XML 46 R50.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUES (Contract Balances) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Change in Contract with Customer, Liability [Abstract]      
Revenue recognized $ 6,537    
Revenues from performance obligations satisfied in previous period 5,814 $ 1,704  
Trade receivables and contract assets      
Change in Contract with Customer, Liability [Abstract]      
Contract assets 16,176   $ 14,320
Accrued expenses and other current liabilities      
Change in Contract with Customer, Liability [Abstract]      
Contract liabilties $ 11,370   $ 9,132