Financials, Filings & Reports

Latest Quarterly Metrics

FY 2025

Fiscal Year Ended Dec 31, 2025

$11.5 M

Net income of $11.5 million in Q4 2025

$0.19

Diluted earnings per share of $0.19

For complete information regarding our financials, see our SEC filings

Latest Annual Filing

For Fiscal Year Ending Dec 31, 2025