2016 Q4 | 2017 Q4 | 2018 Q4 | 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.51B 7.8% |
4.65B 3.3% |
4.71B 1.3% |
4.78B 1.5% |
4.77B -0.3% |
4.55B -4.5% |
4.19B -8.1% |
3.86B -7.9% |
3.72B -3.6% |
3.93B 5.9% |
4.33B 10.1% |
4.68B 8.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.37B 9.3% |
3.55B 5.3% |
3.64B 2.5% |
3.72B 2.1% |
3.71B -0.3% |
3.5B -5.6% |
3.17B -9.4% |
2.91B -8.2% |
2.8B -3.9% |
2.94B 5.1% |
3.21B 9.1% |
3.43B 6.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.13B 3.7% |
1.1B -2.8% |
1.07B -2.8% |
1.07B -0.4% |
1.06B -0.3% |
1.06B -0.9% |
1.02B -3.7% |
945.01M -7.0% |
917.83M -2.9% |
994.78M 8.4% |
1.13B 13.1% |
1.25B 11.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.99B 8.4% |
4.19B 4.9% |
4.26B 1.7% |
4.34B 1.8% |
4.33B -0.2% |
4.11B -5.0% |
3.77B -8.3% |
3.5B -7.4% |
3.38B -3.4% |
3.53B 4.6% |
3.85B 9.0% |
4.1B 6.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
621.19M 3.6% |
636.77M 2.5% |
620.79M -2.5% |
623.8M 0.5% |
625.46M 0.3% |
614.31M -1.8% |
602.93M -1.9% |
583.9M -3.2% |
577.17M -1.2% |
589.3M 2.1% |
638.54M 8.4% |
669.16M 4.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
512.88M 3.8% |
466.04M -9.1% |
451.61M -3.1% |
444.31M -1.6% |
439.02M -1.2% |
440.78M 0.4% |
413.51M -6.2% |
361.11M -12.7% |
340.67M -5.7% |
405.47M 19.0% |
487.04M 20.1% |
581.06M 19.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
399.3M - |
- |
376.33M - |
- |
402.38M - |
- |
458.06M - |
- |
390.03M - |
- |
424.27M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
399.3M 1.5% |
405.45M 1.5% |
376.33M -7.2% |
368.63M -2.0% |
402.38M 9.2% |
432.37M 7.5% |
458.06M 5.9% |
407.36M -11.1% |
390.03M -4.3% |
390.9M 0.2% |
424.83M 8.7% |
502.22M 18.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.9 -1.1% |
0.91 1.1% |
0.84 -7.7% |
0.83 -1.2% |
0.9 8.4% |
0.97 7.8% |
1.03 6.2% |
0.91 -11.7% |
0.88 -3.3% |
0.89 1.1% |
0.96 7.9% |
1.14 18.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.9 -1.1% |
0.91 1.1% |
0.84 -7.7% |
0.82 -2.4% |
0.9 9.8% |
0.97 7.8% |
1.02 5.2% |
0.91 -10.8% |
0.87 -4.4% |
0.87 0% |
0.95 9.2% |
1.13 18.9% |