Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $47,043 | $51,905 | $49,898 | $49,999 |
Gross Profit | 47,043 | 45,983 | 44,880 | 49,999 |
EBITDA | 9,866 | 14,274 | 13,364 | -1,117 |
EBIT | 8,969 | 7,615 | 10,529 | -4,261 |
Net Income | 10,286 | 8,959 | 8,397 | 9,772 |
Net Change In Cash | 47,043 | 51,905 | 49,898 | 49,999 |
Free Cash Flow | -22,395 | 9,819 | 14,600 | 9,793 |
Cash | 17,950 | 45,718 | 68,628 | 89,858 |
Basic Shares | 7,854 | 7,796 | 7,824 | 7,795 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $139,019 | $119,670 | $121,358 | $127,411 |
Gross Profit | 139,019 | 119,670 | 121,358 | 127,411 |
EBITDA | 57,921 | 50,992 | 62,603 | 63,468 |
EBIT | 45,272 | 47,801 | 59,212 | 59,962 |
Net Income | 36,053 | 29,649 | 37,412 | 39,264 |
Net Change In Cash | 139,019 | 119,670 | 121,358 | 127,411 |
Cost of Revenue | 14,946 | -65,085 | 45,798 | |
Free Cash Flow | 75,998 | 183,347 | 107,025 | -33,696 |
Cash | 89,858 | 46,149 | 37,033 | 103,854 |
Basic Shares | 7,775 | 7,873 | 8,526 | 8,708 |
Quarter | EPS |
---|---|
2024-09-30 | $1.29 |
2024-06-30 | $1.13 |
2024-03-31 | $1.06 |
2023-12-31 | $1.23 |