Values in thousands | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
---|---|---|---|---|
Revenue | $135,200 | $135,200 | $136,300 | $134,800 |
Gross Profit | 135,200 | 135,200 | 138,100 | 134,800 |
EBITDA | 35,600 | -1,300 | ||
EBIT | 27,100 | 33,000 | ||
Net Income | 30,100 | 30,100 | 34,500 | 32,800 |
Net Change In Cash | 135,200 | 135,200 | 136,300 | 134,800 |
Cash | 155,245 | 155,200 | 160,500 | 167,600 |
Basic Shares | 46,200 | 46,200 | 45,800 | 44,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $539,000 | $471,960 | $386,600 | $357,100 |
Gross Profit | 539,000 | 471,600 | 386,600 | 357,100 |
EBITDA | 2,546 | 90,941 | 47,056 | |
EBIT | 0 | 87,859 | 43,493 | |
Net Income | 135,200 | 118,194 | 89,234 | 46,814 |
Net Change In Cash | 539,000 | 471,960 | 386,600 | 357,100 |
Free Cash Flow | 202,842 | 193,360 | -86,616 | 127,444 |
Cash | 155,245 | 177,022 | 138,000 | 242,100 |
Basic Shares | 44,700 | 43,468 | 45,546 | 45,470 |
Quarter | EPS |
---|---|
2024-12-31 | $0.89 |
2024-09-30 | $0.67 |
2024-06-30 | $0.74 |
2024-03-31 | $0.89 |