XML 93 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Geographic Information (Details)
12 Months Ended
Dec. 31, 2017
Minimum  
Revenue reporting by end-market and geographic region  
Credit period for accounts receivable 30 days
Maximum  
Revenue reporting by end-market and geographic region  
Credit period for accounts receivable 90 days