Late payments hit a new all-time high