2019 Q1 | 2020 Q1 | 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] |
1.17B -75.3% |
4.96B 325.5% |
4.88B -1.7% |
4.81B -1.4% |
4.98B 3.7% |
5.25B 5.3% |
5.64B 7.5% |
6.04B 7.0% |
6.33B 4.7% |
6.5B 2.7% |
6.84B 5.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
871.93M -75.4% |
3.72B 326.1% |
3.67B -1.2% |
3.63B -1.0% |
3.78B 4.1% |
3.99B 5.4% |
4.33B 8.5% |
4.66B 7.7% |
4.88B 4.8% |
5.02B 2.8% |
5.23B 4.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
293.82M -75.2% |
1.25B 323.9% |
1.21B -3.1% |
1.17B -2.6% |
1.2B 2.3% |
1.26B 5.1% |
1.32B 4.3% |
1.38B 4.7% |
1.44B 4.5% |
1.48B 2.3% |
1.61B 8.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
1.13B -74.8% |
4.76B 322.9% |
4.76B -0.1% |
4.7B -1.1% |
4.85B 3.2% |
5.03B 3.6% |
5.36B 6.7% |
5.74B 7.0% |
6B 4.5% |
6.29B 4.9% |
6.61B 4.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
254.06M -72.6% |
1.05B 312.1% |
1.09B 3.8% |
1.07B -1.4% |
1.07B 0.0% |
1.04B -2.9% |
1.04B -0.4% |
1.08B 4.1% |
1.12B 3.5% |
1.27B 14.0% |
1.37B 7.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
39.76M -84.6% |
198.49M 399.2% |
120.13M -39.5% |
103.64M -13.7% |
130.7M 26.1% |
223.41M 70.9% |
282.35M 26.4% |
301.52M 6.8% |
326.64M 8.3% |
203.05M -37.8% |
237.1M 16.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
186.66M - |
- |
102.53M - |
- |
229.03M - |
- |
302.3M - |
- |
198.92M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
25.12M -87.8% |
143.3M 470.5% |
66.74M -53.4% |
66.11M -0.9% |
84.06M 27.2% |
145.45M 73.0% |
180.49M 24.1% |
185.04M 2.5% |
204.96M 10.8% |
123.02M -40.0% |
147.36M 19.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
11.17 -88.5% |
68.027 509.0% |
28.809 -57.7% |
29.38 2.0% |
37.34 27.1% |
64.54 72.8% |
79.98 23.9% |
81.91 2.4% |
90.54 10.5% |
54.23 -40.1% |
64.87 19.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
10.86 -88.4% |
64.127 490.5% |
24.839 -61.3% |
28.61 15.2% |
36.4 27.2% |
62.94 72.9% |
78.07 24.0% |
80.02 2.5% |
88.62 10.7% |
53.19 -40.0% |
63.76 19.9% |