Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $74,396 | $73,485 | $74,235 | $73,095 |
Gross Profit | 48,032 | 47,998 | 49,124 | 48,625 |
EBITDA | 17,732 | 15,133 | 15,945 | 16,571 |
EBIT | 6,866 | 4,378 | 5,481 | 6,498 |
Net Income | 5,389 | 4,332 | 4,889 | 5,725 |
Net Change In Cash | 74,396 | 73,485 | 74,235 | 73,095 |
Free Cash Flow | 2,706 | 26,019 | 4,323 | 12,272 |
Cash | 52,102 | 77,289 | 59,469 | 57,489 |
Basic Shares | 30,519 | 30,587 | 30,639 | 30,590 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $291,646 | $279,063 | $266,826 | $256,712 |
Gross Profit | 193,710 | 184,042 | 175,683 | 165,679 |
EBITDA | 62,530 | 59,587 | 53,530 | 44,868 |
EBIT | 21,287 | 18,511 | 15,585 | 8,055 |
Net Income | 20,007 | 15,213 | 12,091 | 5,845 |
Net Change In Cash | 291,646 | 279,063 | 266,826 | 256,712 |
Cost of Revenue | 10,453 | |||
Free Cash Flow | 29,518 | 35,964 | 26,086 | 17,039 |
Cash | 59,469 | 40,333 | 46,023 | 46,905 |
Basic Shares | 30,544 | 30,673 | 30,717 | 31,618 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.18 |
2025-03-31 | $0.14 |
2024-12-31 | $0.16 |