|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$54.32M
-17.04%
YoY
|
$65.48M
73.44%
YoY
|
$37.76M
222.42%
YoY
|
$11.71M
51.3%
YoY
|
$7.740M
36.03%
YoY
|
| Cost Of Revenue |
$43.42M
-11.85%
YoY
|
$49.25M
86.25%
YoY
|
$26.45M
186.78%
YoY
|
$9.221M
56.82%
YoY
|
$5.880M
31.71%
YoY
|
| Gross Profit |
$10.91M
-32.8%
YoY
|
$16.23M
43.48%
YoY
|
$11.31M
354.47%
YoY
|
$2.489M
33.83%
YoY
|
$1.860M
51.77%
YoY
|
| Selling, General & Admin |
$6.043M
-23.12%
YoY
|
$7.860M
-57.59%
YoY
|
$18.53M
264.58%
YoY
|
$5.084M
-37.74%
YoY
|
$8.165M
175.45%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$500.0K
-37.5%
YoY
|
$800.0K
-62.09%
YoY
|
$2.110M
353.71%
YoY
|
$465.1K
59.21%
YoY
|
$292.1K
-0.96%
YoY
|
| Operating Expenses |
$19.91M
-50.05%
YoY
|
$39.85M
93.05%
YoY
|
$20.64M
113.03%
YoY
|
$9.691M
14.25%
YoY
|
$8.482M
160.25%
YoY
|
| Operating Profit |
-$9.000M
-61.9%
YoY
|
-$23.62M
153.12%
YoY
|
-$9.333M
29.59%
YoY
|
-$7.202M
8.75%
YoY
|
-$6.622M
225.6%
YoY
|
| Interest Expense |
$500.0K
-14.53%
YoY
|
$585.0K
-9.72%
YoY
|
$648.0K
-134.62%
YoY
|
-$1.872M
24.28%
YoY
|
-$1.506M
47.04%
YoY
|
| Other Income/Expense, Net |
-$1.463M
-356.67%
YoY
|
$570.0K
79.81%
YoY
|
$317.0K
-339.55%
YoY
|
-$132.3K
N/A
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$10.46M
-54.62%
YoY
|
-$23.05M
3.42%
YoY
|
-$22.29M
203.94%
YoY
|
-$7.334M
-9.54%
YoY
|
-$8.108M
193.4%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
$71.00K
153.57%
YoY
|
$28.00K
-67.82%
YoY
|
$87.00K
N/A
|
N/A
N/A
|
| Net Earnings |
-$10.46M
-25.4%
YoY
|
-$14.03M
271.23%
YoY
|
-$3.778M
-58.76%
YoY
|
-$9.161M
12.99%
YoY
|
-$8.108M
193.4%
YoY
|
| Basic Earnings Per Share |
-$0.44
-35.29%
YoY
|
-$0.68
209.09%
YoY
|
-$0.22
-76.84%
YoY
|
-$0.95
-52.02%
YoY
|
-$1.98
N/A
|
| Diluted Earnings Per Share |
-$0.44
-35.29%
YoY
|
-$0.68
214.87%
YoY
|
-$0.22
-77.3%
YoY
|
-$0.95
-100.0%
YoY
|
-$1.987M
-80.74%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
26.54M
28.72%
YoY
|
20.61M
17.83%
YoY
|
17.49M
81.67%
YoY
|
9.630M shares
135.97%
YoY
|
4.081M shares
N/A
|
| Diluted Shares Outstanding |
26.54M
28.72%
YoY
|
20.61M
17.83%
YoY
|
17.49M
82.38%
YoY
|
9.592M
N/A
|
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.855M
-32.15%
YoY
|
$12.81M
-18.1%
YoY
|
$13.75M
-10.51%
YoY
|
$13.24M
-22.07%
YoY
|
$14.53M
-16.97%
YoY
|
$15.63M
-6.0%
YoY
|
$15.37M
0.5%
YoY
|
$16.99M
474.46%
YoY
|
$17.49M
508.21%
YoY
|
$16.63M
532.39%
YoY
|
$15.29M
481.19%
YoY
|
$2.957M
2.99%
YoY
|
$2.876M
-19.61%
YoY
|
$2.630M
26.94%
YoY
|
$2.631M
16.91%
YoY
|
$2.871M
46.78%
YoY
|
$3.578M
144.81%
YoY
|
$2.072M
35.77%
YoY
|
$2.250M
52.52%
YoY
|
| Cost Of Revenue |
$6.443M
-41.76%
YoY
|
$10.98M
-18.95%
YoY
|
$11.02M
-6.96%
YoY
|
$10.36M
-7.39%
YoY
|
$11.06M
-12.78%
YoY
|
$13.54M
19.09%
YoY
|
$11.85M
10.66%
YoY
|
$11.18M
429.12%
YoY
|
$12.68M
462.35%
YoY
|
$11.37M
419.58%
YoY
|
$10.71M
448.42%
YoY
|
$2.113M
-8.27%
YoY
|
$2.255M
-18.78%
YoY
|
$2.188M
29.93%
YoY
|
$1.952M
11.09%
YoY
|
$2.304M
62.86%
YoY
|
$2.777M
171.18%
YoY
|
$1.684M
29.08%
YoY
|
$1.757M
63.16%
YoY
|
| Gross Profit |
$3.412M
-1.47%
YoY
|
$1.830M
-12.57%
YoY
|
$2.730M
-22.44%
YoY
|
$2.883M
-50.34%
YoY
|
$3.463M
-28.0%
YoY
|
$2.093M
-60.22%
YoY
|
$3.520M
-23.22%
YoY
|
$5.806M
588.02%
YoY
|
$4.810M
674.79%
YoY
|
$5.262M
1091.47%
YoY
|
$4.585M
575.46%
YoY
|
$843.9K
48.73%
YoY
|
$620.8K
-22.5%
YoY
|
$441.6K
13.94%
YoY
|
$678.8K
37.64%
YoY
|
$567.4K
4.78%
YoY
|
$801.1K
83.1%
YoY
|
$387.6K
75.24%
YoY
|
$493.1K
23.76%
YoY
|
| Selling, General & Admin |
$2.006M
40.08%
YoY
|
$5.161M
-7.33%
YoY
|
$1.510M
-34.15%
YoY
|
$1.473M
-33.59%
YoY
|
$1.432M
-28.58%
YoY
|
$5.569M
-0.79%
YoY
|
$2.293M
-45.24%
YoY
|
$2.218M
-11.97%
YoY
|
$2.005M
154.24%
YoY
|
$5.614M
89.1%
YoY
|
$4.187M
146.36%
YoY
|
$2.520M
117.04%
YoY
|
$788.6K
-48.66%
YoY
|
$2.969M
-22.55%
YoY
|
$1.700M
-35.9%
YoY
|
$1.161M
311.64%
YoY
|
$1.536M
131.78%
YoY
|
$3.833M
189.67%
YoY
|
$2.652M
231.8%
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 |
$65.00K
-67.5%
YoY
|
$116.0K
-44.76%
YoY
|
$130.0K
-72.75%
YoY
|
$174.0K
-80.75%
YoY
|
$200.0K
-1.48%
YoY
|
$210.0K
-77.17%
YoY
|
$477.0K
-44.53%
YoY
|
$904.0K
437.55%
YoY
|
$203.0K
30.97%
YoY
|
$920.0K
547.7%
YoY
|
$860.0K
530.27%
YoY
|
$168.2K
50.15%
YoY
|
$155.0K
55.67%
YoY
|
$142.0K
54.9%
YoY
|
$136.5K
73.93%
YoY
|
$112.0K
52.9%
YoY
|
$99.57K
35.1%
YoY
|
$91.70K
19.18%
YoY
|
$78.45K
-64.01%
YoY
|
| Operating Expenses |
$4.515M
-8.75%
YoY
|
$5.277M
-8.7%
YoY
|
$4.719M
-59.03%
YoY
|
$4.712M
-71.79%
YoY
|
$4.948M
-25.62%
YoY
|
$5.780M
-11.39%
YoY
|
$11.52M
42.87%
YoY
|
$16.70M
297.74%
YoY
|
$6.652M
257.77%
YoY
|
$6.523M
109.7%
YoY
|
$8.063M
183.53%
YoY
|
$4.199M
99.9%
YoY
|
$1.859M
13.67%
YoY
|
$3.111M
-20.75%
YoY
|
$2.844M
4.17%
YoY
|
$2.101M
92.57%
YoY
|
$1.636M
122.11%
YoY
|
$3.925M
180.31%
YoY
|
$2.730M
212.77%
YoY
|
| Operating Profit |
-$1.103M
-25.72%
YoY
|
-$3.447M
-6.51%
YoY
|
-$1.989M
-75.13%
YoY
|
-$1.829M
-83.21%
YoY
|
-$1.485M
-19.38%
YoY
|
-$3.687M
192.35%
YoY
|
-$7.999M
129.99%
YoY
|
-$10.90M
224.73%
YoY
|
-$1.842M
48.73%
YoY
|
-$1.261M
-52.75%
YoY
|
-$3.478M
60.65%
YoY
|
-$3.355M
118.84%
YoY
|
-$1.238M
48.39%
YoY
|
-$2.669M
-24.55%
YoY
|
-$2.165M
-3.21%
YoY
|
-$1.533M
179.11%
YoY
|
-$834.6K
179.2%
YoY
|
-$3.537M
200.01%
YoY
|
-$2.237M
371.54%
YoY
|
| Interest Expense |
N/A
|
$51.00K
-241.67%
YoY
|
$64.00K
-77.14%
YoY
|
$234.0K
35.26%
YoY
|
$151.0K
619.05%
YoY
|
-$36.00K
-108.85%
YoY
|
$280.0K
509.37%
YoY
|
$173.0K
3686.39%
YoY
|
$21.00K
1607.32%
YoY
|
$407.0K
-77.57%
YoY
|
$45.95K
-101.29%
YoY
|
$4.569K
-103.73%
YoY
|
$1.230K
-107.95%
YoY
|
$1.815M
-54267.46%
YoY
|
-$3.548M
5064.23%
YoY
|
-$122.6K
-86.81%
YoY
|
-$15.47K
-96.93%
YoY
|
-$3.350K
-98.47%
YoY
|
-$68.71K
-89.03%
YoY
|
| Other Income/Expense, Net |
-$29.00K
-119.21%
YoY
|
$0.00
N/A
|
-$222.0K
-158.42%
YoY
|
$71.00K
-58.96%
YoY
|
$151.0K
-10.12%
YoY
|
$0.00
-100.0%
YoY
|
$380.0K
-58115.27%
YoY
|
$173.0K
-63.51%
YoY
|
$168.0K
101.45%
YoY
|
$1.160K
N/A
|
-$655.00
-99.3%
YoY
|
$474.2K
-486.72%
YoY
|
$83.40K
-639.15%
YoY
|
N/A
|
-$93.90K
N/A
|
-$122.6K
-86.51%
YoY
|
-$15.47K
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$1.132M
-15.14%
YoY
|
-$5.160M
69.85%
YoY
|
-$2.211M
-70.98%
YoY
|
-$1.758M
-83.61%
YoY
|
-$1.334M
-20.31%
YoY
|
-$3.038M
-79.44%
YoY
|
-$7.619M
119.02%
YoY
|
-$10.72M
272.17%
YoY
|
-$1.674M
41.0%
YoY
|
-$14.78M
1629.47%
YoY
|
-$3.479M
54.0%
YoY
|
-$2.881M
74.0%
YoY
|
-$1.187M
39.66%
YoY
|
-$854.4K
-75.87%
YoY
|
-$2.259M
-2.03%
YoY
|
-$1.656M
13.54%
YoY
|
-$850.1K
5.84%
YoY
|
-$3.541M
152.06%
YoY
|
-$2.306M
109.51%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
-$14.00K
-33.33%
YoY
|
-$26.00K
-157.78%
YoY
|
$31.00K
55.0%
YoY
|
$9.000K
-66.67%
YoY
|
-$21.00K
-55.35%
YoY
|
$45.00K
95.56%
YoY
|
$20.00K
-61.56%
YoY
|
$27.00K
N/A
|
-$47.03K
-154.06%
YoY
|
$23.01K
N/A
|
$52.02K
N/A
|
$0.00
N/A
|
$87.00K
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
|
$0.00
N/A
|
N/A
N/A
|
| Net Earnings |
-$1.118M
-16.75%
YoY
|
-$6.395M
111.97%
YoY
|
-$2.185M
-48.17%
YoY
|
-$1.789M
-66.32%
YoY
|
-$1.343M
-9.32%
YoY
|
-$3.017M
77.71%
YoY
|
-$4.216M
-222.29%
YoY
|
-$5.311M
22.35%
YoY
|
-$1.481M
24.74%
YoY
|
-$1.698M
80.34%
YoY
|
$3.448M
-160.34%
YoY
|
-$4.341M
162.14%
YoY
|
-$1.187M
39.66%
YoY
|
-$941.4K
-73.41%
YoY
|
-$5.713M
147.81%
YoY
|
-$1.656M
13.54%
YoY
|
-$850.1K
5.84%
YoY
|
-$3.541M
152.06%
YoY
|
-$2.306M
109.51%
YoY
|
| Basic Earnings Per Share |
-$0.42
740.0%
YoY
|
N/A
|
-$0.08
-63.64%
YoY
|
-$0.07
-75.0%
YoY
|
-$0.05
-37.5%
YoY
|
N/A
|
-$0.22
-222.22%
YoY
|
-$0.28
16.67%
YoY
|
-$0.08
0.0%
YoY
|
N/A
|
$0.18
-130.0%
YoY
|
-$0.24
33.33%
YoY
|
-$0.08
-11.11%
YoY
|
N/A
|
-$0.60
62.16%
YoY
|
-$0.18
-30.77%
YoY
|
-$0.09
N/A
|
N/A
|
-$0.37
N/A
|
| Diluted Earnings Per Share |
-$0.42
740.0%
YoY
|
-$2.27
1847.08%
YoY
|
-$0.08
-63.64%
YoY
|
-$0.07
-74.43%
YoY
|
-$0.05
-37.93%
YoY
|
-$0.12
28.48%
YoY
|
-$0.22
-229.41%
YoY
|
-$0.28
17.56%
YoY
|
-$0.08
-1.14%
YoY
|
-$0.09
1.88%
YoY
|
$0.17
-100.0%
YoY
|
-$0.24
-100.0%
YoY
|
-$0.08
-100.0%
YoY
|
-$0.09
-100.0%
YoY
|
-$603.3K
64.61%
YoY
|
-$178.2K
-69.7%
YoY
|
-$92.73K
-88.62%
YoY
|
-$543.9K
-70.01%
YoY
|
-$366.5K
-94.85%
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 |
27.03M
4.09%
YoY
|
26.30M
1.32%
YoY
|
25.96M
36.84%
YoY
|
25.96M
38.66%
YoY
|
25.96M
38.65%
YoY
|
25.96M
38.66%
YoY
|
18.97M
1.46%
YoY
|
18.72M
1.27%
YoY
|
18.73M
29.67%
YoY
|
18.72M
94.06%
YoY
|
18.70M
96.67%
YoY
|
18.49M shares
98.96%
YoY
|
14.44M shares
57.53%
YoY
|
9.649M shares
N/A
|
9.508M shares
51.15%
YoY
|
9.293M shares
63.94%
YoY
|
9.167M shares
N/A
|
N/A
|
6.290M shares
N/A
|
| Diluted Shares Outstanding |
2.693M
-89.63%
YoY
|
N/A
|
25.99M
36.93%
YoY
|
25.96M
37.92%
YoY
|
25.96M
38.65%
YoY
|
N/A
|
18.98M
-6.47%
YoY
|
18.82M
4.16%
YoY
|
18.73M
29.9%
YoY
|
N/A
|
20.30M
114.33%
YoY
|
18.07M
94.46%
YoY
|
14.42M
N/A
|
N/A
|
9.470M
N/A
|
9.293M
N/A
|
N/A
|
N/A
|
N/A
|
Loading...