Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $124,751 | $118,818 | $111,936 | $102,872 |
Gross Profit | 44,698 | 41,134 | 40,188 | 34,060 |
EBITDA | 18,430 | 18,957 | 18,097 | 14,630 |
EBIT | 14,277 | 14,909 | 14,080 | 10,569 |
Net Income | 1,293 | 6,001 | 5,455 | 2,732 |
Net Change In Cash | 124,751 | 118,818 | 111,936 | 102,872 |
Free Cash Flow | 11,089 | -5,995 | 7,359 | 11,446 |
Cash | 14,650 | 7,479 | 17,144 | 12,413 |
Basic Shares | 11,872 | 11,776 | 11,769 | 11,782 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $444,547 | $475,745 | $375,119 | $312,189 |
Gross Profit | 149,845 | 175,767 | 141,426 | 110,308 |
EBITDA | 77,306 | 93,649 | 74,562 | 55,109 |
EBIT | 61,375 | 78,763 | 59,464 | 38,282 |
Net Income | 23,985 | 36,540 | 15,941 | 16,129 |
Net Change In Cash | 444,547 | 475,745 | 375,119 | 312,189 |
Cost of Revenue | -9,599 | -36,921 | 38,959 | |
Free Cash Flow | 27,636 | 13,469 | 10,155 | 14,921 |
Cash | 12,413 | 11,037 | 20,683 | 57,603 |
Basic Shares | 11,917 | 11,749 | 11,763 | 11,232 |
Quarter | EPS |
---|---|
2024-09-30 | $0.11 |
2024-06-30 | $0.51 |
2024-03-31 | $0.46 |
2023-12-31 | $0.23 |