XML 86 R20.htm IDEA: XBRL DOCUMENT v2.4.0.6
Net Income Per Share
9 Months Ended
Dec. 31, 2011
Net Income Per Share [Abstract]  
Net Income Per Share
15. Net Income Per Share

Calculations of the basic and diluted net income per share and potential common shares are as follows (in thousands, except per share data):

 

     Three Months Ended
December 31,
     Nine Months Ended
December 31,
 
     2011      2010      2011      2010  

Basic:

           

Net income

   $ 10,031       $ 11,101       $ 19,481       $ 26,494   
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted average common shares outstanding

     41,523         42,105         42,126         41,946   
  

 

 

    

 

 

    

 

 

    

 

 

 

Basic net income per share

   $ 0.24       $ 0.26       $ 0.46       $ 0.63   
  

 

 

    

 

 

    

 

 

    

 

 

 

Diluted:

           

Net income

   $ 10,031       $ 11,101       $ 19,481       $ 26,494   
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted average common shares outstanding

     41,523         42,105         42,126         41,946   

Weighted average stock options

     141         310         157         333   

Weighted average restricted stock units

     639         758         532         557   
  

 

 

    

 

 

    

 

 

    

 

 

 

Diluted weighted average shares

     42,303         43,173         42,815         42,836   
  

 

 

    

 

 

    

 

 

    

 

 

 

Diluted net income per share

   $ 0.24       $ 0.26       $ 0.46       $ 0.62   
  

 

 

    

 

 

    

 

 

    

 

 

 

 

The following table sets forth options and restricted stock units excluded from the calculation of diluted net income per share, since their inclusion would be antidilutive (in thousands).

 

     Three Months Ended
December 31,
     Nine Months Ended
December 31,
 
     2011      2010      2011      2010  

Stock options

     0         0         0         20   

Restricted stock units

     96         0         98         9   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

     96         0         98         29