Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $79,838 | $79,333 | $79,980 | $76,856 |
Gross Profit | 40,458 | 40,701 | 42,841 | 40,071 |
EBITDA | 5,876 | 4,767 | 5,543 | 251 |
EBIT | -174 | 4,532 | 4,161 | -687 |
Net Income | 4,595 | 2,755 | 3,639 | 3,729 |
Net Change In Cash | 79,838 | 79,333 | 79,980 | 76,856 |
Cash | 133,436 | 129,338 | 127,607 | 170,802 |
Basic Shares | 63,584 | 64,184 | 64,698 | 65,232 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $363,722 | $341,497 | $238,782 | $186,371 |
Gross Profit | 163,073 | 141,443 | 120,179 | 93,734 |
EBITDA | 25,990 | 29,316 | 10,460 | 1,593 |
EBIT | 19,911 | 25,508 | 1,078 | -12,585 |
Net Income | 14,225 | 21,463 | 1,191 | -14,140 |
Net Change In Cash | 363,722 | 341,497 | 238,782 | 186,371 |
Free Cash Flow | 21,225 | 36,132 | 6,194 | -27,524 |
Cash | 170,802 | 178,695 | 123,358 | 137,248 |
Basic Shares | 65,369 | 67,247 | 67,193 | 67,485 |
Quarter | EPS |
---|---|
2024-09-30 | $0.07 |
2024-06-30 | $0.04 |
2024-03-31 | $0.05 |
2023-12-31 | $0.05 |