Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $188,892 | $180,688 | $168,745 | $156,915 |
Gross Profit | 25,004 | 25,314 | 21,440 | 19,205 |
EBITDA | 11,078 | 12,396 | 11,030 | 9,100 |
EBIT | 9,251 | 10,903 | 9,562 | 7,769 |
Net Income | 5,758 | 6,205 | 5,690 | 4,906 |
Net Change In Cash | 188,892 | 180,688 | 168,745 | 156,915 |
Free Cash Flow | 17,247 | 6,785 | 7,873 | -12,979 |
Cash | 24,246 | 4,464 | 3,043 | 2,722 |
Basic Shares | 35,333 | 31,363 | 30,781 | 30,403 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $695,240 | $544,891 | $473,241 | $439,694 |
Gross Profit | 93,762 | 67,036 | 58,585 | 45,738 |
EBITDA | 44,442 | 30,638 | 24,604 | 9,455 |
EBIT | 38,323 | 25,508 | 19,704 | 4,671 |
Net Income | 22,559 | 13,379 | 6,643 | 2,148 |
Net Change In Cash | 695,240 | 544,891 | 473,241 | 439,694 |
Cost of Revenue | -3,111 | 5,147 | ||
Free Cash Flow | 30,306 | 24,985 | -5,126 | -24,526 |
Cash | 24,246 | 6,059 | 2,079 | 5,190 |
Basic Shares | 32,000 | 30,193 | 30,159 | 30,642 |
Quarter | EPS |
---|---|
2024-12-31 | $0.24 |
2024-09-30 | $0.26 |
2024-06-30 | $0.24 |
2024-03-31 | $0.20 |