Annual report pursuant to Section 13 and 15(d)

Common Stock (Details 4)

v2.4.0.6
Common Stock (Details 4) (USD $)
12 Months Ended
Dec. 31, 2012
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of vested options  
Exercise Price Range, Number of Vested Options 529,965
Exercise Price Range, Weighted Average Vested Price $ 9.62
Exercise Price Range, Weighted Average Remaining Contractual Term 5 years
Range One [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of vested options  
Exercise Price Range, Lower Range Limit $ 2.69
Exercise Price Range, Upper Range Limit $ 2.85
Exercise Price Range, Number of Vested Options 34,000
Exercise Price Range, Weighted Average Vested Price $ 2.69
Exercise Price Range, Weighted Average Remaining Contractual Term 2 years 9 months 26 days
Range Two [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of vested options  
Exercise Price Range, Lower Range Limit $ 2.86
Exercise Price Range, Upper Range Limit $ 3.56
Exercise Price Range, Number of Vested Options 232,600
Exercise Price Range, Weighted Average Vested Price $ 3.00
Exercise Price Range, Weighted Average Remaining Contractual Term 2 years 11 months 23 days
Range Three [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of vested options  
Exercise Price Range, Lower Range Limit $ 3.57
Exercise Price Range, Upper Range Limit $ 12.48
Exercise Price Range, Number of Vested Options 37,839
Exercise Price Range, Weighted Average Vested Price $ 8.56
Exercise Price Range, Weighted Average Remaining Contractual Term 5 years 1 month 6 days
Range Four [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of vested options  
Exercise Price Range, Lower Range Limit $ 12.49
Exercise Price Range, Upper Range Limit $ 12.81
Exercise Price Range, Number of Vested Options 42
Exercise Price Range, Weighted Average Vested Price $ 12.61
Exercise Price Range, Weighted Average Remaining Contractual Term 9 years 10 months 28 days
Range Five [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of vested options  
Exercise Price Range, Lower Range Limit $ 12.82
Exercise Price Range, Upper Range Limit $ 13.06
Exercise Price Range, Number of Vested Options 27,214
Exercise Price Range, Weighted Average Vested Price $ 13.00
Exercise Price Range, Weighted Average Remaining Contractual Term 9 years 4 months 6 days
Range Six [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of vested options  
Exercise Price Range, Lower Range Limit $ 13.07
Exercise Price Range, Upper Range Limit $ 15.74
Exercise Price Range, Number of Vested Options 20,111
Exercise Price Range, Weighted Average Vested Price $ 14.48
Exercise Price Range, Weighted Average Remaining Contractual Term 7 years 9 months
Range Seven [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of vested options  
Exercise Price Range, Lower Range Limit $ 15.75
Exercise Price Range, Upper Range Limit $ 16.40
Exercise Price Range, Number of Vested Options 60,850
Exercise Price Range, Weighted Average Vested Price $ 15.97
Exercise Price Range, Weighted Average Remaining Contractual Term 7 years 11 months 12 days
Range Eight [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of vested options  
Exercise Price Range, Lower Range Limit $ 16.41
Exercise Price Range, Upper Range Limit $ 17.67
Exercise Price Range, Number of Vested Options 21,906
Exercise Price Range, Weighted Average Vested Price $ 16.91
Exercise Price Range, Weighted Average Remaining Contractual Term 8 years 1 month 13 days
Range Nine [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of vested options  
Exercise Price Range, Lower Range Limit $ 17.68
Exercise Price Range, Upper Range Limit $ 21.67
Exercise Price Range, Number of Vested Options 38,327
Exercise Price Range, Weighted Average Vested Price $ 18.90
Exercise Price Range, Weighted Average Remaining Contractual Term 5 years 3 months 4 days
Range Ten [Member]
 
Summary of stock options outstanding regarding the number of ordinary shares issuable upon exercise of vested options  
Exercise Price Range, Lower Range Limit $ 21.68
Exercise Price Range, Upper Range Limit $ 22.28
Exercise Price Range, Number of Vested Options 57,076
Exercise Price Range, Weighted Average Vested Price $ 22.28
Exercise Price Range, Weighted Average Remaining Contractual Term 6 years 10 months 24 days