XML 82 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2017
segment
Dec. 31, 2017
USD ($)
country
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Significant Accounting Policies [Line Items]        
Number of reportable segments | segment 1      
Approximate percentage of grandfathered agents   20.00%    
Franchise revenue recognized   $ 24,667,000 $ 25,131,000 $ 25,468,000
Deferred revenue, additions   $ 1,200,000 1,000,000  
Number of countries and territories operations conducted | country   100    
Impairment of franchise agreements and other intangible assets subject to amortization   $ 0 0 0
Impairment of goodwill   $ 0 0 0
Equity-based compensation vesting period   3 years    
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification   $ 6,300,000    
Software and Software Development Costs | Minimum        
Significant Accounting Policies [Line Items]        
Useful life of intangible assets   3 years    
Software and Software Development Costs | Maximum        
Significant Accounting Policies [Line Items]        
Useful life of intangible assets   5 years    
Accounts Receivable | Prime plus        
Significant Accounting Policies [Line Items]        
Accounts and notes receivable interest rate percentage 2.00% 2.00%    
Franchise Agreements        
Significant Accounting Policies [Line Items]        
Franchise revenue recognized   $ 10,800,000 $ 8,800,000 $ 9,700,000
RMCO, LLC        
Significant Accounting Policies [Line Items]        
Parent economic interest in RMCO (as a percent) 58.49% 58.49% 58.43%