ANI Pharmaceuticals Inc (ANIP)

Inventory turnover

Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020
Cost of revenue US$ in thousands 250,210 181,513 138,785 100,610 87,157
Inventory US$ in thousands 136,782 111,196 105,355 81,693 60,803
Inventory turnover 1.83 1.63 1.32 1.23 1.43

December 31, 2024 calculation

Inventory turnover = Cost of revenue ÷ Inventory
= $250,210K ÷ $136,782K
= 1.83

ANI Pharmaceuticals Inc's inventory turnover has experienced fluctuations over the years, with a gradual increase observed from 2020 to 2024. In 2020, the inventory turnover was 1.43, indicating that the company's inventory was sold and replaced approximately 1.43 times during that year. However, by the end of 2021, the inventory turnover decreased to 1.23, suggesting that inventory took longer to be sold or replaced.

In 2022, there was a slight improvement as the inventory turnover increased to 1.32, showing a more efficient management of inventory compared to the previous year. The trend continued in 2023 with a further increase to 1.63, indicating that the company was managing its inventory more effectively, possibly through better forecasting or operational efficiencies.

By the end of 2024, the inventory turnover reached 1.83, the highest in the analyzed period, signaling that ANI Pharmaceuticals Inc was able to sell and replace its inventory at an even faster rate. This improvement in inventory turnover could imply stronger sales, effective inventory management, or changes in business operations that helped streamline processes.

Overall, the trend in ANI Pharmaceuticals Inc's inventory turnover suggests a positive direction in managing and utilizing its inventory efficiently over the analyzed period.