|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$19.60M
31.54%
YoY
|
$14.90M
-62.75%
YoY
|
$40.00M
50.94%
YoY
|
$26.50M
136.61%
YoY
|
$11.20M
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$22.14M
-25.02%
YoY
|
$29.53M
-25.8%
YoY
|
$39.79M
35.37%
YoY
|
$29.39M
105.55%
YoY
|
$14.30M
17.12%
YoY
|
| Research & Development |
$59.67M
-19.5%
YoY
|
$74.13M
92.06%
YoY
|
$38.59M
52.47%
YoY
|
$25.31M
-13.29%
YoY
|
$29.19M
18.36%
YoY
|
| Depreciation & Amortization |
$3.354M
18.22%
YoY
|
$2.837M
28270.0%
YoY
|
$10.00K
-88.24%
YoY
|
$85.00K
-29.17%
YoY
|
$120.0K
-45.45%
YoY
|
| Operating Expenses |
$81.81M
-21.07%
YoY
|
$103.7M
57.26%
YoY
|
$65.91M
87.81%
YoY
|
$35.09M
8.6%
YoY
|
$32.31M
-70.22%
YoY
|
| Operating Profit |
-$62.18M
-29.92%
YoY
|
-$88.73M
242.47%
YoY
|
-$25.91M
203.06%
YoY
|
-$8.549M
-59.44%
YoY
|
-$21.08M
-80.57%
YoY
|
| Interest Expense |
$1.702M
-12.09%
YoY
|
$1.936M
4.65%
YoY
|
$1.850M
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
$296.0K
-593.33%
YoY
|
-$60.00K
-148.0%
YoY
|
$125.0K
-87.39%
YoY
|
| Pretax Income |
-$60.48M
-30.39%
YoY
|
-$86.88M
265.67%
YoY
|
-$23.76M
175.98%
YoY
|
-$8.609M
-58.91%
YoY
|
-$20.95M
-80.51%
YoY
|
| Income Tax |
N/A
|
N/A
|
-$3.875M
-53.16%
YoY
|
-$8.273M
-672.53%
YoY
|
$1.445M
N/A
|
| Net Earnings |
-$60.48M
-30.39%
YoY
|
-$86.88M
336.93%
YoY
|
-$19.88M
5817.86%
YoY
|
-$336.0K
-98.5%
YoY
|
-$22.40M
-79.17%
YoY
|
| Basic Earnings Per Share |
-$1.46
-43.63%
YoY
|
-$2.59
2490.0%
YoY
|
-$0.10
N/A
|
$0.00
-100.0%
YoY
|
-$0.19
-83.9%
YoY
|
| Diluted Earnings Per Share |
-$1.46
-43.63%
YoY
|
-$2.59
2490.0%
YoY
|
-$0.10
N/A
|
$0.00
-100.0%
YoY
|
-$0.19
-83.9%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
41.46M shares
23.66%
YoY
|
33.52M shares
-83.28%
YoY
|
200.5M shares
9.99%
YoY
|
182.3M shares
54.22%
YoY
|
118.2M shares
30.01%
YoY
|
| Diluted Shares Outstanding |
41.46M shares
23.66%
YoY
|
33.52M shares
-83.28%
YoY
|
200.5M shares
9.99%
YoY
|
182.3M shares
54.22%
YoY
|
118.2M shares
30.01%
YoY
|
|
Concept
|
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 | 2021 Q2 | 2021 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$45.30M
1232.35%
YoY
|
$0.00
-100.0%
YoY
|
$3.700M
8.82%
YoY
|
$3.653M
-14.83%
YoY
|
$3.400M
-10.53%
YoY
|
$9.200M
155.56%
YoY
|
$3.400M
4.84%
YoY
|
$4.289M
N/A
|
$3.800M
-90.5%
YoY
|
$3.600M
N/A
|
$3.243M
N/A
|
$0.00
-100.0%
YoY
|
$40.00M
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$20.00M
N/A
|
$0.00
-100.0%
YoY
|
$2.234M
N/A
|
$4.310M
N/A
|
| Cost Of Revenue |
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
|
| Gross Profit |
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
|
| Selling, General & Admin |
N/A
|
$3.354M
-39.68%
YoY
|
$3.907M
-28.25%
YoY
|
$5.930M
-19.03%
YoY
|
$5.203M
-21.4%
YoY
|
$5.560M
-7.49%
YoY
|
$5.445M
-43.1%
YoY
|
$7.324M
3.45%
YoY
|
$6.620M
-18.68%
YoY
|
$6.010M
-61.45%
YoY
|
$9.570M
6.63%
YoY
|
$7.080M
-17.64%
YoY
|
$8.141M
-6.41%
YoY
|
$15.59M
129.08%
YoY
|
$8.975M
69.66%
YoY
|
$8.596M
151.35%
YoY
|
$8.699M
111.14%
YoY
|
$6.805M
104.97%
YoY
|
$5.290M
53.33%
YoY
|
| Research & Development |
$197.0K
-98.26%
YoY
|
$2.424M
-84.16%
YoY
|
$9.156M
-47.57%
YoY
|
$15.58M
-19.76%
YoY
|
$11.33M
-42.07%
YoY
|
$15.31M
-17.34%
YoY
|
$17.46M
4.93%
YoY
|
$19.42M
1922.4%
YoY
|
$19.55M
567.04%
YoY
|
$18.52M
-38.16%
YoY
|
$16.64M
249.6%
YoY
|
$960.0K
-86.36%
YoY
|
$2.931M
-40.99%
YoY
|
$29.94M
314.28%
YoY
|
$4.760M
-21.68%
YoY
|
$7.039M
26.37%
YoY
|
$4.967M
-51.28%
YoY
|
$7.228M
58.44%
YoY
|
$6.078M
-31.45%
YoY
|
| Depreciation & Amortization |
N/A
|
$0.00
-100.0%
YoY
|
$661.0K
-60.96%
YoY
|
$669.0K
-6.69%
YoY
|
$737.0K
5.29%
YoY
|
$255.0K
-64.08%
YoY
|
$1.693M
138.45%
YoY
|
$717.0K
N/A
|
$700.0K
N/A
|
$710.0K
23566.67%
YoY
|
$710.0K
7000.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$3.000K
-91.18%
YoY
|
$10.00K
-66.67%
YoY
|
$11.00K
-63.33%
YoY
|
$10.00K
-66.67%
YoY
|
$34.00K
13.33%
YoY
|
$30.00K
0.0%
YoY
|
| Operating Expenses |
$1.436M
-91.31%
YoY
|
$5.778M
-72.31%
YoY
|
$13.06M
-42.97%
YoY
|
$21.51M
-19.56%
YoY
|
$16.53M
-36.84%
YoY
|
$20.87M
-14.92%
YoY
|
$22.91M
-12.62%
YoY
|
$26.74M
232.57%
YoY
|
$26.17M
29.44%
YoY
|
$24.53M
-31.87%
YoY
|
$26.22M
3039.52%
YoY
|
$8.040M
-27.14%
YoY
|
$20.22M
-132.04%
YoY
|
$36.00M
30.27%
YoY
|
$835.0K
-98.6%
YoY
|
$11.04M
-24.57%
YoY
|
-$63.11M
-292.94%
YoY
|
$27.63M
4.83%
YoY
|
$59.53M
-243.85%
YoY
|
| Operating Profit |
$43.81M
-433.34%
YoY
|
-$5.778M
-50.49%
YoY
|
-$9.334M
-52.16%
YoY
|
N/A
|
-$13.14M
-41.17%
YoY
|
-$11.67M
-44.34%
YoY
|
-$19.51M
-15.07%
YoY
|
N/A
|
-$22.34M
-212.96%
YoY
|
-$20.97M
-41.76%
YoY
|
-$22.97M
2651.14%
YoY
|
N/A
|
$19.78M
-68.66%
YoY
|
-$36.00M
41.73%
YoY
|
-$835.0K
-98.49%
YoY
|
N/A
|
$63.11M
-393.89%
YoY
|
-$25.40M
-3.65%
YoY
|
-$55.22M
-233.43%
YoY
|
| Interest Expense |
N/A
|
-$1.854M
-464.96%
YoY
|
$68.00K
-87.22%
YoY
|
$220.0K
-83.01%
YoY
|
$442.0K
-53.03%
YoY
|
$508.0K
-56.84%
YoY
|
$532.0K
-136.02%
YoY
|
$1.295M
-30.0%
YoY
|
$941.0K
-203.63%
YoY
|
$1.177M
-252.66%
YoY
|
-$1.477M
146.58%
YoY
|
$1.850M
N/A
|
-$908.0K
N/A
|
-$771.0K
N/A
|
-$599.0K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
$583.0K
31.9%
YoY
|
$470.0K
-7.48%
YoY
|
N/A
|
N/A
|
$442.0K
N/A
|
$508.0K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$570.0K
3700.0%
YoY
|
$676.0K
67500.0%
YoY
|
$162.0K
-476.74%
YoY
|
$28.00K
-1033.33%
YoY
|
-$15.00K
-78.57%
YoY
|
$1.000K
-200.0%
YoY
|
-$43.00K
-368.75%
YoY
|
-$3.000K
-101.68%
YoY
|
| Pretax Income |
N/A
|
-$9.774M
-12.44%
YoY
|
-$9.266M
-51.18%
YoY
|
-$17.64M
-16.64%
YoY
|
-$12.70M
-40.64%
YoY
|
-$11.16M
-43.6%
YoY
|
-$18.98M
-22.63%
YoY
|
-$21.16M
179.46%
YoY
|
-$21.40M
-204.61%
YoY
|
-$19.79M
-44.77%
YoY
|
-$24.53M
2939.65%
YoY
|
-$7.570M
-184.64%
YoY
|
$20.46M
-67.59%
YoY
|
-$35.84M
40.85%
YoY
|
-$807.0K
-98.54%
YoY
|
$8.944M
-160.84%
YoY
|
$63.11M
-393.82%
YoY
|
-$25.44M
-3.41%
YoY
|
-$55.22M
-232.87%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$197.0K
N/A
|
$0.00
N/A
|
$88.00K
-102.27%
YoY
|
$109.0K
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$3.875M
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$8.561M
-856.27%
YoY
|
$0.00
N/A
|
$288.0K
N/A
|
| Net Earnings |
$44.72M
-452.05%
YoY
|
-$9.774M
-12.44%
YoY
|
-$9.266M
-51.18%
YoY
|
-$17.64M
-15.86%
YoY
|
-$12.70M
-40.65%
YoY
|
-$11.16M
-43.84%
YoY
|
-$18.98M
-22.99%
YoY
|
-$20.96M
176.86%
YoY
|
-$21.40M
-204.62%
YoY
|
-$19.88M
-37.81%
YoY
|
-$24.64M
2953.53%
YoY
|
-$7.570M
-184.64%
YoY
|
$20.46M
-71.46%
YoY
|
-$31.96M
25.62%
YoY
|
-$807.0K
-98.55%
YoY
|
$8.944M
-159.59%
YoY
|
$71.67M
-417.03%
YoY
|
-$25.44M
-3.42%
YoY
|
-$55.51M
-233.56%
YoY
|
| Basic Earnings Per Share |
$1.07
-445.16%
YoY
|
-$0.23
-14.81%
YoY
|
-$0.22
-52.17%
YoY
|
N/A
|
-$0.31
-41.51%
YoY
|
-$0.27
-44.9%
YoY
|
-$0.46
-76.17%
YoY
|
N/A
|
-$0.53
-630.0%
YoY
|
-$0.49
206.25%
YoY
|
-$1.93
N/A
|
N/A
|
$0.10
-72.22%
YoY
|
-$0.16
6.67%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
$0.36
-289.47%
YoY
|
-$0.15
-37.5%
YoY
|
-$0.35
-212.9%
YoY
|
| Diluted Earnings Per Share |
$1.07
-445.16%
YoY
|
-$0.23
-14.81%
YoY
|
-$0.22
-52.17%
YoY
|
-$0.42
-18.44%
YoY
|
-$0.31
-41.51%
YoY
|
-$0.27
-44.9%
YoY
|
-$0.46
-76.17%
YoY
|
-$0.52
-30.95%
YoY
|
-$0.53
-630.0%
YoY
|
-$0.49
206.25%
YoY
|
-$1.93
N/A
|
-$0.75
-100.0%
YoY
|
$0.10
-72.22%
YoY
|
-$0.16
6.67%
YoY
|
$0.00
-100.0%
YoY
|
$44.80K
-139.57%
YoY
|
$0.36
-289.47%
YoY
|
-$0.15
-37.5%
YoY
|
-$0.35
-212.9%
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 |
41.79M shares
0.59%
YoY
|
41.79M shares
0.59%
YoY
|
41.79M shares
0.59%
YoY
|
41.75M shares
3.45%
YoY
|
41.54M shares
3.13%
YoY
|
41.54M shares
3.2%
YoY
|
41.54M shares
-79.59%
YoY
|
40.36M shares
-80.1%
YoY
|
40.28M shares
-79.8%
YoY
|
40.25M
-79.82%
YoY
|
203.5M shares
2.02%
YoY
|
202.8M shares
1.65%
YoY
|
199.5M shares
1.36%
YoY
|
199.5M shares
13.72%
YoY
|
199.5M shares
27.02%
YoY
|
199.5M shares
54.22%
YoY
|
196.8M shares
66.92%
YoY
|
175.4M shares
55.81%
YoY
|
157.0M shares
43.01%
YoY
|
| Diluted Shares Outstanding |
41.94M
-99.9%
YoY
|
41.79M shares
0.59%
YoY
|
41.77M shares
2.03%
YoY
|
N/A
|
41.59B shares
103132.34%
YoY
|
41.54M shares
3.19%
YoY
|
40.94M shares
220.24%
YoY
|
N/A
|
40.29M shares
-79.95%
YoY
|
40.26M shares
-79.82%
YoY
|
12.78M
-93.59%
YoY
|
N/A
|
200.9M shares
-0.03%
YoY
|
199.5M shares
13.72%
YoY
|
199.5M shares
27.02%
YoY
|
N/A
|
201.0M shares
70.52%
YoY
|
175.4M shares
55.81%
YoY
|
157.0M shares
42.99%
YoY
|
Loading...