XML 76 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Description of Business - Revision (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Increase (decrease) in foreign currency adjustment, error adjustment $ 1.4    
Increase (decrease) in equity-based compensation, error adjustment (1.1) $ 0.8  
Increase (decrease) in cost of revenue, error adjustment   0.8  
Increase (decrease) in operating expenses, error adjustment   $ 0.8  
Increase (decrease) in equity-based compensation expense, error adjustment 1.4    
Restatement Adjustment      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Intercompany accounts and stock compensation, error. net     $ 8.9
Increase (decrease) in retained earnings, error adjustment     8.9
Increase (decrease) in accrued expenses, error adjustment     0.8
Increase (decrease) in additional paid-in capital, error adjustment     0.3
Increase (decrease) in accumulated other comprehensive income loss, error adjustment     $ 7.8
Increase (decrease) in operating expense, error adjustment $ 0.3