Revenue Recognition - Schedule of Accounts Receivable and Deferred Revenue (Detail) - USD ($) $ in Thousands |
3 Months Ended | |||
---|---|---|---|---|
Mar. 31, 2018 |
Mar. 31, 2017 |
Jan. 01, 2018 |
Dec. 31, 2017 |
|
Revenue Recognition [Line Items] | ||||
Accounts receivable | $ 462,577 | $ 327,597 | ||
Accounts receivable, Increase/(decrease) | 134,801 | $ 40,582 | ||
Deferred revenue | 503,298 | 374,365 | ||
Deferred revenue | 148,468 | $ 43,247 | ||
Accounting Standards Update 2014-09 [Member] | ||||
Revenue Recognition [Line Items] | ||||
Accounts receivable | $ 473,400 | 473,400 | ||
Deferred revenue | $ 494,591 | 494,591 | ||
Accounting Standards Update 2014-09 [Member] | Adjustments due to Adoption of ASC 606 [Member] | ||||
Revenue Recognition [Line Items] | ||||
Accounts receivable | (91,945) | 145,803 | ||
Accounts receivable, Increase/(decrease) | (10,823) | |||
Deferred revenue | (65,818) | $ 120,226 | ||
Deferred revenue | $ 8,707 |