2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
397.26M -42.5% |
885.82M 123.0% |
1.49B 68.5% |
495.51M -66.8% |
363.55M -26.6% |
671.12M 84.6% |
1.6B 138.1% |
679.02M -57.5% |
491.5M -27.6% |
808.11M 64.4% |
1.65B 103.7% |
724.92M -56.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
305.15M -36.2% |
554.35M 81.7% |
963.91M 73.9% |
393.48M -59.2% |
287.74M -26.9% |
442.76M 53.9% |
946.72M 113.8% |
468.42M -50.5% |
375.61M -19.8% |
496.76M 32.3% |
923.8M 86.0% |
481.09M -47.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
92.11M -56.7% |
331.46M 259.8% |
528.35M 59.4% |
102.03M -80.7% |
75.82M -25.7% |
228.36M 201.2% |
650.91M 185.0% |
210.6M -67.6% |
115.89M -45.0% |
311.34M 168.7% |
722.71M 132.1% |
243.83M -66.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
499.96M -28.8% |
777.61M 55.5% |
1.3B 67.1% |
597.11M -54.0% |
471.12M -21.1% |
617.24M 31.0% |
1.19B 92.9% |
698.71M -41.3% |
595.66M -14.7% |
770.55M 29.4% |
1.29B 68.0% |
715.84M -44.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
194.82M -12.9% |
223.25M 14.6% |
335.47M 50.3% |
203.63M -39.3% |
183.38M -9.9% |
174.48M -4.9% |
243.95M 39.8% |
230.28M -5.6% |
220.05M -4.4% |
273.79M 24.4% |
371.08M 35.5% |
234.75M -36.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-102.7M - |
108.21M - |
192.88M 78.2% |
-101.6M - |
-107.57M - |
53.88M - |
406.97M 655.3% |
-19.68M - |
-104.16M - |
37.55M - |
351.63M 836.4% |
9.08M -97.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-62.26M - |
- | - | - |
-129.21M - |
- | - | - |
-44.36M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-65.23M - |
101.65M - |
183.15M 80.2% |
-59.68M - |
-69.55M - |
54.19M - |
288.93M 433.2% |
5.85M -98.0% |
-49.89M - |
47.53M - |
276.81M 482.4% |
25.21M -90.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.157 - |
0.24 - |
0.44 83.3% |
-0.14 - |
-0.17 - |
0.13 - |
0.7 438.5% |
0.01 -98.6% |
-0.121 - |
0.12 - |
0.67 458.3% |
0.06 -91.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.157 - |
0.24 - |
0.44 83.3% |
-0.14 - |
-0.17 - |
0.13 - |
0.7 438.5% |
0.01 -98.6% |
-0.121 - |
0.12 - |
0.67 458.3% |
0.06 -91.0% |