XML 85 R58.htm IDEA: XBRL DOCUMENT v3.25.1
TRADE RECEIVABLES, NET - NON CURRENT AND CURRENT (Tables)
12 Months Ended
Dec. 31, 2024
Trade and other receivables [abstract]  
Schedule of Trade Receivables
As of December 31,
20242023
Trade receivables4,5456,430 
Allowance for doubtful accounts (Note 19)(4,545)(6,430)
Trade receivables, net – Non-current  
As of December 31,
20242023
Current accounts1,586,6152,092,361 
Trade receivables with related parties (Note 26)23,25126,183 
Allowance for doubtful accounts (Note 19)(47,808)(53,045)
Trade receivables, net  - Current1,562,0582,065,499 
Trade receivables, net as of December 31, 2024
TotalFully performingPast due
Guaranteed604,467 570,821 33,646 
Not guaranteed1,009,944 944,236 65,708 
Trade receivables1,614,411 1,515,057 99,354 
Allowance for doubtful accounts (Note 19)(52,353)— (52,353)
Trade receivables, net1,562,058 1,515,057 47,001 
Trade receivables, net as of December 31, 2023
TotalFully performingPast due
Guaranteed697,001 664,698 32,303 
Not guaranteed1,427,973 1,246,206 181,767 
Trade receivables2,124,974 1,910,904 214,070 
Allowance for doubtful accounts (Note 19)(59,475)— (59,475)
Trade receivables, net2,065,499 1,910,904 154,595