|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$26.61M
-13.48%
YoY
|
$30.75M
-46.11%
YoY
|
$57.06M
22.58%
YoY
|
$46.55M
207.41%
YoY
|
$15.14M
109.13%
YoY
|
| Cost Of Revenue |
$19.79M
-24.6%
YoY
|
$26.24M
-48.55%
YoY
|
$51.01M
16.39%
YoY
|
$43.82M
228.66%
YoY
|
$13.33M
205.44%
YoY
|
| Gross Profit |
$6.820M
51.3%
YoY
|
$4.508M
-25.49%
YoY
|
$6.050M
121.98%
YoY
|
$2.725M
50.72%
YoY
|
$1.808M
-37.11%
YoY
|
| Selling, General & Admin |
$10.59M
-19.02%
YoY
|
$13.08M
-51.09%
YoY
|
$26.74M
15.74%
YoY
|
$23.11M
18.43%
YoY
|
$19.51M
211.31%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$286.1K
-11.17%
YoY
|
$322.1K
-70.69%
YoY
|
$1.099M
49.29%
YoY
|
$736.2K
149.67%
YoY
|
$294.9K
153.86%
YoY
|
| Operating Expenses |
$15.61M
-18.29%
YoY
|
$19.10M
-77.22%
YoY
|
$83.82M
133.72%
YoY
|
$35.86M
83.82%
YoY
|
$19.51M
210.57%
YoY
|
| Operating Profit |
-$8.785M
-39.79%
YoY
|
-$14.59M
-81.24%
YoY
|
-$77.77M
134.69%
YoY
|
-$33.14M
87.2%
YoY
|
-$17.70M
419.6%
YoY
|
| Interest Expense |
-$3.733M
-10.63%
YoY
|
-$4.177M
-244.97%
YoY
|
$2.881M
323.16%
YoY
|
$680.9K
-321.54%
YoY
|
-$307.4K
1692.19%
YoY
|
| Other Income/Expense, Net |
$711.1K
-113.38%
YoY
|
-$5.316M
83.62%
YoY
|
-$2.895M
354.06%
YoY
|
-$637.6K
1532.33%
YoY
|
-$39.06K
-463.35%
YoY
|
| Pretax Income |
-$8.074M
-59.44%
YoY
|
-$19.91M
-75.32%
YoY
|
-$80.67M
138.83%
YoY
|
-$33.78M
-13.72%
YoY
|
-$39.15M
1046.87%
YoY
|
| Income Tax |
N/A
N/A
|
N/A
N/A
|
-$435.7K
79258.47%
YoY
|
-$549.00
N/A
|
N/A
N/A
|
| Net Earnings |
-$8.074M
-66.7%
YoY
|
-$24.24M
-69.78%
YoY
|
-$80.23M
137.54%
YoY
|
-$33.78M
-13.72%
YoY
|
-$39.15M
1046.87%
YoY
|
| Basic Earnings Per Share |
-$0.30
-85.22%
YoY
|
-$2.03
-71.88%
YoY
|
-$7.22
2908.33%
YoY
|
-$0.24
-27.27%
YoY
|
-$0.33
N/A
|
| Diluted Earnings Per Share |
-$0.42
-79.31%
YoY
|
-$2.03
-71.88%
YoY
|
-$7.22
2874.25%
YoY
|
-$0.24
-100.0%
YoY
|
-$329.2K
975.55%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
30.05M shares
151.35%
YoY
|
11.96M shares
7.55%
YoY
|
11.12M shares
-92.01%
YoY
|
139.1M shares
17.01%
YoY
|
118.9M shares
N/A
|
| Diluted Shares Outstanding |
30.59M shares
155.87%
YoY
|
11.96M shares
7.55%
YoY
|
11.12M shares
-92.01%
YoY
|
139.1M shares
17.01%
YoY
|
118.9M shares
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 |
$6.220M
-13.15%
YoY
|
$6.268M
-15.36%
YoY
|
$6.462M
-13.97%
YoY
|
$6.714M
-14.02%
YoY
|
$7.162M
-39.47%
YoY
|
$7.406M
-46.11%
YoY
|
$7.511M
-46.6%
YoY
|
$7.808M
-49.7%
YoY
|
$11.83M
-13.79%
YoY
|
$13.74M
-6.77%
YoY
|
$14.07M
24.99%
YoY
|
$15.52M
38.27%
YoY
|
$13.73M
47.13%
YoY
|
$14.74M
150.33%
YoY
|
$11.25M
200.48%
YoY
|
$11.23M
280.65%
YoY
|
$9.329M
264.46%
YoY
|
$5.888M
125.59%
YoY
|
$3.745M
86.32%
YoY
|
| Cost Of Revenue |
$4.396M
-18.3%
YoY
|
$4.474M
-19.71%
YoY
|
$4.854M
-25.05%
YoY
|
$5.077M
-26.15%
YoY
|
$5.381M
-50.38%
YoY
|
$5.572M
-51.9%
YoY
|
$6.477M
-44.09%
YoY
|
$6.875M
-52.63%
YoY
|
$10.84M
-18.64%
YoY
|
$11.58M
-15.76%
YoY
|
$11.58M
12.15%
YoY
|
$14.51M
38.72%
YoY
|
$13.33M
43.61%
YoY
|
$13.75M
108.22%
YoY
|
$10.33M
246.82%
YoY
|
$10.46M
373.37%
YoY
|
$9.281M
404.36%
YoY
|
$6.604M
365.1%
YoY
|
$2.978M
127.35%
YoY
|
| Gross Profit |
$1.824M
2.39%
YoY
|
$1.794M
-2.14%
YoY
|
$1.607M
55.44%
YoY
|
$1.637M
75.27%
YoY
|
$1.782M
80.06%
YoY
|
$1.834M
-15.04%
YoY
|
$1.034M
-58.31%
YoY
|
$933.9K
-7.7%
YoY
|
$989.4K
147.92%
YoY
|
$2.158M
118.52%
YoY
|
$2.481M
168.6%
YoY
|
$1.012M
32.18%
YoY
|
$399.1K
719.14%
YoY
|
$987.6K
-237.84%
YoY
|
$923.5K
20.46%
YoY
|
$765.5K
3.52%
YoY
|
$48.72K
-93.23%
YoY
|
-$716.5K
-160.21%
YoY
|
$766.7K
9.52%
YoY
|
| Selling, General & Admin |
$2.348M
-11.61%
YoY
|
$3.906M
2.8%
YoY
|
$2.572M
-16.6%
YoY
|
$2.630M
-27.05%
YoY
|
$2.657M
-46.83%
YoY
|
$3.800M
-50.34%
YoY
|
$3.084M
-44.51%
YoY
|
$3.605M
-41.02%
YoY
|
$4.997M
-47.45%
YoY
|
$7.651M
-26.51%
YoY
|
$5.557M
-16.87%
YoY
|
$6.113M
36.8%
YoY
|
$9.509M
19.45%
YoY
|
$10.41M
2.87%
YoY
|
$6.685M
72.07%
YoY
|
$4.468M
165.52%
YoY
|
$7.960M
227.85%
YoY
|
$10.12M
172.8%
YoY
|
$3.885M
124.55%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
$51.13K
-35.33%
YoY
|
$283.4K
-39.84%
YoY
|
$69.76K
-12.23%
YoY
|
$76.68K
-3.53%
YoY
|
$79.05K
-70.44%
YoY
|
$471.1K
-35.82%
YoY
|
$79.48K
-63.99%
YoY
|
$79.48K
-66.34%
YoY
|
$267.4K
-12.53%
YoY
|
$734.0K
-21.36%
YoY
|
$220.7K
18.19%
YoY
|
$236.1K
32.41%
YoY
|
$305.7K
-33.4%
YoY
|
$933.4K
471.04%
YoY
|
$186.7K
152.76%
YoY
|
$178.3K
3930.49%
YoY
|
$459.0K
697.97%
YoY
|
$163.5K
172.43%
YoY
|
$73.88K
146.27%
YoY
|
| Operating Expenses |
$3.268M
-6.39%
YoY
|
$3.906M
3.73%
YoY
|
$4.241M
-6.85%
YoY
|
$3.966M
-23.37%
YoY
|
$3.491M
-48.12%
YoY
|
$3.766M
-50.78%
YoY
|
$4.553M
-35.87%
YoY
|
$5.176M
-82.62%
YoY
|
$6.729M
-80.84%
YoY
|
$7.651M
-26.51%
YoY
|
$7.100M
-24.04%
YoY
|
$29.78M
269.62%
YoY
|
$35.13M
341.31%
YoY
|
$10.41M
3.44%
YoY
|
$9.346M
138.12%
YoY
|
$8.058M
188.52%
YoY
|
$7.960M
227.85%
YoY
|
$10.07M
361.71%
YoY
|
$3.925M
126.88%
YoY
|
| Operating Profit |
-$1.444M
-15.54%
YoY
|
-$2.112M
9.31%
YoY
|
-$2.634M
-25.15%
YoY
|
-$2.329M
-45.08%
YoY
|
-$1.710M
-70.21%
YoY
|
-$1.932M
-64.83%
YoY
|
-$3.519M
-23.82%
YoY
|
-$4.242M
-85.26%
YoY
|
-$5.740M
-83.47%
YoY
|
-$5.493M
-41.71%
YoY
|
-$4.619M
-45.16%
YoY
|
-$28.77M
294.54%
YoY
|
-$34.73M
338.99%
YoY
|
-$9.424M
-12.59%
YoY
|
-$8.423M
166.68%
YoY
|
-$7.293M
255.15%
YoY
|
-$7.912M
363.11%
YoY
|
-$10.78M
989.07%
YoY
|
-$3.158M
206.64%
YoY
|
| Interest Expense |
N/A
|
-$124.4K
-92.06%
YoY
|
-$127.2K
-89.72%
YoY
|
-$656.4K
5.2%
YoY
|
$8.213M
843.85%
YoY
|
-$1.566M
63.34%
YoY
|
-$1.237M
-261.46%
YoY
|
-$623.9K
-181.44%
YoY
|
$870.1K
123.03%
YoY
|
-$958.9K
147.81%
YoY
|
$766.3K
608.02%
YoY
|
$766.1K
1085.02%
YoY
|
$390.1K
-995.02%
YoY
|
-$386.9K
296.61%
YoY
|
$108.2K
-243.41%
YoY
|
$64.65K
-1.51%
YoY
|
-$43.59K
-36.55%
YoY
|
-$97.56K
N/A
|
-$75.47K
654.7%
YoY
|
| Other Income/Expense, Net |
-$144.9K
-96.05%
YoY
|
$19.50K
-100.96%
YoY
|
$5.166M
-1717.3%
YoY
|
$374.00
-100.05%
YoY
|
-$3.670M
322.09%
YoY
|
-$2.022M
-3787.22%
YoY
|
-$319.4K
-64.03%
YoY
|
-$697.8K
25.39%
YoY
|
-$869.4K
59.08%
YoY
|
$54.83K
-160.17%
YoY
|
-$888.0K
1034.61%
YoY
|
-$556.5K
1078.35%
YoY
|
-$546.6K
-4458.54%
YoY
|
-$91.12K
118.93%
YoY
|
-$78.27K
-46138.24%
YoY
|
-$47.22K
-25.59%
YoY
|
$12.54K
5871.43%
YoY
|
-$41.62K
N/A
|
$170.00
N/A
|
| Pretax Income |
-$1.589M
-70.46%
YoY
|
-$2.217M
-59.84%
YoY
|
$2.532M
-165.98%
YoY
|
-$3.010M
-39.06%
YoY
|
-$5.380M
-18.6%
YoY
|
-$5.520M
-47.69%
YoY
|
-$3.838M
-30.3%
YoY
|
-$4.939M
-83.16%
YoY
|
-$6.609M
-81.27%
YoY
|
-$10.55M
6.58%
YoY
|
-$5.507M
-35.22%
YoY
|
-$29.33M
299.58%
YoY
|
-$35.28M
344.15%
YoY
|
-$9.902M
-69.99%
YoY
|
-$8.501M
277.34%
YoY
|
-$7.340M
246.73%
YoY
|
-$7.943M
347.0%
YoY
|
-$33.00M
3233.24%
YoY
|
-$2.253M
116.63%
YoY
|
| Income Tax |
N/A
N/A
|
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
-$435.7K
N/A
|
-$550.00
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$1.589M
-70.46%
YoY
|
-$2.992M
-45.81%
YoY
|
$2.532M
-168.86%
YoY
|
-$3.010M
-64.32%
YoY
|
-$5.380M
-18.6%
YoY
|
-$5.520M
-47.69%
YoY
|
-$3.678M
-33.22%
YoY
|
-$8.437M
-71.23%
YoY
|
-$6.609M
-81.03%
YoY
|
-$10.55M
6.59%
YoY
|
-$5.507M
-35.22%
YoY
|
-$29.33M
299.58%
YoY
|
-$34.84M
338.67%
YoY
|
-$9.901M
-69.99%
YoY
|
-$8.501M
277.34%
YoY
|
-$7.340M
246.73%
YoY
|
-$7.943M
347.0%
YoY
|
-$33.00M
3233.24%
YoY
|
-$2.253M
116.63%
YoY
|
| Basic Earnings Per Share |
-$0.04
-89.47%
YoY
|
N/A
|
$0.07
-121.88%
YoY
|
-$0.09
-86.96%
YoY
|
-$0.38
-30.91%
YoY
|
N/A
|
-$0.32
966.67%
YoY
|
-$0.69
283.33%
YoY
|
-$0.55
129.17%
YoY
|
N/A
|
-$0.03
-50.0%
YoY
|
-$0.18
260.0%
YoY
|
-$0.24
300.0%
YoY
|
N/A
|
-$0.06
200.0%
YoY
|
-$0.05
150.0%
YoY
|
-$0.06
N/A
|
N/A
|
-$0.02
N/A
|
| Diluted Earnings Per Share |
-$0.04
-89.47%
YoY
|
-$0.07
-83.51%
YoY
|
-$0.05
-84.38%
YoY
|
-$0.09
-86.96%
YoY
|
-$0.38
-30.91%
YoY
|
-$0.47
-44.28%
YoY
|
-$0.32
966.67%
YoY
|
-$0.69
283.33%
YoY
|
-$0.55
133.32%
YoY
|
-$0.84
1137.9%
YoY
|
-$0.03
-100.0%
YoY
|
-$0.18
-100.0%
YoY
|
-$0.24
-100.0%
YoY
|
-$0.07
-100.0%
YoY
|
-$59.74K
215.18%
YoY
|
-$53.92K
200.06%
YoY
|
-$59.28K
288.4%
YoY
|
-$270.0K
3039.82%
YoY
|
-$18.95K
106.26%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
45.31M shares
175.31%
YoY
|
44.05M shares
272.58%
YoY
|
33.41M shares
182.6%
YoY
|
32.04M shares
161.95%
YoY
|
16.46M shares
37.55%
YoY
|
11.82M shares
-93.44%
YoY
|
11.82M shares
-93.36%
YoY
|
12.23M shares
-92.09%
YoY
|
11.97M shares
-92.24%
YoY
|
180.2M shares
23.19%
YoY
|
178.0M shares
28.45%
YoY
|
154.7M shares
13.63%
YoY
|
154.2M shares
15.07%
YoY
|
146.3M shares
N/A
|
138.6M shares
17.71%
YoY
|
136.1M shares
15.63%
YoY
|
134.0M shares
N/A
|
N/A
|
117.7M shares
N/A
|
| Diluted Shares Outstanding |
45.18M shares
218.06%
YoY
|
N/A
|
33.75M shares
188.59%
YoY
|
31.83M shares
160.65%
YoY
|
14.20M shares
18.71%
YoY
|
N/A
|
11.69M shares
-93.43%
YoY
|
12.21M shares
-92.6%
YoY
|
11.97M shares
-91.9%
YoY
|
N/A
|
178.1M shares
25.15%
YoY
|
165.1M shares
21.29%
YoY
|
147.8M shares
10.31%
YoY
|
N/A
|
142.3M shares
N/A
|
136.1M shares
N/A
|
134.0M shares
N/A
|
N/A
|
N/A
|
Loading...