| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $375,323 | $252,068 | $209,643 | $191,675 |
Gross Profit | 185,355 | 152,109 | 167,169 | |
EBITDA | -21,792 | 202,028 | 175,709 | 156,106 |
EBIT | -101,823 | 169,125 | 144,556 | 123,111 |
Net Income | 93,610 | 126,824 | 132,349 | 113,498 |
Net Change In Cash | 375,323 | 252,068 | 209,643 | 191,675 |
Free Cash Flow | 241,705 | -819,534 | 40,069 | 78,123 |
Cash | 233,719 | 172,849 | 248,180 | 240,760 |
Basic Shares | 80,679 | 65,831 | 65,820 | 65,792 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,030,471 | $712,773 | $598,423 | $596,185 |
Gross Profit | 615,259 | 507,900 | 501,543 | |
EBITDA | 512,051 | 574,325 | 468,139 | 466,931 |
EBIT | 334,969 | 429,899 | 303,202 | 283,709 |
Net Income | 466,281 | 332,023 | 239,440 | 238,982 |
Net Change In Cash | 1,030,471 | 712,773 | 598,423 | 596,185 |
Free Cash Flow | 704,846 | 426,939 | 413,114 | -504,810 |
Cash | 233,719 | 195,498 | 104,167 | 118,586 |
Basic Shares | 69,560 | 65,795 | 65,739 | 65,661 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $1.92 |
2025-09-30 | $2.06 |
2025-06-30 | $1.81 |