|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$11.16M
11.66%
YoY
|
$9.994M
-71.01%
YoY
|
$34.48M
148.91%
YoY
|
$13.85M
44.31%
YoY
|
$9.598M
-22.35%
YoY
|
| 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 |
$37.91M
-18.39%
YoY
|
$46.46M
20.79%
YoY
|
$38.46M
1.16%
YoY
|
$38.02M
56.32%
YoY
|
$24.32M
72.99%
YoY
|
| Research & Development |
$109.4M
-15.92%
YoY
|
$130.2M
16.13%
YoY
|
$112.1M
36.29%
YoY
|
$82.23M
57.36%
YoY
|
$52.26M
51.79%
YoY
|
| Depreciation & Amortization |
$3.645M
-7.18%
YoY
|
$3.927M
11.4%
YoY
|
$3.525M
117.32%
YoY
|
$1.622M
64.84%
YoY
|
$984.0K
9.33%
YoY
|
| Operating Expenses |
$159.5M
-9.69%
YoY
|
$176.6M
17.32%
YoY
|
$150.5M
25.19%
YoY
|
$120.3M
57.03%
YoY
|
$76.58M
57.94%
YoY
|
| Operating Profit |
-$148.3M
-10.97%
YoY
|
-$166.6M
43.56%
YoY
|
-$116.1M
9.08%
YoY
|
-$106.4M
58.85%
YoY
|
-$66.98M
85.41%
YoY
|
| Interest Expense |
N/A
|
N/A
|
-$6.000K
-95.49%
YoY
|
-$133.0K
-1762.5%
YoY
|
$8.000K
-60.0%
YoY
|
| Other Income/Expense, Net |
-$331.0K
-101.89%
YoY
|
$17.50M
23.36%
YoY
|
$14.19M
101.31%
YoY
|
$7.048M
1769.5%
YoY
|
$377.0K
-12666.67%
YoY
|
| Pretax Income |
-$148.7M
-0.29%
YoY
|
-$149.1M
46.37%
YoY
|
-$101.9M
2.54%
YoY
|
-$99.35M
49.17%
YoY
|
-$66.60M
84.36%
YoY
|
| Income Tax |
-$550.0K
6011.11%
YoY
|
-$9.000K
-104.66%
YoY
|
$193.0K
175.71%
YoY
|
$70.00K
-78.19%
YoY
|
$321.0K
-117.65%
YoY
|
| Net Earnings |
-$148.1M
-0.66%
YoY
|
-$149.1M
46.08%
YoY
|
-$102.1M
2.66%
YoY
|
-$99.42M
48.56%
YoY
|
-$66.92M
95.07%
YoY
|
| Basic Earnings Per Share |
-$1.59
-3.64%
YoY
|
-$1.65
19.57%
YoY
|
-$1.38
-15.85%
YoY
|
-$1.64
-22.27%
YoY
|
-$2.11
N/A
|
| Diluted Earnings Per Share |
-$1.59
-3.64%
YoY
|
-$1.65
19.31%
YoY
|
-$1.38
-15.68%
YoY
|
-$1.64
-100.0%
YoY
|
-$2.114M
249.36%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
93.39M shares
3.4%
YoY
|
90.32M shares
22.37%
YoY
|
73.81M shares
21.39%
YoY
|
60.80M shares
92.02%
YoY
|
31.66M shares
N/A
|
| Diluted Shares Outstanding |
93.39M shares
3.4%
YoY
|
90.32M shares
22.37%
YoY
|
73.81M shares
21.39%
YoY
|
60.80M shares
92.02%
YoY
|
31.66M 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 |
$2.397M
1.87%
YoY
|
$3.941M
89.74%
YoY
|
$2.198M
8.6%
YoY
|
$2.667M
-23.01%
YoY
|
$2.353M
-3.13%
YoY
|
$2.077M
-41.62%
YoY
|
$2.024M
-91.45%
YoY
|
$3.464M
-7.75%
YoY
|
$2.429M
-30.64%
YoY
|
$3.558M
-3.63%
YoY
|
$23.66M
616.38%
YoY
|
$3.755M
-10.42%
YoY
|
$3.502M
31.46%
YoY
|
$3.692M
44.28%
YoY
|
$3.303M
-16.95%
YoY
|
$4.192M
N/A
|
$2.664M
67.97%
YoY
|
$2.559M
160.06%
YoY
|
$3.977M
231.97%
YoY
|
| 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
|
$8.579M
-18.2%
YoY
|
$9.197M
-6.54%
YoY
|
$10.40M
-9.42%
YoY
|
$9.735M
-33.52%
YoY
|
$10.49M
7.89%
YoY
|
$9.841M
1.35%
YoY
|
$11.49M
13.49%
YoY
|
$14.64M
64.36%
YoY
|
$9.721M
13.91%
YoY
|
$9.710M
-1.41%
YoY
|
$10.12M
0.76%
YoY
|
$8.909M
-7.13%
YoY
|
$8.534M
8.67%
YoY
|
$9.849M
45.7%
YoY
|
$10.04M
96.44%
YoY
|
$9.593M
108.72%
YoY
|
$7.853M
88.19%
YoY
|
$6.760M
108.0%
YoY
|
| Research & Development |
$20.61M
-41.99%
YoY
|
$23.82M
-21.83%
YoY
|
$22.40M
-26.36%
YoY
|
$27.69M
-21.95%
YoY
|
$35.53M
5.16%
YoY
|
$30.46M
-2.61%
YoY
|
$30.42M
6.43%
YoY
|
$35.48M
33.87%
YoY
|
$33.79M
31.42%
YoY
|
$31.28M
21.54%
YoY
|
$28.58M
42.98%
YoY
|
$26.50M
17.38%
YoY
|
$25.71M
84.64%
YoY
|
$25.74M
70.31%
YoY
|
$19.99M
26.26%
YoY
|
$22.58M
102.57%
YoY
|
$13.92M
36.98%
YoY
|
$15.11M
25.67%
YoY
|
$15.83M
156.2%
YoY
|
| Depreciation & Amortization |
$649.0K
-44.29%
YoY
|
$682.0K
-42.4%
YoY
|
$631.0K
-46.39%
YoY
|
$1.167M
36.33%
YoY
|
$1.165M
64.08%
YoY
|
$1.184M
60.0%
YoY
|
$1.177M
-25.51%
YoY
|
$856.0K
38.74%
YoY
|
$710.0K
20.54%
YoY
|
$740.0K
46.25%
YoY
|
$1.580M
251.11%
YoY
|
$617.0K
72.35%
YoY
|
$589.0K
91.23%
YoY
|
$506.0K
85.35%
YoY
|
$450.0K
73.08%
YoY
|
$358.0K
55.65%
YoY
|
$308.0K
39.37%
YoY
|
$273.0K
-59.5%
YoY
|
$260.0K
13.04%
YoY
|
| Operating Expenses |
$28.68M
-36.65%
YoY
|
$32.39M
-20.9%
YoY
|
$31.60M
-21.52%
YoY
|
$50.25M
6.98%
YoY
|
$45.27M
-6.54%
YoY
|
$40.95M
-0.12%
YoY
|
$40.26M
5.14%
YoY
|
$46.97M
28.24%
YoY
|
$48.43M
39.9%
YoY
|
$41.00M
19.64%
YoY
|
$38.30M
28.33%
YoY
|
$36.62M
12.26%
YoY
|
$34.62M
47.2%
YoY
|
$34.27M
49.23%
YoY
|
$29.84M
32.08%
YoY
|
$32.62M
100.65%
YoY
|
$23.52M
59.32%
YoY
|
$22.96M
41.8%
YoY
|
$22.59M
139.66%
YoY
|
| Operating Profit |
-$26.28M
-38.76%
YoY
|
N/A
|
-$29.40M
-23.11%
YoY
|
-$47.58M
9.37%
YoY
|
-$42.91M
-6.71%
YoY
|
N/A
|
-$38.24M
161.31%
YoY
|
-$43.50M
32.35%
YoY
|
-$46.00M
47.84%
YoY
|
N/A
|
-$14.63M
-44.86%
YoY
|
-$32.87M
15.61%
YoY
|
-$31.12M
49.22%
YoY
|
N/A
|
-$26.54M
42.55%
YoY
|
-$28.43M
92.32%
YoY
|
-$20.85M
58.28%
YoY
|
-$20.41M
34.15%
YoY
|
-$18.62M
126.22%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$14.00K
N/A
|
-$102.0K
-563.64%
YoY
|
$0.00
-100.0%
YoY
|
-$9.000K
-85.0%
YoY
|
$0.00
-100.0%
YoY
|
$22.00K
-237.5%
YoY
|
-$15.00K
N/A
|
-$60.00K
-178.95%
YoY
|
$31.00K
N/A
|
-$16.00K
-900.0%
YoY
|
$0.00
-100.0%
YoY
|
$76.00K
4.11%
YoY
|
$0.00
-100.0%
YoY
|
| Other Income/Expense, Net |
$1.195M
-59.1%
YoY
|
$1.415M
-58.09%
YoY
|
$1.852M
-47.89%
YoY
|
-$6.520M
-212.34%
YoY
|
$2.922M
-38.72%
YoY
|
$3.376M
7.55%
YoY
|
$3.554M
-23.26%
YoY
|
$5.804M
73.31%
YoY
|
$4.768M
55.21%
YoY
|
$3.139M
-15.6%
YoY
|
$4.631M
-4310.0%
YoY
|
$3.349M
91.37%
YoY
|
$3.072M
74.05%
YoY
|
$3.719M
65.51%
YoY
|
-$110.0K
-95.34%
YoY
|
$1.750M
270.76%
YoY
|
$1.765M
10931.25%
YoY
|
$2.247M
1359.09%
YoY
|
-$2.358M
-2940.96%
YoY
|
| Pretax Income |
N/A
|
-$27.04M
-23.83%
YoY
|
-$27.55M
-20.57%
YoY
|
-$54.10M
43.51%
YoY
|
-$39.99M
-3.01%
YoY
|
-$35.50M
3.46%
YoY
|
-$34.68M
246.84%
YoY
|
-$37.70M
27.7%
YoY
|
-$41.23M
47.03%
YoY
|
-$34.31M
27.46%
YoY
|
-$10.00M
-62.47%
YoY
|
-$29.52M
10.57%
YoY
|
-$28.04M
46.92%
YoY
|
-$26.92M
48.25%
YoY
|
-$26.65M
27.05%
YoY
|
-$26.70M
86.55%
YoY
|
-$19.09M
45.06%
YoY
|
-$18.16M
20.6%
YoY
|
-$20.97M
157.48%
YoY
|
| Income Tax |
$0.00
N/A
|
-$550.0K
6011.11%
YoY
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
-$9.000K
-104.66%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$193.0K
175.71%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$70.00K
-78.19%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$321.0K
-190.68%
YoY
|
$0.00
-100.0%
YoY
|
| Net Earnings |
-$25.09M
-37.27%
YoY
|
-$26.49M
-25.36%
YoY
|
-$27.55M
-20.57%
YoY
|
-$54.10M
43.51%
YoY
|
-$39.99M
-3.01%
YoY
|
-$35.49M
2.85%
YoY
|
-$34.68M
246.77%
YoY
|
-$37.70M
27.7%
YoY
|
-$41.23M
47.03%
YoY
|
-$34.51M
27.85%
YoY
|
-$10.00M
-62.46%
YoY
|
-$29.52M
10.57%
YoY
|
-$28.04M
46.92%
YoY
|
-$26.99M
46.05%
YoY
|
-$26.65M
27.05%
YoY
|
-$26.70M
86.55%
YoY
|
-$19.09M
45.06%
YoY
|
-$18.48M
25.68%
YoY
|
-$20.97M
164.39%
YoY
|
| Basic Earnings Per Share |
-$0.26
-39.53%
YoY
|
N/A
|
-$0.30
-21.05%
YoY
|
-$0.58
38.1%
YoY
|
-$0.43
-6.52%
YoY
|
N/A
|
-$0.38
216.67%
YoY
|
-$0.42
-12.5%
YoY
|
-$0.46
0.0%
YoY
|
N/A
|
-$0.12
-72.73%
YoY
|
-$0.48
9.09%
YoY
|
-$0.46
43.75%
YoY
|
N/A
|
-$0.44
-4.35%
YoY
|
-$0.44
N/A
|
-$0.32
N/A
|
N/A
|
-$0.46
N/A
|
| Diluted Earnings Per Share |
-$0.26
-39.53%
YoY
|
-$0.28
-28.26%
YoY
|
-$0.30
-21.05%
YoY
|
-$0.58
38.1%
YoY
|
-$0.43
-6.52%
YoY
|
-$0.39
-0.04%
YoY
|
-$0.38
216.67%
YoY
|
-$0.42
-12.5%
YoY
|
-$0.46
0.0%
YoY
|
-$0.39
-11.96%
YoY
|
-$0.12
-72.73%
YoY
|
-$0.48
-100.0%
YoY
|
-$0.46
-100.0%
YoY
|
-$0.44
-100.0%
YoY
|
-$0.44
-100.0%
YoY
|
-$439.4K
-68.49%
YoY
|
-$315.3K
35.86%
YoY
|
-$305.5K
17.82%
YoY
|
-$457.1K
326466294.31%
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 |
96.64M shares
3.91%
YoY
|
93.47M shares
3.22%
YoY
|
93.12M shares
3.05%
YoY
|
93.00M shares
2.97%
YoY
|
93.00M shares
2.98%
YoY
|
90.55M shares
2.4%
YoY
|
90.36M shares
2.35%
YoY
|
90.32M shares
47.18%
YoY
|
90.31M shares
47.33%
YoY
|
88.43M shares
44.97%
YoY
|
88.28M shares
45.0%
YoY
|
61.36M shares
1.08%
YoY
|
61.30M shares
1.05%
YoY
|
61.00M shares
1.34%
YoY
|
60.89M shares
1.53%
YoY
|
60.71M
N/A
|
60.66M
N/A
|
60.19M
N/A
|
59.97M
N/A
|
| Diluted Shares Outstanding |
95.86M shares
3.43%
YoY
|
N/A
|
93.29M shares
3.14%
YoY
|
93.03M shares
2.98%
YoY
|
92.68M shares
3.78%
YoY
|
N/A
|
90.46M shares
7.96%
YoY
|
90.34M shares
47.09%
YoY
|
89.30M shares
45.95%
YoY
|
N/A
|
83.78M shares
37.61%
YoY
|
61.42M shares
1.09%
YoY
|
61.19M shares
1.06%
YoY
|
N/A
|
60.89M shares
32.68%
YoY
|
60.76M shares
N/A
|
60.55M shares
N/A
|
N/A
|
45.89M shares
N/A
|
Loading...