Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $38,368,000 | $95,066,000 | $82,101,000 | $77,505,000 |
Gross Profit | 33,900,000 | 25,828,000 | 35,320,000 | |
EBITDA | 14,550,000 | 14,221,000 | 12,211,000 | |
EBIT | 12,885,000 | 13,080,000 | 10,008,000 | |
Net Income | 11,137,000 | 10,507,000 | 10,835,000 | 10,366,000 |
Net Change In Cash | 38,368,000 | 95,066,000 | 82,101,000 | 77,505,000 |
Free Cash Flow | 12,112,000 | -13,542,000 | -6,972,000 | -37,318,000 |
Cash | 258,408,000 | 254,999,000 | 263,756,000 | 245,829,000 |
Basic Shares | 10,783,970 | 10,198,819 | 10,876,574 | 10,869,398 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $325,846,000 | $306,630,000 | $253,123,000 | $191,490,000 |
Gross Profit | 129,100,000 | 116,817,000 | 108,226,000 | 108,184,000 |
EBITDA | 53,996,000 | 45,352,000 | 41,490,000 | 46,464,000 |
EBIT | 47,556,000 | 39,700,000 | 36,694,000 | 42,231,000 |
Net Income | 41,085,000 | 33,105,000 | 29,207,000 | 26,760,000 |
Net Change In Cash | 325,846,000 | 306,630,000 | 253,123,000 | 191,490,000 |
Free Cash Flow | -98,153,000 | 68,302,000 | 121,471,000 | 51,025,000 |
Cash | 263,756,000 | 228,412,000 | 210,721,000 | 224,846,000 |
Basic Shares | 10,856,227 | 10,853,231 | 9,858,759 | 9,831,332 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.05 |
2025-03-31 | $0.19 |
2024-12-31 | $0.18 |