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] |
276.98M 32.6% |
362.96M 31.0% |
624M 71.9% |
286M -54.2% |
396M 38.5% |
418M 5.6% |
608M 45.5% |
338M -44.4% |
388M 14.8% |
410M 5.7% |
710M 73.2% |
329M -53.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
234.14M 30.8% |
279.97M 19.6% |
450M 60.7% |
241M -46.4% |
327M 35.7% |
328M 0.3% |
418M 27.4% |
278M -33.5% |
324M 16.5% |
314M -3.1% |
515M 64.0% |
270M -47.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
42.84M 42.8% |
82.99M 93.7% |
174M 109.7% |
45M -74.1% |
69M 53.3% |
90M 30.4% |
190M 111.1% |
60M -68.4% |
64M 6.7% |
96M 50.0% |
195M 103.1% |
59M -69.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
278.97M 23.5% |
329.96M 18.3% |
521M 57.9% |
295M -43.4% |
385M 30.5% |
386M 0.3% |
482M 24.9% |
337M -30.1% |
380M 12.8% |
375M -1.3% |
597M 59.2% |
338M -43.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.83M -4.6% |
49.99M 11.5% |
71M 42.0% |
54M -23.9% |
58M 7.4% |
58M 0.0% |
64M 10.3% |
59M -7.8% |
56M -5.1% |
61M 8.9% |
82M 34.4% |
68M -17.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.99M - |
33M - |
103M 212.2% |
-9M - |
11M - |
32M 190.9% |
126M 293.8% |
1M -99.2% |
8M 700.0% |
35M 337.5% |
113M 222.9% |
-9M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.98M - |
13M - |
78M 500.1% |
-17M - |
1,000K - |
15M 1400.0% |
81M 440.0% |
-20M - |
4M - |
11M 175.0% |
61M 454.5% |
-15M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.98M - |
14M - |
76M 442.9% |
-16M - |
0 - |
16M - |
78M 387.5% |
-20M - |
3M - |
13M 333.3% |
58M 346.2% |
-15M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.05 - |
0.13 - |
0.73 461.6% |
-0.15 - |
0 - |
0.152 - |
0.743 387.5% |
-0.19 - |
0.03 - |
0.12 300.0% |
0.55 358.3% |
-0.13 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.05 - |
0.13 - |
0.73 461.6% |
-0.15 - |
0 - |
0.152 - |
0.743 387.5% |
-0.19 - |
0.03 - |
0.12 300.0% |
0.55 358.3% |
-0.13 - |