XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 30, 2023
REVENUE RECOGNITION  
Schedule of disaggregation of revenue by product line

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

    

2022

    

2023

    

2022

Consumables

$

543,132

$

547,596

$

1,690,726

$

1,655,613

Equipment

 

490,082

 

387,644

 

1,442,396

 

1,174,664

Net sales

$

1,033,214

$

935,240

$

3,133,122

$

2,830,277