when the company cares more about completion factor than ontime performance, you better bet they'll do their best to get the plane out...even if it's delayed until midnight.
This last 3 day of mine, we were late every leg, were catching up with it by the end, but with the non-english-proficient dulles employees, even our last flight (which should have been 5 minutes late) was delayed an extra 20 minutes.
I'd guess that most problems are maintenance related, as that's what's caused the other delays i've had for the last couple weeks. best of luck.