XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Sales Recognition - Summary of Changes in Contract Assets and Contract Liabilities from Contract with Customers (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Revenue From Contract With Customer [Abstract]  
Beginning balance, Contract Assets $ 892
Reclassification of the beginning contract assets to receivables, as the result of rights to consideration becoming unconditional, Contract Assets (117)
Contract assets recognized, net of reclassification to receivables, Contract Assets 432
Ending balance, Contract Assets 1,207
Beginning balance, Contract Liabilities 82,117
Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied, Contract Liabilities (17,651)
Cash received in advance and not recognized as revenue, Contract Liabilities 24,335
Ending balance, Contract Liabilities $ 88,801