XML 101 R77.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value of Financial Instruments - Carrying Value and Fair Value of Long-Term Debt (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value $ 393,256 $ 413,023
Fair Value 393,704 412,481
Revolving Credit Facility Due Mar. 2020 And Nov. 2016 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value 101,115 114,495
Fair Value 101,115 114,495
5.375% Notes, Due Oct. 2020 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value   250,000
Fair Value   249,010
Term Loan, Due Feb. 2024 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value 247,170  
Fair Value 247,170  
2.40% Term Loan, Due Jun. 2022 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value 5,216 5,725
Fair Value 5,310 5,836
2.05% Term Loan, Due Mar. 2023 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value 23,987 25,972
Fair Value 24,325 26,346
1.30% Term Loan, Due Jun. 2023 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value 6,821 7,361
Fair Value 6,810 7,341
1.55% Term Loan, Due Sep. 2025 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value 8,947 9,470
Fair Value $ 8,974 $ 9,453