2017 Q4 | 2018 Q4 | 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] |
2.33B 3.8% |
2.28B -2.4% |
2.23B -2.1% |
2.47B 10.9% |
2.46B -0.7% |
2.98B 21.2% |
3.23B 8.6% |
3.2B -1.0% |
3.22B 0.7% |
2.85B -11.5% |
2.81B -1.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23B 1.5% |
1.28B 3.9% |
1.29B 0.6% |
1.47B 14.2% |
1.49B 1.8% |
1.8B 20.6% |
1.85B 2.7% |
1.82B -1.4% |
1.8B -1.3% |
1.62B -10.1% |
1.61B -0.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.1B 6.5% |
997.42M -9.5% |
943.48M -5.4% |
1B 6.5% |
962.28M -4.2% |
1.18B 22.2% |
1.38B 17.5% |
1.38B -0.4% |
1.42B 3.3% |
1.24B -13.2% |
1.2B -2.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.82B 2.1% |
1.75B -4.1% |
1.81B 3.6% |
2.09B 15.3% |
2.17B 3.9% |
2.65B 22.1% |
2.79B 5.2% |
2.77B -0.7% |
2.77B 0.2% |
2.57B -7.2% |
2.57B -0.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
593.8M 3.3% |
470.2M -20.8% |
525.47M 11.8% |
619.94M 18.0% |
674.56M 8.8% |
846.67M 25.5% |
936.44M 10.6% |
942.32M 0.6% |
972.23M 3.2% |
955.37M -1.7% |
966.37M 1.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
507.77M 10.5% |
527.22M 3.8% |
418.01M -20.7% |
384.45M -8.0% |
287.72M -25.2% |
329.61M 14.6% |
445.45M 35.1% |
433.88M -2.6% |
449.84M 3.7% |
279.66M -37.8% |
233.21M -16.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
429.59M - |
- |
345.52M - |
- |
302.02M - |
- |
369.71M - |
- |
252.87M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
397.02M 8.3% |
428.86M 8.0% |
348.69M -18.7% |
343.48M -1.5% |
291.93M -15.0% |
301.68M 3.3% |
385.99M 27.9% |
370.36M -4.1% |
376.16M 1.6% |
254.28M -32.4% |
220.99M -13.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.548 8.4% |
2.608 2.3% |
2.013 -22.8% |
1.848 -8.2% |
1.458 -21.1% |
1.45 -0.5% |
1.86 28.3% |
1.78 -4.3% |
1.81 1.7% |
1.24 -31.5% |
1.09 -12.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.548 8.4% |
2.608 2.3% |
2.013 -22.8% |
1.848 -8.2% |
1.458 -21.1% |
1.45 -0.5% |
1.86 28.3% |
1.78 -4.3% |
1.81 1.7% |
1.24 -31.5% |
1.08 -12.9% |