XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Summary of Significant Accounting Policies (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Significant Accounting Policies [Line Items]          
Cost of revenue $ 83.8 $ 60.7 $ 154.9 $ 113.6  
Accounting Standards Update [Extensible List]         us-gaap:AccountingStandardsUpdate201613Member
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Beginning balance 4.1   3.8    
Provision for expected credit losses 2.0   2.6 2.0  
Write-offs charged against allowance (1.6)   (3.1)    
Recoveries of amounts previously written-off 0.1   0.2    
Ending balance 4.6   4.6   $ 3.8
Cumulative Effect, Period of Adoption, Adjusted Balance          
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Beginning balance 4.1   4.9    
Ending balance         4.9
Cumulative Effect, Period of Adoption, Adjustment          
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Beginning balance 0.0   1.1    
Ending balance         1.1
Cumulative Effect, Period of Adoption, Adjustment | Accumulated Deficit          
Significant Accounting Policies [Line Items]          
Increase of accumulated deficit         $ 1.1
Accounts and unbilled receivables          
Significant Accounting Policies [Line Items]          
Reclassification of prior period amounts       (1.6)  
Prepaid expenses and other assets          
Significant Accounting Policies [Line Items]          
Reclassification of prior period amounts       (1.6)  
Selling, general and administrative expenses          
Significant Accounting Policies [Line Items]          
Reclassification of prior period amounts 0.7   1.3    
Research and development expenses          
Significant Accounting Policies [Line Items]          
Reclassification of prior period amounts 0.7   1.3    
Shipping and Handling          
Significant Accounting Policies [Line Items]          
Cost of revenue $ 1.9 $ 2.3 $ 3.8 $ 4.9