|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$58.63M
15.77%
YoY
|
$50.65M
-21.35%
YoY
|
$64.39M
-25.34%
YoY
|
$86.25M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$42.98M
10.16%
YoY
|
$39.02M
-20.28%
YoY
|
$48.95M
-21.37%
YoY
|
$62.25M
28.68%
YoY
|
$48.38M
82.0%
YoY
|
| Gross Profit |
$15.65M
34.59%
YoY
|
$11.63M
-24.73%
YoY
|
$15.45M
-35.65%
YoY
|
$24.00M
-18.97%
YoY
|
$29.63M
43.76%
YoY
|
| Selling, General & Admin |
$33.17M
3.88%
YoY
|
$31.93M
-18.14%
YoY
|
$39.01M
-29.37%
YoY
|
$55.24M
169.86%
YoY
|
$20.47M
92.7%
YoY
|
| Research & Development |
$2.981M
-45.31%
YoY
|
$5.451M
41.11%
YoY
|
$3.863M
39.76%
YoY
|
$2.764M
2.79%
YoY
|
$2.689M
117.03%
YoY
|
| Depreciation & Amortization |
$2.236M
62.97%
YoY
|
$1.372M
10.91%
YoY
|
$1.237M
38.83%
YoY
|
$891.0K
44.41%
YoY
|
$617.0K
211.62%
YoY
|
| Operating Expenses |
$38.82M
3.84%
YoY
|
$37.39M
-12.8%
YoY
|
$42.88M
-26.08%
YoY
|
$58.00M
16116.34%
YoY
|
$357.7K
35667.0%
YoY
|
| Operating Profit |
-$23.17M
-10.04%
YoY
|
-$25.76M
-6.09%
YoY
|
-$27.43M
-19.32%
YoY
|
-$34.00M
9405.02%
YoY
|
-$357.7K
-101.74%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$16.02M
130.6%
YoY
|
$6.945M
1238.15%
YoY
|
$519.0K
17200.0%
YoY
|
| Other Income/Expense, Net |
-$46.86M
215.43%
YoY
|
-$14.86M
-209.35%
YoY
|
$13.59M
-316.23%
YoY
|
-$6.283M
-377.01%
YoY
|
$2.268M
15021.07%
YoY
|
| Pretax Income |
-$70.03M
72.43%
YoY
|
-$40.62M
193.4%
YoY
|
-$13.84M
-65.63%
YoY
|
-$40.28M
-2208.36%
YoY
|
$1.910M
-191149.0%
YoY
|
| Income Tax |
-$94.00K
N/A
|
N/A
N/A
|
-$26.00K
-96.33%
YoY
|
-$709.0K
-144.01%
YoY
|
$1.611M
-14.58%
YoY
|
| Net Earnings |
-$69.94M
72.2%
YoY
|
-$40.62M
193.95%
YoY
|
-$13.82M
-65.08%
YoY
|
-$39.57M
-2171.25%
YoY
|
$1.910M
-191148.7%
YoY
|
| Basic Earnings Per Share |
-$14.80
150.42%
YoY
|
-$5.91
2173.08%
YoY
|
-$0.26
-74.76%
YoY
|
-$1.03
-512.0%
YoY
|
$0.25
N/A
|
| Diluted Earnings Per Share |
-$14.80
150.42%
YoY
|
-$5.91
2173.08%
YoY
|
-$0.26
-74.76%
YoY
|
-$1.03
-529.17%
YoY
|
$0.24
-100.33%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
4.783M shares
-30.34%
YoY
|
6.867M shares
-86.99%
YoY
|
52.79M shares
36.88%
YoY
|
38.57M shares
398.77%
YoY
|
7.732M
N/A
|
| Diluted Shares Outstanding |
4.783M shares
-30.34%
YoY
|
6.867M shares
-86.99%
YoY
|
52.79M shares
36.88%
YoY
|
38.57M shares
382.55%
YoY
|
7.992M
N/A
|
|
Concept
|
2026 Q1 | 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 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$9.704M
-27.34%
YoY
|
N/A
|
$15.97M
25.53%
YoY
|
$16.25M
23.02%
YoY
|
$13.36M
6.81%
YoY
|
N/A
|
$12.72M
-19.94%
YoY
|
$13.21M
-31.47%
YoY
|
$12.51M
2881236.41%
YoY
|
N/A
|
$15.89M
-39.16%
YoY
|
$19.27M
N/A
|
$434.00
N/A
|
$20.21M
N/A
|
$26.12M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$7.994M
-15.21%
YoY
|
N/A
|
$11.23M
14.02%
YoY
|
$11.64M
15.95%
YoY
|
$9.428M
-0.28%
YoY
|
N/A
|
$9.850M
-12.96%
YoY
|
$10.04M
-33.84%
YoY
|
$9.454M
-32.7%
YoY
|
N/A
|
$11.32M
-40.68%
YoY
|
$15.18M
3.99%
YoY
|
$14.05M
9.68%
YoY
|
$15.77M
N/A
|
$19.08M
N/A
|
$14.59M
N/A
|
$12.81M
N/A
|
N/A
|
N/A
|
| Gross Profit |
$1.710M
-56.47%
YoY
|
N/A
|
$4.736M
65.02%
YoY
|
$4.605M
45.41%
YoY
|
$3.928M
28.74%
YoY
|
N/A
|
$2.870M
-37.23%
YoY
|
$3.167M
-22.72%
YoY
|
$3.051M
-35.67%
YoY
|
N/A
|
$4.572M
-35.04%
YoY
|
$4.098M
-41.69%
YoY
|
$4.743M
-13.69%
YoY
|
$4.443M
N/A
|
$7.038M
N/A
|
$7.028M
N/A
|
$5.495M
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$6.457M
-26.97%
YoY
|
N/A
|
$7.929M
9.14%
YoY
|
$7.194M
-14.2%
YoY
|
$8.842M
17.0%
YoY
|
N/A
|
$7.265M
-20.06%
YoY
|
$8.385M
-26.59%
YoY
|
$7.557M
-44.75%
YoY
|
N/A
|
$9.088M
-5.85%
YoY
|
$11.42M
71.09%
YoY
|
$13.68M
103.62%
YoY
|
$32.19M
N/A
|
$9.653M
N/A
|
$6.676M
N/A
|
$6.718M
N/A
|
N/A
|
N/A
|
| Research & Development |
$980.0K
-2.0%
YoY
|
N/A
|
$585.0K
-64.13%
YoY
|
$692.0K
-54.8%
YoY
|
$1.000M
-24.98%
YoY
|
N/A
|
$1.631M
17.76%
YoY
|
$1.531M
43.49%
YoY
|
$1.333M
51.48%
YoY
|
N/A
|
$1.385M
83.93%
YoY
|
$1.067M
24.21%
YoY
|
$880.0K
159.59%
YoY
|
$813.0K
N/A
|
$753.0K
N/A
|
$859.0K
N/A
|
$339.0K
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$794.0K
-7.57%
YoY
|
N/A
|
N/A
|
N/A
|
$859.0K
158.73%
YoY
|
N/A
|
N/A
|
N/A
|
$332.0K
11.78%
YoY
|
N/A
|
$316.0K
22.01%
YoY
|
$296.0K
-23.91%
YoY
|
$297.0K
54.69%
YoY
|
$243.0K
N/A
|
$259.0K
N/A
|
$389.0K
N/A
|
$192.0K
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$7.437M
-24.44%
YoY
|
N/A
|
$8.514M
-4.29%
YoY
|
$7.886M
-20.47%
YoY
|
$9.842M
10.71%
YoY
|
N/A
|
$8.896M
-15.06%
YoY
|
$9.916M
-20.6%
YoY
|
$8.890M
-38.94%
YoY
|
N/A
|
$10.47M
0.64%
YoY
|
$12.49M
2579.58%
YoY
|
$14.56M
5524.28%
YoY
|
$33.00M
13618.67%
YoY
|
$10.41M
8849.86%
YoY
|
$466.1K
56054.22%
YoY
|
$258.9K
N/A
|
$240.6K
N/A
|
$116.3K
N/A
|
| Operating Profit |
-$5.727M
-3.16%
YoY
|
N/A
|
-$3.778M
-37.31%
YoY
|
-$3.281M
-51.39%
YoY
|
-$5.914M
1.28%
YoY
|
N/A
|
-$6.026M
2.12%
YoY
|
-$6.749M
-19.57%
YoY
|
-$5.839M
-40.52%
YoY
|
N/A
|
-$5.901M
462.42%
YoY
|
-$8.391M
1700.34%
YoY
|
-$9.816M
3691.98%
YoY
|
-$28.56M
N/A
|
-$1.049M
802.41%
YoY
|
-$466.1K
55784.65%
YoY
|
-$258.9K
N/A
|
N/A
|
-$116.3K
11526.8%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$4.760M
24.77%
YoY
|
N/A
|
$3.977M
-429.49%
YoY
|
$4.113M
-446.5%
YoY
|
$3.815M
202.06%
YoY
|
-$3.288M
N/A
|
-$1.207M
N/A
|
-$1.187M
N/A
|
$1.263M
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
-$898.0K
1.7%
YoY
|
N/A
|
-$7.292M
868.39%
YoY
|
-$3.753M
-45.43%
YoY
|
-$883.0K
-80.5%
YoY
|
N/A
|
-$753.0K
-81.73%
YoY
|
-$6.878M
107.86%
YoY
|
-$4.528M
-130.79%
YoY
|
N/A
|
-$4.122M
253.52%
YoY
|
-$3.309M
3073.8%
YoY
|
$14.71M
913.86%
YoY
|
$5.486M
-1118.47%
YoY
|
-$1.166M
-141.54%
YoY
|
-$104.3K
N/A
|
$1.451M
N/A
|
-$538.7K
N/A
|
$2.807M
N/A
|
| Pretax Income |
-$6.625M
-2.53%
YoY
|
N/A
|
-$11.07M
63.3%
YoY
|
-$7.034M
-48.38%
YoY
|
-$6.797M
-34.44%
YoY
|
N/A
|
-$6.779M
-32.37%
YoY
|
-$13.63M
16.47%
YoY
|
-$10.37M
-311.92%
YoY
|
N/A
|
-$10.02M
433.06%
YoY
|
-$11.70M
1951.44%
YoY
|
$4.892M
310.46%
YoY
|
-$31.12M
3894.25%
YoY
|
-$1.880M
-169.88%
YoY
|
-$570.3K
68614.46%
YoY
|
$1.192M
N/A
|
-$779.2K
N/A
|
$2.691M
N/A
|
| Income Tax |
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
|
N/A
N/A
|
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$991.0K
N/A
|
$39.34K
N/A
|
-$287.0K
N/A
|
-$527.0K
N/A
|
N/A
|
$0.00
N/A
|
| Net Earnings |
-$6.625M
-2.53%
YoY
|
N/A
|
-$11.07M
63.3%
YoY
|
-$7.034M
-48.38%
YoY
|
-$6.797M
-34.44%
YoY
|
N/A
|
-$6.779M
-32.37%
YoY
|
-$13.63M
16.47%
YoY
|
-$10.37M
-311.92%
YoY
|
N/A
|
-$10.02M
422.14%
YoY
|
-$11.70M
1951.43%
YoY
|
$4.892M
310.46%
YoY
|
-$32.12M
4021.43%
YoY
|
-$1.920M
-171.35%
YoY
|
-$570.3K
68285.25%
YoY
|
$1.192M
N/A
|
-$779.2K
N/A
|
$2.691M
-269154.3%
YoY
|
| Basic Earnings Per Share |
-$0.64
-31.18%
YoY
|
N/A
|
-$0.20
81.82%
YoY
|
-$0.58
163.64%
YoY
|
-$0.93
447.06%
YoY
|
N/A
|
-$0.11
-35.29%
YoY
|
-$0.22
-12.0%
YoY
|
-$0.17
-254.55%
YoY
|
N/A
|
-$0.17
-10.53%
YoY
|
-$0.25
525.0%
YoY
|
$0.11
37.5%
YoY
|
N/A
|
-$0.19
-167.86%
YoY
|
-$0.04
N/A
|
$0.08
N/A
|
N/A
|
$0.28
N/A
|
| Diluted Earnings Per Share |
-$0.64
-31.18%
YoY
|
N/A
|
-$0.20
81.82%
YoY
|
-$0.58
163.64%
YoY
|
-$0.93
447.06%
YoY
|
N/A
|
-$0.11
-35.29%
YoY
|
-$0.22
-12.0%
YoY
|
-$0.17
-270.0%
YoY
|
N/A
|
-$0.17
-10.53%
YoY
|
-$0.25
525.0%
YoY
|
$0.10
25.0%
YoY
|
-$0.72
-100.0%
YoY
|
-$0.19
-167.86%
YoY
|
-$0.04
N/A
|
$0.08
N/A
|
-$49.28K
N/A
|
$0.28
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
12.15M shares
60.07%
YoY
|
120.8M shares
91.34%
YoY
|
61.72M shares
-1.38%
YoY
|
9.363M shares
-84.46%
YoY
|
7.590M shares
-87.41%
YoY
|
63.13M shares
6.01%
YoY
|
62.59M shares
6.48%
YoY
|
60.26M shares
31.33%
YoY
|
60.26M shares
31.59%
YoY
|
59.55M shares
37.62%
YoY
|
58.78M shares
271.73%
YoY
|
45.89M shares
190.19%
YoY
|
45.79M shares
189.61%
YoY
|
43.27M
173.66%
YoY
|
15.81M
67.27%
YoY
|
15.81M
475.0%
YoY
|
15.81M
475.0%
YoY
|
15.81M
N/A
|
9.453M
N/A
|
| Diluted Shares Outstanding |
12.08M shares
64.9%
YoY
|
N/A
|
56.16M shares
-9.9%
YoY
|
12.19M shares
-79.91%
YoY
|
7.328M shares
-87.84%
YoY
|
N/A
|
62.33M shares
6.12%
YoY
|
60.67M shares
27.95%
YoY
|
60.26M shares
24.36%
YoY
|
N/A
|
58.74M shares
469.86%
YoY
|
47.42M shares
199.88%
YoY
|
48.46M shares
206.44%
YoY
|
N/A
|
10.31M
6.56%
YoY
|
15.81M
475.0%
YoY
|
15.81M
475.0%
YoY
|
N/A
|
9.673M
N/A
|
Loading...