XML 32 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE - Contract Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2018
REVENUE    
Outstanding at the beginning of period   $ 6,459
Transferred to receivables from contract assets recognized   (5,648)
Product transferred over time   5,736
Outstanding at the end of period $ 6,547 $ 6,547
Revenue under contract manufacturing agreements (as percentage) 91.00% 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