|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$852.5M
115.13%
YoY
|
$396.3M
242.24%
YoY
|
$115.8M
44.97%
YoY
|
$79.87M
N/A
|
| Cost Of Revenue |
$207.3M
121.46%
YoY
|
$93.59M
160.21%
YoY
|
$35.97M
69.73%
YoY
|
$21.19M
N/A
|
| Gross Profit |
$645.3M
113.17%
YoY
|
$302.7M
279.19%
YoY
|
$79.83M
36.04%
YoY
|
$58.68M
N/A
|
| Selling, General & Admin |
$167.8M
-22.99%
YoY
|
$217.9M
506.77%
YoY
|
$35.92M
-20.47%
YoY
|
$45.16M
N/A
|
| Research & Development |
$304.0M
51.37%
YoY
|
$200.8M
173.58%
YoY
|
$73.41M
-0.41%
YoY
|
$73.71M
N/A
|
| Depreciation & Amortization |
$6.829M
113.41%
YoY
|
$3.200M
79.67%
YoY
|
$1.781M
120.69%
YoY
|
$807.0K
N/A
|
| Operating Expenses |
$471.8M
12.67%
YoY
|
$418.8M
283.05%
YoY
|
$109.3M
-8.03%
YoY
|
$118.9M
N/A
|
| Operating Profit |
$173.4M
-249.42%
YoY
|
-$116.1M
293.48%
YoY
|
-$29.50M
-51.0%
YoY
|
-$60.19M
N/A
|
| Interest Expense |
$44.73M
30.45%
YoY
|
$34.29M
423.56%
YoY
|
$6.549M
150.63%
YoY
|
$2.613M
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$218.2M
-366.76%
YoY
|
-$81.78M
256.36%
YoY
|
-$22.95M
-60.15%
YoY
|
-$57.58M
N/A
|
| Income Tax |
-$981.0K
-159.71%
YoY
|
$1.643M
-50.35%
YoY
|
$3.309M
333.12%
YoY
|
$764.0K
N/A
|
| Net Earnings |
$219.1M
-362.68%
YoY
|
-$83.42M
217.71%
YoY
|
-$26.26M
-55.0%
YoY
|
-$58.35M
N/A
|
| Basic Earnings Per Share |
$1.32
-306.25%
YoY
|
-$0.64
-9.86%
YoY
|
-$0.71
-58.48%
YoY
|
-$1.71
N/A
|
| Diluted Earnings Per Share |
$1.22
-290.63%
YoY
|
-$0.64
271.73%
YoY
|
-$0.17
-55.0%
YoY
|
-$0.38
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
166.4M shares
26.78%
YoY
|
131.3M shares
253.51%
YoY
|
37.13M shares
8.66%
YoY
|
34.17M shares
N/A
|
| Diluted Shares Outstanding |
179.6M shares
36.79%
YoY
|
131.3M shares
253.51%
YoY
|
37.13M shares
8.66%
YoY
|
34.17M shares
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$308.4M
93.4%
YoY
|
$270.6M
91.77%
YoY
|
$230.6M
103.89%
YoY
|
$191.9M
149.74%
YoY
|
$159.4M
144.33%
YoY
|
$141.1M
N/A
|
$113.1M
206.23%
YoY
|
$76.85M
619.03%
YoY
|
$65.26M
269.44%
YoY
|
N/A
|
| Cost Of Revenue |
$73.22M
82.91%
YoY
|
$66.11M
80.39%
YoY
|
$54.76M
117.24%
YoY
|
$46.36M
172.78%
YoY
|
$40.03M
171.62%
YoY
|
$36.65M
N/A
|
$25.21M
185.72%
YoY
|
$17.00M
655.71%
YoY
|
$14.74M
9.94%
YoY
|
N/A
|
| Gross Profit |
$235.1M
96.92%
YoY
|
$204.5M
95.77%
YoY
|
$175.8M
100.07%
YoY
|
$145.6M
143.2%
YoY
|
$119.4M
136.36%
YoY
|
$104.4M
N/A
|
$87.88M
212.67%
YoY
|
$59.85M
609.25%
YoY
|
$50.52M
1086.47%
YoY
|
N/A
|
| Selling, General & Admin |
$47.67M
9.41%
YoY
|
$43.73M
-8.49%
YoY
|
$41.48M
-10.05%
YoY
|
$39.07M
-11.44%
YoY
|
$43.57M
-45.49%
YoY
|
$47.78M
N/A
|
$46.11M
387.67%
YoY
|
$44.11M
438.48%
YoY
|
$79.93M
909.46%
YoY
|
N/A
|
| Research & Development |
$125.6M
94.62%
YoY
|
$93.79M
65.93%
YoY
|
$78.93M
55.8%
YoY
|
$66.72M
66.44%
YoY
|
$64.55M
20.53%
YoY
|
$56.52M
N/A
|
$50.66M
145.61%
YoY
|
$40.09M
124.46%
YoY
|
$53.56M
250.81%
YoY
|
N/A
|
| Depreciation & Amortization |
$3.700M
228.89%
YoY
|
$2.846M
192.2%
YoY
|
$1.500M
87.5%
YoY
|
$1.400M
100.0%
YoY
|
$1.125M
87.5%
YoY
|
$974.0K
N/A
|
$800.0K
100.0%
YoY
|
$700.0K
75.0%
YoY
|
$600.0K
50.0%
YoY
|
N/A
|
| Operating Expenses |
$173.3M
60.28%
YoY
|
$137.5M
31.84%
YoY
|
$120.4M
24.42%
YoY
|
$105.8M
25.64%
YoY
|
$108.1M
-19.0%
YoY
|
$104.3M
N/A
|
$96.77M
221.7%
YoY
|
$84.20M
223.2%
YoY
|
$133.5M
475.75%
YoY
|
N/A
|
| Operating Profit |
$61.83M
447.92%
YoY
|
$66.96M
46398.61%
YoY
|
$55.41M
-722.82%
YoY
|
$39.77M
-263.36%
YoY
|
$11.29M
-113.6%
YoY
|
$144.0K
N/A
|
-$8.896M
349.97%
YoY
|
-$24.35M
38.23%
YoY
|
-$82.97M
338.35%
YoY
|
N/A
|
| Interest Expense |
$11.58M
11.01%
YoY
|
$11.96M
13.25%
YoY
|
$11.46M
4.99%
YoY
|
$10.89M
6.05%
YoY
|
$10.43M
308.46%
YoY
|
$10.56M
N/A
|
$10.91M
N/A
|
$10.26M
N/A
|
$2.554M
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$73.41M
238.05%
YoY
|
$78.92M
637.39%
YoY
|
$66.86M
3216.57%
YoY
|
$50.66M
-459.72%
YoY
|
$21.72M
-127.01%
YoY
|
$10.70M
N/A
|
$2.016M
-896.84%
YoY
|
-$14.08M
-12.3%
YoY
|
-$80.41M
363.98%
YoY
|
N/A
|
| Income Tax |
-$6.896M
-31.74%
YoY
|
$33.93M
-342.19%
YoY
|
-$24.25M
-352.39%
YoY
|
-$560.0K
-91.43%
YoY
|
-$10.10M
-180.29%
YoY
|
-$14.01M
N/A
|
$9.609M
234.69%
YoY
|
-$6.537M
-265.66%
YoY
|
$12.58M
10129.27%
YoY
|
N/A
|
| Net Earnings |
$80.31M
152.4%
YoY
|
$44.98M
82.02%
YoY
|
$91.11M
-1299.97%
YoY
|
$51.22M
-778.76%
YoY
|
$31.82M
-134.22%
YoY
|
$24.71M
N/A
|
-$7.593M
143.05%
YoY
|
-$7.546M
-62.28%
YoY
|
-$93.00M
432.8%
YoY
|
N/A
|
| Basic Earnings Per Share |
$0.47
147.37%
YoY
|
N/A
|
$0.54
-1180.0%
YoY
|
$0.31
-720.0%
YoY
|
$0.19
-110.73%
YoY
|
N/A
|
-$0.05
-37.5%
YoY
|
-$0.05
-90.91%
YoY
|
-$1.77
261.22%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$0.44
144.44%
YoY
|
$0.25
58.29%
YoY
|
$0.50
-1100.0%
YoY
|
$0.29
-680.0%
YoY
|
$0.18
-110.17%
YoY
|
$0.15
N/A
|
-$0.05
-37.5%
YoY
|
-$0.05
-90.91%
YoY
|
-$1.77
261.22%
YoY
|
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
170.2M shares
4.97%
YoY
|
168.9M shares
6.49%
YoY
|
166.2M shares
6.1%
YoY
|
164.9M shares
5.92%
YoY
|
162.2M shares
208.68%
YoY
|
158.6M shares
N/A
|
156.7M shares
318.09%
YoY
|
155.7M shares
325.8%
YoY
|
52.53M shares
46.63%
YoY
|
N/A
|
| Diluted Shares Outstanding |
181.2M shares
1.71%
YoY
|
N/A
|
180.6M shares
15.18%
YoY
|
178.1M shares
14.76%
YoY
|
178.1M shares
239.06%
YoY
|
N/A
|
156.8M shares
318.55%
YoY
|
155.2M shares
324.42%
YoY
|
52.53M shares
46.63%
YoY
|
N/A
|
Loading...