Powell Industries Inc (POWL)

Payables turnover

Sep 30, 2025 Sep 30, 2024 Sep 30, 2023 Sep 30, 2022 Sep 30, 2021
Cost of revenue US$ in thousands 779,937 739,268 551,755 447,564 395,496
Payables US$ in thousands 67,080 73,633 56,666 63,423 45,247
Payables turnover 11.63 10.04 9.74 7.06 8.74

September 30, 2025 calculation

Payables turnover = Cost of revenue ÷ Payables
= $779,937K ÷ $67,080K
= 11.63


Peer comparison

Sep 30, 2025

Company name
Symbol
Payables turnover
Powell Industries Inc
POWL
11.63
Acuity Brands Inc
AYI
4.99
Energizer Holdings Inc
ENR
4.29