Annual report pursuant to Section 13 and 15(d)

COMMITMENTS AND CONTINGENCIES (Tables)

v3.20.4
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Commitments for Non-Cancelable Leases As of December 31, 2020, future commitments under the non-cancelable leases are as follows:
Year Ending Amount
2021 $ 13,439 
2022 10,118
2023 5,887
2024 2,770
2025 2,146
2026 and thereafter
Total remaining undiscounted lease payments 34,360 
Less: imputed interest 3,090
Total remaining discounted lease payments $ 31,270 
Other Information Related to Operating Leases
Other information related to operating leases is summarized below:
December 31,
2020 2019
Weighted-average remaining lease term (years) 3.2 3.9
Weighted-average discount rate 4.5  % 4.5  %