Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $483,400 | $442,914 | $444,086 | $462,274 |
Gross Profit | 171,723 | 161,260 | 156,200 | 172,549 |
EBITDA | -29,484 | 47,514 | 49,042 | 73,676 |
EBIT | -53,163 | 27,715 | 28,082 | 52,501 |
Net Income | -66,580 | 12,922 | 14,186 | 32,346 |
Net Change In Cash | 483,400 | 442,914 | 444,086 | 462,274 |
Free Cash Flow | 43,286 | -10,155 | 40,607 | 79,104 |
Cash | 201,918 | 186,223 | 188,880 | 212,074 |
Basic Shares | 17,592 | 17,766 | 17,766 | 17,864 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,839,686 | $1,953,313 | $1,943,585 | $1,761,158 |
Gross Profit | 686,030 | 705,644 | 612,654 | 594,640 |
EBITDA | 194,706 | 290,106 | 239,417 | 253,218 |
EBIT | 208,119 | 158,950 | 166,668 | |
Net Income | 116,644 | 112,748 | -17,807 | 121,369 |
Net Change In Cash | 1,839,686 | 1,953,313 | 1,943,585 | 1,761,158 |
Cost of Revenue | 26,275 | -16,719 | ||
Free Cash Flow | 215,860 | 240,220 | 13,255 | 27,476 |
Cash | 188,880 | 194,527 | 180,963 | 165,176 |
Basic Shares | 17,815 | 17,914 | 17,856 | 17,855 |
Quarter | EPS |
---|---|
2025-06-30 | $1.71 |
2025-03-31 | $1.58 |
2024-12-31 | $1.33 |
2024-09-30 | $1.89 |