| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $391,044 | $204,556 | $315,090 | $274,572 |
Gross Profit | 144,635 | 92,588 | 90,750 | 106,291 |
EBITDA | 123,843 | 79,212 | 94,512 | 83,286 |
EBIT | 91,116 | 50,271 | 72,466 | 60,216 |
Net Income | 13,952 | 4,729 | 48,960 | 10,927 |
Net Change In Cash | 391,044 | 204,556 | 315,090 | 274,572 |
Free Cash Flow | 62,908 | 53,855 | 110,686 | -13,932 |
Cash | 462,618 | 425,998 | 619,469 | 537,522 |
Basic Shares | 32,693 | 32,162 | 25,844 | 23,868 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $851,437 | $1,158,963 | $2,472,973 | $888,555 |
Gross Profit | 408,082 | 412,404 | 259,684 | 200,406 |
EBITDA | 315,790 | 326,702 | 296,873 | 271,575 |
EBIT | 214,995 | 210,605 | 167,861 | 143,171 |
Net Income | 32,878 | 30,412 | 26,273 | 41,118 |
Net Change In Cash | 851,437 | 1,158,963 | 2,472,973 | 888,555 |
Free Cash Flow | 131,180 | -80,850 | 105,823 | 105,522 |
Cash | 537,522 | 555,853 | 516,659 | 72,786 |
Basic Shares | 25,844 | 26,256 | 26,262 | 23,854 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.45 |
2025-06-30 | $0.34 |
2025-03-31 | $0.49 |