Quarterly report pursuant to Section 13 or 15(d)

REVENUE RECOGNITION (Tables)

v3.23.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Revenues for the three and six months ended June 30, 2023 and 2022 are as follows (in thousands):
Three Months Ended
June 30, 2023
Three Months Ended
June 30, 2022
Six Months Ended
June 30, 2023
Six Months Ended
June 30, 2022
Revenues from products $ 72,720  $ 97,069  $ 115,860  $ 152,663 
Revenues from services 2,929  3,418  3,638  3,990 
Other revenues 488  478  497  2,070 
Total net sales $ 76,137  $ 100,965  $ 119,995  $ 158,723