Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $76,162 | $75,571 | $107,016 | $105,363 |
Gross Profit | 76,162 | 112,514 | 85,240 | 83,226 |
EBITDA | 24,613 | 25,945 | -107 | |
EBIT | 24,527 | 23,261 | -3,189 | |
Net Income | 19,658 | 18,638 | 15,682 | 16,872 |
Net Change In Cash | 76,162 | 75,571 | 107,016 | 105,363 |
Free Cash Flow | 21,664 | 29,072 | 21,469 | 21,176 |
Cash | 134,398 | 132,320 | 70,915 | 57,141 |
Basic Shares | 14,312 | 14,283 | 14,239 | 14,238 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $295,176 | $297,358 | $308,253 | $302,641 |
Gross Profit | 295,176 | 297,358 | 257,756 | 255,388 |
EBITDA | 12,000 | 121,270 | 126,140 | |
EBIT | 12,000 | 112,759 | 116,857 | |
Net Income | 70,850 | 9,505 | 85,030 | 89,264 |
Net Change In Cash | 295,176 | 297,358 | 308,253 | 302,641 |
Cost of Revenue | 14,730 | -325,355 | ||
Free Cash Flow | 94,966 | 82,241 | 95,172 | 116,436 |
Cash | 134,398 | 79,542 | 77,837 | 63,107 |
Basic Shares | 14,268 | 14,301 | 14,404 | 14,648 |
Quarter | EPS |
---|---|
2024-12-31 | $1.37 |
2024-09-30 | $1.30 |
2024-06-30 | $1.10 |
2024-03-31 | $1.18 |