| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $321,036 | $339,887 | $317,714 | $282,704 |
Gross Profit | 130,989 | 139,313 | 126,249 | 115,621 |
EBITDA | 73,069 | 15,699 | 55,378 | 48,122 |
EBIT | 65,943 | 8,063 | 47,785 | 40,400 |
Net Income | 34,296 | 22,545 | 16,655 | 7,893 |
Net Change In Cash | 321,036 | 339,887 | 317,714 | 282,704 |
Free Cash Flow | 76,711 | 63,806 | 53,550 | 30,651 |
Cash | 288,349 | 218,314 | 182,986 | 186,797 |
Basic Shares | 101,926 | 91,046 | 79,667 | 77,043 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,261,341 | $1,004,550 | $772,814 | $685,414 |
Gross Profit | 512,172 | 406,898 | 263,870 | 234,330 |
EBITDA | 81,702 | 67,895 | -44,510 | -308,725 |
EBIT | 51,625 | 39,142 | -63,637 | -315,019 |
Net Income | 81,389 | -401,406 | -128,438 | -302,321 |
Net Change In Cash | 1,261,341 | 1,004,550 | 772,814 | 685,414 |
Free Cash Flow | 224,718 | 43,283 | -10,612 | -62,406 |
Cash | 288,349 | 187,921 | 186,478 | 309,793 |
Basic Shares | 83,097 | 70,879 | 60,038 | 38,253 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.80 |
2025-09-30 | $1.02 |
2025-06-30 | $0.64 |
2025-03-31 | $0.69 |