Recent Accounting Pronouncements - Narrative (Details) - USD ($) $ in Thousands |
Jan. 01, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
Dec. 31, 2015 |
---|---|---|---|---|
Capitalized Contract Cost [Line Items] | ||||
Expected cumulative adjustment, reduction to opening retained earnings | $ 334,219 | $ 222,924 | ||
Difference between Revenue Guidance in Effect before and after Topic 606 | Subsequent Event | Accounting Standards Update 2014-09 | Minimum | ||||
Capitalized Contract Cost [Line Items] | ||||
Expected cumulative adjustment, reduction to opening retained earnings | $ 25,000 | |||
Difference between Revenue Guidance in Effect before and after Topic 606 | Subsequent Event | Accounting Standards Update 2014-09 | Maximum | ||||
Capitalized Contract Cost [Line Items] | ||||
Expected cumulative adjustment, reduction to opening retained earnings | $ 35,000 | |||
Moves Costs | ||||
Capitalized Contract Cost [Line Items] | ||||
Capitalized costs | $ 15,075 | $ 15,021 | $ 13,086 |
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Definition Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition The cumulative amount of the reporting entity's undistributed earnings or deficit. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|