XML 40 R26.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE RECOGNITION (Tables)
3 Months Ended
Mar. 31, 2025
REVENUE RECOGNITION  
Schedule of disaggregation of revenue by product line

Three Months Ended March 31, 

    

2025

    

2024

Consumables

$

520,603

$

527,738

Equipment

 

483,785

 

453,459

Net sales

$

1,004,388

$

981,197