Shriram Transport Finance Company Ltd. (SHTF) reported numbers higher than our estimates given better than expected margins