| Ratios | LTM | Dec 31, 2025 | Dec 31, 2024 | Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | Dec 31, 2018 | Dec 31, 2017 | Dec 31, 2016 | Dec 31, 2015 | Dec 31, 2014 | Dec 31, 2013 | Dec 31, 2012 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | 35.90% | 37.59% | 38.20% | 36.36% | |||||||||||
Operating Margin | 17.70% | 18.98% | 18.62% | 16.75% | |||||||||||
Pretax Margin | 16.05% | 17.97% | 18.35% | 16.50% | |||||||||||
Effective Tax Rate | 20.48% | 17.05% | 16.82% | 15.78% | |||||||||||
Net Margin | 12.75% | 14.89% | 15.25% | 13.87% | |||||||||||
Current Ratio | - | 1.32x | 1.50x | 1.51x | |||||||||||
Debt to Equity | - | 1.12x | 1.07x | 1.02x | |||||||||||
Net Debt to Equity | - | 1.09x | 1.04x | 0.99x | |||||||||||
Asset Turnover | - | 66.54% | 64.82% | 60.36% | |||||||||||
Return on Equity | - | 20.99% | 20.47% | 16.88% | |||||||||||
Return on Assets | - | 9.91% | 9.89% | 8.37% |