| Market Cap | $388.9M | |
| Enterprise Value | $365.7M | |
| Revenue | $1.14B | +15.7% |
| Gross Profit | $629.0M | −0.5% |
| EBITDA | $30.5M | −12.2% |
| Net Income | $344.5M | −11.6% |
| Diluted EPS | $0.18 | −10.0% |
| Free Cash Flow | -$33.3M | +32.7% |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | Trend · 7y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | ||||||||||
| Gross Margin | 42.88% | 42.44% | 42.25% | 26.52% | 34.50% | 38.53% | 48.70% | 93% | 75% | |
| Operating Margin | 3.13% | 2.88% | 4.88% | 1.89% | −5.99% | 4.41% | 3.32% | 64% | 44% | |
| EBITDA Margin | 5.28% | 5.50% | 7.27% | 4.85% | −3.02% | 7.34% | 5.57% | 64% | 41% | |
| NOPAT Margin | 2.83% | 2.48% | 3.54% | 1.49% | −4.74% | 2.62% | 2.36% | 36% | 42% | |
| Net Margin | 1.33% | 0.76% | 2.04% | −0.96% | −10.11% | 0.54% | 0.41% | 36% | 34% | |
| FCF Margin | −0.80% | 4.31% | 2.77% | −5.21% | 7.40% | 1.33% | 1.53% | 50% | 33% | |
| FCFF Margin | 0.82% | 5.98% | 4.30% | — | — | 3.41% | 3.48% | 50% | 31% | |
| FCFE Margin | −8.05% | −4.24% | 1.93% | −6.26% | 8.03% | 0.21% | 0.55% | 64% | 29% | |
| OCF Margin | 1.88% | 6.42% | 4.31% | −2.78% | 10.10% | 4.60% | 3.72% | 36% | 33% | |
| Gross Profitability | 55.84% | 57.95% | 66.70% | 54.87% | 77.08% | 85.35% | 86.57% | 93% | 93% | |
| Capex Intensity | 2.68% | 2.11% | 1.54% | 2.43% | 2.70% | 3.27% | 2.19% | 36% | 47% | |
| ▸Returns on Capital · 6 ratios | ||||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | ||||||||||
| ▸Earnings quality · 7 ratios | ||||||||||
| ▸Liquidity & coverage · 9 ratios | ||||||||||
| ▸Leverage · 9 ratios | ||||||||||
| ▸Working capital · 8 ratios | ||||||||||
| ▸Capital allocation · 2 ratios | ||||||||||
| ▸Per share · 6 ratios | ||||||||||
| ▸Other · 1 ratios | ||||||||||
The five drivers multiply to 2.2% vs reported ROE 2.3%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ | 2026↗ |
|---|---|---|---|---|---|---|---|
| Revenue | $1.45B | $1.43B | $1.64B | $1.31B | $1.29B | $1.15B | $1.34B |
| YoY % | -1.6% | +14.7% | -20.0% | -1.2% | -10.7% | +15.7% | |
| Cost of Revenue | $828.3M | $821.6M | $945.2M | $961.7M | $847.0M | $709.6M | $685.0M |
| YoY % | -0.8% | +15.0% | +1.7% | -11.9% | -16.2% | -3.5% | |
| Gross Profit | $621.9M | $605.9M | $691.5M | $593.8M | $625.5M | $653.3M | $650.2M |
| YoY % | -2.6% | +14.1% | -14.1% | +5.3% | +4.4% | -0.5% | |
| Selling & Marketing Expense | $194.9M | $195.4M | $220.0M | $205.6M | $200.5M | $207.6M | $219.1M |
| YoY % | +0.3% | +12.6% | -6.5% | -2.5% | +3.5% | +5.5% | |
| SG&A Expense | $544.0M | $518.9M | $571.8M | $527.4M | $550.2M | $561.8M | $561.2M |
| YoY % | -4.6% | +10.2% | -7.8% | +4.3% | +2.1% | -0.1% | |
| Total Operating Expenses | $576.5M | $564.7M | $611.7M | $569.0M | $703.0M | $602.4M | $605.9M |
| YoY % | -2.0% | +8.3% | -7.0% | +23.5% | -14.3% | +0.6% | |
| Operating Income | $45.4M | $41.1M | $79.8M | $24.7M | -$77.5M | $51.0M | $44.3M |
| YoY % | -9.5% | +93.9% | -69.0% | -13.1% | |||
| Interest Expense | $26.0M | $27.8M | $34.4M | $39.8M | $48.3M | $40.4M | $36.7M |
| YoY % | +6.8% | +24.1% | +15.5% | +21.4% | -16.3% | -9.2% | |
| Other Non-Operating Income | $1.9M | -$796,000 | $628,000 | $364,000 | $655,000 | -$22,000 | $203,000 |
| YoY % | -42.0% | +79.9% | |||||
| Impairment of Real Estate | $1.4M | $400,000 | $0 | $500,000 | $0 | $0 | $300,000 |
| YoY % | -71.4% | -100.0% | -100.0% | ||||
| Pretax Income | $21.4M | $12.6M | $46.0M | -$14.7M | -$131.8M | $10.5M | $7.8M |
| YoY % | -41.1% | +265.1% | -26.2% | ||||
| Income Tax | $2.1M | $1.8M | $12.6M | -$2.1M | -$1.1M | $4.3M | $2.2M |
| YoY % | -15.3% | +617.5% | -47.4% | ||||
| Net Income (incl. NCI) | $19.3M | $10.8M | $33.4M | -$12.5M | -$130.7M | $6.2M | $5.5M |
| YoY % | -43.8% | +207.9% | -11.6% | ||||
| Net Income | $19.3M | $10.8M | $33.4M | -$12.5M | -$130.7M | $6.2M | $5.5M |
| YoY % | -43.8% | +207.9% | -11.6% | ||||
| EPS (Basic) | $0.60 | $0.33 | $1.01 | -$0.38 | -$4.09 | $0.20 | $0.18 |
| YoY % | -45.0% | +206.1% | -10.0% | ||||
| EPS (Diluted) | $0.60 | $0.33 | $0.99 | -$0.38 | -$4.09 | $0.20 | $0.18 |
| YoY % | -45.0% | +200.0% | -10.0% | ||||
| Weighted Avg Shares (Basic) | 32.3M | 32.6M | 32.9M | 33.1M | 32.0M | 31.2M | 30.7M |
| YoY % | +0.7% | +1.1% | +0.5% | -3.4% | -2.4% | -1.7% | |
| Weighted Avg Shares (Diluted) | 32.3M | 32.7M | 33.7M | 33.1M | 32.0M | 31.7M | 31.0M |
| YoY % | +0.9% | +3.2% | -1.7% | -3.4% | -1.0% | -2.0% |
The sector classification is SIC-derived, not official GICS. Statement lines are XBRL facts as filed with the company's home regulator (SEC EDGAR for US filers; ESEF/EDINET and other national regulators for foreign filers); ratios and other derived figures are computed from them. A blank cell means the tag was absent — never imputed.