For the three months
For the six months
ended June 30,
2025
2024
Interest income
3
1,507
9,078
Interest cost
(334)
(437)
(365)
(583)
Interest expense on leases
(495)
(427)
(1,012)
(892)
Foreign exchange gains /(losses)
6,657
(27,339)
(11,945)
18,615
Finance result, net
5,831
(26,696)
(13,319)
26,218
Disclosure of finance income (expense)
No definition available.
Finance costs