Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $961,925 | $862,475 | $944,222 | $2,047,100 |
Gross Profit | 83,758 | 89,814 | 100,983 | 111,226 |
EBITDA | 59,798 | 2,747 | 46,588 | 48,029 |
EBIT | 42,564 | -23,557 | 28,508 | 27,293 |
Net Income | 24,488 | -7,780 | 14,300 | 10,708 |
Net Change In Cash | 961,925 | 862,475 | 944,222 | 2,047,100 |
Free Cash Flow | 10,806 | 4,933 | 3,923 | 34,229 |
Cash | 9,717 | 6,748 | 3,381 | 7,765 |
Basic Shares | 39,545 | 38,073 | 38,192 | 38,200 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,098,288 | $4,386,263 | $4,967,424 | $3,579,259 |
Gross Profit | 398,319 | 382,268 | 375,771 | 276,953 |
EBITDA | 147,323 | 160,491 | 178,232 | 111,944 |
EBIT | 75,740 | 84,133 | 100,407 | 41,792 |
Net Income | 19,892 | 40,104 | 61,970 | 21,654 |
Net Change In Cash | 4,098,288 | 4,386,263 | 4,967,424 | 3,579,259 |
Cost of Revenue | 7,135 | |||
Free Cash Flow | 61,464 | 82,455 | 130,966 | 53,609 |
Cash | 3,381 | 4,990 | 16,054 | 7,648 |
Basic Shares | 38,172 | 38,119 | 38,059 | 37,884 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.64 |
2025-03-31 | -$0.20 |
2024-12-31 | $0.12 |