|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$39.68M
22.23%
YoY
|
$32.46M
-43.57%
YoY
|
$57.53M
-45.43%
YoY
|
$105.4M
-37.16%
YoY
|
$167.7M
19.73%
YoY
|
| Cost Of Revenue |
$37.14M
20.67%
YoY
|
$30.78M
-44.52%
YoY
|
$55.47M
-40.23%
YoY
|
$92.80M
-38.29%
YoY
|
$150.4M
17.31%
YoY
|
| Gross Profit |
$2.539M
50.57%
YoY
|
$1.686M
-17.89%
YoY
|
$2.054M
-83.72%
YoY
|
$12.61M
-27.34%
YoY
|
$17.36M
45.87%
YoY
|
| Selling, General & Admin |
$9.214M
-4.18%
YoY
|
$9.616M
-1.08%
YoY
|
$9.721M
-6.91%
YoY
|
$10.44M
16.59%
YoY
|
$8.957M
82.79%
YoY
|
| Research & Development |
$2.532M
48.91%
YoY
|
$1.701M
-38.89%
YoY
|
$2.783M
10.65%
YoY
|
$2.515M
-55.97%
YoY
|
$5.713M
104.03%
YoY
|
| Depreciation & Amortization |
$2.295M
-38.5%
YoY
|
$3.731M
53.01%
YoY
|
$2.438M
5.59%
YoY
|
$2.309M
8.57%
YoY
|
$2.127M
48.74%
YoY
|
| Operating Expenses |
$11.62M
3.57%
YoY
|
$11.22M
-8.89%
YoY
|
$12.31M
1.21%
YoY
|
$12.16M
-17.09%
YoY
|
$14.67M
90.51%
YoY
|
| Operating Profit |
-$9.077M
-4.75%
YoY
|
-$9.529M
-7.08%
YoY
|
-$10.26M
-2376.96%
YoY
|
$450.4K
-83.25%
YoY
|
$2.690M
-35.96%
YoY
|
| Interest Expense |
$141.9K
119.17%
YoY
|
$64.74K
-105.09%
YoY
|
-$1.273M
-1979.06%
YoY
|
$67.75K
-106.09%
YoY
|
-$1.112M
58.86%
YoY
|
| Other Income/Expense, Net |
-$1.219M
91.36%
YoY
|
-$636.9K
20.01%
YoY
|
-$530.7K
4616.83%
YoY
|
-$11.25K
-100.99%
YoY
|
$1.133M
-261.87%
YoY
|
| Pretax Income |
-$10.30M
1.27%
YoY
|
-$10.17M
-5.75%
YoY
|
-$10.79M
-2556.15%
YoY
|
$439.2K
-86.44%
YoY
|
$3.238M
19.94%
YoY
|
| Income Tax |
$15.59K
-32.66%
YoY
|
$23.15K
-89.82%
YoY
|
$227.3K
-30.47%
YoY
|
$326.9K
-672.68%
YoY
|
-$57.09K
-42.91%
YoY
|
| Net Earnings |
-$10.31M
1.19%
YoY
|
-$10.19M
-7.49%
YoY
|
-$11.01M
-9914.01%
YoY
|
$112.2K
-96.38%
YoY
|
$3.099M
14.78%
YoY
|
| Basic Earnings Per Share |
-$4.38
-35.01%
YoY
|
-$6.74
764.1%
YoY
|
-$0.78
-4000.0%
YoY
|
$0.02
-93.33%
YoY
|
$0.30
11.11%
YoY
|
| Diluted Earnings Per Share |
-$4.38
-35.01%
YoY
|
-$6.74
764.1%
YoY
|
-$0.78
-7900.0%
YoY
|
$0.01
-100.0%
YoY
|
$229.6K
19.03%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
2.286M shares
53.01%
YoY
|
1.494M shares
-89.34%
YoY
|
14.01M shares
18.97%
YoY
|
11.77M shares
16.28%
YoY
|
10.13M shares
0.0%
YoY
|
| Diluted Shares Outstanding |
2.286M shares
53.01%
YoY
|
1.494M shares
-89.34%
YoY
|
14.01M shares
18.97%
YoY
|
11.77M shares
16.28%
YoY
|
10.13M shares
0.0%
YoY
|
|
Concept
|
2025 Q3 | 2025 Q1 | 2024 Q3 | 2024 Q1 | 2023 Q3 | 2023 Q1 | 2022 Q3 | 2022 Q1 | 2021 Q3 | 2021 Q1 | 2020 Q3 | 2020 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$39.68M
22.23%
YoY
|
$20.84M
39.2%
YoY
|
$32.46M
-43.57%
YoY
|
$14.97M
-56.34%
YoY
|
$57.53M
-45.43%
YoY
|
$34.30M
-42.93%
YoY
|
$105.4M
-37.16%
YoY
|
$60.09M
-31.22%
YoY
|
$167.7M
19.75%
YoY
|
$87.37M
55.43%
YoY
|
$140.1M
200.7%
YoY
|
$56.21M
219.21%
YoY
|
| Cost Of Revenue |
$37.14M
20.67%
YoY
|
$18.94M
34.5%
YoY
|
$30.78M
-44.52%
YoY
|
$14.08M
-58.09%
YoY
|
$55.47M
-40.23%
YoY
|
$33.60M
-34.7%
YoY
|
$92.80M
-38.29%
YoY
|
$51.46M
-33.63%
YoY
|
$150.4M
17.3%
YoY
|
$77.54M
52.28%
YoY
|
$128.2M
200.89%
YoY
|
$50.92M
223.3%
YoY
|
| Gross Profit |
$2.539M
50.57%
YoY
|
$1.902M
113.6%
YoY
|
$1.686M
-17.89%
YoY
|
$890.4K
28.67%
YoY
|
$2.054M
-83.72%
YoY
|
$692.0K
-91.99%
YoY
|
$12.61M
-27.34%
YoY
|
$8.634M
-12.19%
YoY
|
$17.36M
46.24%
YoY
|
$9.833M
85.74%
YoY
|
$11.87M
198.59%
YoY
|
$5.294M
184.62%
YoY
|
| Selling, General & Admin |
$9.214M
-4.18%
YoY
|
$5.213M
37.25%
YoY
|
$9.616M
-1.08%
YoY
|
$3.798M
-15.63%
YoY
|
$9.721M
-6.91%
YoY
|
$4.502M
-9.43%
YoY
|
$10.44M
16.59%
YoY
|
$4.971M
9.9%
YoY
|
$8.957M
82.51%
YoY
|
$4.523M
110.59%
YoY
|
$4.907M
120.86%
YoY
|
$2.148M
165.14%
YoY
|
| Research & Development |
$2.532M
48.91%
YoY
|
$1.565M
62.15%
YoY
|
$1.701M
-38.89%
YoY
|
$965.2K
-32.53%
YoY
|
$2.783M
10.65%
YoY
|
$1.430M
-29.47%
YoY
|
$2.515M
-55.97%
YoY
|
$2.028M
-32.39%
YoY
|
$5.713M
101.96%
YoY
|
$3.000M
147.61%
YoY
|
$2.829M
220.64%
YoY
|
$1.211M
80.81%
YoY
|
| Depreciation & Amortization |
N/A
|
N/A
|
$3.049M
87.51%
YoY
|
$1.677M
16.81%
YoY
|
$1.626M
13.54%
YoY
|
$1.436M
22.66%
YoY
|
$1.432M
31.18%
YoY
|
$1.171M
13.08%
YoY
|
$1.092M
53.76%
YoY
|
$1.035M
43.8%
YoY
|
$710.0K
102.86%
YoY
|
$720.0K
125.0%
YoY
|
| Operating Expenses |
$11.75M
3.79%
YoY
|
$6.778M
42.29%
YoY
|
$11.32M
-9.49%
YoY
|
$4.763M
-19.7%
YoY
|
$12.50M
-3.5%
YoY
|
$5.932M
-15.24%
YoY
|
$12.96M
-11.67%
YoY
|
$6.999M
-6.96%
YoY
|
$14.67M
89.62%
YoY
|
$7.522M
123.94%
YoY
|
$7.736M
149.22%
YoY
|
$3.359M
128.51%
YoY
|
| Operating Profit |
-$9.207M
-4.4%
YoY
|
-$4.876M
25.9%
YoY
|
-$9.631M
-7.85%
YoY
|
-$3.873M
-26.09%
YoY
|
-$10.45M
2925.95%
YoY
|
-$5.240M
-420.4%
YoY
|
-$345.4K
-112.84%
YoY
|
$1.635M
-29.22%
YoY
|
$2.690M
-34.94%
YoY
|
$2.311M
19.42%
YoY
|
$4.134M
374.49%
YoY
|
$1.935M
396.15%
YoY
|
| Interest Expense |
-$1.588M
-3.55%
YoY
|
-$1.227M
11.31%
YoY
|
-$1.646M
29.32%
YoY
|
-$1.102M
102.32%
YoY
|
-$1.273M
-1.38%
YoY
|
-$544.9K
-26.53%
YoY
|
-$1.291M
16.07%
YoY
|
-$741.7K
62.47%
YoY
|
-$1.112M
61.54%
YoY
|
-$456.5K
29.07%
YoY
|
-$688.4K
8.84%
YoY
|
-$353.7K
68.42%
YoY
|
| Other Income/Expense, Net |
$369.0K
-63.44%
YoY
|
$422.0K
72.34%
YoY
|
$1.009M
35.97%
YoY
|
$244.9K
-51.02%
YoY
|
$742.3K
-41.99%
YoY
|
$500.0K
-18.78%
YoY
|
$1.280M
12.93%
YoY
|
$615.6K
-507.32%
YoY
|
$1.133M
-252.87%
YoY
|
-$151.1K
-67.59%
YoY
|
-$741.2K
-241.01%
YoY
|
-$466.4K
-566.37%
YoY
|
| Pretax Income |
-$10.30M
1.27%
YoY
|
-$5.681M
22.19%
YoY
|
-$10.17M
-5.75%
YoY
|
-$4.649M
-9.28%
YoY
|
-$10.79M
-2556.14%
YoY
|
-$5.125M
-439.79%
YoY
|
$439.2K
-86.44%
YoY
|
$1.508M
-11.45%
YoY
|
$3.238M
19.74%
YoY
|
$1.703M
52.76%
YoY
|
$2.705M
253.79%
YoY
|
$1.115M
298.19%
YoY
|
| Income Tax |
$15.60K
-32.76%
YoY
|
$0.00
N/A
|
$23.20K
-89.79%
YoY
|
$0.00
-100.0%
YoY
|
$227.3K
-30.47%
YoY
|
-$108.2K
-135.3%
YoY
|
$326.9K
-672.67%
YoY
|
$306.5K
23.07%
YoY
|
-$57.09K
-54.95%
YoY
|
$249.1K
20.29%
YoY
|
-$126.7K
5362.5%
YoY
|
$207.1K
-358.81%
YoY
|
| Net Earnings |
-$10.02M
-0.46%
YoY
|
-$5.179M
11.6%
YoY
|
-$10.06M
-8.1%
YoY
|
-$4.641M
-6.97%
YoY
|
-$10.95M
-5602.46%
YoY
|
-$4.989M
-515.8%
YoY
|
$199.0K
-93.58%
YoY
|
$1.200M
-16.1%
YoY
|
$3.099M
14.18%
YoY
|
$1.430M
54.66%
YoY
|
$2.714M
258.11%
YoY
|
$924.7K
149.92%
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 |
-$4.38
-34.89%
YoY
|
-$2.98
918.34%
YoY
|
-$6.74
761.68%
YoY
|
-$0.29
-17.77%
YoY
|
-$0.78
-4725.5%
YoY
|
-$0.36
-100.0%
YoY
|
$0.02
-100.0%
YoY
|
$88.88K
-16.1%
YoY
|
$229.6K
14.18%
YoY
|
$105.9K
54.66%
YoY
|
$201.0K
258.11%
YoY
|
$68.50K
159.36%
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
|
14.01M shares
N/A
|
14.01M shares
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
|
Loading...