XML 85 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurement - Schedule of Carrying and Fair Value Amounts (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Level 1 [Member] | Other Assets Liabilities, Carrying Value [Member]      
Balance Sheet Grouping      
Held-to-maturity marketable securities $ 81,103 $ 132,790 $ 117,805
Convertible notes 69,659 0 0
Level 1 [Member] | Other Assets, Liabilities, Fair Value [Member]      
Balance Sheet Grouping      
Held-to-maturity marketable securities 79,941 132,002 117,349
Convertible notes 69,472 0 0
Level 3 [Member] | Other Assets Liabilities, Carrying Value [Member]      
Balance Sheet Grouping      
2019 Notes 80,000 80,000 120,000
Credit Agreement - term loan 148,125 90,000 91,250
Level 3 [Member] | Other Assets Liabilities, Carrying Value [Member] | Revolving Credit Facility [Member]      
Balance Sheet Grouping      
Revolving credit agreement 137,000 55,000 30,000
Level 3 [Member] | Other Assets, Liabilities, Fair Value [Member]      
Balance Sheet Grouping      
2019 Notes 82,191 82,190 124,792
Credit Agreement - term loan 148,832 89,871 91,078
Level 3 [Member] | Other Assets, Liabilities, Fair Value [Member] | Revolving Credit Facility [Member]      
Balance Sheet Grouping      
Revolving credit agreement $ 137,636 $ 55,054 $ 30,018