XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statements of Operations:        
Revenue $ 126,902 $ 123,048 $ 251,070 $ 239,174
Cost of revenue 69,480 66,423 137,844 127,219
Gross profit 57,422 56,625 113,226 111,955
Operating expenses        
Marketing and sales 21,055 21,044 41,641 40,524
Research and development 9,450 11,060 20,007 23,241
General and administrative 16,522 8,417 33,293 27,825
Closure of Japan business 5,194 0 5,194 0
Total operating expenses 52,221 40,521 100,135 91,590
Income from operations 5,201 16,104 13,091 20,365
Other income (loss), net 1 137 (299) (176)
Income before income taxes 5,202 16,241 12,792 20,189
Provision for income taxes 2,645 3,326 5,140 3,562
Net income $ 2,557 $ 12,915 $ 7,652 $ 16,627
Net income per share:        
Basic (in dollars per share) $ 0.09 $ 0.47 $ 0.28 $ 0.60
Diluted (in dollars per share) $ 0.09 $ 0.47 $ 0.28 $ 0.60
Shares used to compute net income per share:        
Basic (in shares) 27,530,739 27,735,732 27,515,583 27,600,684
Diluted (in shares) 27,536,823 27,744,870 27,524,019 27,741,464
Comprehensive Income (Loss) (net of tax)        
Comprehensive income (loss) $ (11,287) $ 14,896 $ (11,680) $ 11,932