|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$39.35M
20.75%
YoY
|
$32.59M
-26.07%
YoY
|
$44.09M
-29.24%
YoY
|
$62.30M
691.3%
YoY
|
$7.873M
217.46%
YoY
|
| Cost Of Revenue |
$26.83M
15.97%
YoY
|
$23.13M
-42.74%
YoY
|
$40.40M
-18.15%
YoY
|
$49.36M
124.5%
YoY
|
$21.99M
937.12%
YoY
|
| Gross Profit |
$12.52M
32.43%
YoY
|
$9.457M
156.57%
YoY
|
$3.686M
-71.51%
YoY
|
$12.94M
-191.67%
YoY
|
-$14.11M
-4020.56%
YoY
|
| Selling, General & Admin |
$24.67M
-6.73%
YoY
|
$26.45M
-30.34%
YoY
|
$37.98M
-20.36%
YoY
|
$47.69M
15.16%
YoY
|
$41.41M
127.02%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$2.585M
7.35%
YoY
|
$2.408M
-24.13%
YoY
|
$3.174M
17.08%
YoY
|
$2.711M
-86.73%
YoY
|
$20.44M
1402.57%
YoY
|
| Operating Expenses |
$52.27M
5.41%
YoY
|
$49.59M
30.58%
YoY
|
$37.97M
-64.18%
YoY
|
$106.0M
156.03%
YoY
|
$41.41M
126.9%
YoY
|
| Operating Profit |
-$12.92M
-24.01%
YoY
|
-$17.00M
-50.43%
YoY
|
-$34.29M
-21.57%
YoY
|
-$43.72M
-21.26%
YoY
|
-$55.52M
210.36%
YoY
|
| Interest Expense |
$656.0K
-15.79%
YoY
|
$779.0K
-118.4%
YoY
|
-$4.234M
-281.79%
YoY
|
$2.329M
-1149.1%
YoY
|
-$222.0K
-81.19%
YoY
|
| Other Income/Expense, Net |
-$11.26M
250.92%
YoY
|
-$3.209M
104.26%
YoY
|
-$1.571M
-196.68%
YoY
|
$1.625M
-102.6%
YoY
|
-$62.39M
-70.35%
YoY
|
| Pretax Income |
-$24.83M
18.34%
YoY
|
-$20.98M
-73.16%
YoY
|
-$78.18M
75.97%
YoY
|
-$44.42M
-64.85%
YoY
|
-$126.4M
-68.54%
YoY
|
| Income Tax |
-$135.0K
213.95%
YoY
|
-$43.00K
-95.58%
YoY
|
-$973.0K
-1026.67%
YoY
|
$105.0K
N/A
|
$0.00
N/A
|
| Net Earnings |
-$24.70M
19.09%
YoY
|
-$20.74M
-73.1%
YoY
|
-$77.10M
69.1%
YoY
|
-$45.60M
-63.92%
YoY
|
-$126.4M
-68.54%
YoY
|
| Basic Earnings Per Share |
-$0.49
-9.26%
YoY
|
-$0.54
-76.42%
YoY
|
-$2.29
57.93%
YoY
|
-$1.45
-65.8%
YoY
|
-$4.24
N/A
|
| Diluted Earnings Per Share |
-$0.49
-9.26%
YoY
|
-$0.54
-76.42%
YoY
|
-$2.29
57.92%
YoY
|
-$1.45
-100.0%
YoY
|
-$424.5K
-84.95%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
50.23M shares
30.76%
YoY
|
38.41M shares
14.08%
YoY
|
33.67M shares
7.28%
YoY
|
31.39M shares
5.5%
YoY
|
29.75M shares
N/A
|
| Diluted Shares Outstanding |
50.23M shares
30.76%
YoY
|
38.41M shares
14.08%
YoY
|
33.67M shares
7.28%
YoY
|
31.39M shares
5.5%
YoY
|
29.75M 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 |
$7.238M
-23.84%
YoY
|
$9.693M
2.89%
YoY
|
$9.877M
13.42%
YoY
|
$10.28M
22.6%
YoY
|
$9.504M
56.37%
YoY
|
$9.421M
6.95%
YoY
|
$8.708M
-13.54%
YoY
|
$8.384M
-24.04%
YoY
|
$6.078M
-57.16%
YoY
|
$8.809M
-53.77%
YoY
|
$10.07M
-48.82%
YoY
|
$11.04M
-50.11%
YoY
|
$14.19M
884.66%
YoY
|
$19.06M
634.27%
YoY
|
$19.68M
951.54%
YoY
|
$22.12M
844.66%
YoY
|
$1.441M
35.94%
YoY
|
$2.595M
98.1%
YoY
|
$1.871M
593.13%
YoY
|
| Cost Of Revenue |
N/A
|
$6.110M
-15.12%
YoY
|
$6.922M
20.05%
YoY
|
$7.113M
21.69%
YoY
|
$6.684M
54.54%
YoY
|
$7.198M
18.04%
YoY
|
$5.766M
-57.21%
YoY
|
$5.845M
-38.73%
YoY
|
$4.325M
-61.67%
YoY
|
$6.098M
-70.25%
YoY
|
$13.48M
-2.88%
YoY
|
$9.540M
-34.87%
YoY
|
$11.29M
3180.52%
YoY
|
$20.50M
3.33%
YoY
|
$13.88M
2088.21%
YoY
|
$14.65M
1054.29%
YoY
|
$344.0K
37.6%
YoY
|
$19.84M
1499.61%
YoY
|
$634.1K
188.22%
YoY
|
| Gross Profit |
N/A
|
$3.583M
61.18%
YoY
|
$2.955M
0.44%
YoY
|
$3.166M
24.69%
YoY
|
$2.820M
60.87%
YoY
|
$2.223M
-18.0%
YoY
|
$2.942M
-186.45%
YoY
|
$2.539M
69.27%
YoY
|
$1.753M
-39.63%
YoY
|
$2.711M
-288.26%
YoY
|
-$3.403M
-158.63%
YoY
|
$1.500M
-79.94%
YoY
|
$2.904M
164.72%
YoY
|
-$1.440M
-91.65%
YoY
|
$5.804M
369.06%
YoY
|
$7.476M
596.74%
YoY
|
$1.097M
33.78%
YoY
|
-$17.24M
-21650.09%
YoY
|
$1.237M
2374.74%
YoY
|
| Selling, General & Admin |
$5.323M
-9.76%
YoY
|
$6.542M
14.43%
YoY
|
$5.851M
6.6%
YoY
|
$6.381M
-11.38%
YoY
|
$5.899M
-26.69%
YoY
|
$5.717M
-38.15%
YoY
|
$5.489M
-40.34%
YoY
|
$7.200M
-28.43%
YoY
|
$8.047M
-15.03%
YoY
|
$9.244M
16.34%
YoY
|
$9.201M
-18.16%
YoY
|
$10.06M
-37.43%
YoY
|
$9.470M
-13.25%
YoY
|
$7.946M
-43.83%
YoY
|
$11.24M
1.55%
YoY
|
$16.08M
85.93%
YoY
|
$10.92M
44.79%
YoY
|
$14.15M
35.24%
YoY
|
$11.07M
224.69%
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 |
$677.0K
4.15%
YoY
|
$1.408M
109.52%
YoY
|
$731.0K
631.0%
YoY
|
$728.0K
628.0%
YoY
|
$650.0K
6.56%
YoY
|
$672.0K
3.86%
YoY
|
$100.0K
0.0%
YoY
|
$100.0K
0.0%
YoY
|
$610.0K
-13.48%
YoY
|
$647.0K
-66.55%
YoY
|
$100.0K
14.97%
YoY
|
$100.0K
-50.0%
YoY
|
$705.0K
52.27%
YoY
|
$1.934M
-89.68%
YoY
|
$86.98K
-86.41%
YoY
|
$200.0K
141.87%
YoY
|
$463.0K
71.48%
YoY
|
$18.73M
3129.99%
YoY
|
$640.1K
190.94%
YoY
|
| Operating Expenses |
$10.04M
-20.2%
YoY
|
$6.542M
14.43%
YoY
|
$12.77M
13.49%
YoY
|
$13.49M
3.44%
YoY
|
$12.58M
1.71%
YoY
|
$5.717M
-38.15%
YoY
|
$11.26M
-50.37%
YoY
|
$13.05M
-33.45%
YoY
|
$12.37M
-65.81%
YoY
|
$9.244M
16.34%
YoY
|
$22.68M
-9.72%
YoY
|
$19.60M
-36.21%
YoY
|
$36.19M
231.46%
YoY
|
$7.946M
-43.83%
YoY
|
$25.12M
126.86%
YoY
|
$30.73M
209.85%
YoY
|
$10.92M
44.98%
YoY
|
$14.15M
35.37%
YoY
|
$11.07M
224.69%
YoY
|
| Operating Profit |
-$2.803M
-8.96%
YoY
|
-$2.959M
-15.31%
YoY
|
-$2.896M
13.7%
YoY
|
-$3.215M
-31.02%
YoY
|
-$3.079M
-51.08%
YoY
|
-$3.494M
-46.52%
YoY
|
-$2.547M
-79.79%
YoY
|
-$4.661M
-45.57%
YoY
|
-$6.294M
-71.39%
YoY
|
-$6.533M
-30.4%
YoY
|
-$12.60M
131.73%
YoY
|
-$8.563M
-0.44%
YoY
|
-$22.00M
123.99%
YoY
|
-$9.386M
-70.09%
YoY
|
-$5.439M
-44.69%
YoY
|
-$8.601M
13.56%
YoY
|
-$9.820M
46.35%
YoY
|
-$31.39M
202.66%
YoY
|
-$9.834M
192.69%
YoY
|
| Interest Expense |
$233.0K
82.03%
YoY
|
-$1.231M
-54.1%
YoY
|
$157.0K
-32.91%
YoY
|
$165.0K
-109.97%
YoY
|
$128.0K
-36.95%
YoY
|
-$2.682M
-1155.91%
YoY
|
$234.0K
-65.18%
YoY
|
-$1.655M
-262.25%
YoY
|
$203.0K
-81.29%
YoY
|
$254.0K
-140.0%
YoY
|
$672.0K
-14.07%
YoY
|
$1.020M
144.02%
YoY
|
$1.085M
-78.6%
YoY
|
-$635.0K
266.61%
YoY
|
$782.0K
-3759.34%
YoY
|
$418.0K
4544.44%
YoY
|
$5.069M
-50790.0%
YoY
|
-$173.2K
1632.1%
YoY
|
-$21.37K
6.85%
YoY
|
| Other Income/Expense, Net |
-$3.369M
99456.74%
YoY
|
$34.00K
-88.67%
YoY
|
-$3.462M
-675.08%
YoY
|
-$2.887K
-99.72%
YoY
|
-$3.384K
-99.4%
YoY
|
$300.0K
-95.72%
YoY
|
$602.0K
-126.92%
YoY
|
-$1.016M
-84.05%
YoY
|
-$567.0K
-66.88%
YoY
|
$7.011M
78.85%
YoY
|
-$2.236M
-55.46%
YoY
|
-$6.368M
103.39%
YoY
|
-$1.712M
-692.39%
YoY
|
$3.920M
-38.06%
YoY
|
-$5.020M
-933.26%
YoY
|
-$3.131M
-1756.61%
YoY
|
$289.0K
-100.42%
YoY
|
$6.329M
-3616.12%
YoY
|
$602.5K
-64.56%
YoY
|
| Pretax Income |
N/A
|
-$5.460M
-7.08%
YoY
|
-$6.515M
207.17%
YoY
|
-$6.267M
5.81%
YoY
|
-$6.591M
-6.7%
YoY
|
-$5.876M
-73.19%
YoY
|
-$2.121M
-86.33%
YoY
|
-$5.923M
-62.87%
YoY
|
-$7.064M
-71.51%
YoY
|
-$21.92M
33.04%
YoY
|
-$15.51M
37.99%
YoY
|
-$15.95M
31.28%
YoY
|
-$24.79M
443.47%
YoY
|
-$16.48M
-50.76%
YoY
|
-$11.24M
21.48%
YoY
|
-$12.15M
64.32%
YoY
|
-$4.562M
-94.02%
YoY
|
-$33.46M
216.56%
YoY
|
-$9.253M
360.37%
YoY
|
| Income Tax |
$0.00
N/A
|
-$135.0K
213.95%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
-$43.00K
-83.96%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
-$268.0K
-355.24%
YoY
|
$0.00
N/A
|
-$705.0K
N/A
|
$0.00
N/A
|
$105.0K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$6.365M
-2.47%
YoY
|
-$5.273M
-8.52%
YoY
|
-$6.570M
219.4%
YoY
|
-$6.163M
4.94%
YoY
|
-$6.526M
-7.37%
YoY
|
-$5.764M
-73.36%
YoY
|
-$2.057M
-86.71%
YoY
|
-$5.873M
-61.44%
YoY
|
-$7.045M
-71.55%
YoY
|
-$21.64M
31.07%
YoY
|
-$15.48M
37.96%
YoY
|
-$15.23M
14.14%
YoY
|
-$24.76M
446.5%
YoY
|
-$16.51M
-50.55%
YoY
|
-$11.22M
21.23%
YoY
|
-$13.34M
80.46%
YoY
|
-$4.531M
-94.06%
YoY
|
-$33.38M
215.84%
YoY
|
-$9.253M
360.37%
YoY
|
| Basic Earnings Per Share |
-$0.10
-28.57%
YoY
|
N/A
|
-$0.14
180.0%
YoY
|
-$0.13
-13.33%
YoY
|
-$0.14
-30.0%
YoY
|
N/A
|
-$0.05
-88.64%
YoY
|
-$0.15
-68.09%
YoY
|
-$0.20
-74.03%
YoY
|
N/A
|
-$0.44
1000.0%
YoY
|
-$0.47
1075.0%
YoY
|
-$0.77
413.33%
YoY
|
N/A
|
-$0.04
33.33%
YoY
|
-$0.04
100.0%
YoY
|
-$0.15
N/A
|
N/A
|
-$0.03
N/A
|
| Diluted Earnings Per Share |
-$0.10
-28.57%
YoY
|
-$0.09
-35.09%
YoY
|
-$0.14
180.0%
YoY
|
-$0.13
-13.33%
YoY
|
-$0.14
-30.0%
YoY
|
-$0.14
-76.81%
YoY
|
-$0.05
-88.64%
YoY
|
-$0.15
-68.09%
YoY
|
-$0.20
-74.03%
YoY
|
-$0.61
18.68%
YoY
|
-$0.44
1000.0%
YoY
|
-$0.47
1075.0%
YoY
|
-$0.77
-99.99%
YoY
|
-$0.52
-100.0%
YoY
|
-$0.04
-100.0%
YoY
|
-$0.04
100.0%
YoY
|
-$14.92K
-94.38%
YoY
|
-$110.5K
157.7%
YoY
|
-$30.81K
235.69%
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 |
56.34M shares
17.89%
YoY
|
53.91M shares
36.23%
YoY
|
47.98M shares
21.54%
YoY
|
47.79M shares
35.13%
YoY
|
47.78M shares
35.38%
YoY
|
39.57M shares
12.45%
YoY
|
39.48M shares
12.61%
YoY
|
35.37M shares
10.32%
YoY
|
35.30M shares
10.38%
YoY
|
35.19M shares
-88.97%
YoY
|
35.06M shares
-88.95%
YoY
|
32.06M shares
-89.84%
YoY
|
31.98M shares
5.27%
YoY
|
319.1M shares
N/A
|
317.2M shares
5.63%
YoY
|
315.5M shares
4.95%
YoY
|
30.38M shares
N/A
|
N/A
|
300.3M shares
N/A
|
| Diluted Shares Outstanding |
62.74M shares
34.37%
YoY
|
N/A
|
48.14M shares
21.88%
YoY
|
47.81M shares
24.54%
YoY
|
46.69M shares
32.28%
YoY
|
N/A
|
39.50M shares
12.57%
YoY
|
38.39M shares
18.55%
YoY
|
35.30M shares
10.38%
YoY
|
N/A
|
35.09M shares
-88.94%
YoY
|
32.38M shares
-89.74%
YoY
|
31.98M shares
5.27%
YoY
|
N/A
|
317.3M shares
5.65%
YoY
|
315.5M shares
4.95%
YoY
|
30.38M shares
N/A
|
N/A
|
300.3M shares
N/A
|
Loading...