Home Economy DoubleDragon sees 2026 growth after record 2025 revenue