Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $132,500 | $136,200 | $135,200 | $145,000 |
Gross Profit | 132,900 | 51,300 | 135,200 | 138,100 |
EBITDA | 34,700 | 28,700 | 35,600 | |
EBIT | 27,100 | |||
Net Income | 34,100 | 27,300 | 30,100 | 34,500 |
Net Change In Cash | 132,500 | 136,200 | 135,200 | 145,000 |
Cash | 164,848 | 103,100 | 155,200 | 160,500 |
Basic Shares | 44,400 | 45,297 | 46,200 | 45,800 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $525,951 | $471,960 | $394,369 | $350,377 |
Gross Profit | 230,304 | 471,600 | 393,220 | 350,377 |
EBITDA | 135,695 | 2,546 | 90,941 | 48,572 |
EBIT | 132,291 | 0 | 87,859 | 45,801 |
Net Income | 135,151 | 118,194 | 89,234 | 46,814 |
Net Change In Cash | 525,951 | 471,960 | 394,369 | 350,377 |
Free Cash Flow | 202,842 | 193,360 | -86,616 | 127,444 |
Cash | 155,245 | 177,022 | 122,143 | 231,746 |
Basic Shares | 44,739 | 43,468 | 45,546 | 45,470 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.77 |
2025-03-31 | $0.42 |
2024-12-31 | $0.65 |