2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
304.79M 481.1% |
82.57M -72.9% |
308.1M 273.1% |
315.01M 2.2% |
312.52M -0.8% |
333.67M 6.8% |
339.16M 1.6% |
360.51M 6.3% |
366.32M 1.6% |
363.58M -0.7% |
364.62M 0.3% |
369.97M 1.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
153.16M 477.6% |
35.88M -76.6% |
150.63M 319.9% |
155.72M 3.4% |
151.64M -2.6% |
164.55M 8.5% |
175.27M 6.5% |
184.96M 5.5% |
187.3M 1.3% |
183.57M -2.0% |
181.17M -1.3% |
181.65M 0.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
151.64M 484.7% |
46.69M -69.2% |
157.46M 237.2% |
159.3M 1.2% |
160.88M 1.0% |
169.12M 5.1% |
163.88M -3.1% |
175.55M 7.1% |
179.02M 2.0% |
180.01M 0.6% |
183.45M 1.9% |
188.32M 2.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
199.45M 453.6% |
50.93M -74.5% |
199.43M 291.6% |
203.01M 1.8% |
203.82M 0.4% |
216.81M 6.4% |
228.74M 5.5% |
248.7M 8.7% |
262.21M 5.4% |
267.38M 2.0% |
270.19M 1.1% |
270.77M 0.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
46.29M 386.6% |
15.06M -67.5% |
48.8M 224.1% |
47.29M -3.1% |
52.17M 10.3% |
52.25M 0.2% |
53.47M 2.3% |
63.74M 19.2% |
74.91M 17.5% |
83.8M 11.9% |
89.03M 6.2% |
89.12M 0.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
105.34M 541.5% |
31.64M -70.0% |
108.67M 243.5% |
112M 3.1% |
108.7M -2.9% |
116.87M 7.5% |
110.41M -5.5% |
111.81M 1.3% |
104.11M -6.9% |
96.21M -7.6% |
94.42M -1.9% |
99.2M 5.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
93.28M - |
15.07M -83.8% |
91.54M 507.5% |
- |
96.58M - |
- |
102.58M - |
- |
109.54M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
89.97M 593.6% |
26.9M -70.1% |
93.28M 246.8% |
95.38M 2.2% |
91.54M -4.0% |
98.59M 7.7% |
96.58M -2.0% |
103.07M 6.7% |
102.58M -0.5% |
108.87M 6.1% |
109.54M 0.6% |
111.43M 1.7% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.811 595.2% |
0.239 -70.5% |
0.839 251.2% |
0.856 2.0% |
0.822 -3.9% |
0.839 2.0% |
0.761 -9.3% |
0.772 1.5% |
0.957 23.9% |
0.721 -24.6% |
0.74 2.6% |
0.75 1.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.811 595.2% |
0.239 -70.5% |
0.839 251.2% |
0.856 2.0% |
0.822 -3.9% |
0.839 2.0% |
0.761 -9.3% |
0.772 1.5% |
0.957 23.9% |
0.721 -24.6% |
0.74 2.6% |
0.75 1.4% |