XML 95 R88.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable, Other and Short-Term Borrowings - Summary Notes Payable, Other and Short-term Borrowings (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Sep. 27, 2019
Jul. 24, 2018
May 27, 2016
Debt Instrument [Line Items]          
Carrying amount of Collateralized borrowings $ 30,272 $ 33,675      
Total Notes payable and other borrowings 1,368,221 1,142,687      
Short-term borrowings 3,847 4,962      
Carrying amount of Total Notes payable, other and short-term borrowings 1,372,068 1,147,649      
Unsecured Debt [Member] | Senior Revolving Credit Agreement [Member]          
Debt Instrument [Line Items]          
Carrying amount of Long-term debt 297,158 68,948      
5.125% Senior Notes [Member]          
Debt Instrument [Line Items]          
Carrying amount of Senior Notes 298,913 298,688      
Carrying amount of Total Notes payable, other and short-term borrowings 298,900       $ 295,800
5.375% Senior Notes Due 2023 [Member]          
Debt Instrument [Line Items]          
Carrying amount of Senior Notes 445,581 445,247      
Carrying amount of Total Notes payable, other and short-term borrowings       $ 444,200  
3.750% Senior Notes [Member]          
Debt Instrument [Line Items]          
Carrying amount of Senior Notes 296,297 $ 296,129      
Carrying amount of Total Notes payable, other and short-term borrowings $ 296,300   $ 296,100