Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $134,692 | $91,823 | $85,060 | $76,653 |
Gross Profit | 32,791 | 17,223 | 14,320 | 13,474 |
EBITDA | 9,223 | 7,571 | 7,751 | |
EBIT | 6,361 | 6,277 | ||
Net Income | 20,732 | 8,083 | 6,077 | 6,568 |
Net Change In Cash | 134,692 | 91,823 | 85,060 | 76,653 |
Free Cash Flow | -11,291 | -20,290 | -34,542 | 5,166 |
Cash | 17,663 | 16,329 | 32,570 | 63,546 |
Basic Shares | 7,105 | 7,131 | 7,128 | 7,117 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $388,228 | $340,912 | $321,623 | $355,777 |
Gross Profit | 78,566 | 67,452 | 55,125 | 64,396 |
EBITDA | 45,213 | 41,040 | 30,277 | 33,007 |
EBIT | 35,033 | 26,930 | 30,029 | |
Net Income | 41,460 | 34,559 | 20,699 | 25,654 |
Net Change In Cash | 388,228 | 340,912 | 321,623 | 355,777 |
Cost of Revenue | -39,094 | 23,769 | ||
Free Cash Flow | -60,957 | 43,549 | 7,738 | 31,822 |
Cash | 17,663 | 87,657 | 70,711 | 109,805 |
Basic Shares | 7,128 | 7,106 | 7,081 | 7,060 |
Quarter | EPS |
---|---|
2024-09-30 | $1.13 |
2024-06-30 | $0.85 |
2024-03-31 | $0.92 |
2023-12-31 | $1.85 |