| 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 | 38.04% | 36.32% | 36.62% | 34.98% | |||||
Operating Margin | 18.87% | 17.87% | 11.43% | 10.40% | |||||
Pretax Margin | 18.41% | 17.03% | 9.55% | 7.78% | |||||
Effective Tax Rate | 18.06% | 23.49% | 35.22% | 13.77% | |||||
Net Margin | 15.09% | 13.03% | 6.19% | 6.71% | |||||
Current Ratio | - | 1.55x | 1.65x | 1.74x | |||||
Debt to Equity | - | 2.10x | 2.75x | 2.97x | |||||
Net Debt to Equity | - | 1.66x | 2.25x | 2.58x | |||||
Asset Turnover | - | 83.77% | 87.73% | 85.81% | |||||
Return on Equity | - | 33.82% | 20.37% | 22.84% | |||||
Return on Assets | - | 10.91% | 5.43% | 5.75% |