Financials, Filings & Reports

Latest Financial Results

Q2 2026

Quarter Ended Jun 30, 2026

$56.5 M

Net income of $56.5 million in Q2 2026

$0.93

Diluted earnings per share of $0.93

For complete information regarding our financials, see our SEC filings

Latest Annual Filing

For Fiscal Year Ending Dec 31, 2025