Helmerich and Payne Inc (HP)

Payables turnover

Sep 30, 2025 Sep 30, 2024 Sep 30, 2023 Sep 30, 2022 Sep 30, 2021
Cost of revenue US$ in thousands 3,192,510 2,027,570 2,097,410 1,829,760 1,372,330
Payables US$ in thousands 217,923 135,084 130,852 126,966 71,996
Payables turnover 14.65 15.01 16.03 14.41 19.06

September 30, 2025 calculation

Payables turnover = Cost of revenue ÷ Payables
= $3,192,510K ÷ $217,923K
= 14.65


Peer comparison

Sep 30, 2025

Company name
Symbol
Payables turnover
Helmerich and Payne Inc
HP
14.65
Noble Corporation plc
NE
5.82