Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $738,154,000 | $888,179,000 | $952,043,000 | $726,806,000 |
Gross Profit | 279,841,000 | 358,001,000 | 384,119,000 | 275,264,000 |
EBITDA | 79,872,000 | 132,813,000 | 173,446,330 | 78,586,000 |
EBIT | 99,660,636 | 142,983,000 | 78,587,000 | |
Net Income | 37,233,000 | 79,219,000 | 98,596,000 | 41,942,000 |
Net Change In Cash | 738,154,000 | 888,179,000 | 952,043,000 | 726,806,000 |
Free Cash Flow | 119,343,801 | 37,332,199 | 349,499,976 | 9,189,159 |
Cash | 207,577,000 | 209,336,000 | 248,899,004 | 210,685,267 |
Basic Shares | 157,767 | 946,600 | 946,600 | 946,600 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,224,233,000 | $2,618,437,052 | $2,656,878,395 | $2,216,732,593 |
Gross Profit | 1,278,870,000 | 1,016,439,797 | 1,028,176,572 | 841,339,820 |
EBITDA | 523,397,377 | 320,781,621 | 288,543,066 | 371,394,834 |
EBIT | 396,236,935 | 338,967,942 | 183,379,682 | 277,643,417 |
Net Income | 232,663,000 | 171,441,410 | 125,497,642 | 154,698,150 |
Net Change In Cash | 3,224,233,000 | 2,618,437,052 | 2,656,878,395 | 2,216,732,593 |
Free Cash Flow | 65,700,300 | 174,122,738 | -61,204,537 | 161,027,687 |
Cash | 248,899,004 | 303,683,683 | 291,681,987 | 304,312,020 |
Basic Shares | 157,762 | 946,570 | 157,761 | 157,761 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $236 |
2025-03-31 | $502.10 |
2024-12-31 | $625 |