| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $36,973,000 | $101,767,000 | $95,066,000 | $82,101,000 |
Gross Profit | 36,973,000 | 30,109,000 | 33,900,000 | 25,828,000 |
EBITDA | 17,116,000 | 11,290,000 | 14,550,000 | 14,221,000 |
EBIT | 9,658,000 | 12,885,000 | 13,080,000 | |
Net Income | 11,876,000 | 11,137,000 | 10,507,000 | 10,835,000 |
Net Change In Cash | 36,973,000 | 101,767,000 | 95,066,000 | 82,101,000 |
Free Cash Flow | 74,014,000 | 12,112,000 | -13,542,000 | 5,224,453 |
Cash | 264,314,000 | 258,408,000 | 254,999,000 | 263,756,000 |
Basic Shares | 10,796,364 | 10,872,446 | 10,198,819 | 10,876,574 |
| 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.20 |
2025-06-30 | $0.19 |
2025-03-31 | $0.19 |
2024-12-31 | $0.16 |