XML 86 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments, Guarantees and Contingencies (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Loss Contingencies [Line Items]      
Payments under operating lease agreement in 2018 $ 14.3    
Payments under operating lease agreement in 2019 12.6    
Payments under operating lease agreement in 2020 9.4    
Payments under operating lease agreement in 2021 8.3    
Payments under operating lease agreement in 2022 8.1    
Thereafter 20.5    
Operating Leases, Rent Expense $ 16.4 $ 14.5 $ 17.1
Infocrossing service agreement expiry date Jun. 30, 2022    
Warranty Period 90 days    
Building and Building Improvements      
Loss Contingencies [Line Items]      
Non-cancellable operating leases expiry term 2027-10