2018 Q4 | 2019 Q4 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
565.77M -58.4% |
576.4M 1.9% |
2.32B 301.7% |
2.52B 9.1% |
2.66B 5.4% |
3B 12.7% |
3.2B 6.8% |
3.04B -5.1% |
2.81B -7.6% |
2.55B -9.1% |
2.31B -9.4% |
2.45B 5.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
471.69M - |
331.05M -29.8% |
1.22B 268.2% |
315.74M -74.1% |
1.44B 357.2% |
1.63B 12.6% |
1.78B 9.7% |
1.73B -3.0% |
1.65B -4.7% |
1.52B -7.7% |
1.4B -8.3% |
1.45B 3.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
94.08M -89.4% |
245.35M 160.8% |
1.1B 346.8% |
1.31B 19.1% |
1.22B -6.7% |
1.37B 12.9% |
1.42B 3.3% |
1.31B -7.7% |
1.16B -11.3% |
1.03B -11.2% |
918.82M -11.0% |
1B 9.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
756.95M - |
503.76M -33.4% |
1.94B 284.3% |
490.23M -74.7% |
2.28B 364.7% |
2.6B 14.3% |
2.9B 11.4% |
2.92B 0.5% |
2.88B -1.3% |
2.75B -4.5% |
2.57B -6.5% |
2.63B 2.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
285.26M - |
172.71M -39.5% |
717.24M 315.3% |
174.48M -75.7% |
834.33M 378.2% |
978.64M 17.3% |
1.12B 14.3% |
1.19B 6.3% |
1.23B 3.7% |
1.23B -0.2% |
1.18B -4.2% |
1.19B 0.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-191.18M - |
72.64M - |
379.09M 421.8% |
588.72M 55.3% |
383.52M -34.9% |
396.05M 3.3% |
301.32M -23.9% |
121.52M -59.7% |
-70.99M - |
-197.95M - |
-258.77M - |
-183.15M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
156.96M - |
- |
279.31M - |
- |
160.41M - |
- |
286.68M - |
- |
75.23M - |
- |
-173.72M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
76.52M -74.6% |
55.91M -26.9% |
279.31M 399.6% |
272.23M -2.5% |
282.75M 3.9% |
321.24M 13.6% |
286.68M -10.8% |
183.65M -35.9% |
75.23M -59.0% |
-30.14M - |
-173.72M - |
-115.04M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.824 -74.5% |
0.6 -27.2% |
3.008 401.3% |
2.932 -2.5% |
3.038 3.6% |
2.754 -9.4% |
2.838 3.1% |
1.808 -36.3% |
0.088 -95.1% |
-0.402 - |
-1.39 - |
-0.92 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.824 -74.5% |
0.6 -27.2% |
3.008 401.3% |
2.932 -2.5% |
3.038 3.6% |
2.754 -9.4% |
2.838 3.1% |
1.808 -36.3% |
0.088 -95.1% |
-0.402 - |
-1.39 - |
-0.92 - |