Financials, Filings & Reports

Latest Quarterly Metrics

Q3 2026

Quarter Ended Sep 30, 2026

$65.4 M

Net income of $65.4 million in Q3 2026

$1.05

Diluted earnings per share of $1.05

For complete information regarding our financials, see our SEC filings

Latest Annual Filing

For Fiscal Year Ending Dec 31, 2025