Quarterly report pursuant to Section 13 or 15(d)

REVENUE RECOGNITION (Tables)

v3.23.3
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Revenues for the three and nine months ended September 30, 2023 and 2022 are as follows (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2023 2022 2023 2022
Revenues from products $ 122,347  $ 139,941  $ 238,207  $ 292,603 
Revenues from services 19,845  20,126  23,483  24,116 
Other revenues 466  442  963  2,513 
Total net sales $ 142,658  $ 160,509  $ 262,653  $ 319,232