| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $59,666 | $115,461 | $47,627 | $45,333 |
Gross Profit | 90,641 | 44,720 | 40,484 | |
EBITDA | 56,780 | 149,232 | 20,898 | -40,543 |
EBIT | 141,137 | 12,376 | -49,313 | |
Net Income | 44,784 | 117,273 | 4,847 | -42,451 |
Net Change In Cash | 59,666 | 115,461 | 47,627 | 45,333 |
Free Cash Flow | 45,835 | 13,075 | 15,583 | -25,730 |
Cash | 733,521 | 139,376 | 67,669 | 47,989 |
Basic Shares | 21,138 | 20,170 | 19,926 | 19,191 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $268,087 | $167,133 | $131,314 | $196,245 |
Gross Profit | 156,059 | 96,265 | 143,418 | |
EBITDA | 158,960 | 40,794 | 100,837 | 81,204 |
EBIT | 5,555 | 64,316 | 37,810 | |
Net Income | 124,453 | -4,032 | 52,154 | -33,361 |
Net Change In Cash | 268,087 | 167,133 | 131,314 | 196,245 |
Free Cash Flow | 48,907 | 77,407 | -4,272 | 119,927 |
Cash | 733,521 | 72,307 | 22,954 | 45,006 |
Basic Shares | 20,294 | 18,290 | 17,757 | 16,868 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.02 |
2025-09-30 | $3.09 |
2025-06-30 | $0.24 |