Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $48,732 | $48,256 | $46,545 | $46,118 |
Gross Profit | 42,741 | 41,930 | 40,633 | 40,295 |
EBITDA | 37,424 | 33,211 | 34,319 | 35,463 |
EBIT | 19,297 | 15,394 | 16,379 | 17,598 |
Net Income | 8,598 | 7,898 | 11,114 | 11,935 |
Net Change In Cash | 48,732 | 48,256 | 46,545 | 46,118 |
Free Cash Flow | 31,385 | 23,552 | 33,691 | 28,818 |
Cash | 24,832 | 30,458 | 39,844 | 28,606 |
Basic Shares | 55,722 | 55,620 | 55,510 | 56,082 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $186,856 | $189,065 | $179,986 | $172,838 |
Gross Profit | 163,718 | 168,869 | 162,036 | 155,126 |
EBITDA | 139,804 | 144,973 | 139,957 | 133,738 |
EBIT | 63,877 | 70,680 | 62,758 | 63,479 |
Net Income | 42,657 | 24,042 | -7,978 | 402,660 |
Net Change In Cash | 186,856 | 189,065 | 179,986 | 172,838 |
Free Cash Flow | 129,858 | 125,747 | 113,235 | 111,657 |
Cash | 39,844 | 202,019 | 12,917 | 32,359 |
Basic Shares | 56,685 | 57,306 | 56,330 | 56,362 |
Quarter | EPS |
---|---|
2025-06-30 | $0.15 |
2025-03-31 | $0.13 |
2024-12-31 | $0.20 |
2024-09-30 | $0.21 |