Block 2025E Gross Profit