Quarterly report pursuant to Section 13 or 15(d)

Acquisition (Pro Forma Results) (Details)

v3.21.2
Acquisition (Pro Forma Results) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Acquisition [Abstract]        
Sales $ 108,971 $ 93,259 $ 308,142 $ 213,076
Net income $ 15,739 $ 3,938 $ 25,258 $ 832
Net income (loss) per share - basic $ 0.47 $ 0.13 $ 0.79 $ 0.03
Net income (loss) per share - diluted $ 0.44 $ 0.13 $ 0.74 $ 0.03