XML 32 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Revenue (Tables)
3 Months Ended
Mar. 31, 2018
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

 

 

 

March 31, 2018

 

Single-use products

 

$

71,901

 

Multi-use products

 

 

62,679

 

Service revenue

 

 

4,550

 

Total gross sales

 

$

139,130

 

 

Schedule of Changes in the Contract Assets

The following table details the significant changes in the contract assets during the period:

 

 

Contract

Assets

 

Balance as of January 1, 2018

 

$

51,896

 

Revenue recognized from performance obligations

   satisfied

 

 

72,031

 

Transferred to trade receivables

 

 

(34,751

)

Currency impact

 

 

(186

)

Balance as of March 31, 2018

 

$

88,990