2015 Q4 | 2016 Q4 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.9B 3.2% |
1.92B 1.2% |
1.95B 1.7% |
2.01B 3.0% |
2.09B 4.0% |
2.15B 2.7% |
2.15B 0.1% |
2.14B -0.6% |
2.13B -0.3% |
2.13B 0.0% |
2.15B 0.8% |
2.1B -2.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
429.16M 10.0% |
468.62M 9.2% |
474.31M 1.2% |
498.33M 5.1% |
539.2M 8.2% |
565.14M 4.8% |
574.66M 1.7% |
579.51M 0.8% |
613.34M 5.8% |
619.9M 1.1% |
633.29M 2.2% |
666.55M 5.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.47B 1.4% |
1.45B -1.1% |
1.48B 1.8% |
1.51B 2.3% |
1.55B 2.6% |
1.58B 1.9% |
1.57B -0.5% |
1.56B -1.1% |
1.52B -2.6% |
1.51B -0.4% |
1.51B 0.2% |
1.43B -5.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.28B 7.6% |
1.36B 5.8% |
1.43B 5.5% |
1.44B 0.7% |
1.53B 5.9% |
1.61B 5.6% |
1.67B 3.8% |
1.74B 4.2% |
1.77B 1.7% |
1.77B 0.1% |
1.76B -0.9% |
1.78B 1.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
854.23M 6.4% |
888.75M 4.0% |
957.33M 7.7% |
943.13M -1.5% |
987.25M 4.7% |
1.05B 6.0% |
1.1B 4.9% |
1.16B 6.0% |
1.16B -0.4% |
1.15B -0.4% |
1.13B -2.5% |
1.11B -1.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
614.05M -4.9% |
562.88M -8.3% |
521.05M -7.4% |
569.02M 9.2% |
563.52M -1.0% |
534.3M -5.2% |
475.47M -11.0% |
392.27M -17.5% |
357.1M -9.0% |
355.22M -0.5% |
387.43M 9.1% |
322.7M -16.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
645.35M - |
- |
552.54M - |
- |
568.17M - |
- |
495.35M - |
- |
376.14M - |
- |
391.53M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
447.01M -1.5% |
411.85M -7.9% |
399.78M -2.9% |
432.62M 8.2% |
405.31M -6.3% |
390.74M -3.6% |
355.4M -9.0% |
287.19M -19.2% |
284.44M -1.0% |
278.95M -1.9% |
304.35M 9.1% |
269.39M -11.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.92 -2.5% |
62.49 -9.3% |
60.09 -3.8% |
64.49 7.3% |
60.55 -6.1% |
58.36 -3.6% |
53.1 -9.0% |
43.08 -18.9% |
42.82 -0.6% |
42.26 -1.3% |
46.3 9.6% |
41.11 -11.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
66.84 -1.5% |
61.52 -8.0% |
59.75 -2.9% |
64.49 7.9% |
60.55 -6.1% |
58.36 -3.6% |
53.1 -9.0% |
43.08 -18.9% |
42.82 -0.6% |
42.26 -1.3% |
46.3 9.6% |
41.11 -11.2% |