ABM Industries Incorporated (ABM)

Payables turnover

Oct 31, 2025 Jul 31, 2025 Apr 30, 2025 Jan 31, 2025 Oct 31, 2024 Jul 31, 2024 Apr 30, 2024 Jan 31, 2024 Oct 31, 2023 Jul 31, 2023 Apr 30, 2023 Jan 31, 2023 Oct 31, 2022 Jul 31, 2022 Apr 30, 2022 Jan 31, 2022 Oct 31, 2021 Jul 31, 2021 Apr 30, 2021 Jan 31, 2021
Cost of revenue (ttm) US$ in thousands 7,710,100 7,495,800 7,363,800 7,273,100 7,258,900 7,260,600 7,195,400 7,147,100 7,056,000 6,983,900 6,914,500 6,847,600 6,757,400 6,223,900 5,815,600 5,441,800 5,258,200 5,472,300 5,343,100 5,374,700
Payables US$ in thousands 401,200 357,100 319,900 314,000 324,300 278,700 253,600 243,500 299,100 304,400 263,600 279,900 315,500 299,800 263,300 261,500 289,400 224,800 222,900 217,500
Payables turnover 19.22 20.99 23.02 23.16 22.38 26.05 28.37 29.35 23.59 22.94 26.23 24.46 21.42 20.76 22.09 20.81 18.17 24.34 23.97 24.71

October 31, 2025 calculation

Payables turnover = Cost of revenue (ttm) ÷ Payables
= $7,710,100K ÷ $401,200K
= 19.22