2017 Q4 | 2018 Q4 | 2019 Q4 | 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] |
42.32M -7.4% |
245.77M 480.7% |
271.69M 10.5% |
310.8M 14.4% |
355.31M 14.3% |
393.3M 10.7% |
457.34M 16.3% |
536.98M 17.4% |
600.85M 11.9% |
585.97M -2.5% |
570.19M -2.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.7M -2.9% |
228.07M 460.4% |
257.91M 13.1% |
297.79M 15.5% |
374.66M 25.8% |
416.47M 11.2% |
479.45M 15.1% |
558.92M 16.6% |
590.48M 5.6% |
587.18M -0.6% |
571.75M -2.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.62M -57.0% |
17.7M 989.3% |
13.78M -22.2% |
13.01M -5.6% |
-19.35M - |
-23.16M - |
-22.12M - |
-21.94M - |
10.36M - |
-1.21M - |
-1.56M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
42.27M -4.2% |
235.42M 457.0% |
265.23M 12.7% |
305.02M 15.0% |
382.4M 25.4% |
424.25M 10.9% |
487.63M 14.9% |
566.99M 16.3% |
598.45M 5.5% |
595.52M -0.5% |
580.2M -2.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.57M -28.6% |
7.35M 368.0% |
7.31M -0.4% |
7.23M -1.2% |
7.74M 7.0% |
7.78M 0.6% |
8.18M 5.1% |
8.07M -1.3% |
7.97M -1.3% |
8.34M 4.6% |
8.45M 1.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55K -96.5% |
10.35M 18726.4% |
6.46M -37.6% |
5.78M -10.5% |
-27.09M - |
-30.95M - |
-30.3M - |
-30.01M - |
2.39M - |
-9.55M - |
-10M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
341K -78.7% |
11.14M 3168.0% |
6.78M -39.1% |
6.18M -8.9% |
-35.96M - |
-44.9M - |
1.28M - |
-43.89M - |
-2.18M - |
-10.15M - |
-10.66M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
536K -43.5% |
8.28M 1444.2% |
5.21M -37.1% |
4.93M -5.4% |
-26.51M - |
-33.54M - |
-33.03M - |
-32.82M - |
-2.04M - |
-9.49M - |
-9.9M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.002 -43.3% |
0.029 1576.5% |
0.019 -34.0% |
0.018 -4.8% |
-0.081 - |
-0.106 - |
-0.104 - |
-0.103 - |
-0.006 - |
-0.03 - |
-0.031 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.002 -43.3% |
0.029 1576.5% |
0.019 -34.0% |
0.018 -4.8% |
-0.081 - |
-0.106 - |
-0.104 - |
-0.103 - |
-0.006 - |
-0.03 - |
-0.031 - |