|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$244.1M
6774.96%
YoY
|
$3.550M
2250.99%
YoY
|
$151.0K
N/A
|
$0.00
-100.0%
YoY
|
$20.10M
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 |
$46.35M
13.73%
YoY
|
$40.75M
16.99%
YoY
|
$34.83M
26.55%
YoY
|
$27.53M
29.04%
YoY
|
$21.33M
66.64%
YoY
|
| Research & Development |
$129.6M
-25.33%
YoY
|
$173.6M
28.37%
YoY
|
$135.3M
55.0%
YoY
|
$87.27M
58.25%
YoY
|
$55.14M
62.86%
YoY
|
| Depreciation & Amortization |
$1.509M
22.78%
YoY
|
$1.229M
50.8%
YoY
|
$815.0K
20.92%
YoY
|
$674.0K
78.31%
YoY
|
$378.0K
35.97%
YoY
|
| Operating Expenses |
$176.5M
-17.67%
YoY
|
$214.4M
26.04%
YoY
|
$170.1M
48.18%
YoY
|
$114.8M
50.11%
YoY
|
$76.47M
63.9%
YoY
|
| Operating Profit |
$67.57M
-132.05%
YoY
|
-$210.8M
24.06%
YoY
|
-$169.9M
48.05%
YoY
|
-$114.8M
103.63%
YoY
|
-$56.37M
20.82%
YoY
|
| Interest Expense |
$24.87M
5.84%
YoY
|
$23.50M
59.24%
YoY
|
$14.76M
-1475600.0%
YoY
|
-$1.000K
-75.0%
YoY
|
-$4.000K
-33.33%
YoY
|
| Other Income/Expense, Net |
$24.33M
2.3%
YoY
|
$23.78M
40.3%
YoY
|
$16.95M
67.63%
YoY
|
$10.11M
-2908.61%
YoY
|
-$360.0K
-132.03%
YoY
|
| Pretax Income |
$91.90M
-149.13%
YoY
|
-$187.1M
22.26%
YoY
|
-$153.0M
46.15%
YoY
|
-$104.7M
84.51%
YoY
|
-$56.73M
24.6%
YoY
|
| Income Tax |
$4.883M
1527.67%
YoY
|
$300.0K
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$2.011M
-1269.19%
YoY
|
| Net Earnings |
$87.01M
-146.44%
YoY
|
-$187.4M
22.46%
YoY
|
-$153.0M
46.15%
YoY
|
-$104.7M
78.2%
YoY
|
-$58.74M
29.5%
YoY
|
| Basic Earnings Per Share |
$2.34
-146.8%
YoY
|
-$5.00
-3.85%
YoY
|
-$5.20
25.3%
YoY
|
-$4.15
64.68%
YoY
|
-$2.52
-13.99%
YoY
|
| Diluted Earnings Per Share |
$2.30
-146.0%
YoY
|
-$5.00
-3.85%
YoY
|
-$5.20
25.3%
YoY
|
-$4.15
64.68%
YoY
|
-$2.52
-13.99%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
37.22M shares
-0.58%
YoY
|
37.44M shares
27.14%
YoY
|
29.45M shares
16.66%
YoY
|
25.24M shares
8.17%
YoY
|
23.33M shares
50.48%
YoY
|
| Diluted Shares Outstanding |
37.86M shares
1.13%
YoY
|
37.44M shares
27.14%
YoY
|
29.45M shares
16.66%
YoY
|
25.24M shares
8.17%
YoY
|
23.33M shares
50.48%
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 |
$32.00K
-99.98%
YoY
|
$385.0K
-87.34%
YoY
|
$14.12M
3540.21%
YoY
|
$18.17M
49002.7%
YoY
|
$211.2M
254348.19%
YoY
|
$3.042M
2027.27%
YoY
|
$388.0K
4750.0%
YoY
|
$37.00K
N/A
|
$83.00K
N/A
|
$143.0K
N/A
|
$8.000K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$20.00M
N/A
|
$0.00
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 |
$10.15M
-3.33%
YoY
|
$11.74M
10.11%
YoY
|
$10.13M
3.13%
YoY
|
$14.48M
45.39%
YoY
|
$10.50M
1.83%
YoY
|
$10.67M
17.13%
YoY
|
$9.820M
7.32%
YoY
|
$9.961M
13.19%
YoY
|
$10.31M
32.53%
YoY
|
$9.105M
28.37%
YoY
|
$9.150M
31.9%
YoY
|
$8.800M
18.17%
YoY
|
$7.778M
28.6%
YoY
|
$7.093M
17.57%
YoY
|
$6.937M
29.3%
YoY
|
$7.447M
31.62%
YoY
|
$6.048M
41.64%
YoY
|
$6.033M
66.66%
YoY
|
$5.365M
51.13%
YoY
|
| Research & Development |
$16.10M
-66.95%
YoY
|
$17.91M
-60.75%
YoY
|
$19.52M
-60.35%
YoY
|
$43.50M
7.38%
YoY
|
$48.71M
27.32%
YoY
|
$45.63M
21.71%
YoY
|
$49.23M
44.19%
YoY
|
$40.52M
24.53%
YoY
|
$38.26M
23.05%
YoY
|
$37.49M
50.77%
YoY
|
$34.14M
62.27%
YoY
|
$32.53M
39.74%
YoY
|
$31.09M
71.98%
YoY
|
$24.87M
32.04%
YoY
|
$21.04M
41.85%
YoY
|
$23.28M
133.21%
YoY
|
$18.08M
57.27%
YoY
|
$18.83M
94.76%
YoY
|
$14.83M
76.68%
YoY
|
| Depreciation & Amortization |
$403.0K
17.15%
YoY
|
$400.0K
20.48%
YoY
|
$395.0K
25.8%
YoY
|
$370.0K
20.92%
YoY
|
$344.0K
24.19%
YoY
|
$332.0K
34.41%
YoY
|
$314.0K
49.52%
YoY
|
$306.0K
60.21%
YoY
|
$277.0K
65.87%
YoY
|
$247.0K
94.49%
YoY
|
$210.0K
66.67%
YoY
|
$191.0K
-37.99%
YoY
|
$167.0K
47.79%
YoY
|
$127.0K
22.12%
YoY
|
$126.0K
22.33%
YoY
|
$308.0K
238.46%
YoY
|
$113.0K
41.25%
YoY
|
$104.0K
30.0%
YoY
|
$103.0K
47.14%
YoY
|
| Operating Expenses |
$26.24M
-55.67%
YoY
|
$29.66M
-47.32%
YoY
|
$29.65M
-49.79%
YoY
|
$57.99M
14.88%
YoY
|
$59.21M
21.91%
YoY
|
$56.30M
20.81%
YoY
|
$59.05M
36.4%
YoY
|
$50.48M
22.11%
YoY
|
$48.57M
24.95%
YoY
|
$46.60M
45.8%
YoY
|
$43.29M
54.73%
YoY
|
$41.34M
34.53%
YoY
|
$38.87M
61.11%
YoY
|
$31.96M
28.53%
YoY
|
$27.98M
38.52%
YoY
|
$30.73M
96.46%
YoY
|
$24.13M
53.0%
YoY
|
$24.87M
87.1%
YoY
|
$20.20M
69.04%
YoY
|
| Operating Profit |
-$25.88M
-117.02%
YoY
|
N/A
|
-$15.38M
-73.77%
YoY
|
-$39.82M
-21.06%
YoY
|
$152.0M
-413.59%
YoY
|
N/A
|
-$58.66M
35.53%
YoY
|
-$50.44M
22.02%
YoY
|
-$48.48M
24.73%
YoY
|
N/A
|
-$43.28M
54.7%
YoY
|
-$41.34M
34.53%
YoY
|
-$38.87M
61.11%
YoY
|
N/A
|
-$27.98M
38.52%
YoY
|
-$30.73M
97.72%
YoY
|
-$24.13M
53.0%
YoY
|
N/A
|
-$20.20M
69.04%
YoY
|
| Interest Expense |
$2.335M
-65.62%
YoY
|
$4.022M
-38.3%
YoY
|
$6.933M
19.68%
YoY
|
$7.120M
32.39%
YoY
|
$6.792M
16.98%
YoY
|
$6.519M
-55.82%
YoY
|
$5.793M
N/A
|
$5.378M
N/A
|
$5.806M
N/A
|
$14.76M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$1.000K
N/A
|
-$1.000K
N/A
|
-$1.000K
N/A
|
| Other Income/Expense, Net |
$2.169M
-66.39%
YoY
|
$273.0K
-72.94%
YoY
|
$6.680M
17.17%
YoY
|
$6.899M
33.13%
YoY
|
$6.454M
20.21%
YoY
|
$1.009M
-111.81%
YoY
|
$5.701M
48.46%
YoY
|
$5.182M
35.23%
YoY
|
$5.369M
75.17%
YoY
|
-$8.543M
-481.04%
YoY
|
$3.840M
-14.04%
YoY
|
$3.832M
10.69%
YoY
|
$3.065M
-5208.33%
YoY
|
$2.242M
-3129.73%
YoY
|
$4.467M
-3336.96%
YoY
|
$3.462M
-4374.07%
YoY
|
-$60.00K
-9.09%
YoY
|
-$74.00K
-102.82%
YoY
|
-$138.0K
56.82%
YoY
|
| Pretax Income |
-$23.71M
-114.96%
YoY
|
-$24.98M
-45.38%
YoY
|
-$8.704M
-83.56%
YoY
|
-$32.92M
-27.26%
YoY
|
$158.5M
-467.62%
YoY
|
-$45.73M
13.62%
YoY
|
-$52.96M
34.27%
YoY
|
-$45.26M
20.65%
YoY
|
-$43.11M
20.42%
YoY
|
-$40.24M
35.42%
YoY
|
-$39.44M
67.77%
YoY
|
-$37.51M
37.57%
YoY
|
-$35.80M
48.04%
YoY
|
-$29.72M
501.46%
YoY
|
-$23.51M
15.61%
YoY
|
-$27.27M
74.54%
YoY
|
-$24.19M
52.74%
YoY
|
-$4.941M
-53.74%
YoY
|
-$20.34M
68.95%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
-$1.514M
-604.67%
YoY
|
-$1.424M
N/A
|
-$2.222M
N/A
|
$10.04M
N/A
|
$300.0K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$1.999M
N/A
|
-$38.00K
N/A
|
| Net Earnings |
-$23.71M
-115.97%
YoY
|
-$23.46M
-49.03%
YoY
|
-$7.280M
-86.25%
YoY
|
-$30.70M
-32.17%
YoY
|
$148.5M
-444.32%
YoY
|
-$46.03M
14.37%
YoY
|
-$52.96M
34.27%
YoY
|
-$45.26M
20.67%
YoY
|
-$43.11M
20.42%
YoY
|
-$40.24M
35.42%
YoY
|
-$39.44M
67.77%
YoY
|
-$37.51M
37.55%
YoY
|
-$35.80M
48.04%
YoY
|
-$29.72M
328.21%
YoY
|
-$23.51M
15.82%
YoY
|
-$27.27M
74.54%
YoY
|
-$24.19M
52.26%
YoY
|
-$6.940M
-35.02%
YoY
|
-$20.30M
68.64%
YoY
|
| Basic Earnings Per Share |
-$1.21
-133.06%
YoY
|
N/A
|
-$0.18
-87.23%
YoY
|
-$0.76
-39.2%
YoY
|
$3.66
-402.48%
YoY
|
N/A
|
-$1.41
6.02%
YoY
|
-$1.25
-1.57%
YoY
|
-$1.21
-3.97%
YoY
|
N/A
|
-$1.33
44.57%
YoY
|
-$1.27
12.39%
YoY
|
-$1.26
24.75%
YoY
|
N/A
|
-$0.92
5.75%
YoY
|
-$1.13
68.66%
YoY
|
-$1.01
48.53%
YoY
|
N/A
|
-$0.87
45.0%
YoY
|
| Diluted Earnings Per Share |
-$1.21
-133.43%
YoY
|
-$0.87
-23.68%
YoY
|
-$0.18
-87.23%
YoY
|
-$0.76
-39.2%
YoY
|
$3.62
-399.17%
YoY
|
-$1.14
-14.61%
YoY
|
-$1.41
6.02%
YoY
|
-$1.25
-1.57%
YoY
|
-$1.21
-3.97%
YoY
|
-$1.34
22.9%
YoY
|
-$1.33
44.57%
YoY
|
-$1.27
12.39%
YoY
|
-$1.26
24.75%
YoY
|
-$1.09
-100.0%
YoY
|
-$0.92
5.75%
YoY
|
-$1.13
68.66%
YoY
|
-$1.01
48.53%
YoY
|
-$296.1K
-39.92%
YoY
|
-$0.87
45.0%
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 |
19.72M shares
-51.39%
YoY
|
30.47M shares
-24.79%
YoY
|
40.62M shares
8.24%
YoY
|
40.62M shares
12.56%
YoY
|
40.56M shares
12.73%
YoY
|
40.51M shares
35.21%
YoY
|
37.52M shares
26.49%
YoY
|
36.08M shares
21.97%
YoY
|
35.98M shares
26.1%
YoY
|
29.96M shares
8.77%
YoY
|
29.66M shares
15.17%
YoY
|
29.58M shares
22.99%
YoY
|
28.54M shares
18.93%
YoY
|
27.54M shares
17.71%
YoY
|
25.76M shares
10.25%
YoY
|
24.05M shares
3.21%
YoY
|
23.99M shares
3.29%
YoY
|
23.40M shares
15.9%
YoY
|
23.36M shares
15.79%
YoY
|
| Diluted Shares Outstanding |
19.63M shares
-52.15%
YoY
|
N/A
|
40.62M shares
8.07%
YoY
|
40.61M shares
12.49%
YoY
|
41.02M shares
14.95%
YoY
|
N/A
|
37.59M shares
26.7%
YoY
|
36.10M shares
21.96%
YoY
|
35.69M shares
25.79%
YoY
|
N/A
|
29.67M shares
16.12%
YoY
|
29.60M shares
23.07%
YoY
|
28.37M shares
18.24%
YoY
|
N/A
|
25.55M shares
9.36%
YoY
|
24.05M shares
3.21%
YoY
|
23.99M shares
3.29%
YoY
|
N/A
|
23.36M shares
15.79%
YoY
|
Loading...