XML 27 R32.htm IDEA: XBRL DOCUMENT v3.20.1
OTHER LONG-TERM ASSETS (Tables)
12 Months Ended
Dec. 31, 2019
Other Assets, Noncurrent Disclosure [Abstract]  
Schedule of 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