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] |
196.52M -20.8% |
188.69M -4.0% |
219.88M 16.5% |
300.59M 36.7% |
419.87M 39.7% |
515.02M 22.7% |
402.07M -21.9% |
376.77M -6.3% |
507.73M 34.8% |
350.44M -31.0% |
341.62M -2.5% |
153.4M -55.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
176.01M -12.9% |
182.79M 3.9% |
224.15M 22.6% |
274M 22.2% |
379.92M 38.7% |
438.44M 15.4% |
325.19M -25.8% |
279.23M -14.1% |
357.68M 28.1% |
263.06M -26.5% |
257.39M -2.2% |
98.31M -61.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.51M -55.6% |
5.9M -71.2% |
-4.27M - |
26.59M - |
39.95M 50.2% |
76.58M 91.7% |
76.88M 0.4% |
97.54M 26.9% |
150.04M 53.8% |
87.38M -41.8% |
84.23M -3.6% |
55.09M -34.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
197.1M -15.3% |
207.27M 5.2% |
238.26M 15.0% |
342.66M 43.8% |
434.88M 26.9% |
498.4M 14.6% |
384.25M -22.9% |
327.98M -14.6% |
410.78M 25.2% |
310.04M -24.5% |
310.66M 0.2% |
145.72M -53.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.09M -31.2% |
24.48M 16.0% |
14.12M -42.3% |
68.66M 386.3% |
54.96M -20.0% |
59.96M 9.1% |
59.06M -1.5% |
48.74M -17.5% |
53.1M 8.9% |
46.98M -11.5% |
53.28M 13.4% |
47.41M -11.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-587K - |
-18.58M - |
-18.39M - |
-42.08M - |
-15.01M - |
16.62M - |
17.82M 7.2% |
48.8M 173.8% |
96.95M 98.7% |
40.4M -58.3% |
30.95M -23.4% |
7.68M -75.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.52M - |
-27.56M - |
-21.9M - |
-25.94M - |
-5.02M - |
40.64M - |
-5.25M - |
29.64M - |
61.3M 106.9% |
23.21M -62.1% |
23.09M -0.6% |
2.17M -90.6% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.52M - |
-33.04M - |
-32.14M - |
-37.54M - |
-17.21M - |
28.39M - |
-17.26M - |
17.15M - |
52.02M 203.3% |
10.12M -80.5% |
9.75M -3.6% |
-11.34M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.04 - |
-0.25 - |
-0.25 - |
-0.25 - |
-0.11 - |
0.19 - |
-0.11 - |
0.11 - |
0.34 209.1% |
0.07 -79.4% |
0.04 -42.9% |
-0.07 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.04 - |
-0.25 - |
-0.25 - |
-0.25 - |
-0.11 - |
0.19 - |
-0.11 - |
0.11 - |
0.34 209.1% |
0.07 -79.4% |
0.04 -42.9% |
-0.07 - |