OSI Systems Inc (OSIS)
Payables turnover
Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | Sep 30, 2022 | Jun 30, 2022 | Mar 31, 2022 | Dec 31, 2021 | Sep 30, 2021 | Jun 30, 2021 | Mar 31, 2021 | Dec 31, 2020 | Sep 30, 2020 | Jun 30, 2020 | Mar 31, 2020 | Dec 31, 2019 | Sep 30, 2019 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cost of revenue (ttm) | US$ in thousands | 1,299,882 | 1,236,867 | 1,152,701 | 1,101,297 | 1,094,943 | 1,038,353 | 1,030,653 | 1,008,478 | 1,011,412 | 1,013,233 | 1,004,901 | 1,004,027 | 993,035 | 949,277 | 965,888 | 992,463 | 1,018,149 | 1,047,561 | 1,052,630 | 1,054,881 |
Payables | US$ in thousands | 191,149 | 172,115 | 163,661 | 164,422 | 139,011 | 127,255 | 129,336 | 144,420 | 125,204 | 129,812 | 128,164 | 140,544 | 141,263 | 122,719 | 90,029 | 92,605 | 84,940 | 103,797 | 106,344 | 100,942 |
Payables turnover | 6.80 | 7.19 | 7.04 | 6.70 | 7.88 | 8.16 | 7.97 | 6.98 | 8.08 | 7.81 | 7.84 | 7.14 | 7.03 | 7.74 | 10.73 | 10.72 | 11.99 | 10.09 | 9.90 | 10.45 |
June 30, 2024 calculation
Payables turnover = Cost of revenue (ttm) ÷ Payables
= $1,299,882K ÷ $191,149K
= 6.80
The payables turnover ratio for OSI Systems Inc has shown fluctuations over the past several quarters. It indicates how efficiently the company is managing its accounts payable by calculating how many times during a period the company pays off its average accounts payable balance.
The payables turnover ratio has ranged between 6.70 to 11.99 over the analyzed periods. A higher payables turnover ratio generally implies that the company is managing its payables effectively, as it is paying off its suppliers more frequently.
OSI Systems Inc's payables turnover ratio has fluctuated, indicating varying levels of efficiency in managing its accounts payable. However, a trend analysis over time can provide more insights into the company's ability to effectively manage its working capital and vendor relationships.
Peer comparison
Jun 30, 2024