2016 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
793.32M 8.0% |
842.44M 6.2% |
947.41M 12.5% |
982.94M 3.8% |
980.92M -0.2% |
945.8M -3.6% |
855.91M -9.5% |
840.27M -1.8% |
813.77M -3.2% |
823.32M 1.2% |
856.55M 4.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
479.76M 9.6% |
515.92M 7.5% |
593.3M 15.0% |
630.08M 6.2% |
630.48M 0.1% |
599.55M -4.9% |
538.97M -10.1% |
533.06M -1.1% |
526.01M -1.3% |
544.72M 3.6% |
564.11M 3.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
313.56M 5.7% |
326.52M 4.1% |
354.11M 8.4% |
352.86M -0.4% |
350.44M -0.7% |
346.25M -1.2% |
316.94M -8.5% |
307.21M -3.1% |
287.77M -6.3% |
278.59M -3.2% |
292.44M 5.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
563.37M 9.2% |
605.66M 7.5% |
678.7M 12.1% |
724.45M 6.7% |
730.28M 0.8% |
706.12M -3.3% |
650.31M -7.9% |
649.79M -0.1% |
643.5M -1.0% |
664.06M 3.2% |
691.8M 4.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
83.6M 7.1% |
89.74M 7.3% |
85.4M -4.8% |
94.36M 10.5% |
99.79M 5.8% |
106.57M 6.8% |
111.34M 4.5% |
116.73M 4.8% |
117.49M 0.7% |
119.33M 1.6% |
127.69M 7.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
229.95M 5.2% |
236.78M 3.0% |
268.71M 13.5% |
258.5M -3.8% |
250.64M -3.0% |
239.69M -4.4% |
205.6M -14.2% |
190.48M -7.4% |
170.28M -10.6% |
159.26M -6.5% |
164.76M 3.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
219.51M - |
- |
256.45M - |
- |
208.79M - |
- |
152.2M - |
- |
128.18M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
214.9M 6.4% |
219.51M 2.1% |
242.83M 10.6% |
256.45M 5.6% |
235.69M -8.1% |
212.97M -9.6% |
195.2M -8.3% |
159.17M -18.5% |
147.38M -7.4% |
130.68M -11.3% |
102.14M -21.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.757 -0.8% |
1.693 -3.7% |
1.714 1.3% |
1.757 2.5% |
1.643 -6.5% |
1.507 -8.3% |
1.379 -8.5% |
1.127 -18.2% |
1.037 -8.0% |
0.92 -11.3% |
0.73 -20.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.757 -0.8% |
1.693 -3.7% |
1.714 1.3% |
1.757 2.5% |
1.643 -6.5% |
1.507 -8.3% |
1.379 -8.5% |
1.127 -18.2% |
1.037 -8.0% |
0.92 -11.3% |
0.73 -20.7% |