Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $125,096 | $124,751 | $118,818 | $111,936 |
Gross Profit | 42,615 | 44,698 | 41,134 | 40,188 |
EBITDA | 23,806 | 18,430 | 18,957 | 18,097 |
EBIT | 19,604 | 14,277 | 14,909 | 14,080 |
Net Income | 6,772 | 1,293 | 6,001 | 5,455 |
Net Change In Cash | 125,096 | 124,751 | 118,818 | 111,936 |
Free Cash Flow | 21,603 | 11,089 | -5,995 | 7,359 |
Cash | 33,544 | 14,650 | 7,479 | 17,144 |
Basic Shares | 11,926 | 11,872 | 11,776 | 11,769 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $480,601 | $444,547 | $475,745 | $375,119 |
Gross Profit | 171,219 | 155,489 | 175,767 | 141,426 |
EBITDA | 79,212 | 77,306 | 93,649 | 74,562 |
EBIT | 62,792 | 61,375 | 78,763 | 59,464 |
Net Income | 19,521 | 23,985 | 36,540 | 15,941 |
Net Change In Cash | 480,601 | 444,547 | 475,745 | 375,119 |
Cost of Revenue | -9,599 | -36,921 | ||
Free Cash Flow | 43,313 | 27,636 | 13,469 | 10,155 |
Cash | 33,544 | 12,413 | 11,037 | 20,683 |
Basic Shares | 11,878 | 11,917 | 11,749 | 11,763 |
Quarter | EPS |
---|---|
2024-12-31 | $0.57 |
2024-09-30 | $0.11 |
2024-06-30 | $0.51 |
2024-03-31 | $0.46 |