| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | 71.48% | 70.24% | 69.99% | 62.42% | ||||||||||
Operating Margin | 26.20% | 24.65% | 16.22% | 23.49% | ||||||||||
Pretax Margin | 13.51% | 10.79% | 6.60% | 11.51% | ||||||||||
Effective Tax Rate | 27.39% | 35.83% | -15.34% | 22.03% | ||||||||||
Net Margin | 9.80% | 6.91% | 7.59% | 8.95% | ||||||||||
Current Ratio | - | 0.67x | 0.66x | 0.87x | ||||||||||
Debt to Equity | - | -42.50x | 39.18x | 11.96x | ||||||||||
Net Debt to Equity | - | -40.88x | 37.54x | 10.72x | ||||||||||
Asset Turnover | - | 45.66% | 41.68% | 40.32% | ||||||||||
Return on Equity | - | -130.92% | 127.17% | 46.77% | ||||||||||
Return on Assets | - | 3.15% | 3.17% | 3.61% |