| Market Cap | — | |
| Enterprise Value | — | |
| Revenue | $1.07B | −11.6% |
| Gross Profit | $349.6M | +2.8% |
| EBITDA | — | — |
| Net Income | $71.1M | +42.8% |
| Diluted EPS | $9.85 | +42.1% |
| Free Cash Flow | — | — |
| DPS (FY2025) | — |
| Trailing yield | — |
| Payout ratio | 2.0% |
| Growth streak | — |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-12-31 | — | — | reported |
| FY20242024-12-31 | $0.00 | — | reported |
| FY20232023-12-31 | $0.14 | — | derived (paid ÷ diluted shares) |
| Ratio | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 7y | vs own |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 28.72% | 18.13% | 19.74% | 29.38% | 24.02% | 28.08% | 32.65% | 93% | |
| Operating Margin | 17.95% | −19.48% | −2.18% | 19.58% | 11.06% | 11.85% | 22.16% | 93% | |
| Net Margin | −5.09% | −49.83% | −16.98% | 4.65% | 1.20% | 4.11% | 6.64% | 93% | |
| OCF Margin | 55.39% | 29.81% | 31.67% | 37.25% | 37.95% | 37.70% | 44.51% | 79% | |
| Gross Profitability | 9.71% | 4.76% | 7.17% | 9.43% | 8.86% | 11.96% | 12.71% | 93% | |
| ▸Returns on Capital · 3 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 2 ratios | |||||||||
| ▸Earnings quality · 3 ratios | |||||||||
| ▸Liquidity & coverage · 5 ratios | |||||||||
| ▸Leverage · 5 ratios | |||||||||
| ▸Working capital · 7 ratios | |||||||||
| ▸Capital allocation · 2 ratios | |||||||||
| ▸Per share · 5 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
| Line | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Revenue | $1.36B | $886.7M | $1.06B | $927.4M | $1.08B | $1.21B | $1.07B |
| YoY % | -34.6% | +19.9% | -12.8% | +16.0% | +12.6% | -11.6% | |
| Cost of Revenue | $967.0M | $725.9M | $853.2M | $654.9M | $817.4M | $871.2M | $721.1M |
| YoY % | -24.9% | +17.5% | -23.2% | +24.8% | +6.6% | -17.2% | |
| Gross Profit | $389.6M | $160.8M | $209.8M | $272.5M | $258.4M | $340.2M | $349.6M |
| YoY % | -58.7% | +30.5% | +29.9% | -5.2% | +31.7% | +2.8% | |
| R&D Expense | $23.6M | $18.6M | $17.0M | $19.0M | $26.1M | $17.8M | — |
| YoY % | -21.2% | -8.6% | +11.8% | +37.4% | -31.8% | ||
| Selling & Marketing Expense | $47.0M | $32.5M | $29.9M | $29.6M | $36.1M | $37.1M | $34.7M |
| YoY % | -30.9% | -8.0% | -1.0% | +22.0% | +2.8% | -6.5% | |
| SG&A Expense | $66.2M | $67.9M | $62.9M | $68.2M | $75.8M | $82.9M | $76.1M |
| YoY % | +2.6% | -7.4% | +8.4% | +11.1% | +9.4% | -8.2% | |
| Operating Income | $243.5M | -$172.7M | -$23.2M | $181.6M | $119.0M | $143.5M | $237.3M |
| YoY % | -34.5% | +20.6% | +65.4% | ||||
| Interest Expense | $135.2M | $136.3M | $121.5M | $100.2M | $103.3M | $109.4M | $112.6M |
| YoY % | +0.8% | -10.9% | -17.5% | +3.1% | +5.9% | +2.9% | |
| Equity Method Income | — | — | — | — | -$2.0M | -$500,000 | -$800,000 |
| Income Tax | -$8.9M | $29.5M | -$4.4M | $17.2M | $14.0M | $13.4M | $22.5M |
| YoY % | -18.6% | -4.3% | +67.9% | ||||
| Income from Continuing Operations | $126.2M | -$375.6M | -$181.6M | $47.8M | $3.9M | $36.1M | $68.6M |
| YoY % | -91.8% | +825.6% | +90.0% | ||||
| Income from Discontinued Operations | -$187.7M | -$62.5M | $1.6M | -$4.5M | $12.3M | $14.7M | $2.9M |
| YoY % | +19.5% | -80.3% | |||||
| Net Income (incl. NCI) | -$61.5M | -$438.1M | -$180.0M | $43.3M | $16.2M | $50.8M | $71.4M |
| YoY % | -62.6% | +213.6% | +40.6% | ||||
| Minority Interest (P&L) | $7.6M | $3.7M | $500,000 | $200,000 | $3.3M | $1.0M | $300,000 |
| YoY % | -51.3% | -86.5% | -60.0% | +1550.0% | -69.7% | -70.0% | |
| Net Income | -$69.1M | -$441.8M | -$180.5M | $43.1M | $12.9M | $49.8M | $71.1M |
| YoY % | -70.1% | +286.0% | +42.8% | ||||
| EPS (Basic) | -$0.10 | -$0.62 | -$0.25 | $0.06 | $1.81 | $6.97 | $9.92 |
| YoY % | +2916.7% | +285.1% | +42.3% | ||||
| EPS (Diluted) | -$0.10 | -$0.62 | -$0.25 | $0.06 | $1.80 | $6.93 | $9.85 |
| YoY % | +2900.0% | +285.0% | +42.1% | ||||
| Weighted Avg Shares (Basic) | 710.0M | 710.7M | 711.5M | 712.1M | 7.1M | 7.2M | 7.2M |
| YoY % | +0.1% | +0.1% | +0.1% | -99.0% | +0.3% | +0.3% | |
| Weighted Avg Shares (Diluted) | 711.9M | 710.7M | 711.5M | 714.6M | 7.2M | 7.2M | 7.2M |
| YoY % | -0.2% | +0.1% | +0.4% | -99.0% | +0.2% | +0.5% | |
| Dividends Declared per Share | — | — | — | — | — | $0 | $0 |
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.