Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $86,983 | $87,753 | $87,500 | $88,146 |
Gross Profit | 69,123 | 70,095 | 70,378 | 71,098 |
EBITDA | 33,427 | 38,425 | 46,300 | 47,259 |
EBIT | 33,387 | 41,137 | 42,492 | |
Net Income | 18,071 | 21,120 | 23,874 | 26,370 |
Net Change In Cash | 86,983 | 87,753 | 87,500 | 88,146 |
Free Cash Flow | 3,146 | 33,586 | 15,809 | 35,766 |
Cash | 33,545 | 54,598 | 49,201 | 61,511 |
Basic Shares | 19,570 | 19,442 | 19,287 | 19,233 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $350,382 | $362,562 | $362,422 | $617,895 |
Gross Profit | 280,694 | 294,243 | 300,471 | 487,191 |
EBITDA | 149,400 | 165,952 | 166,968 | 188,938 |
EBIT | 148,531 | 150,336 | 175,256 | |
Net Income | 89,435 | 77,236 | 72,714 | 109,001 |
Net Change In Cash | 350,382 | 362,562 | 362,422 | 617,895 |
Cost of Revenue | -56,569 | |||
Free Cash Flow | 88,307 | 77,652 | 52,278 | 215,644 |
Cash | 33,545 | 88,715 | 94,164 | 67,194 |
Basic Shares | 19,383 | 19,600 | 19,953 | 19,978 |
Quarter | EPS |
---|---|
2024-12-31 | $1.32 |
2024-09-30 | $1.31 |
2024-06-30 | $1.45 |
2024-03-31 | $1.55 |