XML 122 R105.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Other Commitments [Line Items]      
Operating leases, rent expense $ 10,200,000 $ 9,700,000 $ 9,000,000
Guarantees, Fair Value Disclosure 2,700,000    
Non-cancelable purchase commitments 40,200,000    
Indemnification [Member]      
Other Commitments [Line Items]      
Accrual for indemnification provisions 0    
ISRAEL      
Other Commitments [Line Items]      
Royalty expenses $ 5,200,000 $ 4,100,000 $ 2,900,000
Property Subject to Operating Lease [Member] | Maximum [Member]      
Other Commitments [Line Items]      
Lease Expiration Date Jun. 30, 2028    
Property Subject to Operating Lease [Member] | Maximum [Member] | ISRAEL      
Other Commitments [Line Items]      
Lease Expiration Date Jan. 01, 2020    
Property Lease Guarantee [Member] | TVN [Member]      
Other Commitments [Line Items]      
Guarantees, Fair Value Disclosure $ 1,400,000    
Credit Card Facility [Member]      
Other Commitments [Line Items]      
Guarantees, Fair Value Disclosure 500,000    
Foreign Line of Credit [Member] | Performance Guarantee [Member]      
Other Commitments [Line Items]      
Long-term Line of Credit 2,000,000    
Indemnity issued to secure credit facility 2,200,000    
Line of Credit Facility, Fair Value of Amount Outstanding 0    
Inventories [Member]      
Other Commitments [Line Items]      
Net losses on firm inventory purchase commitments $ 3,800,000