Revenue Breakdown by Product (Full Year 2024)