| 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 |