Financials, Filings & Reports

Latest Quarterly Metrics

Q1 2026

Quarter Ended Mar 31, 2026

$4.0 M

Net income of $4.0 million in Q1 2026

$0.07

Diluted earnings per share of $0.07

For complete information regarding our financials, see our SEC filings

Latest Annual Filing

For Fiscal Year Ending Dec 31, 2025