| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $255,253 | $203,456 | $157,528 | $151,076 |
Gross Profit | 121,111 | 97,553 | 64,319 | 58,357 |
EBITDA | 97,846 | 23,091 | 62,088 | 55,295 |
EBIT | 84,268 | 23,221 | 51,560 | 46,602 |
Net Income | 41,545 | -16,897 | 2,368 | 21,686 |
Net Change In Cash | 255,253 | 203,456 | 157,528 | 151,076 |
Free Cash Flow | 37,878 | 17,233 | -8,772 | 38,700 |
Cash | 417,473 | 310,854 | 239,831 | 252,535 |
Basic Shares | 202,514 | 179,836 | 172,299 | 170,900 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $510,604 | $447,674 | $399,963 | $382,611 |
Gross Profit | 195,845 | 185,908 | 204,140 | 167,298 |
EBITDA | 152,227 | 125,220 | 127,228 | 275,974 |
EBIT | 118,151 | 87,223 | 93,746 | 244,425 |
Net Income | 24,582 | 11,419 | -4,858 | 186,226 |
Net Change In Cash | 510,604 | 447,674 | 399,963 | 382,611 |
Free Cash Flow | -76,709 | -9,017 | -38,053 | 17,086 |
Cash | 252,535 | 194,622 | 299,461 | 323,565 |
Basic Shares | 158,691 | 137,062 | 117,173 | 94,885 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.20 |
2025-06-30 | -$0.09 |
2025-03-31 | $0.01 |
2024-12-31 | $0.12 |