I can't find any public headcount figures, but their weekly meeting notes often show multiple new hires for many weeks now (unsure about the amount of departures). I'm guessing part of the faster improvement is that they've increased headcount and these people are becoming productive.