XML 95 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Trade and other payables (Tables)
12 Months Ended
Dec. 31, 2024
Subclassifications of assets, liabilities and equities [abstract]  
Schedule of Trade and Other Payables
 20242023
Non-current  
Trade payables384 514 
Other payables383 494 
 767 1,008 
Current  
Trade payables173,157 140,949 
Advances from customers22,609 16,351 
Taxes payable9,499 9,482 
Dividends to be paid703 1,024 
Payable from acquisition of subsidiary (Note 21)— 13,404 
Other payables939 9,520 
 206,907 190,730 
Total trade and other payables207,674 191,738