Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $45,420 | $45,410 | $44,270 | $43,321 |
Gross Profit | 45,420 | 45,410 | 44,270 | 24,270 |
EBITDA | 4,189 | 1,451 | -4,729 | 1,450 |
EBIT | 5,602 | 0 | -6,154 | 0 |
Net Income | 4,599 | 4,798 | 4,435 | 6,059 |
Net Change In Cash | 45,420 | 45,410 | 44,270 | 43,321 |
Free Cash Flow | 11,859 | 2,419 | 765 | 17,765 |
Cash | 78,568 | 67,289 | 106,878 | 60,887 |
Basic Shares | 22,667 | 22,560 | 22,594 | 22,709 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $161,579 | $128,129 | $119,381 | $116,114 |
Gross Profit | 160,509 | 128,129 | 119,381 | 116,114 |
EBITDA | 5,752 | 83,027 | 61,986 | 55,899 |
EBIT | 0 | 76,716 | 53,307 | 49,527 |
Net Income | 26,239 | 46,932 | 43,089 | 41,203 |
Net Change In Cash | 161,579 | 128,129 | 119,381 | 116,114 |
Cost of Revenue | 30,503 | -167,507 | 172,214 | |
Free Cash Flow | 29,540 | 47,826 | 43,084 | 43,027 |
Cash | 60,887 | 74,178 | 43,675 | 211,182 |
Basic Shares | 22,633 | 22,968 | 23,762 | 23,913 |
Quarter | EPS |
---|---|
2024-09-30 | $0.20 |
2024-06-30 | $0.21 |
2024-03-31 | $0.20 |
2023-12-31 | $0.27 |