CarGurus (CARG)

Inventory turnover

Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020
Cost of revenue US$ in thousands 155,439 262,788 997,482 294,015 42,706
Inventory US$ in thousands 338 331 5,282 19,656 -100,000
Inventory turnover 459.88 793.92 188.85 14.96

December 31, 2024 calculation

Inventory turnover = Cost of revenue ÷ Inventory
= $155,439K ÷ $338K
= 459.88

CarGurus' inventory turnover has shown a significant improvement over the years, indicating efficient management of inventory levels. The ratio has increased from \u2014 in December 31, 2020, to 14.96 in December 31, 2021, demonstrating a positive trend. This improvement continued with a substantial jump to 188.85 in December 31, 2022, and further to 793.92 in December 31, 2023. However, there was a slight decrease in inventory turnover to 459.88 in December 31, 2024. Overall, CarGurus' inventory turnover has experienced remarkable growth over the years, reflecting effective inventory management practices.