Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $65,333 | $87,933 | $60,260 | $89,285 |
Gross Profit | 77,897 | 75,812 | 74,402 | 89,285 |
EBITDA | 18,744 | 22,552 | 11,244 | 61,034 |
EBIT | 16,852 | 20,844 | 9,498 | 59,295 |
Net Income | 13,305 | 15,817 | 12,945 | 14,866 |
Net Change In Cash | 65,333 | 87,933 | 60,260 | 89,285 |
Free Cash Flow | 15,619 | 28,923 | 13,743 | 19,931 |
Cash | 326,569 | 298,891 | 312,882 | 522,437 |
Basic Shares | 27,194 | 27,116 | 27,099 | 27,097 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $240,953 | $263,482 | $254,107 | $238,469 |
Gross Profit | 240,953 | 263,482 | 254,107 | 238,469 |
EBITDA | 46,663 | 47,919 | 43,060 | 45,198 |
EBIT | 39,720 | 41,054 | 36,076 | 38,975 |
Net Income | 58,669 | 73,928 | 79,894 | 37,273 |
Net Change In Cash | 240,953 | 263,482 | 254,107 | 238,469 |
Cost of Revenue | -216,863 | 224,840 | 1,095 | |
Free Cash Flow | 92,462 | 95,681 | 88,327 | 50,795 |
Cash | 522,437 | 112,044 | 328,907 | 104,067 |
Basic Shares | 27,080 | 27,567 | 28,257 | 28,180 |
Quarter | EPS |
---|---|
2024-09-30 | $0.49 |
2024-06-30 | $0.58 |
2024-03-31 | $0.48 |
2023-12-31 | $0.55 |