2017 Q4 | 2018 Q4 | 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] |
5.96B 0.6% |
6.16B 3.3% |
6.48B 5.2% |
6.97B 7.5% |
7.61B 9.2% |
7.86B 3.3% |
7.56B -3.9% |
7.25B -4.1% |
6.71B -7.3% |
6.58B -2.0% |
6.68B 1.6% |
6.61B -1.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.32B 3.0% |
4.63B 7.3% |
5B 8.0% |
5.41B 8.2% |
5.93B 9.5% |
6B 1.3% |
5.58B -6.9% |
5.29B -5.3% |
4.79B -9.4% |
4.62B -3.6% |
4.69B 1.6% |
4.61B -1.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.64B -5.1% |
1.52B -7.3% |
1.47B -3.2% |
1.56B 5.5% |
1.68B 8.3% |
1.86B 10.6% |
1.97B 6.0% |
1.96B -0.8% |
1.92B -1.8% |
1.96B 1.9% |
1.99B 1.5% |
2B 0.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.39B 2.2% |
5.73B 6.3% |
6.14B 7.2% |
6.58B 7.0% |
7.19B 9.3% |
7.34B 2.2% |
6.99B -4.8% |
6.76B -3.4% |
6.36B -5.9% |
6.24B -2.0% |
6.33B 1.6% |
6.26B -1.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.08B -0.8% |
1.1B 2.1% |
1.14B 3.9% |
1.16B 2.0% |
1.26B 8.1% |
1.34B 6.7% |
1.41B 4.9% |
1.47B 4.4% |
1.57B 6.8% |
1.62B 2.9% |
1.64B 1.5% |
1.65B 0.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
565.62M -12.3% |
423.67M -25.1% |
332.76M -21.5% |
390.77M 17.4% |
424.51M 8.6% |
518.2M 22.1% |
563.23M 8.7% |
486.26M -13.7% |
350.52M -27.9% |
341.17M -2.7% |
346.69M 1.6% |
352.23M 1.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
456.72M -9.5% |
- |
300.8M - |
- |
409.73M - |
- |
494.12M - |
- |
310.33M - |
- |
313.6M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
457.35M -9.7% |
350.17M -23.4% |
301.31M -14.0% |
309.2M 2.6% |
409.73M 32.5% |
484.49M 18.2% |
494.26M 2.0% |
433.31M -12.3% |
310.28M -28.4% |
269.84M -13.0% |
313.6M 16.2% |
348.09M 11.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.02 -8.9% |
0.76 -25.5% |
0.64 -15.8% |
0.637 -0.5% |
0.813 27.6% |
0.961 18.2% |
0.988 2.8% |
0.865 -12.4% |
0.618 -28.6% |
0.535 -13.4% |
0.623 16.4% |
0.692 11.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.02 -8.9% |
0.76 -25.5% |
0.64 -15.8% |
0.637 -0.5% |
0.813 27.6% |
0.961 18.2% |
0.988 2.8% |
0.865 -12.4% |
0.618 -28.6% |
0.535 -13.4% |
0.622 16.3% |
0.69 10.9% |