| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $277,785 | $285,703 | $292,309 | $188,038 |
Gross Profit | 197,814 | 197,320 | 192,346 | 82,502 |
EBITDA | 77,494 | 85,391 | 72,697 | -26,769 |
EBIT | 77,302 | 64,513 | -32,669 | |
Net Income | 60,750 | 57,098 | 47,404 | -29,990 |
Net Change In Cash | 277,785 | 285,703 | 292,309 | 188,038 |
Free Cash Flow | 54,480 | 45,879 | 6,526 | |
Cash | 294,052 | 385,474 | 752,352 | 1,200,292 |
Basic Shares | 89,142 | 60,743 | 90,884 | 69,503 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,043,835 | $662,515 | $50,823 | $486,599 |
Gross Profit | 666,841 | 452,855 | 6,662 | 445,428 |
EBITDA | 186,640 | 173,861 | -485 | 187,387 |
EBIT | 153,304 | -485 | 161,737 | |
Net Income | 135,262 | 113,691 | 131,203 | 128,311 |
Net Change In Cash | 1,043,835 | 662,515 | 50,823 | 486,599 |
Free Cash Flow | 171,837 | 163,857 | 160,798 | |
Cash | 294,052 | 697,659 | 719,581 | 227,164 |
Basic Shares | 89,142 | 57,543 | 56,256 | 56,137 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.68 |
2025-09-30 | $0.64 |
2025-06-30 | $0.63 |
2025-03-31 | $0.57 |