| Market Cap | $2.27B | |
| Enterprise Value | — | |
| Revenue | $812.9M | +9.0% |
| Gross Profit | $574.8M | +8.5% |
| EBITDA | $96.9M | +328.4% |
| Net Income | $146.0M | — |
| Diluted EPS | $2.24 | — |
| Free Cash Flow | $166.4M | +8.8% |
| Ratio | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | Trend · 13y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | ||||||||||||||||
| Gross Margin | 37.21% | 38.62% | 42.55% | 88.64% | 89.49% | 57.73% | 59.88% | 67.50% | 72.11% | 71.49% | 72.79% | 71.04% | 70.71% | 50% | 75% | |
| Operating Margin | 0.19% | −4.06% | −1.54% | −14.93% | −14.55% | −69.37% | −47.54% | −27.21% | −12.40% | −21.09% | 1.73% | 0.72% | 10.27% | 96% | 73% | |
| EBITDA Margin | 7.26% | 5.93% | 8.52% | −11.30% | −10.45% | −57.55% | −38.11% | −20.95% | −7.81% | −17.60% | 3.47% | 3.03% | 11.92% | 96% | 65% | |
| NOPAT Margin | 0.15% | −3.21% | −1.21% | −11.79% | −11.50% | −54.81% | −37.56% | −21.50% | −9.79% | −16.66% | 0.51% | 0.00% | 10.27% | 96% | 74% | |
| Net Margin | 1.10% | −1.37% | 0.79% | 0.47% | — | 360.11% | −32.72% | −20.38% | −6.40% | −19.90% | 1.80% | −0.11% | 17.95% | 88% | 85% | |
| FCF Margin | 8.67% | 0.52% | 7.79% | −5.57% | −2.56% | −3.26% | −10.59% | −5.13% | 13.92% | 4.99% | 15.37% | 20.51% | 20.47% | 88% | 77% | |
| FCFE Margin | 17.22% | −2.79% | −2.47% | −1.28% | −2.27% | −84.93% | −10.59% | −5.13% | — | — | — | — | — | — | — | |
| OCF Margin | 11.90% | 7.59% | 13.37% | −2.94% | −1.54% | −0.69% | −7.51% | −4.64% | 14.77% | 5.77% | 16.02% | 20.65% | 20.64% | 88% | 72% | |
| Gross Profitability | 22.64% | 24.02% | 31.46% | 6.06% | 10.23% | 11.20% | 17.50% | 23.21% | 28.58% | 36.37% | 38.99% | 42.06% | 44.42% | 96% | 77% | |
| Capex Intensity | 3.22% | 7.08% | 5.58% | 2.63% | 1.02% | 2.56% | 3.08% | 0.49% | 0.85% | 0.79% | 0.65% | 0.14% | 0.17% | 12% | 8% | |
| ▸Returns on Capital · 6 ratios | ||||||||||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | ||||||||||||||||
| ▸Earnings quality · 7 ratios | ||||||||||||||||
| ▸Liquidity & coverage · 8 ratios | ||||||||||||||||
| ▸Leverage · 9 ratios | ||||||||||||||||
| ▸Working capital · 3 ratios | ||||||||||||||||
| ▸Capital allocation · 2 ratios | ||||||||||||||||
| ▸Per share · 3 ratios | ||||||||||||||||
The five drivers multiply to 15.2% vs reported ROE 15.2%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2014↗ | 2015↗ | 2016↗ | 2017↗ | 2018↗ | 2019↗ | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ | 2026↗ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $805.2M | $804.9M | $850.1M | $880.2M | $917.4M | $285.6M | $380.6M | $443.0M | $528.7M | $596.6M | $659.7M | $745.6M | $812.9M |
| YoY % | -0.0% | +5.6% | +3.5% | +4.2% | -68.9% | +33.2% | +16.4% | +19.3% | +12.8% | +10.6% | +13.0% | +9.0% | |
| Cost of Revenue | $505.5M | $494.0M | $488.4M | $100.0M | $96.4M | $120.7M | $152.7M | $144.0M | $147.4M | $170.1M | $179.5M | $215.9M | $238.1M |
| YoY % | -2.3% | -1.1% | -79.5% | -3.6% | +25.2% | +26.5% | -5.7% | +2.4% | +15.4% | +5.5% | +20.3% | +10.3% | |
| Gross Profit | $299.6M | $310.9M | $361.7M | $74.8M | $123.7M | $164.9M | $227.9M | $299.0M | $381.2M | $426.5M | $480.2M | $529.7M | $574.8M |
| YoY % | +3.8% | +16.4% | -79.3% | +65.4% | +33.3% | +38.2% | +31.2% | +27.5% | +11.9% | +12.6% | +10.3% | +8.5% | |
| R&D Expense | $62.8M | $74.2M | $74.2M | $49.4M | $60.7M | $85.7M | $106.0M | $135.1M | $157.9M | $189.2M | $151.2M | $176.7M | $148.1M |
| YoY % | +18.1% | +0.1% | -33.5% | +23.0% | +41.2% | +23.7% | +27.5% | +16.9% | +19.8% | -20.1% | +16.8% | -16.1% | |
| Selling & Marketing Expense | $93.6M | $116.5M | $146.2M | $59.3M | $108.6M | $158.5M | $188.9M | $177.5M | $182.8M | $202.4M | $195.7M | $213.1M | $205.6M |
| YoY % | +24.5% | +25.5% | -59.5% | +83.3% | +45.9% | +19.2% | -6.0% | +2.9% | +10.8% | -3.3% | +8.9% | -3.5% | |
| SG&A Expense | $99.5M | $130.3M | $135.4M | $92.9M | $85.2M | $98.9M | $108.9M | $104.2M | $104.6M | $125.4M | $110.2M | $126.5M | $132.6M |
| YoY % | +30.9% | +3.9% | -31.4% | -8.3% | +16.1% | +10.1% | -4.3% | +0.4% | +19.8% | -12.1% | +14.8% | +4.8% | |
| Total Operating Expenses | $298.1M | $343.6M | $374.8M | $206.2M | $257.2M | $363.0M | $408.8M | $419.6M | $446.8M | $552.3M | $468.8M | $524.3M | $491.4M |
| YoY % | +15.3% | +9.1% | -45.0% | +24.7% | +41.1% | +12.6% | +2.6% | +6.5% | +23.6% | -15.1% | +11.8% | -6.3% | |
| Operating Income | $1.6M | -$32.7M | -$13.1M | -$131.4M | -$133.5M | -$198.1M | -$180.9M | -$120.5M | -$65.5M | -$125.8M | $11.4M | $5.4M | $83.5M |
| YoY % | -52.6% | +1444.5% | |||||||||||
| Interest Expense | $8.7M | $7.7M | $7.7M | $7.4M | $10.1M | — | — | — | — | — | — | — | — |
| YoY % | -11.5% | -0.0% | -3.8% | +37.3% | |||||||||
| Other Non-Operating Income | -$6.9M | -$8.7M | -$7.2M | $652,000 | $502,000 | $18.8M | $15.4M | -$252,000 | $30.5M | $6.9M | $23.0M | $17.4M | $14.6M |
| YoY % | -23.0% | +3643.0% | -18.1% | -77.2% | +230.5% | -24.0% | -16.3% | ||||||
| Impairment of Real Estate | — | — | — | — | — | — | — | $0 | $0 | $27.5M | $1.8M | $14,000 | $617,000 |
| YoY % | -93.6% | -99.2% | +4307.1% | ||||||||||
| Pretax Income | -$5.3M | -$41.3M | -$20.3M | -$130.8M | -$133.0M | -$179.4M | -$165.5M | -$120.8M | -$35.1M | -$118.9M | $34.4M | $22.8M | $98.1M |
| YoY % | -33.5% | +329.4% | |||||||||||
| Income Tax | $12.0M | -$14.8M | -$11.6M | -$45.2M | -$65.7M | -$45.4M | -$40.3M | -$30.5M | -$1.2M | $5.3M | $24.3M | $25.3M | -$46.7M |
| YoY % | +362.1% | +4.4% | |||||||||||
| Income from Continuing Operations | — | -$26.5M | -$8.6M | -$85.6M | -$67.3M | -$133.9M | -$125.3M | -$90.3M | -$33.8M | -$124.1M | $10.1M | -$2.5M | $144.8M |
| Income from Discontinued Operations | -$2.2M | -$1.9M | — | — | — | — | — | — | — | — | — | — | — |
| Net Income (incl. NCI) | $8.8M | -$11.0M | $6.7M | $4.1M | — | — | — | — | — | — | — | — | — |
| YoY % | -38.7% | ||||||||||||
| Minority Interest (P&L) | -$60,000 | — | — | — | — | — | — | — | — | — | — | — | — |
| Net Income | — | — | — | — | — | $1.03B | -$124.5M | -$90.3M | -$33.8M | -$118.7M | $11.9M | -$814,000 | $146.0M |
| Net Income to Common | $8.9M | -$11.0M | $6.7M | $4.1M | $23.5M | $1.03B | -$124.5M | -$90.3M | — | — | — | — | — |
| YoY % | -38.7% | +471.6% | +4280.5% | ||||||||||
| EPS (Basic) | $0.12 | -$0.14 | $0.09 | $0.05 | $0.30 | $13.71 | -$1.84 | -$1.36 | -$0.50 | -$1.79 | $0.18 | -$0.01 | $2.28 |
| YoY % | -44.4% | +500.0% | +4470.0% | ||||||||||
| EPS (Diluted) | $0.12 | -$0.14 | $0.09 | $0.05 | $0.30 | $13.71 | -$1.84 | -$1.36 | -$0.50 | -$1.79 | $0.17 | -$0.01 | $2.24 |
| YoY % | -44.4% | +500.0% | +4470.0% | ||||||||||
| Weighted Avg Shares (Basic) | 74.7M | 77.1M | 77.6M | 77.6M | 78.9M | 75.0M | 67.8M | 66.3M | 68.2M | 66.4M | 66.3M | 66.1M | 64.1M |
| YoY % | +3.2% | +0.7% | -0.0% | +1.7% | -4.9% | -9.7% | -2.1% | +2.9% | -2.7% | -0.1% | -0.2% | -3.1% | |
| Weighted Avg Shares (Diluted) | 74.7M | 77.1M | 77.6M | 77.6M | 78.9M | 75.0M | 67.8M | 66.3M | 68.2M | 66.4M | 67.9M | 66.1M | 65.0M |
| YoY % | +3.2% | +0.7% | -0.0% | +1.7% | -4.9% | -9.7% | -2.1% | +2.9% | -2.7% | +2.4% | -2.6% | -1.6% |
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.