XML 40 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Note 3 - Revenue (Tables)
6 Months Ended
Jun. 30, 2019
Revenue From Contract With Customer [Abstract]  
Schedule of Disaggregation of Revenue The Company’s revenue streams are presented in the following table:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2019

 

 

2018

 

 

2019

 

 

2018

 

Single-use products

 

$

82,823

 

 

$

76,399

 

 

$

145,088

 

 

$

149,177

 

Multi-use products

 

 

62,450

 

 

 

66,594

 

 

 

124,430

 

 

 

129,275

 

Service revenue

 

 

29,923

 

 

 

4,221

 

 

 

63,898

 

 

 

7,892

 

Total gross sales

 

$

175,196

 

 

$

147,214

 

 

$

333,416

 

 

$

286,344

 

 

Schedule of Changes in the Contract Assets

The following table details the significant changes in contract assets:

  

 

 

2019

 

 

2018

 

Balance as of January 1,

 

$

33,490

 

 

$

51,896

 

Contract assets acquired

 

 

4,243

 

 

 

-

 

Revenue recognized from performance obligations satisfied

 

 

155,225

 

 

 

145,820

 

Transferred to trade receivables

 

 

(95,848

)

 

 

(89,551

)

Currency impact

 

 

(388

)

 

 

(1,082

)

Balance as of June 30,

 

$

96,722

 

 

$

107,083