Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $57,851 | $65,333 | $87,933 | $60,260 |
Gross Profit | 57,851 | 77,897 | 75,812 | 74,402 |
EBITDA | 18,744 | 22,552 | 11,244 | |
EBIT | 16,852 | 20,844 | 9,498 | |
Net Income | 11,345 | 13,305 | 15,817 | 12,945 |
Net Change In Cash | 57,851 | 65,333 | 87,933 | 60,260 |
Free Cash Flow | 24,794 | 15,619 | 28,923 | 13,743 |
Cash | 380,941 | 326,569 | 298,891 | 312,882 |
Basic Shares | 27,194 | 27,194 | 27,116 | 27,099 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $246,113 | $240,953 | $263,482 | $254,107 |
Gross Profit | 306,099 | 240,953 | 263,482 | 254,107 |
EBITDA | 38,723 | 46,663 | 47,919 | 43,060 |
EBIT | 39,720 | 41,054 | 36,076 | |
Net Income | 53,412 | 58,669 | 73,928 | 79,894 |
Net Change In Cash | 246,113 | 240,953 | 263,482 | 254,107 |
Cost of Revenue | -216,863 | 224,840 | ||
Free Cash Flow | 90,519 | 92,462 | 95,681 | 88,327 |
Cash | 380,941 | 522,437 | 112,044 | 328,907 |
Basic Shares | 27,194 | 27,080 | 27,567 | 28,257 |
Quarter | EPS |
---|---|
2024-12-31 | $0.70 |
2024-09-30 | $0.49 |
2024-06-30 | $0.58 |
2024-03-31 | $0.48 |