Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $375,522 | $297,413 | $335,010 | $344,270 |
Gross Profit | 147,977 | 110,963 | 122,305 | 127,625 |
EBITDA | 59,816 | 32,180 | 43,755 | 53,007 |
EBIT | 48,636 | 21,524 | 32,224 | 41,794 |
Net Income | 32,561 | 13,002 | 21,766 | 28,443 |
Net Change In Cash | 375,522 | 297,413 | 335,010 | 344,270 |
Free Cash Flow | 22,774 | 4,272 | 24,363 | 69,728 |
Cash | 121,701 | 97,757 | 99,226 | 115,601 |
Basic Shares | 59,173 | 59,173 | 59,209 | 58,871 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,315,658 | $1,261,498 | $1,297,919 | $1,200,398 |
Gross Profit | 482,948 | 441,069 | 437,733 | 432,733 |
EBITDA | 181,431 | 141,713 | 118,184 | 155,450 |
EBIT | 136,759 | 95,441 | 71,846 | 102,314 |
Net Income | 86,946 | 44,517 | 19,560 | 55,234 |
Net Change In Cash | 1,315,658 | 1,261,498 | 1,297,919 | 1,200,398 |
Cost of Revenue | 5,134 | -2,240 | ||
Free Cash Flow | 114,642 | 115,927 | 24,624 | 58,618 |
Cash | 99,226 | 110,498 | 97,564 | 97,252 |
Basic Shares | 58,871 | 58,335 | 58,865 | 58,971 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.60 |
2025-03-31 | $0.25 |
2024-12-31 | $0.34 |