XML 63 R14.htm IDEA: XBRL DOCUMENT v3.20.1
OTHER LONG-TERM ASSETS
12 Months Ended
Dec. 31, 2019
Other Assets, Noncurrent Disclosure [Abstract]  
OTHER LONG-TERM ASSETS OTHER LONG-TERM ASSETS
December 31,
20192018
Deferred commission costs$79,336  $57,675  
Severance pay fund13,201  12,575  
Long-term deposits and other assets31,497  3,792  
$124,034  $74,042