2017 Q4 | 2018 Q4 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.25B 8.5% |
1.23B -2.0% |
1.29B 4.9% |
1.28B -0.6% |
1.32B 3.2% |
1.33B 1.0% |
1.32B -1.3% |
1.37B 4.0% |
1.34B -2.4% |
1.34B 0.4% |
1.26B -6.1% |
1.3B 3.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
267.42M 11.8% |
258.76M -3.2% |
264.62M 2.3% |
275.72M 4.2% |
291.61M 5.8% |
317.93M 9.0% |
324.16M 2.0% |
351M 8.3% |
359.4M 2.4% |
366.8M 2.1% |
367.75M 0.3% |
378.18M 2.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
982.11M 7.6% |
966.35M -1.6% |
1.02B 5.6% |
1B -1.8% |
1.03B 2.5% |
1.02B -1.2% |
991.71M -2.3% |
1.02B 2.6% |
976.06M -4.1% |
974.07M -0.2% |
891.28M -8.5% |
918.89M 3.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.13B 9.5% |
1.13B -0.1% |
1.24B 10.0% |
1.25B 1.1% |
1.34B 6.6% |
1.44B 7.8% |
1.44B -0.3% |
1.53B 6.4% |
1.53B 0.5% |
1.45B -5.4% |
1.49B 2.7% |
1.49B 0.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
860.24M 8.8% |
868.02M 0.9% |
974.8M 12.3% |
977.48M 0.3% |
1.04B 6.8% |
1.12B 7.5% |
1.11B -0.9% |
1.18B 5.9% |
1.18B -0.1% |
1.09B -7.7% |
1.12B 3.5% |
1.12B -0.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
121.86M -0.2% |
98.34M -19.3% |
45.75M -53.5% |
24.64M -46.2% |
-16.42M - |
-106.97M - |
-119.81M - |
-159.21M - |
-199.5M - |
-111.21M - |
-232.46M - |
-196.82M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
105.34M - |
- |
96.46M - |
- |
38.21M - |
- |
-92.82M - |
- |
-145.24M - |
- |
-195.49M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
105.34M 5.1% |
96.97M -7.9% |
96.46M -0.5% |
79.01M -18.1% |
38.61M -51.1% |
-35.57M - |
-90.3M - |
-128.17M - |
-140.75M - |
-87.89M - |
-190.29M - |
-169.12M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.61 3.4% |
0.52 -14.8% |
0.49 -5.8% |
0.41 -16.3% |
0.19 -53.7% |
-0.18 - |
-0.45 - |
-0.87 - |
-0.7 - |
-0.43 - |
-0.96 - |
-0.86 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.61 3.4% |
0.52 -14.8% |
0.49 -5.8% |
0.41 -16.3% |
0.19 -53.7% |
-0.18 - |
-0.45 - |
-0.87 - |
-0.7 - |
-0.43 - |
-0.96 - |
-0.86 - |