|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.244B
-5.2%
YoY
|
$1.312B
8.42%
YoY
|
$1.210B
40.43%
YoY
|
$861.7M
28.41%
YoY
|
$671.1M
-11.67%
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 |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$40.80M
-11.52%
YoY
|
$46.12M
-3.68%
YoY
|
$47.88M
-2.22%
YoY
|
$48.96M
3.69%
YoY
|
$47.22M
-3.71%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
$560.0M
287.78%
YoY
|
$144.4M
81.59%
YoY
|
$79.53M
-33.72%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$527.7M
-408.01%
YoY
|
$171.3M
-14.6%
YoY
|
$200.6M
-34.56%
YoY
|
$306.6M
-7.8%
YoY
|
$332.5M
3.97%
YoY
|
| Income Tax |
-$130.1M
-798.9%
YoY
|
$18.62M
-27.13%
YoY
|
$25.55M
-49.06%
YoY
|
$50.15M
-18.2%
YoY
|
$61.31M
-5.52%
YoY
|
| Net Earnings |
-$397.6M
-360.36%
YoY
|
$152.7M
-12.78%
YoY
|
$175.1M
-31.73%
YoY
|
$256.4M
-5.44%
YoY
|
$271.2M
6.38%
YoY
|
| Basic Earnings Per Share |
-$2.96
-342.62%
YoY
|
$1.22
-12.23%
YoY
|
$1.39
-32.85%
YoY
|
$2.07
-16.19%
YoY
|
$2.47
6.47%
YoY
|
| Diluted Earnings Per Share |
-$2.95
-343.8%
YoY
|
$1.21
-12.74%
YoY
|
$1.39
-100.0%
YoY
|
$2.034M
82687713.59%
YoY
|
$2.46
6.49%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
134.3M shares
6.98%
YoY
|
125.5M shares
-0.67%
YoY
|
126.3M shares
1.92%
YoY
|
124.0M shares
13.12%
YoY
|
109.6M shares
-0.26%
YoY
|
| Diluted Shares Outstanding |
134.7M shares
6.83%
YoY
|
126.1M shares
-0.52%
YoY
|
126.8M shares
1.85%
YoY
|
124.5M shares
12.95%
YoY
|
110.2M shares
0.02%
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 |
$301.8M
-1.96%
YoY
|
N/A
|
$313.4M
-6.24%
YoY
|
$315.0M
-4.29%
YoY
|
$307.8M
-4.59%
YoY
|
N/A
|
$334.3M
7.74%
YoY
|
$329.1M
10.74%
YoY
|
$322.6M
15.59%
YoY
|
N/A
|
$310.3M
34.55%
YoY
|
$297.2M
45.12%
YoY
|
$279.1M
72.6%
YoY
|
N/A
|
$230.6M
40.68%
YoY
|
$204.8M
22.66%
YoY
|
$161.7M
-4.55%
YoY
|
N/A
|
$163.9M
-8.79%
YoY
|
| 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 |
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
|
| Research & Development |
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
|
| Depreciation & Amortization |
$10.00M
-7.02%
YoY
|
$9.850M
-12.47%
YoY
|
$9.985M
-14.31%
YoY
|
$10.21M
-12.6%
YoY
|
$10.76M
-6.69%
YoY
|
$11.25M
-6.04%
YoY
|
$11.65M
-2.08%
YoY
|
$11.68M
-2.19%
YoY
|
$11.53M
-4.0%
YoY
|
$11.98M
-2.64%
YoY
|
$11.90M
-4.26%
YoY
|
$11.94M
-5.17%
YoY
|
$12.01M
3.22%
YoY
|
$12.30M
4.25%
YoY
|
$12.43M
7.16%
YoY
|
$12.59M
9.5%
YoY
|
$11.64M
-5.57%
YoY
|
$11.80M
-4.84%
YoY
|
$11.60M
-7.2%
YoY
|
| Operating Expenses |
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
|
| Operating 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
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$175.2M
30.79%
YoY
|
$170.7M
68.55%
YoY
|
N/A
|
$156.9M
323.55%
YoY
|
$134.0M
579.91%
YoY
|
$101.3M
528.39%
YoY
|
N/A
|
$37.03M
98.15%
YoY
|
$19.71M
-3.57%
YoY
|
$16.12M
-29.15%
YoY
|
N/A
|
$18.69M
-28.44%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$86.07M
125.31%
YoY
|
$94.03M
73.96%
YoY
|
-$723.5M
-2937.24%
YoY
|
$63.64M
36.13%
YoY
|
$38.20M
-15.12%
YoY
|
$54.05M
178.13%
YoY
|
$25.50M
-54.87%
YoY
|
$46.75M
-31.7%
YoY
|
$45.01M
-19.96%
YoY
|
$19.43M
-79.56%
YoY
|
$56.50M
-42.09%
YoY
|
$68.45M
97.81%
YoY
|
$56.23M
-29.12%
YoY
|
$95.07M
60.05%
YoY
|
$97.56M
-1.75%
YoY
|
$34.61M
-62.34%
YoY
|
$79.32M
-3.03%
YoY
|
$59.40M
-7.04%
YoY
|
$99.30M
18.92%
YoY
|
| Income Tax |
$17.53M
201.55%
YoY
|
$15.95M
178.23%
YoY
|
-$160.7M
-21221.16%
YoY
|
$8.871M
48.15%
YoY
|
$5.812M
-5.25%
YoY
|
$5.732M
-228.15%
YoY
|
$761.0K
-91.77%
YoY
|
$5.988M
-40.94%
YoY
|
$6.134M
-42.33%
YoY
|
-$4.473M
-137.87%
YoY
|
$9.243M
-45.5%
YoY
|
$10.14M
41.78%
YoY
|
$10.64M
-25.23%
YoY
|
$11.81M
5.46%
YoY
|
$16.96M
-9.65%
YoY
|
$7.151M
-57.98%
YoY
|
$14.23M
-0.95%
YoY
|
$11.20M
1.82%
YoY
|
$18.77M
6.45%
YoY
|
| Net Earnings |
$68.54M
111.63%
YoY
|
$78.08M
61.59%
YoY
|
-$562.8M
-2374.83%
YoY
|
$54.77M
34.37%
YoY
|
$32.39M
-16.68%
YoY
|
$48.32M
102.11%
YoY
|
$24.74M
-47.64%
YoY
|
$40.76M
-30.1%
YoY
|
$38.87M
-14.74%
YoY
|
$23.91M
-71.29%
YoY
|
$47.25M
-41.38%
YoY
|
$58.31M
112.41%
YoY
|
$45.59M
-29.97%
YoY
|
$83.26M
72.74%
YoY
|
$80.60M
0.04%
YoY
|
$27.45M
-63.36%
YoY
|
$65.10M
-3.45%
YoY
|
$48.20M
-9.06%
YoY
|
$80.57M
22.27%
YoY
|
| Basic Earnings Per Share |
$0.47
80.77%
YoY
|
N/A
|
-$4.01
-2105.0%
YoY
|
$0.43
34.38%
YoY
|
$0.26
-16.13%
YoY
|
N/A
|
$0.20
-47.37%
YoY
|
$0.32
-30.43%
YoY
|
$0.31
-13.89%
YoY
|
N/A
|
$0.38
-39.68%
YoY
|
$0.46
119.05%
YoY
|
$0.36
-37.93%
YoY
|
N/A
|
$0.63
-16.0%
YoY
|
$0.21
-69.57%
YoY
|
$0.58
-6.45%
YoY
|
N/A
|
$0.75
25.0%
YoY
|
| Diluted Earnings Per Share |
$0.47
85.8%
YoY
|
$0.54
41.96%
YoY
|
-$4.00
-2139.04%
YoY
|
$0.43
33.94%
YoY
|
$0.26
-17.11%
YoY
|
$0.38
100.34%
YoY
|
$0.20
-46.93%
YoY
|
$0.32
-29.2%
YoY
|
$0.31
-14.08%
YoY
|
$0.19
-100.0%
YoY
|
$0.37
-100.0%
YoY
|
$0.46
118.0%
YoY
|
$0.36
-37.93%
YoY
|
$653.0K
55.53%
YoY
|
$628.1K
84872902.51%
YoY
|
$0.21
-69.57%
YoY
|
$0.58
-6.45%
YoY
|
$419.9K
-13.49%
YoY
|
$0.74
23.33%
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 |
144.9M shares
15.15%
YoY
|
144.7M shares
15.25%
YoY
|
144.7M shares
15.25%
YoY
|
126.0M shares
0.37%
YoY
|
125.8M shares
0.38%
YoY
|
125.6M shares
0.32%
YoY
|
125.6M shares
-0.56%
YoY
|
125.5M shares
-1.45%
YoY
|
125.3M shares
-1.44%
YoY
|
125.2M shares
-1.42%
YoY
|
126.3M shares
-1.6%
YoY
|
127.3M shares
-0.77%
YoY
|
127.2M shares
13.09%
YoY
|
127.0M shares
10.57%
YoY
|
128.3M shares
19.01%
YoY
|
128.3M shares
18.41%
YoY
|
112.4M shares
3.91%
YoY
|
114.8M shares
5.5%
YoY
|
107.8M shares
-1.1%
YoY
|
| Diluted Shares Outstanding |
145.3M shares
15.04%
YoY
|
N/A
|
140.6M shares
11.63%
YoY
|
126.4M shares
0.52%
YoY
|
126.3M shares
0.54%
YoY
|
N/A
|
126.0M shares
-0.23%
YoY
|
125.8M shares
-1.27%
YoY
|
125.7M shares
-1.45%
YoY
|
N/A
|
126.3M shares
-1.6%
YoY
|
127.4M shares
-1.04%
YoY
|
127.5M shares
12.82%
YoY
|
N/A
|
128.3M shares
18.43%
YoY
|
128.7M shares
18.28%
YoY
|
113.0M shares
4.02%
YoY
|
N/A
|
108.4M shares
-0.78%
YoY
|
Loading...