| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $339,887 | $317,714 | $282,704 | $275,669 |
Gross Profit | 139,313 | 126,249 | 115,621 | 117,465 |
EBITDA | 15,699 | 55,378 | 48,122 | 36,292 |
EBIT | 8,063 | 47,785 | 40,400 | 28,014 |
Net Income | 22,545 | 16,655 | 7,893 | -237,922 |
Net Change In Cash | 339,887 | 317,714 | 282,704 | 275,669 |
Free Cash Flow | 63,806 | 53,550 | 30,651 | 22,587 |
Cash | 218,314 | 182,986 | 186,797 | 187,921 |
Basic Shares | 91,046 | 79,667 | 77,043 | 74,334 |
| 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 | -44,510 | -308,725 | -33,716 |
EBIT | 39,142 | -63,637 | -315,019 | -34,531 |
Net Income | -401,406 | -128,438 | -302,321 | -91,151 |
Net Change In Cash | 1,004,550 | 772,814 | 685,414 | 445,866 |
Free Cash Flow | 43,283 | -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 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.02 |
2025-06-30 | $0.64 |
2025-03-31 | $0.69 |
2024-12-31 | $0.17 |