| Market Cap | $7.17B | |
| Enterprise Value | — | |
| Revenue | $822.3M | +0.3% |
| Gross Profit | $486.2M | 0.0% |
| EBITDA | -$31.0M | — |
| Net Income | -$50.3M | — |
| Diluted EPS | -$1.98 | — |
| Free Cash Flow | $17.6M | 0.0% |
| Ratio | 2015 | 2016 | 2017 | 2018 | 2019 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | Trend · 11y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | ||||||||||||||
| Gross Margin | — | — | 59.07% | 60.05% | 59.49% | 57.97% | 62.97% | 58.88% | 53.42% | 58.23% | 58.35% | 39% | 63% | |
| Operating Margin | 8.28% | 9.50% | 11.05% | 9.81% | −18.55% | −20.83% | 11.58% | −3.09% | −28.32% | −8.99% | −8.96% | 41% | 36% | |
| EBITDA Margin | 13.19% | 15.31% | 16.50% | 16.02% | −7.48% | −9.39% | 17.07% | 0.20% | −23.95% | −5.84% | −4.12% | 41% | 35% | |
| NOPAT Margin | — | — | — | — | — | −16.45% | 8.15% | −2.44% | −22.37% | −7.10% | −7.08% | 58% | 32% | |
| Net Margin | — | 8.81% | 6.12% | 9.63% | 4.03% | 2.44% | 8.87% | −4.41% | −32.69% | −8.27% | −8.25% | 25% | 36% | |
| FCF Margin | — | 16.91% | 23.06% | 17.17% | 31.65% | 22.88% | — | −6.73% | −4.39% | 8.38% | 8.36% | 28% | 51% | |
| FCFE Margin | — | 27.84% | 13.63% | — | 31.41% | 65.72% | — | −69.52% | −12.09% | 8.38% | 8.36% | 31% | 48% | |
| OCF Margin | — | 18.48% | 24.65% | 19.99% | 34.85% | 26.40% | — | −3.88% | −2.38% | 12.20% | 12.16% | 28% | 55% | |
| Gross Profitability | 36.31% | 38.96% | 29.59% | 32.10% | 16.73% | 14.79% | 29.62% | 31.92% | 25.53% | 36.00% | 36.00% | 73% | 66% | |
| Capex Intensity | 1.81% | 1.57% | 1.59% | 2.82% | 3.20% | 3.52% | 2.57% | 2.85% | 2.01% | 3.81% | 3.80% | 86% | 69% | |
| ▸Returns on Capital · 4 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 6.8% vs reported ROE 7.0%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2015↗ | 2016↗ | 2017↗ | 2018↗ | 2019↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ | 2026↗ |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $620.7M | $697.6M | $768.9M | $868.3M | $477.8M | $514.1M | $1.03B | $782.3M | $584.4M | $784.8M | $787.0M |
| YoY % | +12.4% | +10.2% | +12.9% | -45.0% | +7.6% | +100.4% | -24.1% | -25.3% | +34.3% | +0.3% | |
| Cost of Revenue | — | — | $314.7M | $346.9M | $193.6M | $216.1M | $381.5M | $321.7M | $272.2M | $327.8M | $327.8M |
| YoY % | +10.2% | -44.2% | +11.6% | +76.6% | -15.7% | -15.4% | +20.4% | 0.0% | |||
| Gross Profit | $378.6M | $421.5M | $454.2M | $521.4M | $280.2M | $294.8M | $642.6M | $460.6M | $312.2M | $457.0M | $457.0M |
| YoY % | +11.3% | +7.8% | +14.8% | -46.3% | +5.2% | +117.9% | -28.3% | -32.2% | +46.4% | 0.0% | |
| R&D Expense | $173.0M | $199.7M | $209.5M | $238.3M | $205.7M | $235.2M | $332.3M | $337.7M | $332.2M | $353.2M | $353.2M |
| YoY % | +15.5% | +4.9% | +13.8% | -13.7% | +14.3% | +41.3% | +1.6% | -1.6% | +6.3% | 0.0% | |
| SG&A Expense | $154.1M | $155.5M | $159.7M | $197.8M | $163.2M | $166.7M | $191.0M | $147.0M | $145.5M | $174.3M | $174.3M |
| YoY % | +0.9% | +2.7% | +23.9% | -17.5% | +2.2% | +14.5% | -23.0% | -1.0% | +19.8% | 0.0% | |
| Total Operating Expenses | $327.1M | $355.2M | $369.2M | $436.2M | $368.9M | $401.9M | $523.3M | $484.7M | $477.7M | $527.5M | $527.5M |
| YoY % | +8.6% | +3.9% | +18.1% | -15.4% | +9.0% | +30.2% | -7.4% | -1.5% | +10.4% | 0.0% | |
| Operating Income | $51.4M | $66.3M | $85.0M | $85.2M | -$88.6M | -$107.1M | $119.3M | -$24.2M | -$165.5M | -$70.5M | -$70.5M |
| YoY % | +28.9% | +28.2% | +0.3% | ||||||||
| Interest Expense | — | — | — | — | — | — | $6.7M | $5.6M | $1.3M | $975,000 | $975,000 |
| YoY % | -17.4% | -76.4% | -25.6% | 0.0% | |||||||
| Interest & Investment Income | $1.0M | $1.3M | — | — | — | — | — | — | — | — | — |
| YoY % | +28.2% | ||||||||||
| Other Non-Operating Income | -$234,000 | -$485,000 | — | — | — | — | — | — | — | — | — |
| Equity Method Income | — | — | — | — | $320,000 | $2.1M | $3.4M | -$16.0M | $0 | $0 | $0 |
| YoY % | +561.3% | +60.7% | |||||||||
| Pretax Income | — | — | — | — | — | -$130.1M | $129.9M | -$10.5M | -$154.8M | -$57.9M | -$57.9M |
| Income Tax | $11.0M | $3.0M | $29.8M | -$11.4M | $7.0M | -$14.6M | $38.5M | $7.9M | $36.2M | $7.0M | $7.0M |
| YoY % | -72.8% | +893.0% | -79.3% | +355.7% | -80.7% | 0.0% | |||||
| Income from Discontinued Operations | — | — | — | — | $121.9M | $128.0M | $0 | $0 | — | — | — |
| YoY % | +5.0% | -100.0% | |||||||||
| Net Income (incl. NCI) | — | $61.5M | $47.1M | $83.6M | $19.3M | $12.5M | $91.4M | -$34.5M | — | — | — |
| YoY % | -23.4% | +77.5% | -77.0% | -35.0% | +629.4% | ||||||
| Net Income | — | — | — | — | — | — | — | -$34.5M | -$191.0M | -$64.9M | -$64.9M |
| Net Income to Common | $38.0M | $61.5M | $47.1M | $83.6M | $19.3M | $12.5M | $91.4M | -$34.5M | -$191.0M | — | — |
| YoY % | +61.7% | -23.4% | +77.5% | -77.0% | -35.0% | +629.4% | |||||
| EPS (Basic) | $0.88 | $1.47 | $1.11 | $1.94 | $0.44 | $0.29 | $2.61 | -$1.09 | -$5.93 | -$1.98 | -$1.98 |
| YoY % | +67.0% | -24.5% | +74.8% | -77.3% | -34.1% | +800.0% | |||||
| EPS (Diluted) | $0.87 | $1.45 | $1.09 | $1.90 | $0.43 | $0.28 | $2.54 | -$1.09 | -$5.93 | -$1.98 | -$1.98 |
| YoY % | +66.7% | -24.8% | +74.3% | -77.4% | -34.9% | +807.1% | |||||
| Weighted Avg Shares (Basic) | 43.0M | 41.7M | 42.4M | 43.2M | 43.3M | 43.8M | 35.1M | 31.8M | 32.2M | 32.7M | 32.7M |
| YoY % | -2.9% | +1.8% | +1.7% | +0.4% | +1.0% | -19.8% | -9.4% | +1.2% | +1.6% | 0.0% | |
| Weighted Avg Shares (Diluted) | 43.8M | 42.4M | 43.3M | 44.0M | 44.3M | 44.4M | 36.0M | 31.8M | 32.2M | 32.7M | 32.7M |
| YoY % | -3.2% | +2.3% | +1.6% | +0.6% | +0.2% | -18.8% | -11.8% | +1.2% | +1.6% | 0.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.