Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $91,823 | $85,060 | $76,653 | $98,416 |
Gross Profit | 17,223 | 14,320 | 13,474 | 20,275 |
EBITDA | 9,223 | 7,571 | 7,751 | 15,158 |
EBIT | 6,361 | 6,277 | 13,295 | |
Net Income | 8,083 | 6,077 | 6,568 | 13,159 |
Net Change In Cash | 91,823 | 85,060 | 76,653 | 98,416 |
Free Cash Flow | -20,290 | -34,542 | 5,166 | 16,452 |
Cash | 16,329 | 32,570 | 63,546 | 87,657 |
Basic Shares | 7,131 | 7,128 | 7,117 | 7,084 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $340,912 | $321,623 | $355,777 | $352,627 |
Gross Profit | 67,452 | 55,125 | 64,396 | 84,922 |
EBITDA | 41,040 | 30,277 | 33,007 | 59,201 |
EBIT | 35,033 | 26,930 | 30,029 | 56,196 |
Net Income | 34,559 | 20,699 | 25,654 | 46,958 |
Net Change In Cash | 340,912 | 321,623 | 355,777 | 352,627 |
Cost of Revenue | -39,094 | 23,769 | 6,457 | |
Free Cash Flow | 43,549 | 7,738 | 31,822 | 38,352 |
Cash | 87,657 | 70,711 | 109,805 | 86,036 |
Basic Shares | 7,106 | 7,081 | 7,060 | 7,038 |
Quarter | EPS |
---|---|
2024-09-30 | $1.13 |
2024-06-30 | $0.85 |
2024-03-31 | $0.92 |
2023-12-31 | $1.85 |