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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.94B -21.5% |
2.17B 11.4% |
3B 38.4% |
4.52B 50.8% |
4.5B -0.4% |
5.75B 27.6% |
4.61B -19.7% |
4.39B -4.9% |
4.14B -5.7% |
4.37B 5.7% |
4.63B 5.8% |
4.25B -8.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.79B -22.2% |
2.06B 15.3% |
2.73B 32.6% |
4.08B 49.5% |
4.24B 3.9% |
5.21B 22.8% |
4.38B -16.1% |
4.06B -7.1% |
3.96B -2.5% |
4.15B 4.9% |
4.65B 11.9% |
4.09B -12.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
156.49M -12.6% |
105.6M -32.5% |
266.66M 152.5% |
438.35M 64.4% |
260.66M -40.5% |
534.3M 105.0% |
238.55M -55.4% |
325.67M 36.5% |
177.99M -45.3% |
219.36M 23.2% |
-21.72M - |
161.67M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
1.81B -20.8% |
2.06B 13.6% |
2.76B 33.7% |
4.13B 49.7% |
4.22B 2.3% |
5.27B 24.8% |
4.42B -16.0% |
4.13B -6.7% |
3.96B -4.1% |
4.21B 6.3% |
4.71B 11.9% |
4.14B -12.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
26.59M - |
33.36M 25.5% |
24.05M -27.9% |
41.63M 73.1% |
-22.13M - |
54.95M - |
46.9M -14.6% |
62.71M 33.7% |
-2.74M - |
54.49M - |
59.47M 9.1% |
50.83M -14.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
129.9M -29.4% |
105.6M -18.7% |
242.61M 129.8% |
396.72M 63.5% |
282.79M -28.7% |
479.36M 69.5% |
191.65M -60.0% |
262.96M 37.2% |
180.73M -31.3% |
164.87M -8.8% |
-81.19M - |
110.84M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
188.2M - |
- | - | - |
540.51M - |
- | - | - |
349.98M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
44.96M -68.6% |
87.28M 94.1% |
166.42M 90.7% |
287.91M 73.0% |
252.6M -12.3% |
341.31M 35.1% |
73.05M -78.6% |
203.97M 179.2% |
146M -28.4% |
130.49M -10.6% |
-43.95M - |
45.28M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.113 -69.6% |
0.226 99.4% |
0.433 91.8% |
0.747 72.3% |
0.453 -39.3% |
0.67 47.8% |
0.11 -83.6% |
0.39 254.5% |
0.29 -25.6% |
0.25 -13.8% |
-0.08 - |
0.09 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.113 -69.6% |
0.226 99.4% |
0.433 91.8% |
0.747 72.3% |
0.453 -39.3% |
0.67 47.8% |
0.11 -83.6% |
0.39 254.5% |
0.29 -25.6% |
0.25 -13.8% |
-0.08 - |
0.09 - |