Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $82,563 | $82,085 | $84,244 | $98,840 |
Gross Profit | 45,976 | 44,789 | 43,307 | 51,486 |
EBITDA | 5,910 | 6,533 | -1,714 | -11,895 |
EBIT | 1,989 | 2,366 | -5,335 | -15,576 |
Net Income | -289 | -524 | -7,267 | 1,588 |
Net Change In Cash | 82,563 | 82,085 | 84,244 | 98,840 |
Free Cash Flow | 4,089 | 1,897 | 3,810 | 14,748 |
Cash | 88,913 | 97,914 | 79,518 | 76,787 |
Basic Shares | 19,266 | 19,293 | 19,046 | 21,086 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $358,831 | $345,765 | $337,814 | $303,768 |
Gross Profit | 164,999 | 175,763 | 183,927 | 159,847 |
EBITDA | -35,235 | -7,555 | 5,185 | -16,227 |
EBIT | -50,612 | -21,651 | -8,506 | -30,773 |
Net Income | -56,577 | -26,756 | -39,964 | 629 |
Net Change In Cash | 358,831 | 345,765 | 337,814 | 303,768 |
Cost of Revenue | -75,750 | -57,634 | 46,359 | |
Free Cash Flow | -12,919 | -41,794 | -25,416 | 15,322 |
Cash | 76,787 | 37,812 | 121,989 | 185,633 |
Basic Shares | 18,917 | 18,318 | 18,187 | 17,926 |
Quarter | EPS |
---|---|
2024-09-30 | $0.21 |
2024-06-30 | $0.18 |
2024-03-31 | $0.09 |
2023-12-31 | $0.36 |