2020 Q1 | 2021 Q1 | 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] |
5.92B 9.6% |
8.42B 42.2% |
2.81B -66.6% |
3.2B 13.8% |
12.2B 281.4% |
13.72B 12.5% |
15.53B 13.2% |
17.43B 12.2% |
19.34B 11.0% |
21.36B 10.5% |
|
Cost of Revenue | [friend] | [friend] |
4.55B 12.9% |
6.31B 38.8% |
2.07B -67.2% |
2.34B 12.7% |
8.84B 278.4% |
9.97B 12.8% |
11.16B 11.9% |
12.42B 11.3% |
13.64B 9.8% |
14.94B 9.5% |
|
Gross Profit | [friend] | [friend] |
1.37B -0.3% |
2.11B 53.4% |
738M -64.9% |
860M 16.5% |
3.35B 290.0% |
3.75B 11.7% |
4.37B 16.7% |
5.01B 14.6% |
5.7B 13.8% |
6.42B 12.6% |
|
Total Expenses | [friend] | [friend] |
5.76B 13.3% |
7.93B 37.7% |
2.62B -67.0% |
2.9B 10.7% |
10.95B 278.1% |
12.28B 12.1% |
13.65B 11.2% |
15.06B 10.3% |
16.42B 9.1% |
17.87B 8.8% |
|
Operating Expense | [friend] | [friend] |
1.21B 14.8% |
1.62B 33.5% |
545M -66.3% |
560M 2.8% |
2.11B 276.8% |
2.31B 9.6% |
2.5B 8.0% |
2.64B 5.8% |
2.79B 5.5% |
2.93B 5.2% |
|
Operating Income | [friend] | [friend] |
162.59M -49.6% |
490.43M 201.6% |
193M -60.6% |
300M 55.4% |
1.24B 314.8% |
1.43B 15.3% |
1.88B 30.7% |
2.37B 26.3% |
2.92B 23.1% |
3.49B 19.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | - |
346.33M - |
- |
347M - |
- |
1.13B - |
- |
1.97B - |
- |
2.92B - |
|
Net Income | [friend] | [friend] |
55.06M -77.2% |
255.71M 364.4% |
84M -67.2% |
164M 95.2% |
704.17M 329.4% |
784.08M 11.3% |
1.09B 39.5% |
1.39B 27.3% |
1.74B 24.6% |
2.03B 17.0% |
|
Basic EPS | [friend] | [friend] |
2.37 -60.4% |
11.01 364.6% |
3.6 -67.3% |
24.57 582.5% |
26.887 9.4% |
27.85 3.6% |
37.39 34.3% |
28.18 -24.6% |
57.91 105.5% |
67.4 16.4% |
|
Diluted EPS | [friend] | [friend] |
2.37 -60.4% |
11.01 364.6% |
3.51 -68.1% |
5.499 56.7% |
26.477 381.5% |
27.29 3.1% |
36.75 34.7% |
28 -23.8% |
57.35 104.8% |
66.87 16.6% |