XML 50 R26.htm IDEA: XBRL DOCUMENT v2.4.0.8
Estimated Useful Lives of Property Plant and Equipment (Detail)
9 Months Ended
Jan. 31, 2014
Computer Equipment
 
Property Plant And Equipment Estimated Useful Lifes [Line Items]  
Estimated useful life 3 years
Furniture and Fixtures
 
Property Plant And Equipment Estimated Useful Lifes [Line Items]  
Estimated useful life 5 years
Office Equipment
 
Property Plant And Equipment Estimated Useful Lifes [Line Items]  
Estimated useful life 5 years
Software
 
Property Plant And Equipment Estimated Useful Lifes [Line Items]  
Estimated useful life 3 years
Leasehold Improvements
 
Property Plant And Equipment Estimated Useful Lifes [Line Items]  
Estimated useful life Shorter of estimated useful life or the lease term