XML 60 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES (Lease Cost) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Lessee, Lease, Description [Line Items]      
Operating lease costs: $ 27,593 $ 28,118 $ 25,681
Cost of Revenues      
Lessee, Lease, Description [Line Items]      
Operating lease costs: 11,407 11,926 10,214
Software Development      
Lessee, Lease, Description [Line Items]      
Operating lease costs: 4,209 3,335 2,721
Selling and Marketing Expense      
Lessee, Lease, Description [Line Items]      
Operating lease costs: 8,678 9,068 8,279
General and Administrative Expense      
Lessee, Lease, Description [Line Items]      
Operating lease costs: $ 3,299 $ 3,789 $ 4,467