| Ratios | Mar 31, 2026 | Dec 31, 2025 | Sep 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | Sep 30, 2022 | Mar 31, 2022 | Dec 31, 2021 | Sep 30, 2021 | Mar 31, 2021 | Dec 31, 2020 | Sep 30, 2020 | Mar 31, 2020 | Dec 31, 2019 | Sep 30, 2019 | Mar 31, 2019 | Dec 31, 2018 | Sep 30, 2018 | Mar 31, 2018 | Dec 31, 2017 | Sep 30, 2017 | Mar 31, 2017 | Dec 31, 2016 | Sep 30, 2016 | Mar 31, 2016 | Dec 31, 2015 | Sep 30, 2015 | Mar 31, 2015 | Dec 31, 2014 | Sep 30, 2014 | Mar 31, 2014 | Dec 31, 2013 | Sep 30, 2013 | Mar 31, 2013 | Dec 31, 2012 | Sep 30, 2012 | Mar 31, 2012 | Dec 31, 2011 | Sep 30, 2011 | Mar 31, 2011 | Dec 31, 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | 61.12% | 61.45% | 61.27% | 61.62% | 60.30% | 59.62% | 57.88% | 60.72% | 60.50% | 58.67% | 59.49% | 61.78% | |||||||||||||||||||||||||||||||||||
Operating Margin | 41.21% | 41.31% | 41.66% | 42.45% | 40.37% | 39.41% | 34.19% | 38.30% | 37.51% | 35.38% | 40.19% | 40.77% | |||||||||||||||||||||||||||||||||||
Pretax Margin | 41.49% | 40.35% | 40.80% | 41.28% | 31.61% | 37.96% | 29.75% | 27.80% | 35.53% | 32.91% | 38.30% | 39.28% | |||||||||||||||||||||||||||||||||||
Effective Tax Rate | 15.23% | 13.88% | 14.39% | 13.92% | 15.22% | 12.31% | 14.31% | 15.73% | 12.95% | 12.84% | 14.36% | 4.11% | |||||||||||||||||||||||||||||||||||
Net Margin | 35.17% | 34.75% | 34.93% | 35.53% | 26.80% | 33.29% | 25.49% | 23.43% | 30.93% | 28.69% | 32.80% | 37.66% | |||||||||||||||||||||||||||||||||||
Current Ratio | 3.03x | 2.83x | 2.69x | 2.54x | 2.36x | 2.13x | 2.14x | 1.91x | 2.21x | 2.35x | 2.34x | 2.43x | |||||||||||||||||||||||||||||||||||
Debt to Equity | 1.89x | 2.06x | 2.27x | 2.79x | 3.19x | 3.41x | 3.83x | 3.69x | 3.73x | 4.10x | 4.27x | 5.24x | |||||||||||||||||||||||||||||||||||
Net Debt to Equity | 1.59x | 1.61x | 1.88x | 2.33x | 2.67x | 2.85x | 3.24x | 3.14x | 3.16x | 3.52x | 3.67x | 4.38x | |||||||||||||||||||||||||||||||||||
Asset Turnover | 20.24% | 19.72% | 19.67% | 20.17% | 20.51% | 18.12% | 15.78% | 17.41% | 16.96% | 17.78% | 21.73% | 20.76% | |||||||||||||||||||||||||||||||||||
Return on Equity | 20.60% | 20.96% | 22.49% | 27.18% | 23.00% | 26.57% | 19.44% | 19.14% | 24.79% | 26.01% | 37.60% | 48.81% | |||||||||||||||||||||||||||||||||||
Return on Assets | 7.12% | 6.85% | 6.87% | 7.17% | 5.50% | 6.03% | 4.02% | 4.08% | 5.24% | 5.10% | 7.13% | 7.82% |