| Ratios | LTM | Dec 31, 2025 | Dec 31, 2024 | Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 |
|---|---|---|---|---|---|---|
Gross Margin | 88.46% | 87.86% | 75.22% | 67.74% | ||
Operating Margin | 77.44% | 75.75% | 39.78% | 19.74% | ||
Pretax Margin | 76.31% | 72.12% | 33.47% | 11.59% | ||
Effective Tax Rate | 15.38% | 13.15% | -0.24% | 6.27% | ||
Net Margin | 64.58% | 60.83% | 33.55% | 10.87% | ||
Current Ratio | - | 3.32x | 2.19x | 1.71x | ||
Debt to Equity | - | 2.40x | 4.39x | 3.27x | ||
Net Debt to Equity | - | 1.24x | 3.71x | 2.87x | ||
Asset Turnover | - | 75.50% | 80.24% | 61.26% | ||
Return on Equity | - | 156.17% | 144.96% | 28.39% | ||
Return on Assets | - | 45.92% | 26.92% | 6.66% | ||
Operating Cash Flow Margin | 66.30% | 72.46% | 44.57% | 32.33% | ||
Cash Conversion | 102.67% | 119.12% | 132.87% | 297.58% | ||
Free Cash Flow Margin | - | - | 44.47% | 32.20% |