Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $87,753 | $87,500 | $88,146 | $87,754 |
Gross Profit | 70,095 | 70,378 | 71,098 | 71,041 |
EBITDA | 42,053 | 46,300 | 47,259 | 35,515 |
EBIT | 37,015 | 41,137 | 42,492 | 31,147 |
Net Income | 21,120 | 23,874 | 26,370 | 16,772 |
Net Change In Cash | 87,753 | 87,500 | 88,146 | 87,754 |
Free Cash Flow | 33,586 | 15,809 | 35,766 | -5,702 |
Cash | 54,598 | 49,201 | 61,511 | 88,715 |
Basic Shares | 19,442 | 19,287 | 19,233 | 19,215 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $362,562 | $362,422 | $617,895 | $678,461 |
Gross Profit | 294,243 | 300,471 | 487,191 | 524,211 |
EBITDA | 165,952 | 166,968 | 188,938 | 241,282 |
EBIT | 148,531 | 150,336 | 175,256 | 228,244 |
Net Income | 77,236 | 72,714 | 109,001 | 152,913 |
Net Change In Cash | 362,562 | 362,422 | 617,895 | 678,461 |
Cost of Revenue | -56,569 | |||
Free Cash Flow | 77,652 | 52,278 | 215,644 | 203,216 |
Cash | 88,715 | 94,164 | 67,194 | 128,189 |
Basic Shares | 19,600 | 19,953 | 19,978 | 20,060 |
Quarter | EPS |
---|---|
2024-09-30 | $1.31 |
2024-06-30 | $1.45 |
2024-03-31 | $1.55 |
2023-12-31 | $1.11 |