Home Tags Grows revenue by 144.2% to $2.726bn in 2025 financial year