| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $400,224 | $524,156 | $236,162 | $423,394 |
Gross Profit | 83,686 | 206,805 | -2,201 | 135,442 |
EBITDA | 100,520 | 196,445 | 9,317 | 167,149 |
EBIT | 71,428 | 169,934 | -14,886 | 142,787 |
Net Income | 34,487 | 95,083 | -19,496 | 93,632 |
Net Change In Cash | 400,224 | 524,156 | 236,162 | 423,394 |
Free Cash Flow | 96,526 | 60,787 | 53,165 | 3,359 |
Cash | 246,449 | 135,348 | 109,776 | 91,350 |
Basic Shares | 147,563 | 147,563 | 147,563 | 152,175 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,566,642 | $1,484,288 | $1,242,271 | $1,086,701 |
Gross Profit | 419,759 | 394,507 | 334,906 | 272,211 |
EBITDA | 537,796 | 378,300 | 350,795 | 54,024 |
EBIT | 432,586 | 275,447 | 262,269 | -91,232 |
Net Income | 296,474 | 107,590 | 69,573 | 192,446 |
Net Change In Cash | 1,566,642 | 1,484,288 | 1,242,271 | 1,086,701 |
Cost of Revenue | -252,993 | -795,125 | ||
Free Cash Flow | 160,847 | 194,343 | 125,400 | -206,200 |
Cash | 91,350 | 89,392 | 85,200 | 324,800 |
Basic Shares | 153,896 | 157,879 | 168,268 | 189,692 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.25 |
2025-06-30 | $0.79 |
2025-03-31 | -$0.13 |
2024-12-31 | $0.61 |