|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$29.86M
-67.45%
YoY
|
$91.72M
-0.15%
YoY
|
$91.86M
807.87%
YoY
|
$10.12M
1805.46%
YoY
|
$531.0K
94.51%
YoY
|
| Cost Of Revenue |
$23.18M
-70.99%
YoY
|
$79.88M
3.2%
YoY
|
$77.41M
1355.82%
YoY
|
$5.317M
414.22%
YoY
|
$1.034M
127.25%
YoY
|
| Gross Profit |
$6.683M
-43.56%
YoY
|
$11.84M
-18.07%
YoY
|
$14.45M
201.02%
YoY
|
$4.801M
-1054.47%
YoY
|
-$503.0K
176.37%
YoY
|
| Selling, General & Admin |
$10.26M
-15.26%
YoY
|
$12.11M
-14.58%
YoY
|
$14.17M
18.59%
YoY
|
$11.95M
100.37%
YoY
|
$5.965M
75.08%
YoY
|
| Research & Development |
$4.917M
-16.49%
YoY
|
$5.888M
21.33%
YoY
|
$4.853M
364.4%
YoY
|
$1.045M
4.81%
YoY
|
$997.0K
63.71%
YoY
|
| Depreciation & Amortization |
$3.705M
-6.89%
YoY
|
$3.979M
22.92%
YoY
|
$3.237M
911.56%
YoY
|
$320.0K
91.62%
YoY
|
$167.0K
122.67%
YoY
|
| Operating Expenses |
$4.917M
-72.68%
YoY
|
$18.00M
-5.42%
YoY
|
$19.03M
46.4%
YoY
|
$13.00M
86.68%
YoY
|
$6.962M
-50.67%
YoY
|
| Operating Profit |
$1.766M
-128.69%
YoY
|
-$6.155M
34.54%
YoY
|
-$4.575M
-44.18%
YoY
|
-$8.196M
9.79%
YoY
|
-$7.465M
-47.78%
YoY
|
| Interest Expense |
$3.297M
-143.8%
YoY
|
-$7.528M
360.71%
YoY
|
-$1.634M
-351.0%
YoY
|
$651.0K
-32.54%
YoY
|
$965.0K
5261.11%
YoY
|
| Other Income/Expense, Net |
-$2.828M
152.27%
YoY
|
-$1.121M
-1050.0%
YoY
|
$118.0K
-76.11%
YoY
|
$494.0K
140.98%
YoY
|
$205.0K
107.07%
YoY
|
| Pretax Income |
-$12.26M
-43.77%
YoY
|
-$21.81M
115.97%
YoY
|
-$10.10M
-343.24%
YoY
|
$4.151M
-160.68%
YoY
|
-$6.841M
-51.75%
YoY
|
| Income Tax |
-$257.0K
247.3%
YoY
|
-$74.00K
-166.67%
YoY
|
$111.0K
5.71%
YoY
|
$105.0K
1066.67%
YoY
|
$9.000K
-1000.0%
YoY
|
| Net Earnings |
-$12.01M
-44.76%
YoY
|
-$21.73M
112.89%
YoY
|
-$10.21M
-250.25%
YoY
|
$6.794M
-199.18%
YoY
|
-$6.850M
-51.69%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.54
-14.2%
YoY
|
-$0.63
57.42%
YoY
|
-$0.40
-100.0%
YoY
|
$16.96K
-133.04%
YoY
|
-$51.33K
-71.71%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q2 | 2019 Q4 | 2019 Q2 | 2018 Q4 | 2018 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$10.56M
-72.47%
YoY
|
$19.30M
-63.85%
YoY
|
$38.34M
-32.62%
YoY
|
$53.39M
52.72%
YoY
|
$56.90M
636.56%
YoY
|
$34.96M
1360.89%
YoY
|
$7.725M
1586.68%
YoY
|
$2.393M
3178.08%
YoY
|
$458.0K
255.04%
YoY
|
$73.00K
-49.31%
YoY
|
$129.0K
31.63%
YoY
|
$144.0K
N/A
|
$98.00K
N/A
|
$217.0K
N/A
|
| Cost Of Revenue |
$8.031M
-76.85%
YoY
|
$15.14M
-66.49%
YoY
|
$34.70M
-28.66%
YoY
|
$45.19M
57.09%
YoY
|
$48.64M
1278.66%
YoY
|
$28.77M
1507.99%
YoY
|
$3.528M
365.44%
YoY
|
$1.789M
548.19%
YoY
|
$758.0K
255.87%
YoY
|
$276.0K
14.05%
YoY
|
$213.0K
217.91%
YoY
|
$242.0K
N/A
|
$67.00K
N/A
|
$147.0K
N/A
|
| Gross Profit |
$2.524M
-30.68%
YoY
|
$4.159M
-49.28%
YoY
|
$3.641M
-55.92%
YoY
|
$8.200M
32.43%
YoY
|
$8.260M
96.81%
YoY
|
$6.192M
925.17%
YoY
|
$4.197M
-1499.0%
YoY
|
$604.0K
-397.54%
YoY
|
-$300.0K
257.14%
YoY
|
-$203.0K
107.14%
YoY
|
-$84.00K
-370.97%
YoY
|
-$98.00K
N/A
|
$31.00K
N/A
|
$70.00K
N/A
|
| Selling, General & Admin |
$4.222M
-36.28%
YoY
|
$6.038M
-40.45%
YoY
|
$6.626M
-36.47%
YoY
|
$10.14M
30.84%
YoY
|
$10.43M
50.92%
YoY
|
$7.750M
53.74%
YoY
|
$6.911M
122.0%
YoY
|
$5.041M
76.75%
YoY
|
$3.113M
55.11%
YoY
|
$2.852M
103.71%
YoY
|
$2.007M
76.05%
YoY
|
$1.400M
N/A
|
$1.140M
N/A
|
$2.330M
N/A
|
| Research & Development |
$2.289M
-29.7%
YoY
|
$2.628M
-0.08%
YoY
|
$3.256M
16.04%
YoY
|
$2.630M
28.48%
YoY
|
$2.806M
867.59%
YoY
|
$2.047M
171.13%
YoY
|
$290.0K
-54.76%
YoY
|
$755.0K
112.08%
YoY
|
$641.0K
364.49%
YoY
|
$356.0K
-24.42%
YoY
|
$138.0K
-69.06%
YoY
|
$471.0K
N/A
|
$446.0K
N/A
|
$401.0K
N/A
|
| Depreciation & Amortization |
$209.0K
-89.79%
YoY
|
$3.496M
81.14%
YoY
|
$2.048M
37.63%
YoY
|
$1.930M
10.35%
YoY
|
$1.488M
-4233.33%
YoY
|
$1.749M
391.29%
YoY
|
-$36.00K
-155.38%
YoY
|
$356.0K
249.02%
YoY
|
$65.00K
-2.99%
YoY
|
$102.0K
827.27%
YoY
|
$67.00K
570.0%
YoY
|
$11.00K
N/A
|
$10.00K
N/A
|
$32.00K
N/A
|
| Operating Expenses |
$6.511M
-34.11%
YoY
|
$8.666M
-32.14%
YoY
|
$9.882M
-25.34%
YoY
|
$12.77M
30.35%
YoY
|
$13.24M
83.81%
YoY
|
$9.797M
69.03%
YoY
|
$7.201M
91.82%
YoY
|
$5.796M
80.67%
YoY
|
$3.754M
-69.34%
YoY
|
$3.208M
71.46%
YoY
|
$12.24M
671.94%
YoY
|
$1.871M
N/A
|
$1.586M
N/A
|
$2.731M
N/A
|
| Operating Profit |
-$3.987M
-36.12%
YoY
|
-$4.507M
-1.38%
YoY
|
-$6.241M
25.42%
YoY
|
-$4.570M
26.77%
YoY
|
-$4.976M
65.65%
YoY
|
-$3.605M
-30.57%
YoY
|
-$3.004M
-25.9%
YoY
|
-$5.192M
52.21%
YoY
|
-$4.054M
-67.11%
YoY
|
-$3.411M
73.24%
YoY
|
-$12.33M
692.73%
YoY
|
-$1.969M
N/A
|
-$1.555M
N/A
|
-$2.661M
N/A
|
| Interest Expense |
$7.856M
-627.25%
YoY
|
-$4.503M
-24.45%
YoY
|
-$1.490M
-174.69%
YoY
|
-$5.960M
68.03%
YoY
|
$1.995M
-401.82%
YoY
|
-$3.547M
-370.35%
YoY
|
-$661.0K
-203.77%
YoY
|
$1.312M
300.0%
YoY
|
$637.0K
5690.91%
YoY
|
$328.0K
4585.71%
YoY
|
$11.00K
-98.66%
YoY
|
$7.000K
N/A
|
$818.0K
N/A
|
-$699.0K
N/A
|
| Other Income/Expense, Net |
-$3.084M
29.91%
YoY
|
$200.0K
-82.91%
YoY
|
-$2.374M
-0.13%
YoY
|
$1.170M
-51.51%
YoY
|
-$2.377M
-1318.97%
YoY
|
$2.413M
707.02%
YoY
|
$195.0K
11.43%
YoY
|
$299.0K
896.67%
YoY
|
$175.0K
-418.18%
YoY
|
$30.00K
-80.52%
YoY
|
-$55.00K
-25.68%
YoY
|
$154.0K
N/A
|
-$74.00K
N/A
|
-$9.000K
N/A
|
| Pretax Income |
-$332.0K
-97.33%
YoY
|
-$11.93M
27.46%
YoY
|
-$12.45M
132.31%
YoY
|
-$9.360M
97.51%
YoY
|
-$5.358M
42.12%
YoY
|
-$4.739M
-159.83%
YoY
|
-$3.770M
16.29%
YoY
|
$7.921M
-320.09%
YoY
|
-$3.242M
-73.79%
YoY
|
-$3.599M
99.06%
YoY
|
-$12.37M
1381.56%
YoY
|
-$1.808M
N/A
|
-$835.0K
N/A
|
-$3.529M
N/A
|
| Income Tax |
-$212.0K
-15.54%
YoY
|
-$45.00K
-125.0%
YoY
|
-$251.0K
-346.08%
YoY
|
$180.0K
1900.0%
YoY
|
$102.0K
-8.11%
YoY
|
$9.000K
-250.0%
YoY
|
$111.0K
1133.33%
YoY
|
-$6.000K
N/A
|
$9.000K
200.0%
YoY
|
$0.00
-100.0%
YoY
|
$3.000K
-25.0%
YoY
|
-$4.000K
N/A
|
$4.000K
N/A
|
$1.000K
N/A
|
| Net Earnings |
$2.140M
-127.35%
YoY
|
-$8.167M
-0.4%
YoY
|
-$7.825M
54.43%
YoY
|
-$8.200M
72.7%
YoY
|
-$5.067M
347.22%
YoY
|
-$4.748M
-159.9%
YoY
|
-$1.133M
-65.15%
YoY
|
$7.927M
-320.26%
YoY
|
-$3.251M
-73.73%
YoY
|
-$3.599M
99.5%
YoY
|
-$12.37M
1374.85%
YoY
|
-$1.804M
N/A
|
-$839.0K
N/A
|
-$3.530M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.19
-163.4%
YoY
|
-$0.76
128.89%
YoY
|
-$0.30
45.95%
YoY
|
-$0.33
-100.0%
YoY
|
-$0.21
-99.99%
YoY
|
-$196.9K
-1203.68%
YoY
|
-$3.174K
-82.77%
YoY
|
$17.84K
-144.83%
YoY
|
-$18.42K
-88.04%
YoY
|
-$39.80K
67.54%
YoY
|
-$154.1K
1294.35%
YoY
|
-$23.76K
N/A
|
-$11.05K
N/A
|
-$46.49K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
32.26M shares
15.25%
YoY
|
N/A
|
27.99M shares
13.49%
YoY
|
N/A
|
24.66M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...