XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2018
Apr. 01, 2018
Mar. 31, 2018
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Retained earnings [1] $ 89,775   $ 78,708
Capitalized commission costs 12,492    
Commission expenses 1,589    
Other Current Assets      
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Capitalized commission costs 2,952    
Other Noncurrent Assets      
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Capitalized commission costs 9,540    
ASU 2014-05      
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Retained earnings   $ 87,127  
ASU 2014-05 | ASC 606 Transition Adjustments      
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Retained earnings (9,364) $ 8,419  
Revenue, Remaining Performance Obligation, Amount $ 422,000,000    
Percentage of revenue expected to recognize as services rendered and goods delivered 9.00%    
Percentage of revenue expected to recognize over next 12 months 47.00%    
[1] Includes cumulative effect adjustment related to the adoption of ASC 606, as defined in Note 1. See Note 1 for additional details.