2018 Q4 | 2019 Q4 | 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] |
1.32B 290.4% |
1.45B 9.8% |
1.58B 9.1% |
1.68B 6.5% |
1.76B 5.1% |
1.85B 4.8% |
1.94B 4.8% |
2.05B 6.0% |
2.17B 5.8% |
2.3B 5.7% |
2.43B 6.0% |
2.58B 5.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
160.57M 284.3% |
168.95M 5.2% |
173.99M 3.0% |
143.76M -17.4% |
115.41M -19.7% |
86.08M -25.4% |
59.58M -30.8% |
63.16M 6.0% |
63.32M 0.3% |
60.13M -5.0% |
58.78M -2.2% |
61.55M 4.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.16B 291.2% |
1.28B 10.5% |
1.4B 9.9% |
1.53B 9.4% |
1.65B 7.4% |
1.76B 6.9% |
1.88B 6.5% |
1.99B 6.0% |
2.11B 6.0% |
2.24B 6.1% |
2.38B 6.2% |
2.52B 5.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
908.64M 374.4% |
989.19M 8.9% |
1.16B 17.1% |
1.2B 3.4% |
1.23B 3.0% |
1.28B 3.9% |
1.3B 1.4% |
1.35B 4.2% |
1.4B 3.1% |
1.52B 8.8% |
1.56B 2.7% |
1.71B 9.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
748.07M 399.6% |
820.24M 9.6% |
984.01M 20.0% |
1.05B 7.0% |
1.12B 6.0% |
1.19B 6.9% |
1.24B 3.7% |
1.29B 4.2% |
1.33B 3.3% |
1.46B 9.4% |
1.5B 2.9% |
1.65B 10.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
407.57M 179.8% |
456.2M 11.9% |
418.52M -8.3% |
481.61M 15.1% |
532.17M 10.5% |
567.83M 6.7% |
639.33M 12.6% |
700.6M 9.6% |
777.09M 10.9% |
779.73M 0.3% |
875.04M 12.2% |
865.95M -1.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
399.25M - |
- |
421.53M - |
- |
534.43M - |
- |
638.75M - |
- |
776.5M - |
- |
875.07M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
268.8M 166.2% |
305.32M 13.6% |
286.81M -6.1% |
328.36M 14.5% |
362.91M 10.5% |
385.81M 6.3% |
427.04M 10.7% |
471.61M 10.4% |
524.39M 11.2% |
526.54M 0.4% |
631.45M 19.9% |
624.27M -1.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.706 168.1% |
30.13 12.8% |
28.25 -6.2% |
32.32 14.4% |
35.7 10.5% |
37.99 6.4% |
42.19 11.1% |
46.83 11.0% |
51.15 9.2% |
50.5 -1.3% |
59.61 18.0% |
57.5 -3.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.866 160.0% |
27.84 16.7% |
26.11 -6.2% |
29.9 14.5% |
33.01 10.4% |
35.13 6.4% |
39.01 11.0% |
43.29 11.0% |
48.28 11.5% |
48.51 0.5% |
58.09 19.7% |
57.38 -1.2% |