XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE RECOGNITION (Tables)
12 Months Ended
Dec. 31, 2022
REVENUE RECOGNITION  
Disaggregation of revenue by product line

The following table presents the Company’s Net sales disaggregated by product line:

Year Ended December 31, 

    

2022

    

2021

    

2020

Consumables

$

2,183,019

$

1,856,880

$

1,509,509

Equipment

 

1,578,192

 

1,377,300

 

1,145,891

Net sales

$

3,761,211

$

3,234,180

$

2,655,400