XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts receivable, net of allowance for credit losses (Tables)
3 Months Ended
Mar. 31, 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 Three months ended March 31, 2024
Opening balance as of January 1$20,442 $18,278 
Additions (net), charged to income statement3,081 7,819 
Deductions/effect of exchange rate fluctuations(5,245)(4,803)
Closing balance$18,278 $21,294