Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $41,497 | $40,961 | $38,746 | $38,489 |
Gross Profit | 41,497 | 40,961 | 38,746 | 38,489 |
EBITDA | 17,569 | 17,983 | 16,321 | 1 |
EBIT | 17,283 | 17,683 | 16,023 | -299 |
Net Income | 12,686 | 12,798 | 11,374 | 12,101 |
Net Change In Cash | 41,497 | 40,961 | 38,746 | 38,489 |
Free Cash Flow | 14,621 | 10,989 | 12,840 | 11,723 |
Cash | 16,023 | 113,985 | 107,548 | 68,771 |
Basic Shares | 13,417 | 13,181 | 13,191 | 14,778 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $99,824 | $65,460 | $45,650 | $41,574 |
Gross Profit | 99,824 | 65,460 | 45,650 | 41,574 |
EBITDA | 65,960 | 35,675 | 16,691 | 16,678 |
EBIT | 64,741 | 34,429 | 15,574 | 15,611 |
Net Income | 46,276 | 24,843 | 11,905 | 12,329 |
Net Change In Cash | 99,824 | 65,460 | 45,650 | 41,574 |
Free Cash Flow | 42,209 | 24,235 | 15,105 | 14,401 |
Cash | 68,671 | 95,408 | 152,369 | 69,291 |
Basic Shares | 13,936 | 15,726 | 15,854 | 16,151 |
Quarter | EPS |
---|---|
2024-09-30 | $0.95 |
2024-06-30 | $0.97 |
2024-03-31 | $0.86 |
2023-12-31 | $0.82 |