This is often deliberate. Postponing payment of invoices means you have at any given time a larger warchest to invest and gain an edge, or conversely have to pay more interest. CFOs often set a target and push back on swift payments. Some companies even risk lawsuits to be able to not pay the bill just yet, though it obviously depends on context what you can get away with and what harms your reputation too much.