XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisition (Pro Forma Results) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Acquisitions [Abstract]    
Sales $ 113,467 $ 319,559
Net income $ 17,144 $ 28,175
Net income per share - basic $ 0.51 $ 0.88
Net income per share - diluted $ 0.47 $ 0.83