XML 17 R33.htm IDEA: XBRL DOCUMENT v2.4.0.6
NET INCOME PER SHARE (Tables)
9 Months Ended
Dec. 31, 2012
Calculations Of Basic And Diluted Net Income Per Share And Potential Common Shares

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,
 
     2012      2011      2012      2011  

Basic:

           

Net income

   $ 11,138       $ 10,031       $ 26,056       $ 19,481   
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted average common shares outstanding

     41,709         41,523         41,715         42,126   
  

 

 

    

 

 

    

 

 

    

 

 

 

Basic net income per share

   $ 0.27       $ 0.24       $ 0.62       $ 0.46   
  

 

 

    

 

 

    

 

 

    

 

 

 

Diluted:

           

Net income

   $ 11,138       $ 10,031       $ 26,056       $ 19,481   
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted average common shares outstanding

     41,709         41,523         41,715         42,126   

Weighted average stock options

     111         141         127         157   

Weighted average restricted stock units

     478         639         522         532   
  

 

 

    

 

 

    

 

 

    

 

 

 

Diluted weighted average shares

     42,298         42,303         42,364         42,815   
  

 

 

    

 

 

    

 

 

    

 

 

 

Diluted net income per share

   $ 0.26       $ 0.24       $ 0.62       $ 0.46   
  

 

 

    

 

 

    

 

 

    

 

 

 
Antidilutive Securities Excluded From Computation Of Diluted EPS

The following table sets forth 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,
 
         2012              2011              2012              2011      

Restricted stock units

     43         96         283         98   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

     43         96         283         98