|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$160.6M
849.33%
YoY
|
$16.92M
-1.66%
YoY
|
$17.20M
1363.83%
YoY
|
$1.175M
65.26%
YoY
|
$711.0K
-87.16%
YoY
|
| Cost Of Revenue |
$86.72M
479.31%
YoY
|
$14.97M
-6.62%
YoY
|
$16.03M
20.56%
YoY
|
$13.30M
9.31%
YoY
|
$12.17M
-18.92%
YoY
|
| Gross Profit |
$73.86M
3695.63%
YoY
|
$1.946M
66.47%
YoY
|
$1.169M
-109.64%
YoY
|
-$12.12M
5.83%
YoY
|
-$11.45M
20.99%
YoY
|
| Selling, General & Admin |
$51.20M
11.8%
YoY
|
$45.80M
7.44%
YoY
|
$42.63M
6.73%
YoY
|
$39.94M
56.67%
YoY
|
$25.49M
127.78%
YoY
|
| Research & Development |
$4.550M
-18.4%
YoY
|
$5.576M
-15.99%
YoY
|
$6.637M
-10.64%
YoY
|
$7.427M
9.62%
YoY
|
$6.775M
92.96%
YoY
|
| Depreciation & Amortization |
$12.90M
-29.5%
YoY
|
$18.30M
-3.73%
YoY
|
$19.01M
140.99%
YoY
|
$7.887M
53.8%
YoY
|
$5.128M
-13.14%
YoY
|
| Operating Expenses |
$4.550M
-18.4%
YoY
|
$5.576M
-15.99%
YoY
|
$6.637M
-10.64%
YoY
|
$7.427M
-84.73%
YoY
|
$48.64M
178.02%
YoY
|
| Operating Profit |
-$20.21M
-77.75%
YoY
|
-$90.82M
10.98%
YoY
|
-$81.84M
-20.31%
YoY
|
-$102.7M
70.89%
YoY
|
-$60.09M
122.88%
YoY
|
| Interest Expense |
-$12.45M
-204.97%
YoY
|
$11.86M
448.87%
YoY
|
$2.161M
85.18%
YoY
|
$1.167M
364.94%
YoY
|
$251.0K
-88.01%
YoY
|
| Other Income/Expense, Net |
-$12.42M
-201.91%
YoY
|
$12.18M
-22.0%
YoY
|
$15.62M
233.83%
YoY
|
$4.679M
427.51%
YoY
|
$887.0K
-106.71%
YoY
|
| Pretax Income |
-$32.63M
-58.75%
YoY
|
-$79.10M
19.46%
YoY
|
-$66.22M
-32.44%
YoY
|
-$98.01M
65.54%
YoY
|
-$59.20M
47.31%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$33.84M
-56.97%
YoY
|
-$78.64M
18.76%
YoY
|
-$66.22M
-32.44%
YoY
|
-$98.01M
65.54%
YoY
|
-$59.20M
47.32%
YoY
|
| Basic Earnings Per Share |
-$0.14
-58.82%
YoY
|
-$0.34
21.43%
YoY
|
-$0.28
-36.36%
YoY
|
-$0.44
46.67%
YoY
|
-$0.30
N/A
|
| Diluted Earnings Per Share |
-$0.14
-58.82%
YoY
|
-$0.34
21.43%
YoY
|
-$0.28
-36.36%
YoY
|
-$0.44
-100.0%
YoY
|
-$302.4K
-57.21%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
234.0M
1.01%
YoY
|
231.7M
-2.94%
YoY
|
238.7M
7.74%
YoY
|
221.5M shares
13.15%
YoY
|
195.8M shares
N/A
|
| Diluted Shares Outstanding |
234.0M
1.01%
YoY
|
231.7M
-2.94%
YoY
|
238.7M
7.74%
YoY
|
221.5M shares
13.15%
YoY
|
195.8M 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 |
$42.95M
47.54%
YoY
|
$45.75M
702.6%
YoY
|
$42.71M
2073.54%
YoY
|
$43.41M
725.34%
YoY
|
$29.11M
629.55%
YoY
|
$5.700M
30.32%
YoY
|
$1.965M
-56.6%
YoY
|
$5.260M
24.12%
YoY
|
$3.990M
-1.72%
YoY
|
$4.374M
702.57%
YoY
|
$4.528M
1365.37%
YoY
|
$4.238M
4661.8%
YoY
|
$4.060M
1650.0%
YoY
|
$545.0K
909.26%
YoY
|
$309.0K
117.61%
YoY
|
$89.00K
-74.28%
YoY
|
$232.0K
149.46%
YoY
|
$54.00K
-89.81%
YoY
|
$142.0K
-26.04%
YoY
|
| Cost Of Revenue |
$20.23M
-8.24%
YoY
|
$24.05M
488.12%
YoY
|
$22.76M
635.52%
YoY
|
$17.86M
333.19%
YoY
|
$22.05M
501.97%
YoY
|
$4.090M
-4.26%
YoY
|
$3.094M
-8.76%
YoY
|
$4.122M
40.01%
YoY
|
$3.663M
-32.47%
YoY
|
$4.272M
86.06%
YoY
|
$3.391M
-13.01%
YoY
|
$2.944M
-21.03%
YoY
|
$5.424M
29.73%
YoY
|
$2.296M
-41.05%
YoY
|
$3.898M
11.95%
YoY
|
$3.728M
33.43%
YoY
|
$4.181M
109.68%
YoY
|
$3.895M
98.72%
YoY
|
$3.482M
54.07%
YoY
|
| Gross Profit |
$22.72M
221.8%
YoY
|
$21.69M
1247.45%
YoY
|
$19.95M
-1867.32%
YoY
|
$25.56M
2145.78%
YoY
|
$7.059M
2058.72%
YoY
|
$1.610M
1478.43%
YoY
|
-$1.129M
-199.3%
YoY
|
$1.138M
-12.06%
YoY
|
$327.0K
-123.97%
YoY
|
$102.0K
-105.83%
YoY
|
$1.137M
-131.68%
YoY
|
$1.294M
-135.56%
YoY
|
-$1.364M
-65.46%
YoY
|
-$1.751M
-54.41%
YoY
|
-$3.589M
7.46%
YoY
|
-$3.639M
48.65%
YoY
|
-$3.949M
107.73%
YoY
|
-$3.841M
168.6%
YoY
|
-$3.340M
61.51%
YoY
|
| Selling, General & Admin |
$16.22M
46.29%
YoY
|
$17.69M
69.15%
YoY
|
$11.65M
-0.27%
YoY
|
$10.78M
-6.34%
YoY
|
$11.08M
-8.77%
YoY
|
$10.46M
-2.62%
YoY
|
$11.68M
11.0%
YoY
|
$11.51M
8.53%
YoY
|
$12.15M
12.91%
YoY
|
$10.74M
0.01%
YoY
|
$10.52M
-5.58%
YoY
|
$10.61M
15.19%
YoY
|
$10.76M
14.88%
YoY
|
$10.74M
43.8%
YoY
|
$11.14M
19.38%
YoY
|
$9.209M
90.03%
YoY
|
$9.367M
145.6%
YoY
|
$7.466M
106.81%
YoY
|
$9.335M
222.79%
YoY
|
| Research & Development |
$1.499M
42.49%
YoY
|
$1.291M
1.33%
YoY
|
$1.273M
14.38%
YoY
|
$934.0K
-43.08%
YoY
|
$1.052M
-32.04%
YoY
|
$1.274M
-33.68%
YoY
|
$1.113M
-28.56%
YoY
|
$1.641M
-16.28%
YoY
|
$1.548M
29.22%
YoY
|
$1.921M
-29.04%
YoY
|
$1.558M
-0.26%
YoY
|
$1.960M
-0.31%
YoY
|
$1.198M
0.5%
YoY
|
$2.707M
10.4%
YoY
|
$1.562M
1.36%
YoY
|
$1.966M
47.6%
YoY
|
$1.192M
-13.5%
YoY
|
$2.452M
25.1%
YoY
|
$1.541M
77.13%
YoY
|
| Depreciation & Amortization |
$6.860M
22.02%
YoY
|
$5.084M
-16.33%
YoY
|
$7.404M
111.91%
YoY
|
$7.213M
68.65%
YoY
|
$5.622M
26.31%
YoY
|
$6.076M
29.72%
YoY
|
$3.494M
-32.81%
YoY
|
$4.277M
15.59%
YoY
|
$4.451M
-2.71%
YoY
|
$4.684M
36.36%
YoY
|
$5.200M
300.0%
YoY
|
$3.700M
208.33%
YoY
|
$4.575M
217.27%
YoY
|
$3.435M
120.76%
YoY
|
$1.300M
8.88%
YoY
|
$1.200M
-1.48%
YoY
|
$1.442M
25.5%
YoY
|
$1.556M
34.14%
YoY
|
$1.194M
-18.78%
YoY
|
| Operating Expenses |
$1.499M
42.49%
YoY
|
$27.05M
65.73%
YoY
|
$1.273M
14.38%
YoY
|
$934.0K
-43.08%
YoY
|
$1.052M
-32.04%
YoY
|
$16.32M
-23.86%
YoY
|
$1.113M
-28.56%
YoY
|
$1.641M
-16.28%
YoY
|
$1.548M
29.22%
YoY
|
$21.44M
-13.19%
YoY
|
$1.558M
-96.11%
YoY
|
$1.960M
-84.29%
YoY
|
$1.198M
-90.02%
YoY
|
$24.70M
95.43%
YoY
|
$40.08M
252.44%
YoY
|
$12.48M
-25.07%
YoY
|
$12.01M
50.51%
YoY
|
$12.64M
126.88%
YoY
|
$11.37M
181.83%
YoY
|
| Operating Profit |
-$4.898M
-75.68%
YoY
|
-$5.360M
-63.57%
YoY
|
-$3.690M
-84.63%
YoY
|
$5.796M
-124.12%
YoY
|
-$20.14M
-12.97%
YoY
|
-$14.71M
-31.04%
YoY
|
-$24.01M
15.84%
YoY
|
-$24.03M
27.04%
YoY
|
-$23.14M
10.95%
YoY
|
-$21.34M
-19.32%
YoY
|
-$20.73M
-52.54%
YoY
|
-$18.92M
17.38%
YoY
|
-$20.86M
30.72%
YoY
|
-$26.45M
60.5%
YoY
|
-$43.67M
196.83%
YoY
|
-$16.12M
-15.62%
YoY
|
-$15.96M
61.52%
YoY
|
-$16.48M
135.4%
YoY
|
-$14.71M
141.06%
YoY
|
| Interest Expense |
-$4.357M
185.89%
YoY
|
-$3.685M
-280.28%
YoY
|
-$4.219M
-254.2%
YoY
|
-$3.023M
-199.77%
YoY
|
-$1.524M
-381.18%
YoY
|
$2.044M
-54.18%
YoY
|
$2.736M
406.67%
YoY
|
$3.030M
465.3%
YoY
|
$542.0K
0.56%
YoY
|
$4.461M
96.35%
YoY
|
$540.0K
-24.16%
YoY
|
$536.0K
26700.0%
YoY
|
$539.0K
26850.0%
YoY
|
$2.272M
-1444.38%
YoY
|
$712.0K
-11.0%
YoY
|
$2.000K
-66.67%
YoY
|
$2.000K
-60.0%
YoY
|
-$169.0K
-98.15%
YoY
|
$800.0K
60.0%
YoY
|
| Other Income/Expense, Net |
-$16.45M
906.92%
YoY
|
-$144.0K
2780.0%
YoY
|
-$3.887M
-236.29%
YoY
|
-$3.067M
-201.32%
YoY
|
-$1.634M
-138.3%
YoY
|
-$5.000K
-99.69%
YoY
|
$2.852M
-43.26%
YoY
|
$3.027M
-32.66%
YoY
|
$4.266M
31.71%
YoY
|
-$1.601M
124.86%
YoY
|
$5.026M
-4395.73%
YoY
|
$4.495M
52.17%
YoY
|
$3.239M
1048.58%
YoY
|
-$712.0K
-631.34%
YoY
|
-$117.0K
-135.24%
YoY
|
$2.954M
249.59%
YoY
|
$282.0K
-257.54%
YoY
|
$134.0K
-125.28%
YoY
|
$332.0K
-145.29%
YoY
|
| Pretax Income |
-$21.35M
-1.94%
YoY
|
-$6.008M
-65.88%
YoY
|
-$7.577M
-64.19%
YoY
|
$2.729M
-112.99%
YoY
|
-$21.77M
15.35%
YoY
|
-$17.61M
-4.71%
YoY
|
-$21.16M
34.75%
YoY
|
-$21.00M
45.64%
YoY
|
-$18.88M
7.13%
YoY
|
-$18.48M
-27.22%
YoY
|
-$15.70M
-64.14%
YoY
|
-$14.42M
9.57%
YoY
|
-$17.62M
12.41%
YoY
|
-$25.39M
53.74%
YoY
|
-$43.79M
204.49%
YoY
|
-$13.16M
-27.9%
YoY
|
-$15.67M
55.8%
YoY
|
-$16.51M
-8.52%
YoY
|
-$14.38M
110.23%
YoY
|
| Income Tax |
$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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$21.70M
-0.14%
YoY
|
-$6.298M
-64.23%
YoY
|
-$7.954M
-62.4%
YoY
|
$2.144M
-110.21%
YoY
|
-$21.73M
15.12%
YoY
|
-$17.61M
-4.71%
YoY
|
-$21.16M
34.75%
YoY
|
-$21.00M
45.64%
YoY
|
-$18.88M
7.13%
YoY
|
-$18.48M
-27.22%
YoY
|
-$15.70M
-64.14%
YoY
|
-$14.42M
9.57%
YoY
|
-$17.62M
12.41%
YoY
|
-$25.39M
53.74%
YoY
|
-$43.79M
204.49%
YoY
|
-$13.16M
-27.9%
YoY
|
-$15.67M
55.84%
YoY
|
-$16.51M
-8.52%
YoY
|
-$14.38M
110.36%
YoY
|
| Basic Earnings Per Share |
-$0.09
0.0%
YoY
|
N/A
|
-$0.03
-66.67%
YoY
|
$0.01
-111.11%
YoY
|
-$0.09
12.5%
YoY
|
N/A
|
-$0.09
28.57%
YoY
|
-$0.09
50.0%
YoY
|
-$0.08
14.29%
YoY
|
N/A
|
-$0.07
-63.16%
YoY
|
-$0.06
0.0%
YoY
|
-$0.07
-12.5%
YoY
|
N/A
|
-$0.19
171.43%
YoY
|
-$0.06
-33.33%
YoY
|
-$0.08
60.0%
YoY
|
N/A
|
-$0.07
N/A
|
| Diluted Earnings Per Share |
-$0.09
0.0%
YoY
|
-$0.03
-70.67%
YoY
|
-$0.03
-66.67%
YoY
|
$0.01
-111.11%
YoY
|
-$0.09
12.5%
YoY
|
-$0.08
10.49%
YoY
|
-$0.09
28.57%
YoY
|
-$0.09
50.0%
YoY
|
-$0.08
14.29%
YoY
|
-$0.08
-28.15%
YoY
|
-$0.07
-63.16%
YoY
|
-$0.06
0.0%
YoY
|
-$0.07
-12.5%
YoY
|
-$0.11
-100.0%
YoY
|
-$0.19
-100.0%
YoY
|
-$0.06
-33.33%
YoY
|
-$0.08
60.0%
YoY
|
-$81.76K
-45.42%
YoY
|
-$72.14K
-18.74%
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 |
242.8M
1.34%
YoY
|
242.3M
1.21%
YoY
|
241.8M
0.99%
YoY
|
239.6M
1.41%
YoY
|
239.6M
-0.37%
YoY
|
239.4M
-0.37%
YoY
|
239.5M
0.87%
YoY
|
236.2M
-0.43%
YoY
|
240.5M
1.41%
YoY
|
240.3M
1.3%
YoY
|
237.4M
0.95%
YoY
|
237.2M shares
13.08%
YoY
|
237.2M shares
17.45%
YoY
|
237.2M shares
17.51%
YoY
|
235.2M shares
19.24%
YoY
|
209.8M shares
5.89%
YoY
|
201.9M shares
10.0%
YoY
|
201.9M
68.76%
YoY
|
197.2M
266.32%
YoY
|
| Diluted Shares Outstanding |
236.8M
2.07%
YoY
|
N/A
|
232.7M
-2.82%
YoY
|
236.8M
-0.91%
YoY
|
232.0M
-3.66%
YoY
|
N/A
|
239.4M
-0.04%
YoY
|
239.0M
0.67%
YoY
|
240.8M
1.51%
YoY
|
N/A
|
239.5M
1.22%
YoY
|
237.4M
13.16%
YoY
|
237.3M shares
17.5%
YoY
|
N/A
|
236.6M shares
18.72%
YoY
|
209.8M shares
5.89%
YoY
|
201.9M shares
10.0%
YoY
|
N/A
|
199.3M shares
2202.52%
YoY
|
Loading...