| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | 63.00% | 64.06% | 64.13% | 61.95% | |||||||||
Operating Margin | 43.14% | 42.82% | 42.05% | 38.52% | |||||||||
Pretax Margin | 47.34% | 47.19% | 46.62% | 41.33% | |||||||||
Effective Tax Rate | 18.95% | 17.37% | 12.65% | 13.82% | |||||||||
Net Margin | 38.37% | 38.99% | 40.73% | 35.62% | |||||||||
Current Ratio | - | 3.05x | 4.36x | 4.39x | |||||||||
Debt to Equity | - | 0.57x | 0.41x | 0.38x | |||||||||
Net Debt to Equity | - | 0.41x | 0.13x | 0.11x | |||||||||
Asset Turnover | - | 46.31% | 49.87% | 58.92% | |||||||||
Return on Equity | - | 28.39% | 28.54% | 28.91% | |||||||||
Return on Assets | - | 18.05% | 20.31% | 20.98% |