Despite achieving its highest ever Q3 revenue and EBITDA, Triveni Turbine Ltd faces challenges with order bookings and profitability due to exceptional charges.