XML 70 R34.htm IDEA: XBRL DOCUMENT v2.4.0.6
NET INCOME PER SHARE (Tables)
6 Months Ended
Sep. 30, 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
September 30,
     Six months ended
September 30,
 
     2012      2011      2012      2011  

Basic:

           

Net income

   $ 9,910       $ 7,051       $ 14,918       $ 9,450   
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted average common shares outstanding

     41,695         42,258         41,718         42,433   
  

 

 

    

 

 

    

 

 

    

 

 

 

Basic net income per share

   $ 0.24       $ 0.17       $ 0.36       $ 0.22   
  

 

 

    

 

 

    

 

 

    

 

 

 

Diluted:

           

Net income

   $ 9,910       $ 7,051       $ 14,918       $ 9,450   
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted average common shares outstanding

     41,695         42,258         41,718         42,433   

Weighted average stock options

     134         128         135         163   

Weighted average restricted stock units

     515         334         547         465   
  

 

 

    

 

 

    

 

 

    

 

 

 

Diluted weighted average shares

     42,344         42,720         42,400         43,061   
  

 

 

    

 

 

    

 

 

    

 

 

 

Diluted net income per share

   $ 0.23       $ 0.17       $ 0.35       $ 0.22   
  

 

 

    

 

 

    

 

 

    

 

 

 
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
September 30,
     Six months ended
September 30,
 
         2012              2011              2012              2011      

Restricted stock units

     247         175         187         86   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

     247         175         187         86