2016 Q1 | 2017 Q1 | 2017 Q2 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.5B 0.5% |
15.72B 1.4% |
16.26B 3.4% |
16.67B 2.5% |
17.3B 3.8% |
18.22B 5.4% |
18.74B 2.9% |
19.32B 3.1% |
19.54B 1.2% |
19.4B -0.7% |
19.54B 0.7% |
19.97B 2.2% |
20.16B 1.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.53B 0.6% |
12.75B 1.7% |
13.23B 3.8% |
13.59B 2.7% |
14.15B 4.2% |
14.98B 5.9% |
15.42B 2.9% |
15.88B 3.0% |
16.02B 0.9% |
15.84B -1.1% |
15.96B 0.7% |
16.33B 2.3% |
16.52B 1.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.97B -0.3% |
2.98B 0.2% |
3.02B 1.6% |
3.08B 1.8% |
3.14B 2.1% |
3.24B 3.1% |
3.33B 2.7% |
3.43B 3.2% |
3.52B 2.6% |
3.56B 1.0% |
3.58B 0.7% |
3.64B 1.7% |
3.65B 0.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.87B 0.6% |
15.09B 1.5% |
15.64B 3.6% |
16.04B 2.5% |
16.63B 3.7% |
17.52B 5.3% |
18.01B 2.8% |
18.55B 3.0% |
18.74B 1.0% |
18.61B -0.7% |
18.75B 0.7% |
19.15B 2.1% |
19.37B 1.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.34B 0.4% |
2.34B 0.3% |
2.41B 2.8% |
2.45B 1.5% |
2.48B 1.4% |
2.54B 2.2% |
2.59B 2.2% |
2.67B 3.0% |
2.72B 2.0% |
2.77B 1.6% |
2.79B 0.8% |
2.82B 1.2% |
2.85B 1.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
632.66M -3.0% |
632.52M 0.0% |
614.78M -2.8% |
632.23M 2.8% |
660.63M 4.5% |
704.02M 6.6% |
733.47M 4.2% |
762.92M 4.0% |
798.37M 4.6% |
791.41M -0.9% |
794.11M 0.3% |
820.05M 3.3% |
791M -3.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
406.88M -3.4% |
411.25M 1.1% |
414.97M 0.9% |
426.65M 2.8% |
457.52M 7.2% |
487.54M 6.6% |
490.96M 0.7% |
513.18M 4.5% |
516.8M 0.7% |
507.12M -1.9% |
507.65M 0.1% |
523.74M 3.2% |
518.68M -1.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
406.88M -3.4% |
411.25M 1.1% |
414.97M 0.9% |
426.65M 2.8% |
457.52M 7.2% |
487.54M 6.6% |
490.96M 0.7% |
513.18M 4.5% |
516.8M 0.7% |
507.12M -1.9% |
507.65M 0.1% |
523.74M 3.2% |
518.68M -1.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3 -2.9% |
3.03 1.0% |
3.05 0.7% |
3.09 1.3% |
3.37 9.1% |
3.62 7.4% |
3.66 1.1% |
3.83 4.6% |
3.86 0.8% |
3.8 -1.6% |
3.76 -1.1% |
3.94 4.8% |
3.91 -0.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.93 -3.3% |
2.94 0.3% |
3 2.0% |
3.09 3.0% |
3.32 7.4% |
3.55 6.9% |
3.59 1.1% |
3.76 4.7% |
3.79 0.8% |
3.74 -1.3% |
3.74 0% |
3.88 3.7% |
3.86 -0.5% |