|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$129.2M
-9.59%
YoY
|
$142.9M
-22.61%
YoY
|
$184.7M
2541.67%
YoY
|
$6.990M
306.4%
YoY
|
$1.720M
341.03%
YoY
|
| Cost Of Revenue |
$96.42M
-13.41%
YoY
|
$111.3M
-24.14%
YoY
|
$146.8M
4255.25%
YoY
|
$3.370M
254.74%
YoY
|
$950.0K
179.41%
YoY
|
| Gross Profit |
$32.78M
3.86%
YoY
|
$31.56M
-16.69%
YoY
|
$37.88M
943.55%
YoY
|
$3.630M
371.43%
YoY
|
$770.0K
1183.33%
YoY
|
| Selling, General & Admin |
$20.12M
-25.92%
YoY
|
$27.16M
-58.91%
YoY
|
$66.09M
50.82%
YoY
|
$43.82M
105.34%
YoY
|
$21.34M
177.86%
YoY
|
| Research & Development |
$7.210M
-48.25%
YoY
|
$13.93M
-17.6%
YoY
|
$16.91M
-25.09%
YoY
|
$22.57M
86.84%
YoY
|
$12.08M
47.5%
YoY
|
| Depreciation & Amortization |
$4.569M
8.09%
YoY
|
$4.227M
326.97%
YoY
|
$990.0K
-64.0%
YoY
|
$2.750M
418.87%
YoY
|
$530.0K
253.33%
YoY
|
| Operating Expenses |
$41.65M
-29.11%
YoY
|
$58.75M
-30.04%
YoY
|
$83.99M
29.29%
YoY
|
$64.96M
76.67%
YoY
|
$36.77M
112.79%
YoY
|
| Operating Profit |
-$8.873M
-67.37%
YoY
|
-$27.19M
-41.02%
YoY
|
-$46.10M
-24.83%
YoY
|
-$61.33M
70.36%
YoY
|
-$36.00M
109.06%
YoY
|
| Interest Expense |
N/A
|
-$15.87M
22.45%
YoY
|
-$12.96M
-141.21%
YoY
|
$31.45M
747.36%
YoY
|
$3.712M
N/A
|
| Other Income/Expense, Net |
-$13.44M
-13.78%
YoY
|
-$15.59M
-237.94%
YoY
|
$11.30M
359.31%
YoY
|
$2.460M
-53.41%
YoY
|
$5.280M
-292.7%
YoY
|
| Pretax Income |
-$22.31M
-47.84%
YoY
|
-$42.78M
-158.93%
YoY
|
$72.59M
-155.44%
YoY
|
-$130.9M
326.34%
YoY
|
-$30.71M
53.78%
YoY
|
| Income Tax |
-$1.885M
-251.16%
YoY
|
$1.247M
-158.27%
YoY
|
-$2.140M
-1526.67%
YoY
|
$150.0K
-31.82%
YoY
|
$220.0K
175.0%
YoY
|
| Net Earnings |
-$20.43M
-53.6%
YoY
|
-$44.03M
-158.92%
YoY
|
$74.73M
-157.01%
YoY
|
-$131.1M
323.76%
YoY
|
-$30.93M
54.34%
YoY
|
| Basic Earnings Per Share |
-$13.69
317.38%
YoY
|
-$3.28
-112.16%
YoY
|
$26.98
-102.84%
YoY
|
-$949.40
-10.58%
YoY
|
-$1.062K
N/A
|
| Diluted Earnings Per Share |
-$13.69
317.38%
YoY
|
-$3.28
-158.88%
YoY
|
$5.57
-139.2%
YoY
|
-$14.21
304.84%
YoY
|
-$3.51
54.63%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.492M
-88.89%
YoY
|
13.42M
384.52%
YoY
|
2.770M
2640.0%
YoY
|
101.1K
90.51%
YoY
|
53.07K
N/A
|
| Diluted Shares Outstanding |
1.492M
-88.89%
YoY
|
13.42M
355.54%
YoY
|
2.946M
2814.33%
YoY
|
101.1K
90.51%
YoY
|
53.07K
N/A
|
|
Concept
|
2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$32.94M
-9.11%
YoY
|
$31.69M
-8.25%
YoY
|
$31.27M
-22.0%
YoY
|
$32.03M
-28.9%
YoY
|
$36.25M
-21.28%
YoY
|
$34.54M
-21.47%
YoY
|
$40.09M
-19.14%
YoY
|
$45.05M
-13.31%
YoY
|
$46.05M
-11.68%
YoY
|
$43.98M
1.48%
YoY
|
$49.58M
23.46%
YoY
|
$51.97M
N/A
|
| Cost Of Revenue |
N/A
|
$24.83M
-12.81%
YoY
|
$23.75M
-12.69%
YoY
|
$23.28M
-24.26%
YoY
|
$24.92M
-28.54%
YoY
|
$28.48M
-22.75%
YoY
|
$27.21M
-21.63%
YoY
|
$30.74M
-23.76%
YoY
|
$34.87M
-19.97%
YoY
|
$36.87M
-19.99%
YoY
|
$34.72M
-13.38%
YoY
|
$40.32M
6.92%
YoY
|
$43.57M
N/A
|
| Gross Profit |
N/A
|
$8.111M
4.46%
YoY
|
$7.933M
8.23%
YoY
|
$7.989M
-14.57%
YoY
|
$7.113M
-30.16%
YoY
|
$7.765M
-15.4%
YoY
|
$7.330M
-20.84%
YoY
|
$9.351M
0.98%
YoY
|
$10.18M
21.38%
YoY
|
$9.178M
51.55%
YoY
|
$9.260M
184.49%
YoY
|
$9.260M
279.51%
YoY
|
$8.390M
N/A
|
| Selling, General & Admin |
N/A
|
$4.386M
-32.11%
YoY
|
$4.986M
-30.72%
YoY
|
$5.071M
-36.87%
YoY
|
$8.014M
-70.71%
YoY
|
$6.460M
9.92%
YoY
|
$7.197M
27.79%
YoY
|
$8.033M
-49.0%
YoY
|
$27.36M
111.13%
YoY
|
$5.877M
28.23%
YoY
|
$5.632M
15.34%
YoY
|
$15.75M
7.88%
YoY
|
$12.96M
N/A
|
| Research & Development |
N/A
|
$1.786M
-41.81%
YoY
|
$1.682M
-55.7%
YoY
|
$1.968M
-53.62%
YoY
|
$2.823M
-51.58%
YoY
|
$3.069M
-16.31%
YoY
|
$3.797M
3.52%
YoY
|
$4.243M
13.45%
YoY
|
$5.830M
54.23%
YoY
|
$3.667M
-19.44%
YoY
|
$3.668M
-17.14%
YoY
|
$3.740M
-5.79%
YoY
|
$3.780M
N/A
|
| Depreciation & Amortization |
N/A
|
$1.204M
6.55%
YoY
|
$1.079M
-2.26%
YoY
|
$986.0K
-10.53%
YoY
|
$891.0K
12.78%
YoY
|
$1.130M
1665.63%
YoY
|
$1.104M
1680.65%
YoY
|
$1.102M
1474.29%
YoY
|
$790.0K
887.5%
YoY
|
$64.00K
-16.88%
YoY
|
$62.00K
-17.33%
YoY
|
$70.00K
0.0%
YoY
|
$80.00K
N/A
|
| Operating Expenses |
N/A
|
$9.880M
-27.65%
YoY
|
$10.09M
-35.63%
YoY
|
$10.44M
-41.04%
YoY
|
$11.73M
-65.49%
YoY
|
$13.66M
-9.12%
YoY
|
$15.67M
1.7%
YoY
|
$17.70M
-9.56%
YoY
|
$33.98M
102.05%
YoY
|
$15.03M
-21.69%
YoY
|
$15.41M
-19.12%
YoY
|
$19.57M
4.99%
YoY
|
$16.82M
N/A
|
| Operating Profit |
N/A
|
-$1.769M
-69.97%
YoY
|
-$2.153M
-74.18%
YoY
|
-$2.447M
-70.69%
YoY
|
-$4.615M
-80.61%
YoY
|
-$5.891M
0.74%
YoY
|
-$8.340M
35.65%
YoY
|
-$8.348M
-19.03%
YoY
|
-$23.80M
182.33%
YoY
|
-$5.848M
-55.47%
YoY
|
-$6.148M
-61.08%
YoY
|
-$10.31M
-36.36%
YoY
|
-$8.430M
N/A
|
| Interest Expense |
N/A
|
-$3.578M
-33.53%
YoY
|
-$3.361M
-191.31%
YoY
|
-$3.095M
-174.54%
YoY
|
-$3.127M
-112.44%
YoY
|
-$5.383M
-134.87%
YoY
|
$3.681M
-72.15%
YoY
|
$4.152M
-137.51%
YoY
|
$25.14M
-267.4%
YoY
|
$15.44M
36.33%
YoY
|
$13.22M
182.16%
YoY
|
-$11.07M
142.23%
YoY
|
-$15.02M
N/A
|
| Other Income/Expense, Net |
N/A
|
-$3.410M
-27.78%
YoY
|
-$3.453M
7.34%
YoY
|
-$3.018M
-34.79%
YoY
|
$108.0K
-98.78%
YoY
|
-$4.722M
-79.47%
YoY
|
-$3.217M
1082.72%
YoY
|
-$4.628M
-227.49%
YoY
|
$8.821M
-190.29%
YoY
|
-$23.00M
131.78%
YoY
|
-$272.0K
-89.99%
YoY
|
$3.630M
-964.29%
YoY
|
-$9.770M
N/A
|
| Pretax Income |
N/A
|
-$5.179M
-51.2%
YoY
|
-$5.606M
-51.49%
YoY
|
-$5.465M
-57.88%
YoY
|
-$7.634M
-106.08%
YoY
|
-$10.61M
-63.22%
YoY
|
-$11.56M
80.02%
YoY
|
-$12.98M
-26.9%
YoY
|
$125.6M
-478.11%
YoY
|
-$28.85M
25.13%
YoY
|
-$6.420M
-65.32%
YoY
|
-$17.75M
-16.27%
YoY
|
-$33.22M
N/A
|
| Income Tax |
N/A
|
$0.00
N/A
|
$6.000K
-94.55%
YoY
|
$19.00K
-51.28%
YoY
|
$1.098M
-151.31%
YoY
|
N/A
|
$110.0K
N/A
|
$39.00K
N/A
|
-$2.140M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
N/A
|
-$5.179M
-51.2%
YoY
|
-$5.612M
-51.9%
YoY
|
-$5.484M
-57.86%
YoY
|
-$8.732M
-106.84%
YoY
|
-$10.61M
-63.22%
YoY
|
-$11.67M
81.73%
YoY
|
-$13.02M
-26.67%
YoY
|
$127.7M
-484.55%
YoY
|
-$28.85M
25.13%
YoY
|
-$6.420M
-65.32%
YoY
|
-$17.75M
-16.26%
YoY
|
-$33.22M
N/A
|
| Basic Earnings Per Share |
N/A
|
-$3.63
359.49%
YoY
|
-$4.50
417.24%
YoY
|
-$4.69
383.51%
YoY
|
N/A
|
-$0.79
-99.58%
YoY
|
-$0.87
-97.9%
YoY
|
-$0.97
-99.15%
YoY
|
N/A
|
-$186.40
-56.87%
YoY
|
-$41.48
-88.05%
YoY
|
-$114.70
N/A
|
N/A
|
| Diluted Earnings Per Share |
N/A
|
-$3.63
359.49%
YoY
|
-$4.50
417.24%
YoY
|
-$4.69
383.51%
YoY
|
-$7.77
-181.61%
YoY
|
-$0.79
-99.58%
YoY
|
-$0.87
-97.9%
YoY
|
-$0.97
-32.17%
YoY
|
$9.52
-455.35%
YoY
|
-$186.40
-56.87%
YoY
|
-$41.48
-88.05%
YoY
|
-$1.43
-16.37%
YoY
|
-$2.68
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
|
| Basic Shares Outstanding |
2.191M
-83.77%
YoY
|
1.396M
-89.61%
YoY
|
1.245M
-90.73%
YoY
|
14.94M
11.37%
YoY
|
13.50M
8621.23%
YoY
|
13.43M
8574.02%
YoY
|
13.42M
8571.61%
YoY
|
13.41M
8566.28%
YoY
|
154.8K
N/A
|
154.8K
190.13%
YoY
|
154.8K
190.15%
YoY
|
154.8K
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
1.429M
-89.36%
YoY
|
1.247M
-90.71%
YoY
|
1.169M
-91.25%
YoY
|
N/A
|
13.43M
8573.76%
YoY
|
13.42M
8571.02%
YoY
|
13.36M
8530.83%
YoY
|
N/A
|
154.8K
190.13%
YoY
|
154.8K
190.15%
YoY
|
154.8K
N/A
|
N/A
|
Loading...