2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.68B 51.7% |
2.34B 39.0% |
844.83M -63.9% |
3.21B 280.5% |
4.43B 37.7% |
5.01B 13.2% |
5.39B 7.7% |
5.64B 4.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
522.75M 51.6% |
606.94M 16.1% |
209.07M -65.6% |
844.62M 304.0% |
1.26B 49.3% |
1.46B 15.7% |
1.48B 1.2% |
1.51B 2.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.16B 51.7% |
1.73B 49.3% |
635.76M -63.3% |
2.37B 272.8% |
3.17B 33.5% |
3.55B 12.2% |
3.92B 10.4% |
4.13B 5.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.31B 22.0% |
2.69B 16.8% |
935.76M -65.2% |
3.57B 281.9% |
4.42B 23.6% |
4.68B 6.0% |
4.67B -0.2% |
4.76B 1.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.78B 15.4% |
2.08B 16.9% |
726.69M -65.1% |
2.73B 275.5% |
3.16B 15.7% |
3.22B 2.1% |
3.2B -0.9% |
3.25B 1.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-623.18M - |
-353.63M - |
-90.93M - |
-358.69M - |
7.94M - |
325.13M 3996.9% |
721.8M 122.0% |
881.72M 22.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-956.74M - |
-814.04M - |
-90.4M - |
-693.89M - |
-198.81M - |
59.41M - |
569.58M 858.7% |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-984.05M - |
-842.31M - |
-90.4M - |
-695.26M - |
-203.18M - |
55.03M - |
546.02M 892.1% |
692.34M 26.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.83 - |
-1.57 - |
-0.16 - |
-1.28 - |
-0.37 - |
0.1 - |
1.01 910.0% |
1.28 26.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.83 - |
-1.57 - |
-0.16 - |
-1.28 - |
-0.37 - |
0.1 - |
1 900.0% |
1.27 27.0% |