Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $24,099 | $23,362 | $22,029 | $21,882 |
Gross Profit | 24,099 | 23,362 | 2,312 | 21,882 |
EBITDA | 10,734 | 9,337 | 8,690 | 57 |
EBIT | 10,683 | 9,286 | 8,639 | -389 |
Net Income | 7,830 | 6,786 | 6,254 | 7,521 |
Net Change In Cash | 24,099 | 23,362 | 22,029 | 21,882 |
Free Cash Flow | 7,838 | 4,474 | 9,222 | 797 |
Cash | 117,959 | 109,852 | 128,231 | 85,655 |
Basic Shares | 5,968 | 5,946 | 5,946 | 5,939 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $80,093 | $69,285 | $55,650 | $46,859 |
Gross Profit | 80,093 | 69,285 | 55,650 | 46,859 |
EBITDA | 237 | 37,568 | 29,915 | 21,376 |
EBIT | -1,430 | 35,937 | 28,487 | 20,089 |
Net Income | 29,776 | 26,444 | 21,009 | 14,475 |
Net Change In Cash | 80,093 | 69,285 | 55,650 | 46,859 |
Cost of Revenue | -197,158 | 195,675 | 137,967 | |
Free Cash Flow | 36,060 | 53,862 | -9,349 | 23,024 |
Cash | 85,655 | 183,426 | 380,584 | 184,909 |
Basic Shares | 5,934 | 5,912 | 5,583 | 5,230 |
Quarter | EPS |
---|---|
2024-09-30 | $1.31 |
2024-06-30 | $1.05 |
2024-03-31 | $1.05 |
2023-12-31 | $1.27 |