| 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 |
|---|---|---|---|---|---|---|---|---|---|
Gross Margin | 48.35% | 48.83% | 48.06% | 46.76% | |||||
Operating Margin | 26.45% | 26.25% | 26.16% | 24.42% | |||||
Pretax Margin | 26.37% | 26.18% | 25.96% | 24.31% | |||||
Effective Tax Rate | 22.31% | 22.36% | 23.36% | 22.71% | |||||
Net Margin | 20.43% | 20.30% | 19.89% | 18.87% | |||||
Current Ratio | - | 0.88x | 0.89x | 0.80x | |||||
Debt to Equity | - | 1.19x | 1.03x | 0.97x | |||||
Net Debt to Equity | - | 1.06x | 0.91x | 0.85x | |||||
Asset Turnover | - | 39.15% | 41.18% | 40.66% | |||||
Return on Equity | - | 17.36% | 16.63% | 15.09% | |||||
Return on Assets | - | 7.95% | 8.19% | 7.67% |