|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$893.8M
47.85%
YoY
|
$604.5M
-38.19%
YoY
|
$978.0M
-5.09%
YoY
|
$1.031B
103.79%
YoY
|
$505.7M
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 |
$578.8M
16.03%
YoY
|
$498.9M
-14.96%
YoY
|
$586.6M
-2.79%
YoY
|
$603.5M
53.53%
YoY
|
$393.1M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$159.0M
-27.05%
YoY
|
$217.9M
-2.91%
YoY
|
$224.4M
72.59%
YoY
|
$130.0M
46.98%
YoY
|
$88.47M
N/A
|
| Operating Expenses |
$791.2M
7.53%
YoY
|
$735.8M
-10.56%
YoY
|
$822.6M
13.31%
YoY
|
$726.0M
49.57%
YoY
|
$485.4M
N/A
|
| Operating Profit |
$217.6M
-240.58%
YoY
|
-$154.8M
-198.21%
YoY
|
$157.6M
-48.25%
YoY
|
$304.6M
N/A
|
N/A
|
| Interest Expense |
-$12.18M
-66.63%
YoY
|
-$36.48M
-36.02%
YoY
|
-$57.02M
107.09%
YoY
|
-$27.53M
2164.14%
YoY
|
-$1.216M
N/A
|
| Other Income/Expense, Net |
$4.837M
-74.11%
YoY
|
$18.68M
-60.03%
YoY
|
$46.75M
481.21%
YoY
|
$8.043M
-104.14%
YoY
|
-$194.1M
N/A
|
| Pretax Income |
$210.3M
-212.76%
YoY
|
-$186.5M
-228.48%
YoY
|
$145.1M
-69.3%
YoY
|
$472.8M
-370.18%
YoY
|
-$175.0M
N/A
|
| Income Tax |
$35.43M
-181.25%
YoY
|
-$43.61M
-254.49%
YoY
|
$28.23M
-54.95%
YoY
|
$62.65M
-254.6%
YoY
|
-$40.53M
N/A
|
| Net Earnings |
$173.1M
-221.18%
YoY
|
-$142.9M
-222.2%
YoY
|
$116.9M
-71.49%
YoY
|
$410.1M
-340.25%
YoY
|
-$170.7M
N/A
|
| Basic Earnings Per Share |
$1.98
-199.0%
YoY
|
-$2.00
-203.63%
YoY
|
$1.93
-72.39%
YoY
|
$6.99
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.98
-199.0%
YoY
|
-$2.00
-243.91%
YoY
|
$1.39
-71.49%
YoY
|
$4.88
-340.25%
YoY
|
-$2.03
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
86.58M shares
21.45%
YoY
|
71.29M shares
17.39%
YoY
|
60.73M shares
3.53%
YoY
|
58.66M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
86.82M shares
21.79%
YoY
|
71.29M shares
10.73%
YoY
|
64.38M shares
3.86%
YoY
|
61.99M 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 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$376.5M
63.0%
YoY
|
$331.9M
186.21%
YoY
|
$199.8M
44.99%
YoY
|
$207.1M
59.2%
YoY
|
$231.0M
52.77%
YoY
|
$116.0M
N/A
|
$137.8M
-24.33%
YoY
|
$130.1M
N/A
|
$151.2M
N/A
|
N/A
|
| Cost Of Revenue |
$27.36M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$405.5M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$252.0M
99.49%
YoY
|
$170.3M
35.6%
YoY
|
$141.1M
6.44%
YoY
|
$141.1M
20.58%
YoY
|
$126.3M
0.36%
YoY
|
$125.6M
N/A
|
$132.6M
N/A
|
$117.0M
N/A
|
$125.9M
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$54.17M
35.2%
YoY
|
$42.78M
-12.31%
YoY
|
$37.98M
-33.91%
YoY
|
$38.14M
-35.78%
YoY
|
$40.06M
-23.34%
YoY
|
$48.78M
N/A
|
$57.46M
N/A
|
$59.39M
N/A
|
$52.26M
N/A
|
N/A
|
| Operating Expenses |
$319.7M
85.29%
YoY
|
$229.5M
30.34%
YoY
|
$195.6M
0.77%
YoY
|
$193.6M
7.95%
YoY
|
$172.5M
-7.38%
YoY
|
$176.1M
N/A
|
$194.1M
-1.32%
YoY
|
$179.4M
N/A
|
$186.3M
N/A
|
N/A
|
| Operating Profit |
$86.03M
-191.81%
YoY
|
N/A
|
$82.30M
-492.11%
YoY
|
$128.4M
-397.35%
YoY
|
-$93.70M
172.69%
YoY
|
N/A
|
-$20.99M
296.37%
YoY
|
-$43.18M
N/A
|
-$34.36M
N/A
|
N/A
|
| Interest Expense |
-$25.60M
76.7%
YoY
|
-$16.33M
-26.0%
YoY
|
$14.85M
-63.1%
YoY
|
$3.792M
-112.42%
YoY
|
-$14.49M
-39.96%
YoY
|
-$22.07M
N/A
|
$40.24M
N/A
|
-$30.52M
N/A
|
-$24.13M
N/A
|
N/A
|
| Other Income/Expense, Net |
$2.888M
759.52%
YoY
|
$3.493M
-52.42%
YoY
|
$568.0K
-88.46%
YoY
|
$440.0K
-186.44%
YoY
|
$336.0K
-95.15%
YoY
|
$7.342M
N/A
|
$4.922M
1146.08%
YoY
|
-$509.0K
N/A
|
$6.929M
N/A
|
N/A
|
| Pretax Income |
$63.31M
-158.7%
YoY
|
$87.79M
-223.66%
YoY
|
$97.71M
304.24%
YoY
|
$132.6M
-250.56%
YoY
|
-$107.9M
109.17%
YoY
|
-$70.99M
N/A
|
$24.17M
1.91%
YoY
|
-$88.09M
N/A
|
-$51.56M
N/A
|
N/A
|
| Income Tax |
$11.47M
-139.29%
YoY
|
$16.73M
-223.57%
YoY
|
$20.00M
76.94%
YoY
|
$27.90M
-198.24%
YoY
|
-$29.19M
124.89%
YoY
|
-$13.54M
N/A
|
$11.30M
119.22%
YoY
|
-$28.39M
N/A
|
-$12.98M
N/A
|
N/A
|
| Net Earnings |
$44.08M
-156.03%
YoY
|
$70.38M
-222.48%
YoY
|
$76.85M
497.17%
YoY
|
$104.6M
-275.17%
YoY
|
-$78.67M
103.88%
YoY
|
-$57.46M
N/A
|
$12.87M
-30.68%
YoY
|
-$59.70M
68.88%
YoY
|
-$38.59M
-140.12%
YoY
|
N/A
|
| Basic Earnings Per Share |
$0.42
-145.16%
YoY
|
N/A
|
$0.90
373.68%
YoY
|
$1.23
-236.67%
YoY
|
-$0.93
60.34%
YoY
|
N/A
|
$0.19
-38.71%
YoY
|
-$0.90
N/A
|
-$0.58
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.42
-145.16%
YoY
|
$0.76
-211.48%
YoY
|
$0.90
400.0%
YoY
|
$1.23
-273.39%
YoY
|
-$0.93
102.47%
YoY
|
-$0.68
N/A
|
$0.18
-40.0%
YoY
|
-$0.71
N/A
|
-$0.46
N/A
|
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 |
102.3M shares
20.75%
YoY
|
89.97M shares
6.35%
YoY
|
84.71M shares
24.53%
YoY
|
84.71M shares
27.67%
YoY
|
84.71M shares
27.79%
YoY
|
84.60M shares
N/A
|
68.02M shares
15.25%
YoY
|
66.35M shares
N/A
|
66.29M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
102.3M shares
20.78%
YoY
|
N/A
|
84.98M shares
20.31%
YoY
|
84.83M shares
27.86%
YoY
|
84.71M shares
27.79%
YoY
|
N/A
|
70.64M shares
13.48%
YoY
|
66.35M shares
N/A
|
66.29M shares
N/A
|
N/A
|
Loading...