Annual report pursuant to Section 13 and 15(d)

Acquisition (Pro Forma Results) (Details)

v3.22.4
Acquisition (Pro Forma Results) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Acquisitions [Abstract]    
Sales $ 441,624 $ 324,539
Net income $ 46,903 $ 10,148
Net income per share - basic $ 1.42 $ 0.34
Net income per share - diluted $ 1.31 $ 0.32