XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2021
REVENUE RECOGNITION  
Disaggregation of revenue by product line

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2021

    

2020

    

2021

    

2020

Consumables

$

475,559

$

333,671

$

909,738

$

739,511

Equipment

 

350,895

 

257,056

 

673,737

 

553,207

Net sales

$

826,454

$

590,727

$

1,583,475

$

1,292,718