Financials, Filings & Reports

Latest Quarterly Metrics

FY 2024

Fiscal Year Ended Dec 31, 2024

$19.7M

Net income attributable to Group was $19.7 million

$0.33

Diluted earnings per share of $0.33

For complete information regarding our financials, see our periodic filings

Latest Annual Filing

For Fiscal Year Ending Dec 31, 2024