XML 121 R105.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule II- Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Allowance for Doubtful Accounts      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Beginning balance $ 32,694 $ 30,600 $ 54,742
Provisions for Doubtful Accounts 21,898 6,527 (6,711)
Write-offs, Net of Recoveries (15,275) (4,433) (17,431)
Ending balance 39,317 32,694 30,600
Valuation Allowance of Deferred Tax Assets      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Beginning balance 2,643,899 3,390,467 3,286,723
Provisions for Doubtful Accounts 147,881 201,282 112,543
Write-offs, Net of Recoveries (32,349) (947,850) (8,799)
Ending balance $ 2,759,431 $ 2,643,899 $ 3,390,467