XML 32 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
REVENUE - Contract Assets (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
REVENUE  
Outstanding at January 1, 2018 $ 6,459
Transferred to receivables from contract assets recognized (5,611)
Product transferred over time 5,303
Outstanding at the end of period $ 6,151
Revenue under contract manufacturing agreements (as percentage) 91.00%
Remaining performance obligations for the contract assets term 90 days
Remaining performance obligations for the Remaining Amounts Transferred term 180 days
Remaining performance obligations customers upon shipment with payment terms 120 days