Fincantieri is back to earning money again as it recovers from the global pandemic.

The Italian shipbuilder on Thursday posted a €7m ($8.3m) profit for the first six months of 2021, rebounding from a €137m loss suffered during the same period last year.

Revenue improved 28% to €3.03bn from the year-ago period, primarily due to Fincantieri's shipbuilding segment returning to full production.