XML 76 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Revenues - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders’ equity $ 1,449,600 $ 1,255,700 $ 1,095,700   $ 1,124,300
Charge back reserve $ 47,100 $ 49,700      
Cumulative Effect, Period of Adoption, Adjustment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders’ equity     $ (6,100)   $ 11,400
Adjustment due to Topic 606 | Maintenance and Repair Services | Cumulative Effect, Period of Adoption, Adjustment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders’ equity       $ 4,800  
Adjustment due to Topic 606 | Vehicle Financing, Sale of Service and Insurance Contracts | Cumulative Effect, Period of Adoption, Adjustment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders’ equity       $ 6,600