2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 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] |
973.01M 2.6% |
980.7M 0.8% |
992.85M 1.2% |
249.92M -74.8% |
1.02B 308.5% |
1.01B -1.0% |
996.27M -1.4% |
978.18M -1.8% |
992.27M 1.4% |
993.46M 0.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
401.21M -2.3% |
112.46M -72.0% |
430.96M 283.2% |
119.56M -72.3% |
470.33M 293.4% |
460.34M -2.1% |
460.84M 0.1% |
449.26M -2.5% |
439.02M -2.3% |
443.73M 1.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
571.8M 6.4% |
467.04M -18.3% |
561.89M 20.3% |
130.36M -76.8% |
550.53M 322.3% |
550.24M -0.1% |
535.43M -2.7% |
528.92M -1.2% |
553.26M 4.6% |
549.73M -0.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
497.44M -3.7% |
135.34M -72.8% |
528.63M 290.6% |
144.84M -72.6% |
577.69M 298.8% |
571.1M -1.1% |
575.75M 0.8% |
567.92M -1.4% |
566.7M -0.2% |
571.1M 0.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
96.23M -8.8% |
22.88M -76.2% |
97.67M 326.8% |
25.28M -74.1% |
107.37M 324.6% |
110.76M 3.2% |
114.92M 3.8% |
118.67M 3.3% |
127.68M 7.6% |
127.37M -0.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
475.57M 10.2% |
347.93M -26.8% |
464.22M 33.4% |
105.08M -77.4% |
443.17M 321.7% |
439.48M -0.8% |
420.51M -4.3% |
410.26M -2.4% |
425.58M 3.7% |
422.36M -0.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
439.77M 9.1% |
- |
427.38M - |
- |
413.96M - |
- |
402.18M - |
- |
410.03M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
439.77M 9.1% |
433.49M -1.4% |
427.38M -1.4% |
97.87M -77.1% |
413.96M 323.0% |
420.13M 1.5% |
402.18M -4.3% |
394.24M -2.0% |
410.03M 4.0% |
411.76M 0.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.17 8.3% |
1.154 -1.4% |
1.13 -2.1% |
0.26 -77.0% |
1.1 323.1% |
1.12 1.8% |
1.07 -4.5% |
1.02 -4.7% |
1.04 2.0% |
1.01 -2.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.17 8.3% |
1.154 -1.4% |
1.13 -2.1% |
0.26 -77.0% |
1.1 323.1% |
1.12 1.8% |
1.07 -4.5% |
1.02 -4.7% |
1.04 2.0% |
1.01 -2.9% |