v3.25.2
Accounts and notes receivable, net (Tables)
6 Months Ended
Jun. 30, 2025
Accounts and notes receivable, net  
Schedule of accounts and notes receivable

The Company’s accounts and notes receivable, net as of June 30, 2025 and December 31, 2024 are summarized as follows (figures are in thousands of USD):

    

June 30, 2025

    

December 31, 2024

Accounts receivable - unrelated parties

$

218,783

$

246,973

Notes receivable - unrelated parties

71,767

94,085

Total accounts and notes receivable - unrelated parties

290,550

341,058

Less: allowance for credit losses - unrelated parties

(11,406)

(11,783)

Accounts and notes receivable, net - unrelated parties

279,144

329,275

Accounts and notes receivable - related parties

16,540

15,687

Less: allowance for credit losses - related parties

(1,476)

(1,463)

Accounts and notes receivable, net - related parties

15,064

14,224

Accounts and notes receivable, net

$

294,208

$

343,499