|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$234.6M
157.01%
YoY
|
$91.28M
432.03%
YoY
|
$17.16M
66.78%
YoY
|
$10.29M
-83.72%
YoY
|
$63.18M
-15.77%
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 |
$50.74M
19.69%
YoY
|
$42.39M
1.06%
YoY
|
$41.95M
14.47%
YoY
|
$36.64M
70.49%
YoY
|
$21.49M
14.02%
YoY
|
| Research & Development |
$136.0M
-17.01%
YoY
|
$163.8M
23.86%
YoY
|
$132.3M
48.97%
YoY
|
$88.80M
-9.85%
YoY
|
$98.50M
23.08%
YoY
|
| Depreciation & Amortization |
$559.0K
-7.76%
YoY
|
$606.0K
-7.06%
YoY
|
$652.0K
-3.41%
YoY
|
$675.0K
9.05%
YoY
|
$619.0K
10.73%
YoY
|
| Operating Expenses |
$186.7M
-9.47%
YoY
|
$206.2M
13.58%
YoY
|
$181.6M
44.74%
YoY
|
$125.4M
4.54%
YoY
|
$120.0M
21.35%
YoY
|
| Operating Profit |
$47.90M
-141.67%
YoY
|
-$114.9M
-30.08%
YoY
|
-$164.4M
42.77%
YoY
|
-$115.2M
102.69%
YoY
|
-$56.81M
137.92%
YoY
|
| Interest Expense |
$13.50M
-31.8%
YoY
|
$19.79M
4.88%
YoY
|
$18.87M
149.97%
YoY
|
$7.550M
N/A
|
$0.00
N/A
|
| Other Income/Expense, Net |
-$60.96M
101.34%
YoY
|
-$30.28M
-3942.51%
YoY
|
$788.0K
-105.82%
YoY
|
-$13.55M
1279.43%
YoY
|
-$982.0K
-124.87%
YoY
|
| Pretax Income |
-$13.07M
-91.0%
YoY
|
-$145.2M
-11.24%
YoY
|
-$163.6M
27.14%
YoY
|
-$128.7M
122.68%
YoY
|
-$57.80M
189.98%
YoY
|
| Income Tax |
$164.0K
5366.67%
YoY
|
$3.000K
-175.0%
YoY
|
-$4.000K
-116.67%
YoY
|
$24.00K
N/A
|
$0.00
N/A
|
| Net Earnings |
-$13.23M
-90.89%
YoY
|
-$145.2M
-11.24%
YoY
|
-$163.6M
27.11%
YoY
|
-$128.7M
122.72%
YoY
|
-$57.80M
189.98%
YoY
|
| Basic Earnings Per Share |
-$0.46
-91.02%
YoY
|
-$5.12
-15.79%
YoY
|
-$6.08
33.04%
YoY
|
-$4.57
116.59%
YoY
|
-$2.11
189.04%
YoY
|
| Diluted Earnings Per Share |
-$0.46
-91.02%
YoY
|
-$5.12
-15.79%
YoY
|
-$6.08
33.04%
YoY
|
-$4.57
116.59%
YoY
|
-$2.11
189.04%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
28.76M
1.32%
YoY
|
28.38M shares
5.42%
YoY
|
26.92M shares
-4.41%
YoY
|
28.17M shares
2.68%
YoY
|
27.43M shares
0.47%
YoY
|
| Diluted Shares Outstanding |
28.76M
1.32%
YoY
|
28.38M shares
5.42%
YoY
|
26.92M shares
-4.41%
YoY
|
28.17M shares
2.68%
YoY
|
27.43M shares
0.47%
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 |
$25.56M
-7.98%
YoY
|
$108.2M
151.08%
YoY
|
$76.32M
154.26%
YoY
|
$22.26M
102.93%
YoY
|
$27.77M
286.84%
YoY
|
$43.11M
378.77%
YoY
|
$30.02M
804.67%
YoY
|
$10.97M
217.08%
YoY
|
$7.179M
422.49%
YoY
|
$9.005M
32.27%
YoY
|
$3.318M
156.61%
YoY
|
$3.460M
184.54%
YoY
|
$1.374M
41.65%
YoY
|
$6.808M
573.39%
YoY
|
$1.293M
-93.81%
YoY
|
$1.216M
-95.95%
YoY
|
$970.0K
-91.38%
YoY
|
$1.011M
-98.32%
YoY
|
$20.89M
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 |
$26.20M
85.44%
YoY
|
$15.79M
54.89%
YoY
|
$10.21M
-3.34%
YoY
|
$10.61M
14.14%
YoY
|
$14.13M
14.52%
YoY
|
$10.19M
-0.8%
YoY
|
$10.56M
3.85%
YoY
|
$9.295M
-12.97%
YoY
|
$12.34M
14.05%
YoY
|
$10.28M
9.24%
YoY
|
$10.17M
14.76%
YoY
|
$10.68M
30.71%
YoY
|
$10.82M
6.03%
YoY
|
$9.407M
74.46%
YoY
|
$8.862M
63.14%
YoY
|
$8.171M
55.76%
YoY
|
$10.20M
88.25%
YoY
|
$5.392M
5.93%
YoY
|
$5.432M
13.4%
YoY
|
| Research & Development |
$33.99M
-17.46%
YoY
|
$25.56M
-39.99%
YoY
|
$31.41M
-25.6%
YoY
|
$37.82M
-9.94%
YoY
|
$41.18M
11.17%
YoY
|
$42.59M
4.22%
YoY
|
$42.21M
36.71%
YoY
|
$42.00M
27.56%
YoY
|
$37.04M
5.96%
YoY
|
$40.86M
74.83%
YoY
|
$30.88M
39.95%
YoY
|
$32.92M
57.95%
YoY
|
$34.96M
55.25%
YoY
|
$23.37M
-12.71%
YoY
|
$22.06M
-0.71%
YoY
|
$20.84M
-17.66%
YoY
|
$22.52M
-6.9%
YoY
|
$26.78M
24.14%
YoY
|
$22.22M
13.71%
YoY
|
| Depreciation & Amortization |
$130.0K
-10.96%
YoY
|
$131.0K
-9.66%
YoY
|
$140.0K
-2.78%
YoY
|
$142.0K
-7.79%
YoY
|
$146.0K
-10.43%
YoY
|
$145.0K
-12.12%
YoY
|
$144.0K
-10.0%
YoY
|
$154.0K
-5.52%
YoY
|
$163.0K
-1.81%
YoY
|
$165.0K
-10.33%
YoY
|
$160.0K
-3.61%
YoY
|
$163.0K
0.0%
YoY
|
$166.0K
2.47%
YoY
|
$184.0K
11.52%
YoY
|
$166.0K
-1.78%
YoY
|
$163.0K
5.16%
YoY
|
$162.0K
29.6%
YoY
|
$165.0K
17.86%
YoY
|
$169.0K
20.71%
YoY
|
| Operating Expenses |
$60.19M
8.83%
YoY
|
$41.35M
-21.66%
YoY
|
$41.62M
-21.14%
YoY
|
$48.43M
-5.57%
YoY
|
$55.31M
12.01%
YoY
|
$52.78M
3.21%
YoY
|
$52.77M
28.56%
YoY
|
$51.29M
17.63%
YoY
|
$49.38M
7.88%
YoY
|
$51.14M
56.01%
YoY
|
$41.05M
32.74%
YoY
|
$43.60M
50.28%
YoY
|
$45.78M
39.9%
YoY
|
$32.78M
1.91%
YoY
|
$30.93M
11.84%
YoY
|
$29.02M
-5.06%
YoY
|
$32.72M
10.51%
YoY
|
$32.17M
20.66%
YoY
|
$27.65M
13.63%
YoY
|
| Operating Profit |
-$34.64M
25.77%
YoY
|
N/A
|
$34.70M
-252.5%
YoY
|
-$26.17M
-35.1%
YoY
|
-$27.54M
-34.74%
YoY
|
N/A
|
-$22.76M
-39.69%
YoY
|
-$40.32M
0.44%
YoY
|
-$42.20M
-4.95%
YoY
|
N/A
|
-$37.73M
27.33%
YoY
|
-$40.14M
44.4%
YoY
|
-$44.40M
39.85%
YoY
|
N/A
|
-$29.63M
338.16%
YoY
|
-$27.80M
5115.57%
YoY
|
-$31.75M
72.92%
YoY
|
N/A
|
-$6.763M
-72.21%
YoY
|
| Interest Expense |
$2.653M
-39.88%
YoY
|
$2.508M
-52.35%
YoY
|
$2.924M
-45.08%
YoY
|
$3.654M
-20.96%
YoY
|
$4.413M
-3.73%
YoY
|
$5.263M
7.85%
YoY
|
$5.324M
9.77%
YoY
|
$4.623M
-0.64%
YoY
|
$4.584M
2.18%
YoY
|
$4.880M
27.12%
YoY
|
$4.850M
114.41%
YoY
|
$4.653M
320.33%
YoY
|
$4.486M
1211.7%
YoY
|
$3.839M
5545.59%
YoY
|
$2.262M
3434.38%
YoY
|
$1.107M
964.42%
YoY
|
$342.0K
75.38%
YoY
|
$68.00K
-82.11%
YoY
|
$64.00K
N/A
|
| Other Income/Expense, Net |
-$18.21M
55.01%
YoY
|
-$19.71M
13.41%
YoY
|
-$19.59M
94.09%
YoY
|
-$12.42M
96.22%
YoY
|
-$11.75M
577.0%
YoY
|
-$17.38M
250.46%
YoY
|
-$10.09M
-2480.66%
YoY
|
-$6.330M
-2224.16%
YoY
|
-$1.735M
-1288.36%
YoY
|
-$4.960M
16.57%
YoY
|
$424.0K
-110.96%
YoY
|
$298.0K
-106.27%
YoY
|
$146.0K
-103.24%
YoY
|
-$4.255M
193.65%
YoY
|
-$3.869M
-4088.66%
YoY
|
-$4.755M
-4672.12%
YoY
|
-$4.506M
-2375.76%
YoY
|
-$1.449M
1711.25%
YoY
|
$97.00K
-82.95%
YoY
|
| Pretax Income |
-$52.84M
34.51%
YoY
|
$49.70M
-328.06%
YoY
|
$15.11M
-146.0%
YoY
|
-$38.59M
-17.28%
YoY
|
-$39.29M
-10.59%
YoY
|
-$21.79M
-48.38%
YoY
|
-$32.85M
-11.95%
YoY
|
-$46.65M
17.08%
YoY
|
-$43.94M
-0.72%
YoY
|
-$42.22M
59.97%
YoY
|
-$37.31M
11.37%
YoY
|
-$39.85M
22.4%
YoY
|
-$44.26M
22.07%
YoY
|
-$26.39M
-18.9%
YoY
|
-$33.50M
402.58%
YoY
|
-$32.55M
7488.34%
YoY
|
-$36.26M
99.64%
YoY
|
-$32.54M
-196.7%
YoY
|
-$6.666M
-71.95%
YoY
|
| Income Tax |
$40.00K
-9.09%
YoY
|
$81.00K
-1450.0%
YoY
|
$0.00
N/A
|
$39.00K
333.33%
YoY
|
$44.00K
N/A
|
-$6.000K
50.0%
YoY
|
$0.00
N/A
|
$9.000K
N/A
|
$0.00
N/A
|
-$4.000K
-116.67%
YoY
|
$0.00
N/A
|
N/A
|
N/A
|
$24.00K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$52.88M
34.47%
YoY
|
$49.61M
-327.75%
YoY
|
$15.11M
-146.0%
YoY
|
-$38.63M
-17.21%
YoY
|
-$39.33M
-10.49%
YoY
|
-$21.78M
-48.39%
YoY
|
-$32.85M
-11.95%
YoY
|
-$46.66M
17.1%
YoY
|
-$43.94M
-0.72%
YoY
|
-$42.21M
59.81%
YoY
|
-$37.31M
11.36%
YoY
|
-$39.85M
22.4%
YoY
|
-$44.26M
22.07%
YoY
|
-$26.41M
-18.82%
YoY
|
-$33.50M
402.58%
YoY
|
-$32.55M
7488.34%
YoY
|
-$36.26M
99.61%
YoY
|
-$32.54M
-196.7%
YoY
|
-$6.666M
-71.95%
YoY
|
| Basic Earnings Per Share |
-$1.84
43.75%
YoY
|
N/A
|
$0.54
-147.37%
YoY
|
-$1.34
-21.64%
YoY
|
-$1.28
-21.95%
YoY
|
N/A
|
-$1.14
-19.15%
YoY
|
-$1.71
14.0%
YoY
|
-$1.64
3.8%
YoY
|
N/A
|
-$1.41
19.49%
YoY
|
-$1.50
30.43%
YoY
|
-$1.58
20.61%
YoY
|
N/A
|
-$1.18
391.67%
YoY
|
-$1.15
5650.0%
YoY
|
-$1.31
98.48%
YoY
|
N/A
|
-$0.24
-72.41%
YoY
|
| Diluted Earnings Per Share |
-$1.84
43.75%
YoY
|
$1.79
-349.6%
YoY
|
$0.52
-145.61%
YoY
|
-$1.34
-21.64%
YoY
|
-$1.28
-21.95%
YoY
|
-$0.72
-54.97%
YoY
|
-$1.14
-19.15%
YoY
|
-$1.71
14.0%
YoY
|
-$1.64
3.8%
YoY
|
-$1.59
71.02%
YoY
|
-$1.41
19.49%
YoY
|
-$1.50
30.43%
YoY
|
-$1.58
20.61%
YoY
|
-$0.93
-100.0%
YoY
|
-$1.18
391.67%
YoY
|
-$1.15
5650.0%
YoY
|
-$1.31
98.48%
YoY
|
-$1.182M
-196.05%
YoY
|
-$0.24
-72.41%
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 |
28.75M
-6.26%
YoY
|
27.69M shares
-9.01%
YoY
|
28.00M shares
2.0%
YoY
|
29.38M shares
7.55%
YoY
|
30.67M shares
14.59%
YoY
|
30.43M shares
14.5%
YoY
|
27.45M shares
3.4%
YoY
|
27.32M shares
3.14%
YoY
|
26.76M shares
-4.18%
YoY
|
26.58M shares
-6.53%
YoY
|
26.55M shares
-6.0%
YoY
|
26.49M shares
-6.09%
YoY
|
27.93M shares
0.79%
YoY
|
28.43M shares
3.36%
YoY
|
28.24M shares
2.93%
YoY
|
28.20M shares
2.97%
YoY
|
27.71M shares
1.29%
YoY
|
27.51M shares
0.59%
YoY
|
27.44M shares
0.44%
YoY
|
| Diluted Shares Outstanding |
28.69M
-6.37%
YoY
|
N/A
|
29.02M shares
0.43%
YoY
|
28.81M shares
5.32%
YoY
|
30.64M shares
14.34%
YoY
|
N/A
|
28.89M shares
8.84%
YoY
|
27.36M shares
2.73%
YoY
|
26.80M shares
-4.12%
YoY
|
N/A
|
26.55M shares
-6.16%
YoY
|
26.63M shares
-5.58%
YoY
|
27.95M shares
0.87%
YoY
|
N/A
|
28.29M shares
3.11%
YoY
|
28.20M shares
2.97%
YoY
|
27.71M shares
1.29%
YoY
|
N/A
|
27.44M shares
0.44%
YoY
|
Loading...