XML 39 R25.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2023
REVENUE RECOGNITION  
Schedule of disaggregation of revenue by product line

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2023

    

2022

    

2023

    

2022

Consumables

$

577,910

$

568,855

$

1,147,594

$

1,108,017

Equipment

 

482,655

 

400,734

 

952,314

 

787,020

Net sales

$

1,060,565

$

969,589

$

2,099,908

$

1,895,037