| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $209,272,000 | $174,511,490 | $163,151,000 | $213,187,441 |
Gross Profit | 36,261,000 | 35,594,274 | 43,136,000 | 66,412,084 |
EBITDA | 6,078,000 | 28,841,306 | 55,276,000 | 72,857,493 |
EBIT | 9,291,460 | 40,882,000 | 56,982,338 | |
Net Income | -8,468,000 | 397,318 | 21,473,000 | 32,181,111 |
Net Change In Cash | 209,272,000 | 174,511,490 | 163,151,000 | 213,187,441 |
Free Cash Flow | 17,342,000 | -40,309,000 | -12,968,000 | 20,742 |
Cash | 11,377,000 | 10,060,042 | 8,570,000 | 7,974,897 |
Basic Shares | 116,701 | 116,610 | 116,600 | 116,600 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $699,178,686 | $919,312,709 | $984,191,542 | $446,871,607 |
Gross Profit | 186,980,968 | 230,627,451 | 265,778,241 | 141,241,098 |
EBITDA | 370,576,681 | 244,848,385 | 205,708,923 | 138,754,584 |
EBIT | 307,950,184 | 174,747,052 | 115,666,714 | 102,605,426 |
Net Income | 153,809,532 | 22,440,931 | 13,146,795 | 39,949,661 |
Net Change In Cash | 699,178,686 | 919,312,709 | 984,191,542 | 446,871,607 |
Free Cash Flow | 50,983,737 | 105,195,559 | 21,055,000 | 47,673,097 |
Cash | 7,974,897 | 10,940,003 | 2,069,630 | 644,244 |
Basic Shares | 116,600 | 116,707 | 117,063 | 118,409 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | -$0.02 |
2025-06-30 | $3.40 |
2025-03-31 | $0.17 |