TPS 1H FY26 net profit rises 6.5% to EUR 2.33 million; revenue climbs 8.5% to EUR 27.8 million
TPS posted 1H 2026 revenue of euro 27.8 million, up 8.5% year-on-year. EBITDA rose 4.8% to euro 4.84 million, while net profit increased 6.5% to euro 2.33 million. Net financial position was euro (18.83 million), versus euro (18.36 million) at Dec. 31, 2025. Management cited higher aeronautics and defense activity, whi