|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$1.316B
48.46%
YoY
|
$886.5M
41.19%
YoY
|
$627.9M
4.68%
YoY
|
$599.8M
18.51%
YoY
|
$506.1M
N/A
|
| Cost Of Revenue |
$261.9M
-1.46%
YoY
|
$265.7M
83.32%
YoY
|
$145.0M
-20.36%
YoY
|
$182.0M
18.99%
YoY
|
$153.0M
N/A
|
| Gross Profit |
$1.054B
69.83%
YoY
|
$620.8M
28.55%
YoY
|
$482.9M
15.59%
YoY
|
$417.8M
18.3%
YoY
|
$353.2M
N/A
|
| Selling, General & Admin |
$1.026B
-16.12%
YoY
|
$1.223B
109.85%
YoY
|
$582.9M
15.59%
YoY
|
$504.3M
13.73%
YoY
|
$443.4M
N/A
|
| Research & Development |
$373.7M
-29.71%
YoY
|
$531.6M
157.41%
YoY
|
$206.5M
17.98%
YoY
|
$175.1M
9.7%
YoY
|
$159.6M
N/A
|
| Depreciation & Amortization |
$37.12M
28.57%
YoY
|
$28.87M
18.77%
YoY
|
$24.31M
8.67%
YoY
|
$22.37M
4.8%
YoY
|
$21.34M
N/A
|
| Operating Expenses |
$1.400B
-20.24%
YoY
|
$1.755B
122.29%
YoY
|
$789.4M
16.2%
YoY
|
$679.4M
12.67%
YoY
|
$603.0M
N/A
|
| Operating Profit |
-$345.4M
-69.54%
YoY
|
-$1.134B
269.99%
YoY
|
-$306.5M
17.19%
YoY
|
-$261.5M
4.71%
YoY
|
-$249.8M
N/A
|
| Interest Expense |
$34.93M
-319.69%
YoY
|
-$15.90M
-16.66%
YoY
|
-$19.08M
190.44%
YoY
|
-$6.569M
-529.35%
YoY
|
$1.530M
N/A
|
| Other Income/Expense, Net |
-$9.334M
-730.68%
YoY
|
$1.480M
-178.56%
YoY
|
-$1.884M
82.38%
YoY
|
-$1.033M
-20.6%
YoY
|
-$1.301M
N/A
|
| Pretax Income |
-$326.5M
-71.57%
YoY
|
-$1.148B
250.71%
YoY
|
-$327.5M
21.67%
YoY
|
-$269.2M
7.85%
YoY
|
-$249.6M
N/A
|
| Income Tax |
$22.36M
251.05%
YoY
|
$6.368M
-76.14%
YoY
|
$26.69M
210.48%
YoY
|
$8.596M
77.49%
YoY
|
$4.843M
N/A
|
| Net Earnings |
-$348.8M
-69.79%
YoY
|
-$1.155B
226.07%
YoY
|
-$354.2M
27.51%
YoY
|
-$277.7M
9.18%
YoY
|
-$254.4M
N/A
|
| Basic Earnings Per Share |
-$1.78
-76.2%
YoY
|
-$7.48
28.08%
YoY
|
-$5.84
25.32%
YoY
|
-$4.66
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.78
-76.2%
YoY
|
-$7.48
270.52%
YoY
|
-$2.02
27.51%
YoY
|
-$1.58
9.18%
YoY
|
-$1.45
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
196.5M shares
27.33%
YoY
|
154.3M shares
154.49%
YoY
|
60.63M shares
1.74%
YoY
|
59.59M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
196.5M shares
27.33%
YoY
|
154.3M shares
154.49%
YoY
|
60.63M shares
1.74%
YoY
|
59.59M shares
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q3 | 2023 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$377.7M
46.33%
YoY
|
$350.2M
48.26%
YoY
|
$309.9M
51.19%
YoY
|
$278.5M
48.67%
YoY
|
$258.1M
47.47%
YoY
|
$236.2M
42.62%
YoY
|
$205.0M
35.25%
YoY
|
$187.3M
38.0%
YoY
|
$175.0M
N/A
|
$151.5M
N/A
|
$135.7M
N/A
|
| Cost Of Revenue |
$69.70M
19.23%
YoY
|
$68.14M
21.36%
YoY
|
$63.56M
15.21%
YoY
|
$60.48M
-36.98%
YoY
|
$58.46M
46.24%
YoY
|
$56.15M
66.57%
YoY
|
$55.17M
55.89%
YoY
|
$95.98M
167.42%
YoY
|
$39.97M
N/A
|
$35.39M
N/A
|
$35.89M
N/A
|
| Gross Profit |
$308.0M
54.27%
YoY
|
$282.0M
56.65%
YoY
|
$246.3M
64.44%
YoY
|
$218.0M
138.68%
YoY
|
$199.6M
47.84%
YoY
|
$180.0M
36.5%
YoY
|
$149.8M
28.96%
YoY
|
$91.34M
-8.53%
YoY
|
$135.0M
N/A
|
$116.1M
N/A
|
$99.85M
N/A
|
| Selling, General & Admin |
$288.2M
22.22%
YoY
|
$259.9M
15.64%
YoY
|
$248.7M
7.25%
YoY
|
$229.3M
-56.81%
YoY
|
$235.8M
48.28%
YoY
|
$224.8M
54.16%
YoY
|
$231.8M
65.72%
YoY
|
$530.8M
284.14%
YoY
|
$159.0M
N/A
|
$139.9M
N/A
|
$138.2M
N/A
|
| Research & Development |
$102.2M
27.79%
YoY
|
$97.58M
21.9%
YoY
|
$92.11M
6.82%
YoY
|
$81.82M
-71.33%
YoY
|
$79.96M
35.23%
YoY
|
$80.05M
55.82%
YoY
|
$86.23M
73.28%
YoY
|
$285.4M
516.82%
YoY
|
$59.13M
N/A
|
$49.76M
N/A
|
$46.27M
N/A
|
| Depreciation & Amortization |
$10.69M
45.95%
YoY
|
$9.929M
130.91%
YoY
|
$4.400M
2.33%
YoY
|
$8.075M
12.31%
YoY
|
$7.326M
-42.51%
YoY
|
$4.300M
0.0%
YoY
|
$4.300M
-62.81%
YoY
|
$7.190M
29.04%
YoY
|
$12.74M
-43.03%
YoY
|
$11.56M
N/A
|
$5.572M
N/A
|
| Operating Expenses |
$390.4M
23.63%
YoY
|
$357.5M
17.29%
YoY
|
$340.8M
7.13%
YoY
|
$311.1M
-61.88%
YoY
|
$315.8M
44.74%
YoY
|
$304.8M
54.59%
YoY
|
$318.1M
67.7%
YoY
|
$816.2M
342.5%
YoY
|
$218.2M
N/A
|
$189.7M
N/A
|
$184.4M
N/A
|
| Operating Profit |
-$82.38M
-29.05%
YoY
|
-$75.48M
-39.51%
YoY
|
-$94.46M
-43.87%
YoY
|
-$93.09M
-87.16%
YoY
|
-$116.1M
39.71%
YoY
|
-$124.8M
91.16%
YoY
|
-$168.3M
128.91%
YoY
|
-$724.8M
756.82%
YoY
|
-$83.11M
N/A
|
-$73.52M
N/A
|
-$84.60M
N/A
|
| Interest Expense |
$14.58M
-705.4%
YoY
|
$15.51M
-645.78%
YoY
|
$6.952M
-334.31%
YoY
|
-$2.117M
-72.44%
YoY
|
-$2.409M
-63.85%
YoY
|
-$2.842M
-53.19%
YoY
|
-$2.967M
-13.45%
YoY
|
-$7.682M
N/A
|
-$6.664M
N/A
|
-$3.428M
N/A
|
N/A
|
| Other Income/Expense, Net |
-$2.819M
-157.7%
YoY
|
-$965.0K
-27.61%
YoY
|
$72.00K
-104.97%
YoY
|
-$5.622M
802.41%
YoY
|
$4.886M
-1676.13%
YoY
|
-$1.333M
-1381.73%
YoY
|
-$1.450M
29.0%
YoY
|
-$623.0K
12.45%
YoY
|
-$310.0K
N/A
|
-$1.124M
N/A
|
-$554.0K
N/A
|
| Pretax Income |
-$70.61M
-37.86%
YoY
|
-$60.94M
-52.75%
YoY
|
-$94.09M
-45.52%
YoY
|
-$100.8M
-86.25%
YoY
|
-$113.6M
26.15%
YoY
|
-$129.0M
81.01%
YoY
|
-$172.7M
121.22%
YoY
|
-$733.1M
732.5%
YoY
|
-$90.09M
N/A
|
-$78.07M
N/A
|
-$88.07M
N/A
|
| Income Tax |
$16.35M
1207.11%
YoY
|
$2.892M
52.21%
YoY
|
$1.800M
-57.14%
YoY
|
$1.300M
-218.18%
YoY
|
$1.251M
-83.12%
YoY
|
$1.900M
-87.35%
YoY
|
$4.200M
37.75%
YoY
|
-$1.100M
-191.67%
YoY
|
$7.412M
N/A
|
$3.049M
N/A
|
$1.200M
N/A
|
| Net Earnings |
-$86.97M
-24.3%
YoY
|
-$63.83M
-51.24%
YoY
|
-$95.93M
-45.78%
YoY
|
-$102.1M
-86.05%
YoY
|
-$114.9M
17.84%
YoY
|
-$130.9M
51.75%
YoY
|
-$176.9M
118.11%
YoY
|
-$732.1M
720.06%
YoY
|
-$97.50M
N/A
|
-$81.12M
N/A
|
-$89.27M
N/A
|
| Basic Earnings Per Share |
N/A
|
-$0.32
-54.93%
YoY
|
-$0.49
-50.0%
YoY
|
-$0.53
-95.38%
YoY
|
N/A
|
-$0.71
-49.65%
YoY
|
-$0.98
-27.41%
YoY
|
-$11.48
670.47%
YoY
|
N/A
|
-$1.35
N/A
|
-$1.49
N/A
|
| Diluted Earnings Per Share |
-$0.43
-29.49%
YoY
|
-$0.32
-54.93%
YoY
|
-$0.49
-50.0%
YoY
|
-$0.53
-95.38%
YoY
|
-$0.61
9.83%
YoY
|
-$0.71
44.39%
YoY
|
-$0.98
111.94%
YoY
|
-$11.48
670.47%
YoY
|
-$0.56
N/A
|
-$0.46
N/A
|
-$1.49
N/A
|
| COMMON SHARES |
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 |
N/A
|
198.4M shares
8.06%
YoY
|
194.9M shares
8.36%
YoY
|
191.6M shares
200.38%
YoY
|
N/A
|
183.6M shares
200.85%
YoY
|
179.9M shares
198.28%
YoY
|
63.79M shares
6.43%
YoY
|
N/A
|
60.30M shares
N/A
|
59.94M shares
N/A
|
| Diluted Shares Outstanding |
N/A
|
198.4M shares
8.06%
YoY
|
194.9M shares
8.36%
YoY
|
191.6M shares
200.38%
YoY
|
N/A
|
183.6M shares
200.85%
YoY
|
179.9M shares
198.28%
YoY
|
63.79M shares
6.43%
YoY
|
N/A
|
60.30M shares
N/A
|
59.94M shares
N/A
|
Loading...