XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Income and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Revenue $ 117,877 $ 103,556
Cost of goods sold 57,379 48,996
Gross profit 60,498 54,560
Operating expenses:    
Selling expenses 26,310 23,802
General and administrative expenses 22,112 25,948
Operating expenses 48,422 49,750
Operating income 12,076 4,810
Interest expense (95) (323)
Other income, net 204 372
Income before income taxes 12,185 4,859
Income tax expense 3,199 1,263
Net income $ 8,986 $ 3,596
Basic income per share of common stock (in USD per share) $ 0.99 $ 0.40
Diluted income per share of common stock (in USD per share) $ 0.96 $ 0.39
Weighted average shares outstanding:    
Basic weighted average shares outstanding (in shares) 9,121 9,063
Effect of dilutive securities outstanding (in shares) 236 265
Diluted weighted average shares outstanding (in shares) 9,357 9,328
Comprehensive income    
Net income $ 8,986 $ 3,596
Adjustment for foreign currency translation 461 631
Comprehensive income $ 9,447 $ 4,227