Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $180,688 | $168,745 | $156,915 | $145,954 |
Gross Profit | 25,314 | 21,440 | 19,205 | 17,387 |
EBITDA | 12,396 | 11,030 | 9,100 | 8,946 |
EBIT | 10,903 | 9,562 | 7,769 | 7,633 |
Net Income | 6,205 | 5,690 | 4,906 | 4,349 |
Net Change In Cash | 180,688 | 168,745 | 156,915 | 145,954 |
Free Cash Flow | 18,165 | 7,873 | -12,979 | 2,821 |
Cash | 4,464 | 3,043 | 2,722 | 6,059 |
Basic Shares | 31,363 | 30,781 | 30,403 | 30,236 |
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 | 61,906 | 58,585 | 45,738 | 54,888 |
EBITDA | 30,369 | 24,604 | 9,455 | 23,817 |
EBIT | 25,239 | 19,704 | 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 |