| 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 | Dec 31, 2012 | Dec 31, 2011 | Dec 31, 2010 | Dec 31, 2009 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | 73.18% | 74.33% | 71.94% | 57.34% | ||||||||||||||
Operating Margin | 6.61% | 12.02% | 12.61% | -12.25% | ||||||||||||||
Pretax Margin | 6.61% | 12.02% | 12.61% | 1.81% | ||||||||||||||
Effective Tax Rate | -3.90% | -3.54% | -0.35% | -105.39% | ||||||||||||||
Net Margin | 6.80% | 12.42% | 12.62% | 3.62% | ||||||||||||||
Current Ratio | - | 1.16x | 1.17x | 0.91x | ||||||||||||||
Debt to Equity | - | 1.40x | 1.41x | 1.54x | ||||||||||||||
Net Debt to Equity | - | 1.39x | 1.40x | 1.50x | ||||||||||||||
Asset Turnover | - | 30.06% | 29.82% | 25.83% | ||||||||||||||
Return on Equity | - | 8.96% | 9.07% | 2.37% | ||||||||||||||
Return on Assets | - | 3.73% | 3.76% | 0.94% |