v3.22.4
Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets

Other assets consist of the following:

 

   2022   2021 
   Year ended December 31, 
   2022   2021 
Advances to suppliers and loans  $1,405   $983 
Prepaid income taxes   12,579    12,945 
Employee receivables   343    323 
Prepaid expenses   3,778    3,861 
Derivative financial instruments   9,340    - 
Other creditors   1,518    4,742 
Total  $28,963   $22,854