| Ratios | Jun2009 | Jun2010 | Jun2011 | Jun2012 | Jun2013 | Jun2014 | Jun2015 | Jun2016 | Jun2017 | Dec2017 | Jun2018 | Jun2019 | Jun2020 | Jun2021 | Jun2022 | Jun2023 | Jun2024 | Jun2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 49.55% | 52.25% | 50.85% | 49.50% | 50.08% | 47.54% | 47.62% | 49.60% | 49.83% | 100.00% | 48.48% | 48.63% | 50.32% | 51.25% | 47.43% | 47.86% | 51.39% | 51.16% |
| EBT Margin | 18.79% | 19.17% | 18.49% | 15.28% | 17.70% | 18.16% | 15.56% | 20.47% | 20.38% | 19.94% | 8.97% | 22.32% | 23.14% | 22.44% | 22.38% | 22.32% | 23.93% | |
| EBIT Margin | 20.05% | 20.28% | 19.11% | 15.90% | 17.25% | 18.70% | 15.62% | 20.58% | 21.16% | 19.99% | 8.11% | 22.14% | 23.63% | 22.21% | 22.11% | 22.07% | 24.26% | |
| EBITDA Margin | 20.05% | 20.28% | 19.11% | 15.90% | 17.25% | 18.70% | 15.62% | 20.58% | 21.16% | 19.99% | 8.11% | 22.14% | 23.63% | 22.21% | 22.11% | 22.07% | 24.26% | |
| Operating Margin | 20.05% | 20.28% | 19.11% | 15.90% | 17.25% | 18.70% | 15.62% | 20.58% | 21.16% | 19.99% | 8.11% | 22.14% | 23.63% | 22.21% | 22.11% | 22.07% | 24.26% | |
| Net Margin | 3.59% | 2.57% | 0.28% | 2.14% | 0.56% | 1.51% | -1.62% | 0.88% | 8.02% | 14.75% | 5.86% | 18.47% | 18.85% | 18.45% | 17.97% | 17.82% | 19.06% | |
| FCF Margin | 15.23% | 16.84% | 12.36% | 11.37% | 13.56% | 13.59% | 15.37% | 18.56% | 14.40% | 16.68% | 17.57% | 20.20% | 20.47% | 16.92% | 16.81% | 19.66% | 16.66% | |
| Inventory Average | 6.63B | 6.88B | 7.05B | 6.82B | 6.83B | 5.87B | 4.85B | 4.67B | 4.88B | 4.93B | 4.88B | 5.26B | 5.74B | 6.45B | 7.00B | 7.04B | 7.28B | |
| Assets Average | 139.41B | 131.50B | 133.26B | 135.30B | 135.75B | 141.76B | 136.88B | 128.32B | 123.77B | 123.53B | 122.48B | 116.70B | 117.90B | 120.00B | 118.26B | 119.02B | 121.60B | 123.80B |
| Equity Average | 66.58B | 62.41B | 64.72B | 66.02B | 66.37B | 69.34B | 66.51B | 60.52B | 56.88B | 55.25B | 53.80B | 50.23B | 47.23B | 46.77B | 46.75B | 46.96B | 48.81B | 51.42B |
| Invested Capital | 79.70B | 69.91B | 94.43B | 91.98B | 81.14B | 96.41B | 86.18B | 69.64B | 69.33B | 70.27B | 63.31B | 57.28B | 58.06B | 55.54B | 55.50B | 57.29B | 57.75B | 61.80B |
| Interest Coverage Ratio | 11.32 | 16.63 | 18.65 | 16.95 | 20.72 | 19.62 | 17.65 | 23.21 | 29.60 | 26.41 | 10.78 | 33.78 | 35.83 | 40.58 | 23.99 | 20.05 | 22.55 | |
| FCF Payout Ratio | 0.43 | 0.42 | 0.58 | 0.66 | 0.60 | 0.68 | 0.67 | 0.61 | 0.77 | 0.66 | 0.63 | 0.54 | 0.53 | 0.65 | 0.65 | 0.56 | 0.70 | |
| Asset Utilization Ratio | 0.55 | 0.59 | 0.61 | 0.61 | 0.59 | 0.52 | 0.52 | 0.51 | 0.53 | 0.01 | 0.55 | 0.58 | 0.60 | 0.63 | 0.68 | 0.69 | 0.69 | 0.68 |
| Return on Capital Employed | 0.14% | 0.15% | 0.15% | 0.12% | 0.13% | 0.13% | 0.10% | 0.14% | 0.15% | 0.14% | 0.06% | 0.18% | 0.21% | 0.21% | 0.22% | 0.21% | 0.23% | |
| Return on Invested Capital | 0.15% | 0.15% | 0.15% | 0.10% | 0.12% | 0.12% | 0.09% | 0.13% | 0.15% | 0.15% | 0.06% | 0.23% | 0.26% | 0.26% | 0.26% | 0.26% | 0.27% | |
| Return on Assets | 0.02% | 0.02% | 0.00% | 0.01% | 0.00% | 0.01% | -0.01% | 0.00% | 0.04% | 0.08% | 0.03% | 0.11% | 0.12% | 0.13% | 0.12% | 0.12% | 0.13% | |
| Return on Equity | 0.04% | 0.03% | 0.00% | 0.03% | 0.01% | 0.02% | -0.02% | 0.01% | 0.09% | 0.18% | 0.08% | 0.28% | 0.31% | 0.32% | 0.31% | 0.31% | 0.31% | |
| Return on Sales | 0.04% | 0.03% | 0.00% | 0.02% | 0.01% | 0.02% | -0.02% | 0.01% | 0.08% | 0.15% | 0.06% | 0.18% | 0.19% | 0.18% | 0.18% | 0.18% | 0.19% | |
| Debt to Equity | 0.58 | 0.49 | 0.47 | 0.47 | 0.46 | 0.51 | 0.48 | 0.53 | 0.57 | 0.69 | 0.59 | 0.63 | 0.74 | 0.69 | 0.67 | 0.74 | 0.64 | 0.66 |
| Debt Ratio | 0.27 | 0.23 | 0.23 | 0.23 | 0.23 | 0.25 | 0.23 | 0.24 | 0.26 | 0.30 | 0.26 | 0.26 | 0.29 | 0.27 | 0.27 | 0.29 | 0.27 | 0.28 |
| Equity Ratio | 0.47 | 0.48 | 0.49 | 0.48 | 0.49 | 0.49 | 0.49 | 0.46 | 0.46 | 0.43 | 0.45 | 0.41 | 0.39 | 0.39 | 0.40 | 0.39 | 0.41 | 0.42 |
| Times Interest Earned | 11.32 | 16.63 | 18.65 | 16.95 | 20.72 | 19.62 | 17.65 | 23.21 | 29.60 | 26.41 | 10.78 | 33.78 | 35.83 | 40.58 | 23.99 | 20.05 | 22.55 | |
| Enterprise Value | 144.44B | 170.18B | 175.04B | 163.99B | 205.73B | 202.75B | 201.29B | 211.68B | 208.35B | 214.95B | 185.03B | 265.14B | 280.19B | 320.33B | 338.05B | 349.69B | 380.02B | 364.25B |
| Market Capitalization | 148.94B | 172.74B | 177.44B | 167.83B | 211.01B | 212.66B | 212.26B | 225.38B | 222.90B | 233.10B | 196.29B | 275.04B | 296.01B | 330.34B | 344.99B | 357.65B | 389.23B | 373.53B |