Financials, Filings & Reports

Latest Quarterly Metrics

Q2 2024

Quarter Ended Jun 30, 2024

Earnings Release
Earnings Webcast
Earnings Presentation
10-Q Filing
XBRL
ZIP

$40.6M

Net income attributable to Group was $40.6 million

$0.70

Diluted earnings per share of $0.70

For complete information regarding our financials, see our periodic filings.

Latest Annual Filing

For Fiscal Year Ending Dec 31, 2023