| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | 47.77% | 48.07% | 50.36% | 49.79% | ||||||||
Operating Margin | 13.90% | 12.70% | 12.11% | -20.08% | ||||||||
Pretax Margin | 17.64% | 13.06% | 25.09% | 2.62% | ||||||||
Effective Tax Rate | 17.64% | 18.42% | 9.38% | 28.65% | ||||||||
Net Margin | 14.53% | 10.65% | 22.74% | 1.87% | ||||||||
Current Ratio | - | 5.96x | 3.71x | 6.99x | ||||||||
Debt to Equity | - | 0.13x | 0.20x | 0.25x | ||||||||
Net Debt to Equity | - | 0.01x | 0.08x | 0.09x | ||||||||
Asset Turnover | - | 76.08% | 63.77% | 62.48% | ||||||||
Return on Equity | - | 9.14% | 17.47% | 1.46% | ||||||||
Return on Assets | - | 8.10% | 14.50% | 1.17% |