XML 112 R98.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue From Contracts with Customers - Schedule of Deferred Revenue Liabilities From Contracts with Customers (Rollforward) (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Deferred revenue  
Beginning balance $ 399,211
Ending balance 511,273
Customer Contracts  
Deferred revenue  
Beginning balance 365,360
Additions 248,269
Amortization 141,664
Ending balance 471,965
Customer Contracts | Warranty coverage revenue  
Deferred revenue  
Beginning balance 348,391
Additions 213,795
Amortization 111,970
Ending balance 450,216
Customer Contracts | Motor club revenue  
Deferred revenue  
Beginning balance 16,969
Additions 34,474
Amortization 29,694
Ending balance $ 21,749