2017 Q1 | 2018 Q1 | 2018 Q3 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.17B 6.7% |
4.37B 4.7% |
4.53B 3.8% |
4.71B 4.1% |
4.86B 3.1% |
5.01B 3.0% |
5.14B 2.6% |
5.26B 2.3% |
5.38B 2.3% |
5.31B -1.2% |
5.2B -2.1% |
4.98B -4.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.5B 18.0% |
1.54B 3.0% |
1.57B 2.1% |
1.47B -6.7% |
1.74B 18.4% |
1.8B 3.3% |
1.87B 4.0% |
1.68B -10.1% |
2.01B 19.8% |
1.95B -2.8% |
1.87B -4.1% |
1.48B -20.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.67B 1.2% |
2.82B 5.7% |
2.96B 4.7% |
3.25B 9.8% |
3.12B -3.9% |
3.21B 2.9% |
3.27B 1.8% |
3.58B 9.4% |
3.37B -5.9% |
3.36B -0.2% |
3.33B -0.9% |
3.49B 5.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.88B 3.6% |
2.96B 2.7% |
3.04B 2.8% |
3.17B 4.3% |
3.23B 1.8% |
3.31B 2.4% |
3.4B 2.6% |
3.48B 2.6% |
3.57B 2.5% |
3.53B -1.1% |
3.47B -1.8% |
3.33B -3.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.39B -8.4% |
1.42B 2.4% |
1.47B 3.5% |
1.71B 16.1% |
1.49B -12.5% |
1.51B 1.4% |
1.53B 1.1% |
1.81B 18.0% |
1.56B -13.6% |
1.58B 1.0% |
1.6B 1.1% |
1.85B 16.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.28B 14.1% |
1.4B 9.2% |
1.49B 5.9% |
1.54B 3.6% |
1.63B 5.7% |
1.7B 4.2% |
1.74B 2.5% |
1.77B 1.8% |
1.8B 1.9% |
1.78B -1.2% |
1.73B -2.7% |
1.64B -5.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
844.84M 21.2% |
983.03M 16.4% |
1.08B 9.8% |
1.22B 13.4% |
1.24B 1.4% |
1.17B -5.5% |
1.16B -1.0% |
1.03B -10.9% |
537M -48.1% |
530M -1.3% |
288M -45.7% |
-63M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
421.92M 24.5% |
512.02M 21.4% |
573M 11.9% |
631M 10.1% |
669M 6.0% |
642M -4.0% |
659M 2.6% |
663M 0.6% |
330M -50.2% |
312M -5.5% |
134M -57.1% |
-165M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.112 24.4% |
0.136 21.5% |
0.152 11.8% |
0.168 10.5% |
0.179 6.5% |
0.171 -4.5% |
0.176 2.9% |
0.177 0.6% |
0.088 -50.3% |
0.083 -5.7% |
0.068 -18.1% |
-0.044 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.112 24.4% |
0.136 21.5% |
0.152 11.8% |
0.168 10.5% |
0.178 6.0% |
0.171 -3.9% |
0.176 2.9% |
0.177 0.6% |
0.088 -50.3% |
0.083 -5.7% |
0.068 -18.1% |
-0.044 - |