Ryanair has suffered unprecedented disruption over the past year, with thousands of flights cancelled due to strikes in several countries, including one in Germany on Wednesday, as the airline is mired in a damaging dispute with its pilots and cabin crew.