|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$46.42M
-28.59%
YoY
|
$65.00M
44.28%
YoY
|
$45.05M
18.16%
YoY
|
$38.13M
414.57%
YoY
|
$7.409M
-68.04%
YoY
|
| Cost Of Revenue |
$52.26M
-26.18%
YoY
|
$70.80M
23.22%
YoY
|
$57.45M
45.54%
YoY
|
$39.48M
915.68%
YoY
|
$3.887M
30.41%
YoY
|
| Gross Profit |
-$5.847M
0.86%
YoY
|
-$5.798M
-53.26%
YoY
|
-$12.40M
818.5%
YoY
|
-$1.350M
-138.33%
YoY
|
$3.523M
-82.56%
YoY
|
| Selling, General & Admin |
$8.224M
-0.81%
YoY
|
$8.291M
-39.84%
YoY
|
$13.78M
8.7%
YoY
|
$12.68M
44.39%
YoY
|
$8.781M
82.81%
YoY
|
| Research & Development |
$1.956M
-22.0%
YoY
|
$2.507M
110.16%
YoY
|
$1.193M
13.21%
YoY
|
$1.054M
-51.02%
YoY
|
$2.152M
220.5%
YoY
|
| Depreciation & Amortization |
$5.680M
16.51%
YoY
|
$4.875M
50.03%
YoY
|
$3.249M
333.13%
YoY
|
$750.2K
-24.12%
YoY
|
$988.7K
14.24%
YoY
|
| Operating Expenses |
$10.18M
-5.73%
YoY
|
$10.80M
-40.43%
YoY
|
$18.13M
3.83%
YoY
|
$17.46M
59.69%
YoY
|
$10.93M
99.69%
YoY
|
| Operating Profit |
-$16.03M
-3.43%
YoY
|
-$16.60M
-45.64%
YoY
|
-$30.53M
62.31%
YoY
|
-$18.81M
153.83%
YoY
|
-$7.410M
-150.32%
YoY
|
| Interest Expense |
$1.117M
-161.36%
YoY
|
-$1.821M
-45.38%
YoY
|
-$3.333M
-7.16%
YoY
|
-$3.590M
84.55%
YoY
|
-$1.945M
-1011.69%
YoY
|
| Other Income/Expense, Net |
-$10.63M
670.86%
YoY
|
-$1.379M
-42.31%
YoY
|
-$2.391M
-31.81%
YoY
|
-$3.506M
-967.08%
YoY
|
$404.4K
455.16%
YoY
|
| Pretax Income |
-$26.66M
48.31%
YoY
|
-$17.98M
-45.4%
YoY
|
-$32.92M
449.44%
YoY
|
-$5.992M
-33.06%
YoY
|
-$8.951M
-159.62%
YoY
|
| Income Tax |
-$387.00
-106.96%
YoY
|
$5.563K
-2561.5%
YoY
|
-$226.00
-100.03%
YoY
|
$809.0K
-441.94%
YoY
|
-$236.6K
-107.74%
YoY
|
| Net Earnings |
-$16.64M
41.26%
YoY
|
-$11.78M
-51.4%
YoY
|
-$24.23M
8.16%
YoY
|
-$22.40M
166.62%
YoY
|
-$8.403M
-169.52%
YoY
|
| Basic Earnings Per Share |
-$0.57
18.75%
YoY
|
-$0.48
-55.56%
YoY
|
-$1.08
20.0%
YoY
|
-$0.90
150.0%
YoY
|
-$0.36
-150.0%
YoY
|
| Diluted Earnings Per Share |
-$0.57
18.75%
YoY
|
-$0.48
-55.56%
YoY
|
-$1.08
20.0%
YoY
|
-$0.90
-100.0%
YoY
|
-$355.5K
-169.17%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
29.04M shares
9.99%
YoY
|
26.40M shares
3.05%
YoY
|
25.62M shares
3.23%
YoY
|
24.82M shares
5.0%
YoY
|
23.64M shares
40.71%
YoY
|
| Diluted Shares Outstanding |
29.04M shares
9.99%
YoY
|
26.40M shares
3.05%
YoY
|
25.62M shares
3.23%
YoY
|
24.82M shares
5.0%
YoY
|
23.64M shares
40.71%
YoY
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$27.97M
25.51%
YoY
|
$42.71M
75.48%
YoY
|
$22.28M
7.6%
YoY
|
$24.34M
-12.63%
YoY
|
$20.71M
101.64%
YoY
|
$27.86M
1316.15%
YoY
|
$10.27M
88.72%
YoY
|
$1.967M
-91.51%
YoY
|
$5.442M
-16.36%
YoY
|
$23.18M
29.32%
YoY
|
$6.506M
12.18%
YoY
|
| Cost Of Revenue |
N/A
|
$24.27M
8.99%
YoY
|
$48.53M
29.88%
YoY
|
$22.27M
10.83%
YoY
|
$37.36M
23.56%
YoY
|
$20.09M
117.65%
YoY
|
$30.24M
2581.61%
YoY
|
$9.230M
234.55%
YoY
|
$1.128M
-62.16%
YoY
|
$2.759M
99.38%
YoY
|
$2.980M
41.27%
YoY
|
$1.384M
35.67%
YoY
|
| Gross Profit |
N/A
|
$3.699M
21156.9%
YoY
|
-$5.815M
-55.35%
YoY
|
$17.40K
-97.19%
YoY
|
-$13.02M
447.17%
YoY
|
$619.3K
-39.87%
YoY
|
-$2.380M
-383.46%
YoY
|
$1.030M
-61.61%
YoY
|
$839.6K
-95.84%
YoY
|
$2.683M
-47.63%
YoY
|
$20.20M
27.73%
YoY
|
$5.123M
7.39%
YoY
|
| Selling, General & Admin |
N/A
|
$3.612M
-21.05%
YoY
|
$3.717M
-56.2%
YoY
|
$4.574M
-13.61%
YoY
|
$8.487M
10.37%
YoY
|
$5.295M
-12.77%
YoY
|
$7.690M
29.74%
YoY
|
$6.070M
112.7%
YoY
|
$5.927M
23.39%
YoY
|
$2.854M
21.61%
YoY
|
$4.804M
13.08%
YoY
|
$2.347M
11.74%
YoY
|
| Research & Development |
N/A
|
$754.3K
-11.04%
YoY
|
$1.660M
276.55%
YoY
|
$847.9K
12.7%
YoY
|
$440.7K
-53.61%
YoY
|
$752.4K
652.38%
YoY
|
$950.0K
-14.29%
YoY
|
$100.0K
-90.41%
YoY
|
$1.108M
65.11%
YoY
|
$1.043M
139.9%
YoY
|
$671.3K
-15.62%
YoY
|
$434.8K
81.18%
YoY
|
| Depreciation & Amortization |
N/A
|
$2.600M
9.18%
YoY
|
$2.500M
1.63%
YoY
|
$2.382M
59.52%
YoY
|
$2.460M
78.28%
YoY
|
$1.493M
119.56%
YoY
|
$1.380M
N/A
|
$680.0K
N/A
|
N/A
|
N/A
|
$468.2K
178.89%
YoY
|
$397.2K
1886.15%
YoY
|
| Operating Expenses |
N/A
|
$4.366M
-19.48%
YoY
|
$5.377M
-39.78%
YoY
|
$5.422M
-10.34%
YoY
|
$8.928M
3.33%
YoY
|
$6.047M
-1.99%
YoY
|
$8.640M
22.8%
YoY
|
$6.170M
58.33%
YoY
|
$7.036M
28.51%
YoY
|
$3.897M
40.11%
YoY
|
$5.475M
8.55%
YoY
|
$2.781M
18.87%
YoY
|
| Operating Profit |
N/A
|
-$667.2K
-87.66%
YoY
|
-$11.19M
-49.01%
YoY
|
-$5.405M
-0.43%
YoY
|
-$21.95M
99.19%
YoY
|
-$5.428M
5.6%
YoY
|
-$11.02M
77.86%
YoY
|
-$5.140M
323.38%
YoY
|
-$6.196M
-142.07%
YoY
|
-$1.214M
-151.86%
YoY
|
$14.73M
36.7%
YoY
|
$2.341M
-3.66%
YoY
|
| Interest Expense |
N/A
|
-$2.170M
160.18%
YoY
|
-$986.6K
-64.16%
YoY
|
-$833.9K
43.63%
YoY
|
-$2.753M
20.2%
YoY
|
-$580.6K
-55.34%
YoY
|
-$2.290M
120.93%
YoY
|
-$1.300M
43.05%
YoY
|
-$1.037M
-585.79%
YoY
|
-$908.8K
-757.99%
YoY
|
$213.4K
13.2%
YoY
|
$138.1K
-1.35%
YoY
|
| Other Income/Expense, Net |
N/A
|
-$3.300K
-101.52%
YoY
|
$223.6K
-70.6%
YoY
|
$217.6K
19.9%
YoY
|
$760.7K
7506.6%
YoY
|
$181.5K
126.85%
YoY
|
$10.00K
-96.3%
YoY
|
$80.00K
-40.31%
YoY
|
$270.4K
271.17%
YoY
|
$134.0K
1143.23%
YoY
|
$72.84K
703.09%
YoY
|
$10.78K
N/A
|
| Pretax Income |
N/A
|
-$2.840M
-52.83%
YoY
|
-$11.95M
-55.88%
YoY
|
-$6.021M
3.33%
YoY
|
-$27.09M
69.76%
YoY
|
-$5.827M
-8.38%
YoY
|
-$15.96M
129.24%
YoY
|
-$6.360M
219.8%
YoY
|
-$6.962M
-146.38%
YoY
|
-$1.989M
-179.87%
YoY
|
$15.01M
36.85%
YoY
|
$2.490M
-3.49%
YoY
|
| Income Tax |
N/A
|
$100.00
-99.48%
YoY
|
-$13.70K
3412.82%
YoY
|
$19.30K
11962.5%
YoY
|
-$390.00
-99.81%
YoY
|
$160.00
-99.98%
YoY
|
-$200.0K
-164.35%
YoY
|
$1.010M
-284.52%
YoY
|
$310.8K
-89.83%
YoY
|
-$547.4K
-301.81%
YoY
|
$3.055M
92.25%
YoY
|
$271.2K
-39.73%
YoY
|
| Net Earnings |
N/A
|
-$1.257M
-71.76%
YoY
|
-$7.325M
-62.48%
YoY
|
-$4.452M
-5.47%
YoY
|
-$19.52M
31.12%
YoY
|
-$4.709M
-37.38%
YoY
|
-$14.89M
112.34%
YoY
|
-$7.520M
440.7%
YoY
|
-$7.012M
-158.01%
YoY
|
-$1.391M
-160.68%
YoY
|
$12.09M
24.02%
YoY
|
$2.292M
1.86%
YoY
|
| 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
|
| Diluted Earnings Per Share |
N/A
|
-$0.05
-70.46%
YoY
|
-$0.27
-63.64%
YoY
|
-$0.17
-8.28%
YoY
|
-$0.75
27.85%
YoY
|
-$0.19
-40.1%
YoY
|
-$0.59
-100.0%
YoY
|
-$0.31
-100.0%
YoY
|
-$286.1K
-155.67%
YoY
|
-$61.09K
-162.69%
YoY
|
$513.9K
24.02%
YoY
|
$97.45K
97446753.74%
YoY
|
| 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
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
25.36M shares
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
|
Loading...