| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $346,923 | $327,558 | $304,112 | $332,521 |
Gross Profit | 205,230 | 215,558 | 100,608 | 221,489 |
EBITDA | 200,105 | 184,217 | 152,024 | 160,849 |
EBIT | 91,064 | 103,432 | 73,565 | 105,140 |
Net Income | 56,332 | 69,947 | 41,727 | 94,723 |
Net Change In Cash | 346,923 | 327,558 | 304,112 | 332,521 |
Free Cash Flow | 219,915 | -49,056 | 23,966 | -165,275 |
Cash | 381,568 | 377,034 | 320,968 | 270,166 |
Basic Shares | 28,974 | 29,580 | 29,580 | 29,803 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,334,066 | $1,306,889 | $1,210,528 | $713,175 |
Gross Profit | 881,996 | 859,386 | 517,302 | 343,508 |
EBITDA | 655,310 | 794,028 | 896,987 | 601,755 |
EBIT | 439,556 | 567,287 | 662,338 | 473,196 |
Net Income | 367,308 | 433,645 | 579,247 | 516,186 |
Net Change In Cash | 1,334,066 | 1,306,889 | 1,210,528 | 713,175 |
Free Cash Flow | -523,653 | 95,298 | -104,239 | -1,707 |
Cash | 270,166 | 240,378 | 157,814 | 159,467 |
Basic Shares | 30,029 | 30,184 | 30,184 | 22,663 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $2.83 |
2025-06-30 | $2.15 |
2025-03-31 | $1.39 |