XML 28 R19.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2011
Table Text Block Supplement [Abstract]  
Calculation of Earnings Per Share
   Three Months Ended  Six Months Ended
   June 30,  June 30,
   2011  2010  2011  2010
BASIC            
Weighted average number of common shares outstanding            
used in computing basic earnings per share   45,325   43,975   45,074   43,871
             
Net income attributable to common stockholders $ 17,981 $ 16,647 $ 37,665 $ 31,605
             
Earnings per share attributable to common stockholders $ 0.40 $ 0.38 $ 0.84 $ 0.72
             
DILUTED            
Weighted average number of common shares outstanding            
used in computing basic earnings per share   45,325   43,975   45,074   43,871
Add: Assumed exercise of stock options and stock awards   1,823   1,535   1,763   1,487
    47,148   45,510   46,837   45,358
             
Net income attributable to common stockholders $ 17,981 $ 16,647 $ 37,665 $ 31,605
             
Earnings per share attributable to common stockholders $ 0.38 $ 0.37 $ 0.80 $ 0.70