v3.20.2
Revenue Recognition - Summary Of Contract Liabilities, Consist Of Total Deferred Revenue And Customer Deposits (Detail)
$ in Thousands
9 Months Ended
Sep. 30, 2020
USD ($)
Revenue from Contract with Customer [Abstract]  
Contract liabilities as of beginning balance $ 794,811
Billings and other 608,033
Revenue recognized (770,582)
Refunds accrued or paid to customers (10,000)
Contract liabilities as of ending balance $ 622,262