Revenue Recognition - Additional Information (Detail) $ in Millions |
3 Months Ended |
---|---|
Mar. 31, 2018
USD ($)
| |
Revenue Recognition [Line Items] | |
Revenue, performance obligation satisfied at point in time, transfer of control, description | With respect to software licenses for the Company’s energy and commodity analytics products, MSCI’s performance obligation is partially satisfied and revenue recognized at the point in time when the software’s code key is delivered to the customer, which based upon a fair value assessment, represents approximately 80.0% of the contract value. MSCI’s remaining performance obligations are the post contractual support services and revenue is recognized evenly over the course of the license term. |
Percentage of value of software and remaining performance obligation | 82.00% |
Revenue, performance obligations and revenue recognition, description | The majority of MSCI’s contracts have a duration of one year or less and, accordingly, revenue associated with these performance obligations will be recognized within 12 months. |
Revenue recognized during period included in deferred revenue | $ 221.5 |
Accounting Standards Update 2014-09 [Member] | Adjustments due to Adoption of ASC 606 [Member] | |
Revenue Recognition [Line Items] | |
Increase to accounts receivable and deferred revenue | $ 135.5 |