2015 Q3 | 2016 Q3 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 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 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.27B 10.7% |
1.22B -4.1% |
1.17B -4.1% |
1.21B 3.9% |
1.17B -3.2% |
1.18B 0.5% |
1.24B 5.3% |
1.27B 2.4% |
1.24B -2.8% |
1.24B -0.2% |
1.07B -13.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
764.34M 7.7% |
696.68M -8.9% |
651.8M -6.4% |
663.08M 1.7% |
618.78M -6.7% |
640.71M 3.5% |
644.89M 0.7% |
679.52M 5.4% |
698.59M 2.8% |
689.72M -1.3% |
656.39M -4.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
504.1M 15.7% |
519.45M 3.0% |
514.86M -0.9% |
549.51M 6.7% |
554.93M 1.0% |
539.43M -2.8% |
597.85M 10.8% |
593.2M -0.8% |
538.56M -9.2% |
545.34M 1.3% |
413.88M -24.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.15B 7.3% |
1.1B -4.2% |
1.07B -2.2% |
1.06B -1.6% |
1.01B -4.4% |
1.04B 3.2% |
1.05B 0.7% |
1.1B 4.9% |
1.13B 2.6% |
1.12B -0.9% |
1.08B -3.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
382.26M 6.6% |
401.6M 5.1% |
421.94M 5.1% |
393.85M -6.7% |
391.35M -0.6% |
401.96M 2.7% |
404.66M 0.7% |
421.95M 4.3% |
431.74M 2.3% |
429.97M -0.4% |
425.63M -1.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
121.84M 58.0% |
117.85M -3.3% |
92.92M -21.2% |
155.66M 67.5% |
163.57M 5.1% |
137.47M -16.0% |
193.2M 40.5% |
171.25M -11.4% |
106.82M -37.6% |
115.37M 8.0% |
-11.75M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
126.46M - |
- |
151.78M - |
- |
140M - |
- |
170.07M - |
- |
-4.01M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
84.28M 51.0% |
80.41M -4.6% |
55.72M -30.7% |
100.71M 80.8% |
109.04M 8.3% |
88.23M -19.1% |
127.91M 45.0% |
111.99M -12.4% |
67.64M -39.6% |
-8.67M - |
-95.43M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
80.02 50.8% |
76.25 -4.7% |
52.61 -31.0% |
95.37 81.3% |
102.97 8.0% |
83.24 -19.2% |
121.8 46.3% |
106.94 -12.2% |
65.37 -38.9% |
-8.38 - |
-91.8 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
79.93 50.8% |
76.17 -4.7% |
52.54 -31.0% |
95.27 81.3% |
102.87 8.0% |
83.15 -19.2% |
121.68 46.3% |
106.82 -12.2% |
65.29 -38.9% |
-8.38 - |
-91.8 - |