XML 68 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Summary of contract liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Deferred revenue $ 57,051 $ 28,919  
Accrued loss provision 1,483 1,305  
Contract liabilities 58,534 30,224  
Changes in contract liabilities 22,551 $ (14,317) $ 790
Net Period Change [Member]      
Changes in deferred revenue 28,132    
Changes in accrued loss provision 178    
Changes in contract liabilities $ 28,310