Innovators Façade Systems reported H1-2026 financial results, with standalone revenue declining 26.70% to INR 83.60 Cr due to project delays. Despite this, standalone EBITDA margins improved to 16.75% from 15.79%. The company secured new work orders worth INR 203.70 Cr in H1-2026. Post half-year, an additional INR 310.80 Cr in orders pushed the total order book to an all-time high of INR 743.93 Cr as of October 31, 2025, signaling robust future growth despite current revenue dip.