2017 Q1 | 2018 Q1 | 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] |
5.53B 5.1% |
5.85B 5.9% |
6.25B 6.8% |
6.71B 7.3% |
7.21B 7.5% |
7.87B 9.1% |
8.47B 7.6% |
9.06B 7.0% |
9.57B 5.7% |
9.96B 4.0% |
10.18B 2.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.08B 6.6% |
4.35B 6.6% |
4.62B 6.0% |
4.84B 4.9% |
5.09B 5.1% |
5.49B 7.9% |
5.87B 7.0% |
6.36B 8.2% |
6.77B 6.6% |
7.03B 3.8% |
7.23B 2.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.45B 0.9% |
1.5B 3.9% |
1.64B 8.9% |
1.87B 14.1% |
2.12B 13.8% |
2.38B 12.2% |
2.59B 8.9% |
2.7B 4.2% |
2.8B 3.5% |
2.92B 4.4% |
2.95B 0.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.26B 7.0% |
5.6B 6.4% |
5.87B 4.9% |
6.14B 4.5% |
6.42B 4.6% |
6.87B 7.1% |
7.34B 6.8% |
8.09B 10.2% |
8.72B 7.8% |
9.13B 4.7% |
9.49B 4.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.18B 8.3% |
1.25B 5.7% |
1.26B 1.1% |
1.3B 2.9% |
1.33B 2.6% |
1.38B 3.9% |
1.47B 6.1% |
1.73B 18.2% |
1.94B 12.1% |
2.09B 7.7% |
2.26B 8.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
266.86M -22.6% |
255.66M -4.2% |
375.9M 47.0% |
570.29M 51.7% |
794.52M 39.3% |
1B 26.0% |
1.13B 12.7% |
970.14M -14.1% |
856.31M -11.7% |
829.43M -3.1% |
687.52M -17.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
257.79M - |
- |
580.1M - |
- |
1.01B - |
- |
981.85M - |
- |
809.78M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
200.66M -18.6% |
196.57M -2.0% |
279.09M 42.0% |
413.84M 48.3% |
556.94M 34.6% |
687.68M 23.5% |
800.82M 16.5% |
651.48M -18.6% |
577.41M -11.4% |
542.92M -6.0% |
396.49M -27.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.667 -18.7% |
9.47 -2.0% |
13.46 42.1% |
20.057 49.0% |
27.083 35.0% |
33.547 23.9% |
39.203 16.9% |
31.943 -18.5% |
28.28 -11.5% |
26.553 -6.1% |
19.353 -27.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.58 -18.7% |
9.387 -2.0% |
13.36 42.3% |
19.95 49.3% |
26.947 35.1% |
33.377 23.9% |
39.017 16.9% |
31.83 -18.4% |
28.193 -11.4% |
26.5 -6.0% |
19.353 -27.0% |