Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $158,252 | $140,996 | $122,489 | $155,677 |
Gross Profit | 47,885 | 45,175 | 43,826 | 50,512 |
EBITDA | 13,153 | 10,077 | 8,953 | 15,662 |
EBIT | 9,437 | 6,448 | 5,361 | 11,749 |
Net Income | 7,346 | 4,594 | 2,942 | 8,031 |
Net Change In Cash | 158,252 | 140,996 | 122,489 | 155,677 |
Free Cash Flow | 8,824 | -1,265 | 24,978 | 12,760 |
Cash | 53,106 | 44,267 | 46,925 | 23,397 |
Basic Shares | 14,358 | 14,074 | 13,910 | 13,731 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $510,095 | $429,138 | $353,755 | $390,980 |
Gross Profit | 179,767 | 143,579 | 135,874 | 129,393 |
EBITDA | 40,435 | 11,365 | 8,611 | 4,142 |
EBIT | 24,004 | -6,124 | -8,535 | -14,601 |
Net Income | 10,926 | -8,448 | -8,417 | -14,496 |
Net Change In Cash | 510,095 | 429,138 | 353,755 | 390,980 |
Cost of Revenue | 8,264 | -17,184 | 22,953 | |
Free Cash Flow | 29,289 | -169 | 1,304 | 41,949 |
Cash | 23,397 | 8,806 | 11,221 | 28,405 |
Basic Shares | 13,606 | 13,013 | 12,458 | 11,793 |
Quarter | EPS |
---|---|
2024-09-30 | $0.73 |
2024-06-30 | $0.55 |
2024-03-31 | $0.40 |
2023-12-31 | $0.80 |