Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $317,714 | $282,704 | $275,669 | $249,283 |
Gross Profit | 126,249 | 115,621 | 117,465 | 100,318 |
EBITDA | 55,378 | 48,122 | 36,292 | 21,549 |
EBIT | 47,785 | 40,400 | 28,014 | 14,433 |
Net Income | 16,655 | 7,893 | -237,922 | -67,476 |
Net Change In Cash | 317,714 | 282,704 | 275,669 | 249,283 |
Free Cash Flow | 53,550 | 30,651 | 28,087 | -5,740 |
Cash | 182,986 | 186,797 | 187,921 | 147,099 |
Basic Shares | 79,667 | 77,043 | 74,334 | 72,728 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,004,550 | $772,814 | $685,414 | $445,866 |
Gross Profit | 406,898 | 263,870 | 234,330 | 213,542 |
EBITDA | 67,895 | -24,400 | -270,080 | -33,716 |
EBIT | 39,142 | -43,527 | -276,374 | -34,531 |
Net Income | -401,406 | -128,438 | -292,774 | -69,523 |
Net Change In Cash | 1,004,550 | 772,814 | 685,414 | 445,866 |
Free Cash Flow | 48,783 | -10,612 | -62,406 | 43,187 |
Cash | 187,921 | 186,478 | 309,793 | 190,778 |
Basic Shares | 70,879 | 60,038 | 38,253 | 16,276 |