v3.25.3
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 30, 2025
REVENUE RECOGNITION  
Schedule of disaggregation of revenue by product line

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2025

    

2024

    

2025

    

2024

Consumables

$

590,873

$

514,575

$

1,706,122

$

1,588,734

Equipment

 

470,354

 

469,184

 

1,448,166

 

1,397,905

Net sales

$

1,061,227

$

983,759

$

3,154,288

$

2,986,639