Annual report pursuant to Section 13 and 15(d)

Common Stock (Details 3)

v2.4.0.6
Common Stock (Details 3) (USD $)
12 Months Ended
Dec. 31, 2012
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of outstanding options  
Exercise Price Range, Number of Outstanding Options 804,781
Exercise Price Range, Weighted Average Exercise Price $ 11.34
Exercise Price Range, Weighted Average Remaining Contractual Life 6 years 3 months 4 days
Range One [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of outstanding options  
Exercise Price Range, Lower Range Limit $ 2.69
Exercise Price Range, Upper Range Limit $ 2.85
Exercise Price Range, Number of Outstanding Options 34,000
Exercise Price Range, Weighted Average Exercise Price $ 2.69
Exercise Price Range, Weighted Average Remaining Contractual Life 2 years 9 months 26 days
Range Two [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of outstanding options  
Exercise Price Range, Lower Range Limit $ 2.86
Exercise Price Range, Upper Range Limit $ 3.56
Exercise Price Range, Number of Outstanding Options 232,600
Exercise Price Range, Weighted Average Exercise Price $ 3.00
Exercise Price Range, Weighted Average Remaining Contractual Life 2 years 11 months 23 days
Range Three [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of outstanding options  
Exercise Price Range, Lower Range Limit $ 3.57
Exercise Price Range, Upper Range Limit $ 12.48
Exercise Price Range, Number of Outstanding Options 68,840
Exercise Price Range, Weighted Average Exercise Price $ 10.12
Exercise Price Range, Weighted Average Remaining Contractual Life 6 years 10 months 6 days
Range Four [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of outstanding options  
Exercise Price Range, Lower Range Limit $ 12.49
Exercise Price Range, Upper Range Limit $ 12.81
Exercise Price Range, Number of Outstanding Options 22,000
Exercise Price Range, Weighted Average Exercise Price $ 12.56
Exercise Price Range, Weighted Average Remaining Contractual Life 9 years 5 months 16 days
Range Five [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of outstanding options  
Exercise Price Range, Lower Range Limit $ 12.82
Exercise Price Range, Upper Range Limit $ 13.06
Exercise Price Range, Number of Outstanding Options 118,750
Exercise Price Range, Weighted Average Exercise Price $ 13.00
Exercise Price Range, Weighted Average Remaining Contractual Life 9 years 4 months 6 days
Range Six [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of outstanding options  
Exercise Price Range, Lower Range Limit $ 13.07
Exercise Price Range, Upper Range Limit $ 15.74
Exercise Price Range, Number of Outstanding Options 43,176
Exercise Price Range, Weighted Average Exercise Price $ 14.26
Exercise Price Range, Weighted Average Remaining Contractual Life 8 years 5 months 16 days
Range Seven [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of outstanding options  
Exercise Price Range, Lower Range Limit $ 15.75
Exercise Price Range, Upper Range Limit $ 16.40
Exercise Price Range, Number of Outstanding Options 121,700
Exercise Price Range, Weighted Average Exercise Price $ 15.97
Exercise Price Range, Weighted Average Remaining Contractual Life 7 years 11 months 12 days
Range Eight [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of outstanding options  
Exercise Price Range, Lower Range Limit $ 16.41
Exercise Price Range, Upper Range Limit $ 17.67
Exercise Price Range, Number of Outstanding Options 48,500
Exercise Price Range, Weighted Average Exercise Price $ 16.92
Exercise Price Range, Weighted Average Remaining Contractual Life 8 years 1 month 21 days
Range Nine [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of outstanding options  
Exercise Price Range, Lower Range Limit $ 17.68
Exercise Price Range, Upper Range Limit $ 21.67
Exercise Price Range, Number of Outstanding Options 39,115
Exercise Price Range, Weighted Average Exercise Price $ 18.95
Exercise Price Range, Weighted Average Remaining Contractual Life 5 years 2 months 27 days
Range Ten [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of outstanding options  
Exercise Price Range, Lower Range Limit $ 21.68
Exercise Price Range, Upper Range Limit $ 22.28
Exercise Price Range, Number of Outstanding Options 76,100
Exercise Price Range, Weighted Average Exercise Price $ 22.28
Exercise Price Range, Weighted Average Remaining Contractual Life 6 years 10 months 24 days