Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $144,061 | $158,252 | $140,996 | $122,489 |
Gross Profit | 54,959 | 47,885 | 45,175 | 43,826 |
EBITDA | 15,512 | 13,153 | 10,077 | 8,953 |
EBIT | 11,704 | 9,437 | 6,448 | 5,361 |
Net Income | 7,688 | 7,346 | 4,594 | 2,942 |
Net Change In Cash | 144,061 | 158,252 | 140,996 | 122,489 |
Free Cash Flow | 31,123 | 8,824 | -1,265 | 24,978 |
Cash | 74,158 | 53,106 | 44,267 | 46,925 |
Basic Shares | 14,509 | 14,358 | 14,074 | 13,910 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $565,798 | $510,095 | $429,138 | $353,755 |
Gross Profit | 202,782 | 179,767 | 143,579 | 135,874 |
EBITDA | 49,225 | 40,435 | 11,365 | 8,611 |
EBIT | 34,480 | 24,004 | -6,124 | -8,535 |
Net Income | 22,570 | 10,926 | -8,448 | -8,417 |
Net Change In Cash | 565,798 | 510,095 | 429,138 | 353,755 |
Cost of Revenue | 8,264 | -17,184 | ||
Free Cash Flow | 63,660 | 29,289 | -169 | 1,304 |
Cash | 74,158 | 23,397 | 8,806 | 11,221 |
Basic Shares | 14,245 | 13,606 | 13,013 | 12,458 |
Quarter | EPS |
---|---|
2024-12-31 | $0.75 |
2024-09-30 | $0.73 |
2024-06-30 | $0.55 |
2024-03-31 | $0.40 |