XML 68 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial risk management objectives and policies (Tables)
12 Months Ended
Dec. 31, 2024
Disclosure of detailed information about financial instruments [abstract]  
Financial risk management objectives and policies - Interest rate risk

  Increase/(Decrease) in basis points   Effect on income/(loss)
       
2024      
$ Term SOFR +15   (111)
  -20   148
2023      
$ Term SOFR +15   (70)
  -20   94
2022      
$ Libor/Term SOFR +15   (55)
  -20   73
       
Financial risk management objectives and policies - Foreign currency risk

 

  Change in rate   Effect on income
       
2024 +10%   (500)
  -10%   500
       
2023 +10%   (533)
  -10%   533
       
2022 +10%   (573)
  -10%   573
       
Financial risk management objectives and policies - Concentration of credit risk table

    2024   %   2023   %   2022   %
A   10,976   32%   4,830   16%    
B   6,740   19%        
C   5,492   16%        
D       6,430   21%   6,606   11%
E           6,548   11%
Other   11,324   33%   19,580   63%   48,236   78%
Total   34,532   100%   30,840   100%   61,390   100%
Financial risk management objectives and policies - Maturity profile of the Company's Financial Liabilities

Year ended December 31, 2024   Less than 3 months   3 to 12 months   1 to 5 years   More than 5 years   Total
Long-term debt   2,900   8,508   67,549     78,957
Financial liabilities    1,280    3,836    24,629    48,691    78,436
Sellers’ Credit     19,000       19,000
Lease liabilities   119   213   560     892
Accrued liabilities and other payables   2,156         2,156
Trade accounts payables and other   3,589         3,589
Total   10,044   31,557   92,738   48,691   183,030

 

Year ended December 31, 2023   Less than 3 months   3 to 12 months   1 to 5 years   More than 5 years   Total
Long-term debt   2,663   7,781   53,583     64,027
Lease liabilities   81   107       188
Accrued liabilities and other payables   1,763         1,763
Trade accounts payables and other   362         362
Total   4,869   7,888   53,583     66,340