2016 Q4 | 2017 Q4 | 2018 Q1 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
729.41M 11.6% |
770.18M 5.6% |
788.95M 2.4% |
686.5M -13.0% |
665.07M -3.1% |
749.61M 12.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
455.08M 14.9% |
504.02M 10.8% |
507.29M 0.6% |
457.18M -9.9% |
445.56M -2.5% |
508.33M 14.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
274.34M 6.5% |
266.16M -3.0% |
281.66M 5.8% |
229.32M -18.6% |
219.52M -4.3% |
241.27M 9.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
512.96M 14.6% |
572.59M 11.6% |
569.88M -0.5% |
722.93M 26.9% |
734.86M 1.7% |
608.87M -17.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.88M 12.4% |
68.57M 18.5% |
62.59M -8.7% |
265.75M 324.6% |
289.3M 8.9% |
100.54M -65.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
216.45M 5.0% |
197.59M -8.7% |
219.07M 10.9% |
-36.43M - |
-69.78M - |
140.73M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
203.41M 5.8% |
175.49M -13.7% |
176.04M 0.3% |
-297.22M - |
-324.51M - |
69.24M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
139.84M 6.6% |
119.1M -14.8% |
119.81M 0.6% |
-334.26M - |
-358.42M - |
28.13M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.264 0.2% |
0.222 -15.8% |
0.216 -2.7% |
-0.589 - |
-0.631 - |
0.05 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.254 1.1% |
0.216 -14.7% |
0.216 -0.1% |
-0.589 - |
-0.631 - |
0.05 - |