Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $120,395 | $122,176 | $116,153 | $112,247 |
Gross Profit | 21,640 | 24,180 | 21,636 | 29,162 |
EBITDA | 14,171 | 16,188 | 13,530 | 11,421 |
EBIT | 10,137 | 12,318 | 9,679 | 7,463 |
Net Income | 6,186 | 7,633 | 5,912 | 4,351 |
Net Change In Cash | 120,395 | 122,176 | 116,153 | 112,247 |
Free Cash Flow | 9,138 | 10,429 | 7,001 | 2,144 |
Cash | 7,895 | 10,465 | 9,121 | 7,288 |
Basic Shares | 29,423 | 30,378 | 30,937 | 32,023 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $468,664 | $469,959 | $454,363 | $426,087 |
Gross Profit | 93,368 | 83,700 | 99,273 | 93,675 |
EBITDA | 55,094 | 44,509 | 59,916 | 56,238 |
EBIT | 39,859 | 30,091 | 44,740 | 39,360 |
Net Income | 25,554 | 20,801 | 29,121 | 24,474 |
Net Change In Cash | 468,664 | 469,959 | 454,363 | 426,087 |
Cost of Revenue | -9,553 | 16,827 | 5,149 | |
Free Cash Flow | 19,356 | 18,632 | 35,058 | 33,857 |
Cash | 7,288 | 20,493 | 30,046 | 13,219 |
Basic Shares | 34,374 | 36,575 | 36,446 | 35,796 |
Quarter | EPS |
---|---|
2024-09-30 | $0.21 |
2024-06-30 | $0.26 |
2024-03-31 | $0.22 |
2023-12-31 | $0.16 |