2024 assets and sales by channel