Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $57,233 | $56,346 | $53,308 | $54,146 |
Gross Profit | 36,579 | 34,008 | 38,029 | 34,066 |
EBITDA | 41,090 | 48,867 | 32,810 | 37,568 |
EBIT | 33,831 | 40,822 | 26,630 | 30,888 |
Net Income | 29,861 | 36,914 | 24,391 | 27,633 |
Net Change In Cash | 57,233 | 56,346 | 53,308 | 54,146 |
Free Cash Flow | 26,861 | -15,455 | 14,518 | 399 |
Cash | 100,506 | 88,333 | 73,739 | 77,340 |
Basic Shares | 6,954 | 6,974 | 6,989 | 6,992 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $212,897 | $189,357 | $182,694 | $93,893 |
Gross Profit | 153,698 | 119,859 | 114,521 | 52,143 |
EBITDA | 135,737 | 143,815 | 129,839 | 52,946 |
EBIT | 114,324 | 120,980 | 111,317 | 45,743 |
Net Income | 112,776 | 114,549 | 106,244 | 42,963 |
Net Change In Cash | 212,897 | 189,357 | 182,694 | 93,893 |
Free Cash Flow | -50,755 | 17,713 | 23,392 | -21,486 |
Cash | 73,739 | 58,613 | 25,845 | 26,530 |
Basic Shares | 6,961 | 6,936 | 7,190 | 6,993 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $4.20 |
2025-03-31 | $3.49 |
2024-12-31 | $3.33 |