XML 64 R68.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Compensation Expense Recognized (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Oct. 31, 2011
Oct. 31, 2010
Oct. 31, 2011
Oct. 31, 2010
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation $ 5,114 $ 4,907 $ 16,623 $ 16,591
Cost of goods sold
       
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation 249 221 753 671
Research and development
       
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation 2,005 1,798 6,119 6,007
Marketing
       
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation 1,365 1,299 4,393 4,802
Administration
       
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation $ 1,495 $ 1,589 $ 5,358 $ 5,111