| Ratios | Dec2016 | Dec2017 | Dec2018 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 |
|---|---|---|---|---|---|---|---|---|---|
| Efficiency | |||||||||
| Inventory Average | 5.83B | 6.65B | 8.63B | 10.32B | 10.89B | 12.13B | 12.13B | 9.94B | |
| Invested Capital | 52.44B | 5.70B | 6.41B | 184.23B | 193.22B | 10.88B | 11.39B | 12.16B | 14.23B |
| Valuation | |||||||||
| Enterprise Value | 28.31B | 37.82B | 36.17B | 48.43B | 52.36B | 81.98B | 34.93B | 51.52B | 71.87B |
| Market Capitalization | 32.61B | 42.96B | 44.56B | 55.21B | 62.29B | 94.68B | 49.33B | 62.74B | 86.92B |