Year/Project

Accounts receivable turnover period

Inventory turnover period

Accounts payable turnover period

Cash turnover period

2018

12.07

181.14

198.91

−5.7

2019

11.95

150.25

216.1

−53.9

2020

17.5

150.72

239.6

−71.38

2021

18.0

131.18

232.7

−83.52

2022

21.2

135.89

306.1

−149.01