Quarterly report pursuant to Section 13 or 15(d)

SEGMENT DATA - asset information or operating expenses by segment (Details)

v3.22.2
SEGMENT DATA - asset information or operating expenses by segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Data        
Net sales $ 118,232 $ 114,561 $ 222,638 $ 225,097
Cost of goods sold 75,011 66,333 139,228 132,910
Gross profit $ 43,221 $ 48,228 83,410 92,187
Reconciling Items        
Segment Data        
Net sales     (10,409) (12,603)
Cost of goods sold     (10,417) (12,594)
Gross profit     8 (9)
Products | Operating segments        
Segment Data        
Net sales     185,223 190,121
Cost of goods sold     112,067 110,028
Gross profit     73,156 80,093
Distribution | Operating segments        
Segment Data        
Net sales     47,824 47,579
Cost of goods sold     37,578 35,476
Gross profit     $ 10,246 $ 12,103