TomTom Q3 2026 net profit falls 44% year over year to €5.12 million
TomTom’s third-quarter 2026 net profit fell 44% to €5.12 million, while revenue declined 6% to €128.93 million year over year. An organizational realignment will affect approximately 200 roles globally, reducing management layers and bringing decision-making closer to execution. The realignment will generate approximat