@PortVale According to Germanwings CEO, D-AIPX had a maintenance check yesterday by Lufthansa, and the last C check was the summer of 2013. So it was due a major Check, however the aircraft landed yesterday from Madrid at 21:28.
It flew 4U9524 STD 05:45 departing late at 06:01 arriving a few minutes late at 07:57 before departing 25 minutes late at 09:00 (STD 08:35).
Probably a routine overnight maintenance check. The aircraft had accumulated approximately 58,300 flight hours in some 46,700 flights.