Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $41,786 | $39,416 | $46,185 | $43,223 |
Gross Profit | 41,786 | 39,416 | 36,772 | 35,431 |
EBITDA | 13,033 | 12,609 | -694 | -388 |
EBIT | 11,638 | -1,761 | -1,573 | |
Net Income | 10,927 | 8,825 | 9,020 | 8,199 |
Net Change In Cash | 41,786 | 39,416 | 46,185 | 43,223 |
Free Cash Flow | 36,961 | -330 | 2,715 | 5,259 |
Cash | 62,736 | 102,876 | 54,422 | 80,364 |
Basic Shares | 5,597 | 5,583 | 5,558 | 5,554 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $155,224 | $125,789 | $129,192 | $133,090 |
Gross Profit | 155,224 | 125,789 | 129,192 | 133,090 |
EBITDA | 42,041 | 17 | 42,822 | 52,467 |
EBIT | -4,447 | 38,494 | 47,993 | |
Net Income | 36,971 | 25,394 | 30,741 | 37,517 |
Net Change In Cash | 155,224 | 125,789 | 129,192 | 133,090 |
Cost of Revenue | -386,477 | 529,862 | ||
Free Cash Flow | -8,727 | 32,609 | 74,276 | 109,481 |
Cash | 42,101 | 118,130 | 259,350 | 645,827 |
Basic Shares | 5,590 | 5,661 | 5,829 | 6,249 |
Quarter | EPS |
---|---|
2024-12-31 | $2.10 |
2024-09-30 | $1.34 |
2024-06-30 | $1.62 |
2024-03-31 | $1.48 |