|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$73.01M
202.11%
YoY
|
$24.17M
166.95%
YoY
|
$9.053M
105.33%
YoY
|
$4.409M
59.05%
YoY
|
$2.772M
-40.76%
YoY
|
| Cost Of Revenue |
$64.75M
52.36%
YoY
|
$42.50M
79.09%
YoY
|
$23.73M
140.95%
YoY
|
$9.848M
38.68%
YoY
|
$7.101M
6.06%
YoY
|
| Gross Profit |
$8.264M
-145.08%
YoY
|
-$18.33M
24.9%
YoY
|
-$14.68M
169.83%
YoY
|
-$5.439M
25.64%
YoY
|
-$4.329M
114.73%
YoY
|
| Selling, General & Admin |
$22.96M
22.59%
YoY
|
$18.73M
-8.01%
YoY
|
$20.36M
92.55%
YoY
|
$10.57M
118.25%
YoY
|
$4.844M
18.06%
YoY
|
| Research & Development |
$9.430M
28.4%
YoY
|
$7.344M
99.73%
YoY
|
$3.677M
81.13%
YoY
|
$2.030M
40.0%
YoY
|
$1.450M
9.02%
YoY
|
| Depreciation & Amortization |
$4.366M
14.65%
YoY
|
$3.808M
110.85%
YoY
|
$1.806M
17.35%
YoY
|
$1.539M
6.8%
YoY
|
$1.441M
16.59%
YoY
|
| Operating Expenses |
$54.91M
96.58%
YoY
|
$27.93M
16.22%
YoY
|
$24.03M
90.71%
YoY
|
$12.60M
100.22%
YoY
|
$6.294M
15.85%
YoY
|
| Operating Profit |
-$46.65M
0.83%
YoY
|
-$46.26M
19.51%
YoY
|
-$38.71M
114.56%
YoY
|
-$18.04M
69.83%
YoY
|
-$10.62M
42.61%
YoY
|
| Interest Expense |
$2.622M
64.8%
YoY
|
$1.591M
-36.71%
YoY
|
$2.514M
254.58%
YoY
|
$709.0K
N/A
|
$0.00
-100.0%
YoY
|
| Other Income/Expense, Net |
$2.622M
64.8%
YoY
|
$1.591M
-373.84%
YoY
|
-$581.0K
-181.95%
YoY
|
$709.0K
-4531.25%
YoY
|
-$16.00K
-144.44%
YoY
|
| Pretax Income |
-$44.02M
-1.45%
YoY
|
-$44.67M
21.47%
YoY
|
-$36.78M
112.19%
YoY
|
-$17.33M
75.14%
YoY
|
-$9.896M
33.41%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$44.02M
-1.45%
YoY
|
-$44.67M
21.47%
YoY
|
-$36.78M
112.58%
YoY
|
-$17.30M
74.82%
YoY
|
-$9.896M
33.41%
YoY
|
| Basic Earnings Per Share |
-$0.35
-22.22%
YoY
|
-$0.45
4.65%
YoY
|
-$0.43
79.17%
YoY
|
-$0.24
60.0%
YoY
|
-$0.15
N/A
|
| Diluted Earnings Per Share |
-$0.35
-22.22%
YoY
|
-$0.45
5.47%
YoY
|
-$0.43
77.77%
YoY
|
-$0.24
-100.0%
YoY
|
-$117.6K
33.41%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
124.6M shares
22.35%
YoY
|
101.9M shares
18.19%
YoY
|
86.20M shares
20.82%
YoY
|
71.34M shares
8.48%
YoY
|
65.76M shares
N/A
|
| Diluted Shares Outstanding |
124.6M shares
22.35%
YoY
|
101.9M shares
18.19%
YoY
|
86.20M shares
20.82%
YoY
|
71.34M shares
8.48%
YoY
|
65.76M 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$28.54M
152.89%
YoY
|
$25.23M
137.36%
YoY
|
$21.43M
172.77%
YoY
|
$15.07M
350.43%
YoY
|
$11.28M
383.05%
YoY
|
$10.63M
169.55%
YoY
|
$7.855M
180.74%
YoY
|
$3.345M
104.96%
YoY
|
$2.336M
244.04%
YoY
|
$3.944M
397.98%
YoY
|
$2.798M
242.89%
YoY
|
$1.632M
136.18%
YoY
|
$679.0K
-67.82%
YoY
|
$792.0K
-71.43%
YoY
|
$816.0K
147.27%
YoY
|
$691.0K
-36.2%
YoY
|
$2.110M
1375.52%
YoY
|
$2.772M
N/A
|
| Cost Of Revenue |
$22.80M
67.06%
YoY
|
$19.27M
49.54%
YoY
|
$18.11M
39.77%
YoY
|
$13.73M
38.99%
YoY
|
$13.65M
101.22%
YoY
|
$12.88M
64.69%
YoY
|
$12.96M
83.88%
YoY
|
$9.876M
111.75%
YoY
|
$6.781M
65.23%
YoY
|
$7.823M
225.96%
YoY
|
$7.046M
208.49%
YoY
|
$4.664M
124.12%
YoY
|
$4.104M
30.33%
YoY
|
$2.400M
-66.2%
YoY
|
$2.284M
15.01%
YoY
|
$2.081M
11.4%
YoY
|
$3.149M
177.2%
YoY
|
$7.101M
N/A
|
| Gross Profit |
$5.740M
-343.12%
YoY
|
$5.967M
-364.85%
YoY
|
$3.318M
-165.05%
YoY
|
$1.340M
-120.52%
YoY
|
-$2.361M
-46.88%
YoY
|
-$2.253M
-41.92%
YoY
|
-$5.101M
20.08%
YoY
|
-$6.531M
115.4%
YoY
|
-$4.445M
29.78%
YoY
|
-$3.879M
141.23%
YoY
|
-$4.248M
189.37%
YoY
|
-$3.032M
118.13%
YoY
|
-$3.425M
229.64%
YoY
|
-$1.608M
-62.86%
YoY
|
-$1.468M
-11.35%
YoY
|
-$1.390M
77.07%
YoY
|
-$1.039M
4.63%
YoY
|
-$4.329M
N/A
|
| Selling, General & Admin |
$8.628M
62.58%
YoY
|
$6.157M
14.89%
YoY
|
$5.501M
26.9%
YoY
|
$5.991M
26.42%
YoY
|
$5.307M
23.62%
YoY
|
$5.359M
17.14%
YoY
|
$4.335M
6.56%
YoY
|
$4.739M
-24.53%
YoY
|
$4.293M
-22.31%
YoY
|
$4.575M
5.2%
YoY
|
$4.068M
71.86%
YoY
|
$6.279M
170.65%
YoY
|
$5.526M
267.91%
YoY
|
$4.349M
-10.22%
YoY
|
$2.367M
105.11%
YoY
|
$2.320M
178.51%
YoY
|
$1.502M
188.29%
YoY
|
$4.844M
N/A
|
| Research & Development |
$3.799M
89.67%
YoY
|
$2.756M
20.67%
YoY
|
$2.509M
38.08%
YoY
|
$2.162M
30.08%
YoY
|
$2.003M
26.69%
YoY
|
$2.284M
77.05%
YoY
|
$1.817M
122.94%
YoY
|
$1.662M
115.28%
YoY
|
$1.581M
97.63%
YoY
|
$1.290M
86.96%
YoY
|
$815.0K
67.01%
YoY
|
$772.0K
71.18%
YoY
|
$800.0K
116.8%
YoY
|
$690.0K
-52.41%
YoY
|
$488.0K
49.24%
YoY
|
$451.0K
47.87%
YoY
|
$369.0K
6.65%
YoY
|
$1.450M
N/A
|
| Depreciation & Amortization |
$761.0K
-19.3%
YoY
|
$1.224M
37.37%
YoY
|
$1.200M
50.0%
YoY
|
$1.100M
0.0%
YoY
|
$943.0K
-7.28%
YoY
|
$891.0K
82.58%
YoY
|
$800.0K
100.0%
YoY
|
$1.100M
120.0%
YoY
|
$1.017M
154.25%
YoY
|
$488.0K
15.37%
YoY
|
$400.0K
3.63%
YoY
|
$500.0K
28.21%
YoY
|
$400.0K
19.76%
YoY
|
$423.0K
-48.03%
YoY
|
$386.0K
-12.47%
YoY
|
$390.0K
25.4%
YoY
|
$334.0K
5.7%
YoY
|
$814.0K
N/A
|
| Operating Expenses |
$12.43M
70.0%
YoY
|
$8.913M
16.62%
YoY
|
$8.010M
30.2%
YoY
|
$8.153M
27.37%
YoY
|
$7.310M
24.45%
YoY
|
$7.643M
30.32%
YoY
|
$6.152M
25.99%
YoY
|
$6.401M
-9.22%
YoY
|
$5.874M
-7.15%
YoY
|
$5.865M
16.39%
YoY
|
$4.883M
71.03%
YoY
|
$7.051M
154.46%
YoY
|
$6.326M
238.11%
YoY
|
$5.039M
-19.94%
YoY
|
$2.855M
92.78%
YoY
|
$2.771M
143.5%
YoY
|
$1.871M
115.8%
YoY
|
$6.294M
N/A
|
| Operating Profit |
-$6.687M
-30.86%
YoY
|
-$2.946M
-70.23%
YoY
|
-$4.692M
-58.3%
YoY
|
-$6.813M
-47.32%
YoY
|
-$9.671M
-6.28%
YoY
|
-$9.896M
1.56%
YoY
|
-$11.25M
23.24%
YoY
|
-$12.93M
28.26%
YoY
|
-$10.32M
5.83%
YoY
|
-$9.744M
46.59%
YoY
|
-$9.131M
111.22%
YoY
|
-$10.08M
503.14%
YoY
|
-$9.751M
8423.3%
YoY
|
-$6.647M
-37.43%
YoY
|
-$4.323M
37.81%
YoY
|
-$1.672M
16448.7%
YoY
|
-$114.4K
343.05%
YoY
|
-$10.62M
N/A
|
| Interest Expense |
N/A
|
$2.622M
64.8%
YoY
|
N/A
|
N/A
|
N/A
|
$1.591M
169.2%
YoY
|
N/A
|
N/A
|
N/A
|
$591.0K
0.0%
YoY
|
$640.0K
710.13%
YoY
|
$640.0K
9042.86%
YoY
|
$650.0K
N/A
|
$591.0K
N/A
|
$79.00K
N/A
|
$7.000K
250.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
| Other Income/Expense, Net |
$1.641M
447.0%
YoY
|
-$1.543M
23.34%
YoY
|
$800.0K
98.51%
YoY
|
$443.0K
6.75%
YoY
|
$300.0K
-30.72%
YoY
|
-$1.251M
115.32%
YoY
|
$403.0K
-36.93%
YoY
|
$415.0K
-34.65%
YoY
|
$433.0K
-33.28%
YoY
|
-$581.0K
N/A
|
$639.0K
708.86%
YoY
|
$635.0K
-86.05%
YoY
|
$649.0K
-558.88%
YoY
|
N/A
|
$79.00K
-2075.0%
YoY
|
$4.553M
-75979.23%
YoY
|
-$141.4K
1920.44%
YoY
|
-$16.00K
N/A
|
| Pretax Income |
-$5.046M
-46.15%
YoY
|
-$24.39M
113.62%
YoY
|
-$3.892M
-64.13%
YoY
|
-$6.370M
-49.11%
YoY
|
-$9.371M
-5.21%
YoY
|
-$11.42M
17.3%
YoY
|
-$10.85M
27.8%
YoY
|
-$12.52M
32.46%
YoY
|
-$9.886M
8.61%
YoY
|
-$9.734M
60.73%
YoY
|
-$8.490M
100.05%
YoY
|
-$9.450M
127.49%
YoY
|
-$9.102M
216.26%
YoY
|
-$6.056M
-38.8%
YoY
|
-$4.244M
35.16%
YoY
|
-$4.154M
250.84%
YoY
|
-$2.878M
53.99%
YoY
|
-$9.896M
N/A
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$5.046M
-46.15%
YoY
|
-$24.39M
113.62%
YoY
|
-$3.892M
-64.13%
YoY
|
-$6.370M
-49.04%
YoY
|
-$9.371M
-5.34%
YoY
|
-$11.42M
17.3%
YoY
|
-$10.85M
27.65%
YoY
|
-$12.50M
32.98%
YoY
|
-$9.900M
8.79%
YoY
|
-$9.734M
60.73%
YoY
|
-$8.500M
100.28%
YoY
|
-$9.400M
-426.28%
YoY
|
-$9.100M
3456.98%
YoY
|
-$6.056M
-38.8%
YoY
|
-$4.244M
35.12%
YoY
|
$2.881M
-28619.14%
YoY
|
-$255.8K
890.76%
YoY
|
-$9.896M
N/A
|
| Basic Earnings Per Share |
-$0.04
-50.0%
YoY
|
N/A
|
-$0.03
-70.0%
YoY
|
-$0.05
-61.54%
YoY
|
-$0.08
-27.27%
YoY
|
N/A
|
-$0.10
0.0%
YoY
|
-$0.13
18.18%
YoY
|
-$0.11
0.0%
YoY
|
N/A
|
-$0.10
66.67%
YoY
|
-$0.11
83.33%
YoY
|
-$0.11
175.0%
YoY
|
N/A
|
-$0.06
20.0%
YoY
|
-$0.06
N/A
|
-$0.04
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.04
-50.0%
YoY
|
-$0.18
77.0%
YoY
|
-$0.03
-70.0%
YoY
|
-$0.05
-61.54%
YoY
|
-$0.08
-27.27%
YoY
|
-$0.10
-5.49%
YoY
|
-$0.10
0.0%
YoY
|
-$0.13
18.18%
YoY
|
-$0.11
0.0%
YoY
|
-$0.11
55.53%
YoY
|
-$0.10
66.67%
YoY
|
-$0.11
-100.0%
YoY
|
-$0.11
-100.0%
YoY
|
-$0.07
-100.0%
YoY
|
-$0.06
20.0%
YoY
|
-$49.35K
250.84%
YoY
|
-$34.19K
53.99%
YoY
|
-$117.6K
N/A
|
| 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
|
| Basic Shares Outstanding |
137.0M shares
16.19%
YoY
|
130.5M shares
23.29%
YoY
|
125.1M shares
12.63%
YoY
|
120.5M shares
27.6%
YoY
|
117.9M shares
28.74%
YoY
|
105.8M shares
19.73%
YoY
|
111.1M shares
28.72%
YoY
|
94.47M shares
11.18%
YoY
|
91.60M shares
8.23%
YoY
|
88.40M shares
4.65%
YoY
|
86.27M shares
25.01%
YoY
|
84.97M shares
29.18%
YoY
|
84.63M shares
28.67%
YoY
|
84.47M shares
N/A
|
69.01M shares
4.93%
YoY
|
65.78M shares
N/A
|
65.77M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
136.9M shares
16.09%
YoY
|
N/A
|
126.6M shares
14.69%
YoY
|
121.8M shares
25.49%
YoY
|
118.0M shares
31.03%
YoY
|
N/A
|
110.4M shares
27.86%
YoY
|
97.05M shares
13.88%
YoY
|
90.03M shares
6.36%
YoY
|
N/A
|
86.35M shares
25.13%
YoY
|
85.22M shares
29.56%
YoY
|
84.65M shares
28.69%
YoY
|
N/A
|
69.01M shares
4.93%
YoY
|
65.78M shares
N/A
|
65.77M shares
N/A
|
N/A
|
Loading...