20070426 business.india-business: Idea net rises 133% to Rs 132 crore