Condensed Consolidated Statements of Operations and Comprehensive Income (unaudited) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2013
Mar. 31, 2012
Condensed Consolidated Statements of Operations and Comprehensive Income [Abstract]    
Revenue $ 85,834 $ 59,408
Cost of revenue 36,601 26,086
Gross profit 49,233 33,322
Operating expenses:    
Marketing and selling 22,196 16,643
Research and development 8,212 6,746
General and administrative 13,966 9,505
Total operating expenses 44,374 32,894
Income from operations 4,859 428
Other income (expense), net (334) 180
Income before provision for income tax 4,525 608
Provision for income tax 1,083 319
Net income 3,442 289
Other comprehensive income:    
Foreign currency translation (2,331) 411
Comprehensive income $ 1,111 $ 700
Earnings per share:    
Basic $ 0.12 $ 0.01
Diluted $ 0.11 $ 0.01
Weighted average shares used in the calculation of earnings per share:    
Basic 29,570 28,856
Diluted 30,319 29,533