2019 Q1 | 2020 Q1 | 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] |
1.27B -72.5% |
1.65B 30.3% |
6.14B 272.7% |
6.47B 5.4% |
6.68B 3.2% |
6.82B 2.2% |
7.13B 4.5% |
7.27B 1.9% |
7.32B 0.8% |
7.43B 1.5% |
7.48B 0.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
572.13M -73.7% |
813.33M 42.2% |
2.94B 261.2% |
3.13B 6.6% |
3.24B 3.3% |
3.32B 2.6% |
3.47B 4.5% |
3.51B 1.1% |
3.54B 1.0% |
3.6B 1.8% |
3.63B 0.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
692.87M -71.4% |
834.44M 20.4% |
3.2B 283.9% |
3.34B 4.3% |
3.44B 3.0% |
3.5B 1.8% |
3.66B 4.4% |
3.76B 2.7% |
3.78B 0.6% |
3.83B 1.2% |
3.85B 0.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.09B -74.5% |
1.37B 26.1% |
5.37B 291.4% |
5.74B 6.9% |
5.92B 3.2% |
6.05B 2.2% |
6.25B 3.2% |
6.33B 1.3% |
6.4B 1.0% |
6.49B 1.4% |
6.45B -0.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
515.79M -75.4% |
558.94M 8.4% |
2.43B 335.3% |
2.61B 7.3% |
2.69B 3.0% |
2.74B 1.8% |
2.78B 1.6% |
2.82B 1.5% |
2.85B 1.2% |
2.88B 1.0% |
2.82B -2.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
177.08M -46.2% |
275.5M 55.6% |
770.53M 179.7% |
729.25M -5.4% |
752.5M 3.2% |
768.79M 2.2% |
880.27M 14.5% |
936.32M 6.4% |
928.15M -0.9% |
946.92M 2.0% |
1.04B 9.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - |
434.67M - |
- |
697.62M - |
- |
743.2M - |
- |
736.77M - |
- |
746.04M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
93.89M -36.7% |
148.16M 57.8% |
395.3M 166.8% |
373.54M -5.5% |
391.28M 4.7% |
401.36M 2.6% |
515.96M 28.6% |
542.79M 5.2% |
534.25M -1.6% |
563.12M 5.4% |
624.83M 11.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
7.4 -37.8% |
11.39 53.9% |
30.017 163.5% |
28.625 -4.6% |
29.615 3.5% |
30.745 3.8% |
40.455 31.6% |
43.09 6.5% |
43.42 0.8% |
47.08 8.4% |
53.96 14.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
6.98 -41.4% |
10.8 54.7% |
30.017 177.9% |
27.265 -9.2% |
28.405 4.2% |
29.755 4.8% |
39.335 32.2% |
41.82 6.3% |
42.19 0.9% |
45.88 8.7% |
52.86 15.2% |