| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $180,029 | $195,502 | $157,732 | $152,797 |
Gross Profit | 168,210 | 131,229 | 112,056 | 115,968 |
EBITDA | 102,696 | 135,996 | 83,289 | 85,178 |
EBIT | 74,034 | 107,866 | 57,348 | 59,776 |
Net Income | 24,324 | 60,377 | 16,869 | 21,061 |
Net Change In Cash | 180,029 | 195,502 | 157,732 | 152,797 |
Free Cash Flow | -97,859 | -31,078 | 4,208 | -286,953 |
Cash | 170,967 | 782,535 | 32,356 | 9,110 |
Basic Shares | 7,031 | 6,990 | 7,000 | 6,983 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $569,223 | $418,555 | $311,927 | $274,202 |
Gross Profit | 429,441 | 291,264 | 202,834 | 168,771 |
EBITDA | 352,618 | 236,850 | 164,796 | 167,629 |
EBIT | 257,409 | 145,925 | 76,536 | 77,125 |
Net Income | 108,612 | 43,781 | 5,439 | 3,352 |
Net Change In Cash | 569,223 | 418,555 | 311,927 | 274,202 |
Cost of Revenue | -6,625 | 16,716 | ||
Free Cash Flow | -546,073 | 60,957 | -148,599 | -117,286 |
Cash | 9,110 | 7,071 | 12,146 | 14,329 |
Basic Shares | 6,804 | 6,481 | 6,297 | 6,346 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $3.25 |
2025-06-30 | $8.43 |
2025-03-31 | $2.21 |