XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.3
OTHER LONG-TERM LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
OTHER LONG-TERM LIABILITIES    
Reserves for uncertain income tax positions $ 29,729 $ 24,793
Long-term lease liabilities 16,520 17,836
Other tax provisions 5,802 5,202
Severance pay liabilities 2,202 2,056
Non-current portion of Skuad acquisition earnout liability 4,990  
Other   18
Total other long-term liabilities $ 59,243 $ 49,905