XML 95 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Carrying Amounts and Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Assets:    
Marketable securities $ 63,900 $ 62,000
Reported Value Measurement    
Assets:    
Commodity swaps, collar, options and basis swaps 24,052 137,554
Marketable securities [1] 63,942 62,009
(Liabilities):    
Commodity swaps, collar, options and basis swaps (36,453) (14,068)
Bank credit facility [2] (702,000) (477,000)
Deferred compensation plan [3] (96,563) (74,472)
Reported Value Measurement | Contingent Consideration    
Assets:    
Commodity swaps, collar, options and basis swaps 15,960 0
Estimate of Fair Value Measurement    
Assets:    
Commodity swaps, collar, options and basis swaps 24,052 137,554
Marketable securities [1] 63,942 62,009
(Liabilities):    
Commodity swaps, collar, options and basis swaps (36,453) (14,068)
Bank credit facility [2] (702,000) (477,000)
Deferred compensation plan [3] (96,563) (74,472)
Estimate of Fair Value Measurement | Contingent Consideration    
Assets:    
Commodity swaps, collar, options and basis swaps 15,960 0
5.75% Senior Notes Due 2021 | Reported Value Measurement    
(Liabilities):    
Senior notes [2] (25,496) (374,139)
5.75% Senior Notes Due 2021 | Estimate of Fair Value Measurement    
(Liabilities):    
Senior notes [2] (25,474) (375,909)
5.00% Senior Notes Due 2022 | Reported Value Measurement    
(Liabilities):    
Senior notes [2] (169,589) (511,886)
5.00% Senior Notes Due 2022 | Estimate of Fair Value Measurement    
(Liabilities):    
Senior notes [2] (170,128) (501,582)
5.875% Senior Notes Due 2022 | Reported Value Measurement    
(Liabilities):    
Senior notes [2] (48,528) (297,617)
5.875% Senior Notes Due 2022 | Estimate of Fair Value Measurement    
(Liabilities):    
Senior notes [2] (48,471) (294,757)
Other Senior Notes Due 2022 | Reported Value Measurement    
(Liabilities):    
Senior notes [2] (490) (590)
Other Senior Notes Due 2022 | Estimate of Fair Value Measurement    
(Liabilities):    
Senior notes [2] (490) (592)
5.00% Senior Notes Due 2023 | Reported Value Measurement    
(Liabilities):    
Senior notes [2] (532,335) (741,531)
5.00% Senior Notes Due 2023 | Estimate of Fair Value Measurement    
(Liabilities):    
Senior notes [2] (521,699) (683,291)
4.875% Senior Notes Due 2025 | Reported Value Measurement    
(Liabilities):    
Senior notes [2] (750,000) (750,000)
4.875% Senior Notes Due 2025 | Estimate of Fair Value Measurement    
(Liabilities):    
Senior notes [2] (707,918) (645,098)
5.75% Senior Subordinated Notes Due 2021 | Reported Value Measurement    
(Liabilities):    
Subordinated debt [2] (19,896) (22,214)
5.75% Senior Subordinated Notes Due 2021 | Estimate of Fair Value Measurement    
(Liabilities):    
Subordinated debt [2] (19,589) (21,539)
9.25% Senior Notes Due 2026 | Reported Value Measurement    
(Liabilities):    
Senior notes [2] (850,000) 0
9.25% Senior Notes Due 2026 | Estimate of Fair Value Measurement    
(Liabilities):    
Senior notes [2] (888,208) 0
5.00% Senior Subordinated Notes Due 2022 | Reported Value Measurement    
(Liabilities):    
Subordinated debt [2] (9,730) (19,054)
5.00% Senior Subordinated Notes Due 2022 | Estimate of Fair Value Measurement    
(Liabilities):    
Subordinated debt [2] (9,247) (17,011)
5.00% Senior Subordinated Notes Due 2023 | Reported Value Measurement    
(Liabilities):    
Subordinated debt [2] (7,712) (7,712)
5.00% Senior Subordinated Notes Due 2023 | Estimate of Fair Value Measurement    
(Liabilities):    
Subordinated debt [2] $ (6,604) $ (7,654)
[1] Marketable securities, which are held in our deferred compensation plans, are actively traded on major exchanges.
[2] The book value of our bank debt approximates fair value because of its floating rate structure. The fair value of our senior notes and our senior subordinated notes is based on end of period market quotes which are Level 2 inputs.
[3] The fair value of our deferred compensation plan is updated at the closing price on the balance sheet date which is a Level 1 input.