XML 46 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue - Extended Warranty Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 175,127 $ 173,082 $ 450,680 $ 564,731
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 174,827 171,806 448,964 561,578
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 300 $ 1,276 $ 1,716 $ 3,153