v3.24.2.u1
Accounts receivable, net of allowance for credit losses (Tables)
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Schedule of allowance for credit losses
The following table provides details of the Company’s allowance for credit losses on accounts receivable:
 
Year ended December 31, 2023 Six months ended June 30, 2024
Opening balance as of January 1$20,442 $18,278 
Additions (net), charged to income statement3,081 8,222 
Deductions/effect of exchange rate fluctuations(5,245)(9,667)
Closing balance$18,278 $16,833