Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $214,516,305 | $210,701,916 | $215,138,301 | $179,844,000 |
Gross Profit | 59,690,088 | 92,068,280 | 77,593,336 | 72,392,000 |
EBITDA | 177,430,614 | 101,132,010 | 77,475,067 | 131,640,375 |
EBIT | 143,889,047 | 68,847,516 | 43,632,722 | 101,157,000 |
Net Income | 85,641,743 | 82,745,805 | -26,786,372 | 38,136,000 |
Net Change In Cash | 214,516,305 | 210,701,916 | 215,138,301 | 179,844,000 |
Free Cash Flow | 32,467,385 | 238,000 | 13,708,001 | 86,658,304 |
Cash | 6,389,128 | 6,545,000 | 3,842,404 | 6,739,425 |
Basic Shares | 150,248 | 150,283 | 150,223 | 150,259 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $738,169,736 | $313,568,164 | $101,392,706 | $111,186,661 |
Gross Profit | 291,622,815 | 103,401,720 | 48,069,815 | 53,531,804 |
EBITDA | 303,864,516 | 259,621,514 | 186,751,354 | 66,761,473 |
EBIT | 190,079,475 | 189,403,637 | 126,178,581 | 45,896,405 |
Net Income | 49,598,138 | 14,804,384 | 59,293,545 | -1,445,514 |
Net Change In Cash | 738,169,736 | 313,568,164 | 101,392,706 | 111,186,661 |
Free Cash Flow | 115,719,887 | 115,779,836 | 52,287,469 | 20,663,917 |
Cash | 3,842,404 | 13,470,493 | 9,243,771 | 281,728 |
Basic Shares | 150,261 | 150,274 | 150,504 | 150,517 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $57 |
2025-03-31 | $0.52 |
2024-12-31 | -$0.21 |