Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $136,300 | $134,800 | $127,900 | $122,500 |
Gross Profit | 136,300 | 134,800 | 127,900 | 122,500 |
EBITDA | 35,600 | -1,300 | -6,400 | |
EBIT | 27,100 | 33,000 | 37,400 | |
Net Income | 34,500 | 32,800 | 37,900 | 33,000 |
Net Change In Cash | 136,300 | 134,800 | 127,900 | 122,500 |
Cash | 160,500 | 167,600 | 150,200 | 177,000 |
Basic Shares | 45,800 | 44,000 | 44,300 | 43,100 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $471,960 | $386,600 | $357,100 | $296,000 |
Gross Profit | 471,600 | 386,600 | 357,100 | 296,000 |
EBITDA | 2,546 | 90,941 | 47,056 | 30,014 |
EBIT | 0 | 87,859 | 43,493 | 27,402 |
Net Income | 118,194 | 89,234 | 46,814 | 27,251 |
Net Change In Cash | 471,960 | 386,600 | 357,100 | 296,000 |
Free Cash Flow | 193,360 | -86,616 | 127,444 | -92,479 |
Cash | 177,022 | 138,000 | 242,100 | 133,400 |
Basic Shares | 43,468 | 45,546 | 45,470 | 43,047 |
Quarter | EPS |
---|---|
2024-09-30 | $0.67 |
2024-06-30 | $0.74 |
2024-03-31 | $0.89 |
2023-12-31 | $0.65 |