|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$44.55M
-22.61%
YoY
|
$57.56M
13.8%
YoY
|
$50.58M
6.09%
YoY
|
$47.68M
-6.2%
YoY
|
$50.83M
10.87%
YoY
|
| Cost Of Revenue |
$18.56M
3.82%
YoY
|
$17.87M
-14.2%
YoY
|
$20.83M
7.45%
YoY
|
$19.39M
29.33%
YoY
|
$14.99M
15.62%
YoY
|
| Gross Profit |
$25.99M
-34.52%
YoY
|
$39.69M
33.4%
YoY
|
$29.75M
5.15%
YoY
|
$28.29M
-21.06%
YoY
|
$35.84M
8.99%
YoY
|
| Selling, General & Admin |
$79.85M
59.13%
YoY
|
$50.18M
58.05%
YoY
|
$31.75M
-39.96%
YoY
|
$52.88M
-1.11%
YoY
|
$53.48M
-4.32%
YoY
|
| Research & Development |
$17.19M
-15.23%
YoY
|
$20.28M
54.76%
YoY
|
$13.10M
-25.04%
YoY
|
$17.48M
2.55%
YoY
|
$17.05M
-14.28%
YoY
|
| Depreciation & Amortization |
$548.0K
-14.38%
YoY
|
$640.0K
-44.49%
YoY
|
$1.153M
-49.21%
YoY
|
$2.270M
-22.05%
YoY
|
$2.912M
-14.15%
YoY
|
| Operating Expenses |
$97.04M
37.72%
YoY
|
$70.46M
57.09%
YoY
|
$44.85M
-36.25%
YoY
|
$70.36M
-17.72%
YoY
|
$85.51M
-3.64%
YoY
|
| Operating Profit |
-$71.05M
130.9%
YoY
|
-$30.77M
103.75%
YoY
|
-$15.10M
-64.1%
YoY
|
-$42.07M
21.3%
YoY
|
-$34.68M
-19.15%
YoY
|
| Interest Expense |
-$6.996M
-8.97%
YoY
|
-$7.685M
-221.27%
YoY
|
$6.337M
-151.34%
YoY
|
-$12.34M
-222.84%
YoY
|
$10.05M
-9.17%
YoY
|
| Other Income/Expense, Net |
-$5.737M
0.74%
YoY
|
-$5.695M
406.22%
YoY
|
-$1.125M
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$83.78M
89.77%
YoY
|
-$44.15M
479.03%
YoY
|
-$7.625M
-85.99%
YoY
|
-$54.41M
-22.87%
YoY
|
-$70.54M
26.45%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
-$14.00K
-105.71%
YoY
|
$245.0K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$83.78M
89.83%
YoY
|
-$44.14M
460.83%
YoY
|
-$7.870M
-85.54%
YoY
|
-$54.41M
-22.87%
YoY
|
-$70.54M
26.45%
YoY
|
| Basic Earnings Per Share |
-$0.78
52.94%
YoY
|
-$0.51
292.31%
YoY
|
-$0.13
-88.39%
YoY
|
-$1.12
-39.46%
YoY
|
-$1.85
11.45%
YoY
|
| Diluted Earnings Per Share |
-$0.78
52.94%
YoY
|
-$0.51
292.31%
YoY
|
-$0.13
-88.36%
YoY
|
-$1.12
-39.65%
YoY
|
-$1.85
11.45%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
106.9M shares
23.29%
YoY
|
86.73M shares
41.58%
YoY
|
61.26M shares
25.69%
YoY
|
48.73M shares
27.99%
YoY
|
38.08M shares
13.15%
YoY
|
| Diluted Shares Outstanding |
106.9M shares
23.29%
YoY
|
86.73M shares
41.58%
YoY
|
61.26M shares
25.69%
YoY
|
48.73M shares
27.99%
YoY
|
38.08M shares
13.15%
YoY
|
|
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 |
$14.45M
65.67%
YoY
|
$13.02M
9.67%
YoY
|
$12.81M
-5.43%
YoY
|
$10.00M
-50.23%
YoY
|
$8.720M
-27.65%
YoY
|
$11.87M
-10.14%
YoY
|
$13.54M
4.15%
YoY
|
$20.10M
51.79%
YoY
|
$12.05M
8.25%
YoY
|
$13.21M
23.63%
YoY
|
$13.00M
13.43%
YoY
|
$13.24M
-0.18%
YoY
|
$11.13M
-9.26%
YoY
|
$10.68M
-3.57%
YoY
|
$11.46M
-13.73%
YoY
|
$13.27M
-13.55%
YoY
|
$12.27M
10.32%
YoY
|
$11.08M
54.96%
YoY
|
$13.29M
60.86%
YoY
|
| Cost Of Revenue |
$3.469M
-5.01%
YoY
|
$5.836M
29.12%
YoY
|
$4.506M
1.56%
YoY
|
$4.561M
0.77%
YoY
|
$3.652M
-16.79%
YoY
|
$4.520M
-3.4%
YoY
|
$4.437M
-7.52%
YoY
|
$4.526M
-31.6%
YoY
|
$4.389M
-7.35%
YoY
|
$4.679M
-11.8%
YoY
|
$4.798M
3.74%
YoY
|
$6.617M
26.23%
YoY
|
$4.737M
12.41%
YoY
|
$5.305M
57.61%
YoY
|
$4.625M
5.11%
YoY
|
$5.242M
17.38%
YoY
|
$4.214M
52.85%
YoY
|
$3.366M
20.73%
YoY
|
$4.400M
47.75%
YoY
|
| Gross Profit |
$10.98M
116.59%
YoY
|
$7.179M
-2.29%
YoY
|
$8.301M
-8.83%
YoY
|
$5.442M
-65.05%
YoY
|
$5.068M
-33.87%
YoY
|
$7.347M
-13.84%
YoY
|
$9.105M
10.98%
YoY
|
$15.57M
135.1%
YoY
|
$7.664M
19.81%
YoY
|
$8.527M
58.58%
YoY
|
$8.204M
19.98%
YoY
|
$6.624M
-17.44%
YoY
|
$6.397M
-20.59%
YoY
|
$5.377M
-30.28%
YoY
|
$6.838M
-23.06%
YoY
|
$8.023M
-26.25%
YoY
|
$8.056M
-3.69%
YoY
|
$7.712M
76.84%
YoY
|
$8.887M
68.25%
YoY
|
| Selling, General & Admin |
$10.98M
-42.44%
YoY
|
$32.82M
105.02%
YoY
|
$15.25M
25.76%
YoY
|
$12.71M
11.88%
YoY
|
$19.07M
78.43%
YoY
|
$16.01M
67.63%
YoY
|
$12.13M
64.2%
YoY
|
$11.36M
54.29%
YoY
|
$10.69M
43.38%
YoY
|
$9.550M
-19.15%
YoY
|
$7.385M
-40.73%
YoY
|
$7.360M
-52.78%
YoY
|
$7.455M
-42.75%
YoY
|
$11.81M
-21.15%
YoY
|
$12.46M
2.72%
YoY
|
$15.59M
18.68%
YoY
|
$13.02M
-1.59%
YoY
|
$14.98M
-3.84%
YoY
|
$12.13M
2.76%
YoY
|
| Research & Development |
$4.204M
-21.58%
YoY
|
$3.196M
-35.0%
YoY
|
$4.530M
-14.03%
YoY
|
$4.105M
-1.37%
YoY
|
$5.361M
-9.63%
YoY
|
$4.917M
70.26%
YoY
|
$5.269M
64.86%
YoY
|
$4.162M
19.84%
YoY
|
$5.932M
67.24%
YoY
|
$2.888M
-32.49%
YoY
|
$3.196M
-1.11%
YoY
|
$3.473M
-33.19%
YoY
|
$3.547M
-25.69%
YoY
|
$4.278M
-2.77%
YoY
|
$3.232M
-31.61%
YoY
|
$5.198M
21.96%
YoY
|
$4.773M
30.45%
YoY
|
$4.400M
-0.68%
YoY
|
$4.726M
-34.9%
YoY
|
| Depreciation & Amortization |
$113.0K
-18.71%
YoY
|
$130.0K
-11.56%
YoY
|
$139.0K
-12.58%
YoY
|
$140.0K
-15.15%
YoY
|
$139.0K
-17.26%
YoY
|
$147.0K
-68.52%
YoY
|
$159.0K
-27.06%
YoY
|
$165.0K
-34.0%
YoY
|
$168.0K
-41.26%
YoY
|
$467.0K
17.63%
YoY
|
$218.0K
-60.86%
YoY
|
$250.0K
-61.83%
YoY
|
$286.0K
-59.94%
YoY
|
$397.0K
-45.69%
YoY
|
$557.0K
-23.07%
YoY
|
$655.0K
-10.03%
YoY
|
$714.0K
-3.9%
YoY
|
$731.0K
-33.55%
YoY
|
$724.0K
1.4%
YoY
|
| Operating Expenses |
$15.18M
-37.87%
YoY
|
$36.02M
72.12%
YoY
|
$19.78M
13.71%
YoY
|
$16.81M
8.33%
YoY
|
$24.43M
47.0%
YoY
|
$20.93M
68.24%
YoY
|
$17.40M
64.4%
YoY
|
$15.52M
43.25%
YoY
|
$16.62M
51.07%
YoY
|
$12.44M
-22.7%
YoY
|
$10.58M
-32.57%
YoY
|
$10.83M
-47.88%
YoY
|
$11.00M
-38.17%
YoY
|
$16.09M
-16.98%
YoY
|
$15.69M
-6.91%
YoY
|
$20.79M
19.48%
YoY
|
$17.79M
5.35%
YoY
|
$19.38M
-3.14%
YoY
|
$16.86M
-11.58%
YoY
|
| Operating Profit |
-$4.204M
-78.29%
YoY
|
-$28.84M
112.38%
YoY
|
-$11.48M
38.47%
YoY
|
-$11.37M
-20769.09%
YoY
|
-$19.37M
116.2%
YoY
|
-$13.58M
247.2%
YoY
|
-$8.290M
248.76%
YoY
|
$55.00K
-101.31%
YoY
|
-$8.957M
94.51%
YoY
|
-$3.911M
-63.49%
YoY
|
-$2.377M
-73.15%
YoY
|
-$4.209M
-67.02%
YoY
|
-$4.605M
-52.71%
YoY
|
-$10.71M
-8.19%
YoY
|
-$8.853M
11.11%
YoY
|
-$12.76M
95.83%
YoY
|
-$9.738M
14.23%
YoY
|
-$11.67M
-25.43%
YoY
|
-$7.968M
-42.18%
YoY
|
| Interest Expense |
N/A
|
-$1.588M
-22.35%
YoY
|
-$2.473M
37.31%
YoY
|
-$685.0K
-124.65%
YoY
|
-$2.069M
-174.32%
YoY
|
-$2.045M
-2.99%
YoY
|
-$1.801M
-243.39%
YoY
|
$2.779M
102.4%
YoY
|
$2.784M
94.01%
YoY
|
-$2.108M
28.62%
YoY
|
$1.256M
-23.83%
YoY
|
$1.373M
-16.02%
YoY
|
$1.435M
-11.31%
YoY
|
-$1.639M
-52.55%
YoY
|
$1.649M
-40.83%
YoY
|
$1.635M
-40.7%
YoY
|
$1.618M
-41.4%
YoY
|
-$3.454M
-26.82%
YoY
|
$2.787M
0.32%
YoY
|
| Other Income/Expense, Net |
N/A
|
-$1.433M
-0.83%
YoY
|
-$1.494M
5.36%
YoY
|
-$1.495M
5.58%
YoY
|
-$1.496M
5.65%
YoY
|
-$1.445M
50.21%
YoY
|
-$1.418M
N/A
|
-$1.416M
N/A
|
-$1.416M
N/A
|
-$962.0K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$8.057M
-64.86%
YoY
|
-$31.86M
86.65%
YoY
|
-$15.45M
34.21%
YoY
|
-$13.55M
393.55%
YoY
|
-$22.93M
78.75%
YoY
|
-$17.07M
113.1%
YoY
|
-$11.51M
429.15%
YoY
|
-$2.745M
-50.16%
YoY
|
-$12.83M
-259.0%
YoY
|
-$8.010M
-35.15%
YoY
|
-$2.175M
-82.65%
YoY
|
-$5.508M
-66.21%
YoY
|
$8.068M
-161.03%
YoY
|
-$12.35M
-57.33%
YoY
|
-$12.54M
-13.87%
YoY
|
-$16.30M
31.82%
YoY
|
-$13.22M
-9.9%
YoY
|
-$28.95M
42.1%
YoY
|
-$14.56M
-12.06%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
-$14.00K
-113.86%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$101.0K
N/A
|
-$140.0K
N/A
|
$284.0K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$8.057M
-64.86%
YoY
|
-$31.86M
86.81%
YoY
|
-$15.45M
34.21%
YoY
|
-$13.55M
393.55%
YoY
|
-$22.93M
78.75%
YoY
|
-$17.06M
110.27%
YoY
|
-$11.51M
465.55%
YoY
|
-$2.745M
-52.61%
YoY
|
-$12.83M
-259.0%
YoY
|
-$8.111M
-34.33%
YoY
|
-$2.035M
-83.77%
YoY
|
-$5.792M
-64.47%
YoY
|
$8.068M
-161.03%
YoY
|
-$12.35M
-57.33%
YoY
|
-$12.54M
-13.87%
YoY
|
-$16.30M
31.82%
YoY
|
-$13.22M
-9.9%
YoY
|
-$28.95M
42.11%
YoY
|
-$14.56M
-12.06%
YoY
|
| Basic Earnings Per Share |
-$0.07
-70.83%
YoY
|
N/A
|
-$0.14
7.69%
YoY
|
-$0.14
366.67%
YoY
|
-$0.24
41.18%
YoY
|
N/A
|
-$0.13
333.33%
YoY
|
-$0.03
-70.0%
YoY
|
-$0.17
-213.33%
YoY
|
N/A
|
-$0.03
-86.96%
YoY
|
-$0.10
-72.22%
YoY
|
$0.15
-146.88%
YoY
|
N/A
|
-$0.23
-37.84%
YoY
|
-$0.36
9.09%
YoY
|
-$0.32
-21.95%
YoY
|
N/A
|
-$0.37
-24.49%
YoY
|
| Diluted Earnings Per Share |
-$0.07
-70.83%
YoY
|
-$0.26
37.45%
YoY
|
-$0.14
7.69%
YoY
|
-$0.14
366.67%
YoY
|
-$0.24
41.18%
YoY
|
-$0.19
55.0%
YoY
|
-$0.13
333.33%
YoY
|
-$0.03
-70.0%
YoY
|
-$0.17
-254.55%
YoY
|
-$0.12
-46.9%
YoY
|
-$0.03
-86.96%
YoY
|
-$0.10
-72.22%
YoY
|
$0.11
-134.38%
YoY
|
-$0.23
-100.0%
YoY
|
-$0.23
-37.84%
YoY
|
-$0.36
9.09%
YoY
|
-$0.32
-21.95%
YoY
|
-$716.2K
18.94%
YoY
|
-$0.37
-24.49%
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 |
122.0M shares
23.44%
YoY
|
122.0M shares
33.81%
YoY
|
99.72M shares
9.51%
YoY
|
99.33M shares
9.11%
YoY
|
98.87M shares
34.88%
YoY
|
91.18M shares
36.56%
YoY
|
91.06M shares
-99.85%
YoY
|
91.04M shares
62.79%
YoY
|
73.30M shares
31.2%
YoY
|
66.77M shares
23.29%
YoY
|
61.73B shares
115599.93%
YoY
|
55.92M shares
23.01%
YoY
|
55.87M shares
34.74%
YoY
|
54.16M shares
34.84%
YoY
|
53.35M shares
36.01%
YoY
|
45.46M shares
22.66%
YoY
|
41.47M shares
16.6%
YoY
|
40.16M shares
19.47%
YoY
|
39.22M shares
16.67%
YoY
|
| Diluted Shares Outstanding |
122.6M shares
28.39%
YoY
|
N/A
|
110.6M shares
21.41%
YoY
|
99.33M shares
9.26%
YoY
|
95.50M shares
29.73%
YoY
|
N/A
|
91.08M shares
40.82%
YoY
|
90.91M shares
58.52%
YoY
|
73.61M shares
-0.24%
YoY
|
N/A
|
64.68M shares
21.06%
YoY
|
57.35M shares
26.15%
YoY
|
73.79M shares
77.96%
YoY
|
N/A
|
53.42M shares
36.2%
YoY
|
45.46M shares
22.66%
YoY
|
41.47M shares
16.6%
YoY
|
N/A
|
39.22M shares
16.67%
YoY
|
Loading...