Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $35,819 | $35,021 | $35,313 | $38,001 |
Gross Profit | 20,514 | 20,086 | 20,010 | 22,779 |
EBITDA | 9,548 | 10,378 | 10,207 | 13,166 |
EBIT | 8,002 | 8,865 | 8,760 | 11,737 |
Net Income | 5,688 | 6,175 | 6,359 | 8,858 |
Net Change In Cash | 35,819 | 35,021 | 35,313 | 38,001 |
Free Cash Flow | 7,826 | 1,517 | 7,899 | 7,938 |
Cash | 3,461 | 485 | 1,699 | 6,653 |
Basic Shares | 23,745 | 23,915 | 23,963 | 24,548 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $148,580 | $151,568 | $147,954 | $133,277 |
Gross Profit | 86,666 | 94,519 | 95,604 | 84,090 |
EBITDA | 45,985 | 51,834 | 56,662 | 50,785 |
EBIT | 40,086 | 46,557 | 50,288 | 43,280 |
Net Income | 30,971 | 31,800 | 37,466 | 37,260 |
Net Change In Cash | 148,580 | 151,568 | 147,954 | 133,277 |
Cost of Revenue | -29,153 | 19,671 | 21,173 | |
Free Cash Flow | 22,334 | 26,430 | 40,830 | 36,652 |
Cash | 6,653 | 25,026 | 54,361 | 34,690 |
Basic Shares | 24,673 | 25,052 | 25,640 | 25,696 |
Quarter | EPS |
---|---|
2024-09-30 | $0.23 |
2024-06-30 | $0.25 |
2024-03-31 | $0.26 |
2023-12-31 | $0.36 |