Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $24,139 | $33,488 | $35,601 | $35,295 |
Gross Profit | 33,488 | 35,601 | 35,295 | |
EBITDA | 15,750 | 15,517 | 15,178 | |
EBIT | 15,496 | 15,255 | 14,883 | |
Net Income | 11,109 | 11,777 | 11,524 | 11,288 |
Net Change In Cash | 24,139 | 33,488 | 35,601 | 35,295 |
Free Cash Flow | 11,786 | 12,749 | 6,458 | 19,009 |
Cash | 240,915 | 195,435 | 222,307 | 210,399 |
Basic Shares | 9,390 | 9,498 | 9,367 | 9,317 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $131,540 | $130,786 | $72,366 | $55,486 |
Gross Profit | 131,540 | 70,643 | 72,366 | 55,486 |
EBITDA | 38,525 | 40,663 | 31,945 | |
EBIT | 37,223 | 39,257 | 30,914 | |
Net Income | 45,698 | 28,275 | 29,638 | 23,159 |
Net Change In Cash | 131,540 | 130,786 | 72,366 | 55,486 |
Cost of Revenue | -95,737 | |||
Free Cash Flow | 55,046 | 46,291 | 39,420 | 29,356 |
Cash | 234,196 | 198,721 | 114,589 | 198,596 |
Basic Shares | 9,447 | 9,264 | 9,204 | 9,091 |
Quarter | EPS |
---|---|
2024-12-31 | $1.16 |
2024-09-30 | $1.24 |
2024-06-30 | $1.23 |
2024-03-31 | $1.21 |