Financials, Filings & Reports

Latest Quarterly Metrics

Q3 2025

Quarter Ended Sep 30, 2025

$61.2M

Net income of $61.2 million in Q3 2025

$1.03

Diluted earnings per share of $1.03

For complete information regarding our financials, see our periodic filings

Latest Annual Filing

For Fiscal Year Ending Dec 31, 2024