| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $25,638 | $25,513 | $28,180 | $23,949 |
Gross Profit | 15,706 | 17,159 | 19,502 | 15,706 |
EBITDA | 36,832 | 18,181 | 14,505 | |
EBIT | 53,862 | |||
Net Income | 6,780 | 26,529 | 16,289 | 15,875 |
Net Change In Cash | 25,638 | 25,513 | 28,180 | 23,949 |
Free Cash Flow | 13,082 | 11,160 | 9,108 | |
Cash | 20,635 | 18,081 | 28,338 | 39,459 |
Basic Shares | 46,497 | 47,303 | 47,047 | 44,680 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $139,153 | $101,749 | $74,840 | $51,743 |
Gross Profit | 62,714 | 74,840 | 51,743 | |
EBITDA | 57,659 | |||
Net Income | 65,473 | 56,553 | 66,209 | 45,588 |
Net Change In Cash | 139,153 | 101,749 | 74,840 | 51,743 |
Free Cash Flow | -70,350 | -28,076 | 50,230 | 76,676 |
Cash | 20,635 | 28,375 | 30,786 | 21,312 |
Basic Shares | 46,497 | 40,174 | 40,134 | 39,996 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.28 |
2025-09-30 | $0.35 |
2025-06-30 | $0.35 |
2025-03-31 | $0.38 |