Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $168,745 | $156,915 | $145,954 | $140,192 |
Gross Profit | 21,440 | 19,205 | 17,387 | 17,802 |
EBITDA | 11,428 | 8,609 | 8,652 | 8,348 |
EBIT | 9,960 | 7,278 | 7,339 | 7,025 |
Net Income | 5,690 | 4,906 | 4,349 | 4,383 |
Net Change In Cash | 168,745 | 156,915 | 145,954 | 140,192 |
Free Cash Flow | 7,873 | -12,979 | 2,821 | 10,604 |
Cash | 3,043 | 2,722 | 6,059 | 3,383 |
Basic Shares | 30,781 | 30,403 | 30,236 | 30,206 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $544,891 | $473,241 | $439,694 | $390,953 |
Gross Profit | 67,036 | 58,585 | 45,738 | 54,888 |
EBITDA | 30,708 | 24,573 | 9,455 | 23,817 |
EBIT | 25,578 | 19,673 | 4,671 | 19,142 |
Net Income | 13,379 | 6,643 | 2,148 | 15,744 |
Net Change In Cash | 544,891 | 473,241 | 439,694 | 390,953 |
Cost of Revenue | -3,111 | 5,147 | -359 | |
Free Cash Flow | 24,985 | -5,126 | -24,526 | 42,951 |
Cash | 6,059 | 2,079 | 5,190 | 43 |
Basic Shares | 30,193 | 30,159 | 30,642 | 30,228 |
Quarter | EPS |
---|---|
2024-09-30 | $0.26 |
2024-06-30 | $0.24 |
2024-03-31 | $0.20 |
2023-12-31 | $0.22 |