Unlike many, I've always been OK with their slow pay. I'm all about keeping my receivables as high as possible, and they are consistently my #1 or #2 MSC each year for overall income, contributing greatly to that end.
Now it looks like they are paying in about 2.5 months instead of the typical 3+ (and having to chase them at times).
Big news from where I sit. YMMV