|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$25.67M
-3.61%
YoY
|
$26.63M
-29.96%
YoY
|
$38.02M
-18.81%
YoY
|
$46.83M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$30.11M
-23.62%
YoY
|
$39.42M
-10.0%
YoY
|
$43.80M
-0.31%
YoY
|
$43.93M
14.46%
YoY
|
$38.38M
-31.24%
YoY
|
| Gross Profit |
-$4.433M
-65.32%
YoY
|
-$12.78M
121.47%
YoY
|
-$5.772M
-298.76%
YoY
|
$2.904M
-107.57%
YoY
|
-$38.38M
-31.24%
YoY
|
| Selling, General & Admin |
$71.05M
-27.18%
YoY
|
$97.57M
-11.47%
YoY
|
$110.2M
25.45%
YoY
|
$87.86M
33.92%
YoY
|
$65.61M
25.93%
YoY
|
| Research & Development |
$23.89M
-42.76%
YoY
|
$41.74M
-22.8%
YoY
|
$54.07M
51.83%
YoY
|
$35.61M
0.86%
YoY
|
$35.31M
53.27%
YoY
|
| Depreciation & Amortization |
$10.14M
1.0%
YoY
|
$10.04M
72.17%
YoY
|
$5.832M
32.52%
YoY
|
$4.401M
-6.72%
YoY
|
$4.718M
19.69%
YoY
|
| Operating Expenses |
$71.05M
-49.0%
YoY
|
$139.3M
5056.0%
YoY
|
$2.702M
-97.81%
YoY
|
$123.5M
1504.6%
YoY
|
$7.695M
3148.95%
YoY
|
| Operating Profit |
-$75.48M
-31.6%
YoY
|
-$110.4M
-4.86%
YoY
|
-$116.0M
36.53%
YoY
|
-$84.96M
24.6%
YoY
|
-$68.18M
-11.52%
YoY
|
| Interest Expense |
$1.166M
-79.56%
YoY
|
$5.704M
-45.87%
YoY
|
$10.54M
1371.65%
YoY
|
$716.0K
335.55%
YoY
|
$164.4K
93.17%
YoY
|
| Other Income/Expense, Net |
-$352.0K
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$235.0K
-98.1%
YoY
|
$12.35M
-165.32%
YoY
|
| Pretax Income |
-$74.93M
-20.19%
YoY
|
-$93.88M
-14.24%
YoY
|
-$109.5M
38.62%
YoY
|
-$78.97M
-1737.7%
YoY
|
$4.822M
-124.04%
YoY
|
| Income Tax |
$189.0K
339.53%
YoY
|
$43.00K
-44.87%
YoY
|
$78.00K
-336.36%
YoY
|
-$33.00K
-123.91%
YoY
|
$138.0K
-61.34%
YoY
|
| Net Earnings |
-$75.11M
-20.03%
YoY
|
-$93.93M
-14.26%
YoY
|
-$109.6M
38.78%
YoY
|
-$78.94M
-1737.01%
YoY
|
$4.822M
-124.04%
YoY
|
| Basic Earnings Per Share |
-$0.37
-19.57%
YoY
|
-$0.46
-14.81%
YoY
|
-$0.54
17.39%
YoY
|
-$0.46
9.52%
YoY
|
-$0.42
-12.5%
YoY
|
| Diluted Earnings Per Share |
-$0.37
-19.57%
YoY
|
-$0.46
-14.81%
YoY
|
-$0.54
17.39%
YoY
|
-$0.46
-100.0%
YoY
|
$96.44K
-124.04%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
203.7M shares
0.26%
YoY
|
203.2M shares
0.35%
YoY
|
202.5M shares
17.73%
YoY
|
172.0M shares
6.83%
YoY
|
161.0M shares
0.0%
YoY
|
| Diluted Shares Outstanding |
203.7M shares
0.26%
YoY
|
203.2M shares
0.35%
YoY
|
202.5M shares
17.73%
YoY
|
172.0M shares
6.83%
YoY
|
161.0M shares
0.0%
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 |
$5.115M
86.47%
YoY
|
$11.36M
5.52%
YoY
|
$5.701M
28.26%
YoY
|
$5.873M
-8.93%
YoY
|
$2.743M
-44.9%
YoY
|
$10.76M
-28.69%
YoY
|
$4.445M
-45.42%
YoY
|
$6.449M
-8.21%
YoY
|
$4.978M
-35.87%
YoY
|
$15.09M
63.71%
YoY
|
$8.144M
117.27%
YoY
|
$7.026M
N/A
|
$7.762M
N/A
|
$9.218M
N/A
|
$3.748M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$5.652M
15.09%
YoY
|
$11.27M
-30.08%
YoY
|
$8.602M
44.21%
YoY
|
$5.324M
-35.32%
YoY
|
$4.911M
-46.06%
YoY
|
$16.11M
-20.53%
YoY
|
$5.965M
-15.41%
YoY
|
$8.231M
-17.41%
YoY
|
$9.105M
40.12%
YoY
|
$20.28M
192.12%
YoY
|
$7.052M
-48.69%
YoY
|
$9.966M
-22.72%
YoY
|
$6.498M
-37.21%
YoY
|
$6.942M
-43.7%
YoY
|
$13.74M
56.17%
YoY
|
$12.90M
22.24%
YoY
|
$10.35M
54.45%
YoY
|
$12.33M
N/A
|
$8.800M
N/A
|
| Gross Profit |
-$537.0K
-75.23%
YoY
|
$87.00K
-101.62%
YoY
|
-$2.901M
90.86%
YoY
|
$549.0K
-130.81%
YoY
|
-$2.168M
-47.47%
YoY
|
-$5.354M
3.2%
YoY
|
-$1.520M
-239.19%
YoY
|
-$1.782M
-39.39%
YoY
|
-$4.127M
-426.5%
YoY
|
-$5.188M
-327.94%
YoY
|
$1.092M
-110.93%
YoY
|
-$2.940M
-77.2%
YoY
|
$1.264M
-112.21%
YoY
|
$2.276M
321.48%
YoY
|
-$9.995M
464.67%
YoY
|
-$12.90M
992.88%
YoY
|
-$10.35M
5987.06%
YoY
|
$540.0K
N/A
|
-$1.770M
N/A
|
| Selling, General & Admin |
$17.14M
-7.37%
YoY
|
$17.83M
-10.36%
YoY
|
$15.91M
-36.37%
YoY
|
$18.81M
-28.69%
YoY
|
$18.50M
-29.65%
YoY
|
$19.89M
-30.37%
YoY
|
$25.01M
-5.41%
YoY
|
$26.38M
-9.16%
YoY
|
$26.30M
0.47%
YoY
|
$28.57M
-6.24%
YoY
|
$26.44M
20.22%
YoY
|
$29.04M
53.14%
YoY
|
$26.17M
66.14%
YoY
|
$30.47M
48.76%
YoY
|
$21.99M
43.24%
YoY
|
$18.97M
4347.83%
YoY
|
$15.75M
8.93%
YoY
|
$20.48M
N/A
|
$15.35M
N/A
|
| 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 |
$2.415M
-21.72%
YoY
|
$2.114M
-8.25%
YoY
|
$2.354M
-12.65%
YoY
|
$2.588M
-4.71%
YoY
|
$3.085M
32.63%
YoY
|
$2.304M
-23.66%
YoY
|
$2.695M
87.15%
YoY
|
$2.716M
288.0%
YoY
|
$2.326M
248.73%
YoY
|
$3.018M
341.23%
YoY
|
$1.440M
-61.26%
YoY
|
$700.0K
-48.15%
YoY
|
$667.0K
-54.19%
YoY
|
$684.0K
-50.07%
YoY
|
$3.717M
190.39%
YoY
|
$1.350M
29.81%
YoY
|
$1.456M
41.36%
YoY
|
$1.370M
N/A
|
$1.280M
N/A
|
| Operating Expenses |
$17.14M
-7.37%
YoY
|
$17.83M
-10.36%
YoY
|
$15.91M
-36.37%
YoY
|
$18.81M
-28.69%
YoY
|
$18.50M
-29.65%
YoY
|
$19.89M
-30.37%
YoY
|
$25.01M
-5.41%
YoY
|
$26.38M
-9.16%
YoY
|
$26.30M
0.47%
YoY
|
$28.57M
-6.24%
YoY
|
$26.44M
685.04%
YoY
|
$29.04M
4196.13%
YoY
|
$26.17M
1546.61%
YoY
|
$30.47M
690.05%
YoY
|
$3.367M
8.03%
YoY
|
$676.1K
58.54%
YoY
|
$1.589M
-89.01%
YoY
|
$3.856M
N/A
|
$3.117M
N/A
|
| Operating Profit |
-$17.67M
-14.49%
YoY
|
-$17.74M
-29.72%
YoY
|
-$18.81M
-29.08%
YoY
|
-$18.26M
-35.15%
YoY
|
-$20.67M
-32.07%
YoY
|
-$25.24M
-25.21%
YoY
|
-$26.53M
4.66%
YoY
|
-$28.17M
-11.94%
YoY
|
-$30.42M
22.14%
YoY
|
-$33.75M
19.74%
YoY
|
-$25.34M
652.61%
YoY
|
-$31.98M
65.24%
YoY
|
-$24.91M
58.65%
YoY
|
-$28.19M
750.07%
YoY
|
-$3.367M
8.03%
YoY
|
-$19.36M
1104.92%
YoY
|
-$15.70M
7.31%
YoY
|
-$3.316M
N/A
|
-$3.117M
N/A
|
| Interest Expense |
$603.0K
19.64%
YoY
|
-$91.00K
-110.83%
YoY
|
$165.0K
-86.82%
YoY
|
$333.0K
-79.14%
YoY
|
$504.0K
-75.0%
YoY
|
$840.0K
-64.48%
YoY
|
$1.252M
-54.14%
YoY
|
$1.596M
-41.96%
YoY
|
$2.016M
-25.11%
YoY
|
$2.365M
94.81%
YoY
|
$2.730M
-91100.0%
YoY
|
$2.750M
953.72%
YoY
|
$2.692M
4099.03%
YoY
|
$1.214M
3371.55%
YoY
|
-$3.000K
-110.38%
YoY
|
$261.0K
2177.31%
YoY
|
$64.11K
-191.59%
YoY
|
$34.97K
N/A
|
$28.89K
N/A
|
| Other Income/Expense, Net |
$383.0K
-57.68%
YoY
|
$304.0K
-81.45%
YoY
|
-$656.0K
-125.42%
YoY
|
-$905.0K
-150.5%
YoY
|
$905.0K
-80.98%
YoY
|
$1.639M
-197.1%
YoY
|
$2.581M
N/A
|
$1.792M
N/A
|
$4.758M
N/A
|
-$1.688M
-133.54%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$5.033M
-134.02%
YoY
|
$7.260M
-15.28%
YoY
|
$12.51M
-783.33%
YoY
|
$10.52M
-105325.0%
YoY
|
-$14.79M
N/A
|
$8.569M
N/A
|
| Pretax Income |
-$18.10M
-5.99%
YoY
|
-$17.53M
-23.0%
YoY
|
-$19.30M
-14.93%
YoY
|
-$18.84M
-23.98%
YoY
|
-$19.26M
-18.57%
YoY
|
-$22.77M
-31.18%
YoY
|
-$22.69M
55.65%
YoY
|
-$24.78M
-39.07%
YoY
|
-$23.65M
11.83%
YoY
|
-$33.08M
50.74%
YoY
|
-$14.58M
-30.4%
YoY
|
-$40.67M
-436.38%
YoY
|
-$21.15M
-335.04%
YoY
|
-$21.94M
17.89%
YoY
|
-$20.95M
-429.0%
YoY
|
$12.09M
-638.54%
YoY
|
$8.997M
-161.21%
YoY
|
-$18.61M
N/A
|
$6.367M
N/A
|
| Income Tax |
$25.00K
78.57%
YoY
|
$93.00K
447.06%
YoY
|
$92.00K
4500.0%
YoY
|
-$10.00K
-135.71%
YoY
|
$14.00K
-450.0%
YoY
|
$17.00K
13.33%
YoY
|
$2.000K
-300.0%
YoY
|
$28.00K
-56.25%
YoY
|
-$4.000K
N/A
|
$15.00K
-107.81%
YoY
|
-$1.000K
-75.0%
YoY
|
$64.00K
-32.63%
YoY
|
$0.00
-100.0%
YoY
|
-$192.0K
-340.0%
YoY
|
-$4.000K
-140.0%
YoY
|
$95.00K
216.67%
YoY
|
$68.00K
580.0%
YoY
|
$80.00K
N/A
|
$10.00K
N/A
|
| Net Earnings |
-$18.13M
-5.93%
YoY
|
-$17.62M
-22.65%
YoY
|
-$19.40M
-14.54%
YoY
|
-$18.83M
-24.1%
YoY
|
-$19.27M
-18.5%
YoY
|
-$22.78M
-31.16%
YoY
|
-$22.69M
55.67%
YoY
|
-$24.81M
-39.1%
YoY
|
-$23.64M
11.81%
YoY
|
-$33.09M
52.14%
YoY
|
-$14.58M
-474.54%
YoY
|
-$40.73M
-436.91%
YoY
|
-$21.15M
-335.04%
YoY
|
-$21.75M
16.86%
YoY
|
$3.892M
-28.61%
YoY
|
$12.09M
-638.54%
YoY
|
$8.997M
-53.42%
YoY
|
-$18.61M
N/A
|
$5.452M
N/A
|
| Basic Earnings Per Share |
-$0.09
0.0%
YoY
|
N/A
|
-$0.10
-9.09%
YoY
|
-$0.09
-25.0%
YoY
|
-$0.09
-25.0%
YoY
|
N/A
|
-$0.11
57.14%
YoY
|
-$0.12
-40.0%
YoY
|
-$0.12
20.0%
YoY
|
N/A
|
-$0.07
-800.0%
YoY
|
-$0.20
66.67%
YoY
|
-$0.10
0.0%
YoY
|
N/A
|
$0.01
N/A
|
-$0.12
N/A
|
-$0.10
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.09
0.0%
YoY
|
-$0.09
-26.76%
YoY
|
-$0.10
-17.91%
YoY
|
-$0.09
-25.0%
YoY
|
-$0.09
-25.0%
YoY
|
-$0.11
-31.34%
YoY
|
-$0.11
59.51%
YoY
|
-$0.12
-40.0%
YoY
|
-$0.12
20.0%
YoY
|
-$0.16
51.93%
YoY
|
-$0.07
-800.0%
YoY
|
-$0.20
-100.0%
YoY
|
-$0.10
-100.0%
YoY
|
-$0.11
-100.0%
YoY
|
$0.01
-100.0%
YoY
|
$241.8K
-638.54%
YoY
|
$179.9K
-257063528.57%
YoY
|
-$372.3K
N/A
|
$127.3K
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
|
N/A
|
| Basic Shares Outstanding |
204.3M shares
0.43%
YoY
|
204.0M shares
0.36%
YoY
|
203.7M shares
0.24%
YoY
|
203.6M shares
0.2%
YoY
|
203.5M shares
0.15%
YoY
|
203.3M shares
0.35%
YoY
|
203.3M shares
0.35%
YoY
|
203.2M shares
0.37%
YoY
|
203.2M shares
0.38%
YoY
|
202.5M shares
0.07%
YoY
|
202.5M shares
25.8%
YoY
|
202.4M shares
25.72%
YoY
|
202.4M shares
25.72%
YoY
|
202.4M
N/A
|
161.0M shares
N/A
|
161.0M shares
N/A
|
161.0M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
204.5M shares
0.5%
YoY
|
N/A
|
203.8M shares
0.26%
YoY
|
203.6M shares
0.2%
YoY
|
203.5M shares
0.19%
YoY
|
N/A
|
203.3M shares
0.36%
YoY
|
203.2M shares
0.38%
YoY
|
203.1M shares
0.34%
YoY
|
N/A
|
202.5M shares
341.12%
YoY
|
202.4M shares
25.72%
YoY
|
202.4M shares
25.72%
YoY
|
N/A
|
45.91M
N/A
|
161.0M shares
N/A
|
161.0M shares
N/A
|
N/A
|
N/A
|
Loading...