Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $73,649 | $56,565 | $70,628 | $68,829 |
Gross Profit | 71,713 | 31,385 | 69,581 | 68,829 |
EBITDA | 14,144 | 5,707 | 11,918 | 12,659 |
EBIT | 15,798 | 4,053 | 10,811 | 11,588 |
Net Income | 12,278 | 3,171 | 8,362 | 9,315 |
Net Change In Cash | 73,649 | 56,565 | 70,628 | 68,829 |
Free Cash Flow | 7,305 | -1,406 | 10,801 | 6,088 |
Cash | 29,683 | 27,603 | 24,654 | 25,464 |
Basic Shares | 1,894 | 1,895 | 1,896 | 1,893 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $258,298 | $224,750 | $283,392 | $329,498 |
Gross Profit | 146,425 | 224,750 | 283,392 | 329,498 |
EBITDA | 43,961 | 30,351 | 33,688 | 87,368 |
EBIT | 39,463 | 26,230 | 30,108 | 84,932 |
Net Income | 31,073 | 21,686 | 23,903 | 67,020 |
Net Change In Cash | 258,298 | 224,750 | 283,392 | 329,498 |
Cost of Revenue | -1,857 | 23,445 | ||
Free Cash Flow | 22,417 | -1,760 | 30,523 | 45,397 |
Cash | 24,654 | 24,031 | 35,311 | 37,168 |
Basic Shares | 1,892 | 1,893 | 1,898 | 1,900 |
Quarter | EPS |
---|---|
2025-06-30 | $6.48 |
2025-03-31 | $1.67 |
2024-12-31 | $4.41 |
2024-09-30 | $4.92 |