XML 11 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Income and Comprehensive Income (loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Total revenue $ 91,035 $ 91,343
Gross profit 48,921 48,923
Operating expenses:    
Selling expenses 19,984 21,742
General and administrative expenses 10,299 21,637
Operating expenses 30,283 43,379
Operating income 18,638 5,544
Interest expense (115) (197)
Other income (expense), net 1,111 (472)
Income before income taxes 17,412 5,819
Income tax expense 4,879 1,673
Net income $ 12,533 $ 4,146
Basic income per share of common stock $ 1.39 $ 0.46
Diluted income per share of common stock $ 1.34 $ 0.44
Weighted average shares outstanding:    
Basic weighted average shares outstanding 9,032 8,962
Effect of dilutive securities outstanding 302 355
Diluted weighted average shares outstanding 9,334 9,317
Comprehensive income:    
Net income $ 12,533 $ 4,146
Adjustment for foreign currency translation (2,494) 675
Net comprehensive income 10,039 4,821
Product [Member]    
Revenue 81,335 81,915
Cost of goods sold 37,805 38,007
Service [Member]    
Revenue 9,700 9,428
Cost of goods sold $ 4,309 $ 4,413