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 | -236 | -238 | 57 |
EBIT | 10,683 | -287 | -289 | -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 | 4,474 | 9,222 | 797 | |
Cash | 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 | $85,314 | $69,285 | $55,650 | $46,859 |
Gross Profit | 85,314 | 69,285 | 55,650 | 46,859 |
EBITDA | 237 | 38,817 | 30,160 | 21,376 |
EBIT | -1,430 | 37,186 | 28,732 | 20,089 |
Net Income | 29,776 | 26,444 | 21,009 | 14,475 |
Net Change In Cash | 85,314 | 69,285 | 55,650 | 46,859 |
Cost of Revenue | -197,158 | 195,675 | 137,967 | |
Free Cash Flow | 32,057 | 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 |