Jumbo Group's net profit fell by 6.5% YoY to $13.7m in FY 2024 despite recording a record revenue of $190.4m. The seafood ...