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 |