| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $254,676 | $216,214 | $232,854 | $241,496 |
Gross Profit | 136,533 | 79,577 | 111,705 | 107,010 |
EBITDA | 85,973 | -29,896 | 27,844 | 30,426 |
EBIT | 39,672 | -27,844 | 27,844 | 30,426 |
Net Income | 34,059 | -27,881 | 21,096 | 24,337 |
Net Change In Cash | 254,676 | 216,214 | 232,854 | 241,496 |
Free Cash Flow | 47,169 | 6,892 | 24,008 | 47,372 |
Cash | 454,909 | 689,734 | 733,482 | 458,199 |
Basic Shares | 128,593 | 124,859 | 121,433 | 121,401 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,000,051 | $1,094,455 | $623,921 | $551,964 |
Gross Profit | 456,642 | 539,846 | 623,921 | 551,964 |
EBITDA | 132,964 | 177,887 | 453,829 | 301,272 |
EBIT | 132,964 | 197,658 | 433,742 | 275,272 |
Net Income | 99,630 | 133,673 | 218,277 | 204,572 |
Net Change In Cash | 1,000,051 | 1,094,455 | 623,921 | 551,964 |
Cost of Revenue | -34,313 | |||
Free Cash Flow | 106,908 | 460,654 | 476,424 | 316,991 |
Cash | 458,199 | 1,928,967 | 506,776 | 316,266 |
Basic Shares | 121,109 | 120,393 | 120,472 | 123,133 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.25 |
2025-06-30 | $0.19 |
2025-03-31 | $0.19 |