Cubical Financial Services posts ₹17.43 cr FY26 profit vs ₹37.54 cr loss