2016 Q1 | 2017 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.1B -2.9% |
2.07B -1.5% |
2.1B 1.2% |
2.25B 7.3% |
2.32B 3.2% |
2.45B 5.7% |
2.56B 4.4% |
2.83B 10.7% |
2.9B 2.4% |
2.94B 1.3% |
2.8B -4.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.08B -1.5% |
1B -7.1% |
977.71M -2.6% |
975.06M -0.3% |
979.49M 0.5% |
1.04B 6.5% |
1.08B 3.3% |
1.14B 5.4% |
1.19B 4.8% |
1.19B 0.1% |
1.2B 1.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.02B -4.4% |
1.07B 4.4% |
1.12B 4.8% |
1.27B 14.0% |
1.34B 5.2% |
1.41B 5.1% |
1.48B 5.2% |
1.7B 14.5% |
1.71B 0.8% |
1.75B 2.2% |
1.59B -8.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.65B -0.5% |
1.59B -3.9% |
1.57B -0.9% |
1.6B 1.6% |
1.66B 3.5% |
1.78B 7.3% |
1.9B 7.2% |
2.01B 5.5% |
2.09B 4.1% |
2.13B 2.0% |
2.15B 0.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
572.3M 1.5% |
584.55M 2.1% |
597.11M 2.1% |
625.43M 4.7% |
677.29M 8.3% |
733.82M 8.3% |
827.65M 12.8% |
874.94M 5.7% |
903.15M 3.2% |
943.94M 4.5% |
948.89M 0.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
449.21M -10.9% |
482.2M 7.3% |
521.36M 8.1% |
649.12M 24.5% |
663.97M 2.3% |
675.68M 1.8% |
655.23M -3.0% |
822.88M 25.6% |
808.51M -1.7% |
805.71M -0.3% |
645.49M -19.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
473.05M - |
- |
652.29M - |
- |
742.84M - |
- |
887.5M - |
- |
807.52M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
312.63M -10.9% |
334.06M 6.9% |
359M 7.5% |
448.88M 25.0% |
517.35M 15.3% |
525.1M 1.5% |
510.19M -2.8% |
626.49M 22.8% |
557.76M -11.0% |
557.48M 0.0% |
448.55M -19.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
54.12 -10.8% |
57.78 6.8% |
62.04 7.4% |
77.52 25.0% |
89.34 15.2% |
90.65 1.5% |
88.05 -2.9% |
108.06 22.7% |
96.18 -11.0% |
96.11 -0.1% |
77.31 -19.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
54.02 -10.8% |
57.71 6.8% |
62.01 7.5% |
77.51 25.0% |
89.33 15.2% |
90.64 1.5% |
88.04 -2.9% |
108.06 22.7% |
96.18 -11.0% |
96.11 -0.1% |
77.31 -19.6% |