| Market Cap | $5.39B | |
| Enterprise Value | $6.66B | |
| Revenue | $3.69B | +3.1% |
| Gross Profit | $748.0M | +3.7% |
| EBITDA | $585.0M | — |
| Net Income | $343.0M | +9.9% |
| Diluted EPS | $1.71 | +20.6% |
| Free Cash Flow | $380.0M | +7.6% |
| DPS (FY2025) | $0.26derived |
| Trailing yield | 0.89% |
| Payout ratio | 16.8% |
| Growth streak | — |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-12-31 | $0.26 | — | derived (paid ÷ diluted shares) |
| FY20242024-12-31 | $0.06 | — | reported |
| FY20232023-12-31 | $0.25 | — | derived (paid ÷ diluted shares) |
| Ratio | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 10y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||||||
| Gross Margin | 21.09% | 23.74% | 22.99% | 21.34% | 17.77% | 19.46% | 18.96% | 19.45% | 20.29% | 20.40% | 55% | 23% | |
| EBITDA Margin | 10.54% | 14.15% | 14.43% | 14.99% | 9.36% | 19.63% | 16.32% | 15.34% | — | — | — | — | |
| NOPAT Margin | 6.83% | 0.00% | 12.30% | 11.53% | 4.39% | 15.73% | 11.00% | 9.79% | — | — | — | — | |
| Net Margin | 6.64% | −31.75% | 35.73% | 9.64% | 2.64% | 13.63% | 10.82% | 6.72% | 8.12% | 8.65% | 55% | 63% | |
| FCF Margin | 7.37% | −1.03% | 8.24% | 4.31% | −1.81% | −10.51% | 7.88% | 9.83% | 9.12% | 9.51% | 85% | 64% | |
| FCFF Margin | 7.56% | −1.03% | 8.80% | 6.20% | −0.06% | −8.41% | 8.06% | 12.91% | — | — | — | — | |
| FCFE Margin | — | — | 56.39% | — | — | — | — | — | — | — | — | — | — |
| OCF Margin | 10.18% | 2.29% | 11.05% | 7.45% | 0.82% | −8.53% | 10.41% | 11.97% | 11.74% | 11.52% | 75% | 56% | |
| Gross Profitability | — | 24.52% | 36.53% | 30.46% | 17.87% | 26.13% | 25.90% | 29.92% | 30.98% | 30.88% | 72% | 70% | |
| Capex Intensity | 2.80% | 3.33% | 2.81% | 3.14% | 2.64% | 1.98% | 2.53% | 2.14% | 2.62% | 2.01% | 15% | 25% | |
| ▸Returns on Capital · 5 ratios | |||||||||||||
| ▸DuPont factors (ROE drivers) · 3 ratios | |||||||||||||
| ▸Earnings quality · 7 ratios | |||||||||||||
| ▸Liquidity & coverage · 9 ratios | |||||||||||||
| ▸Leverage · 5 ratios | |||||||||||||
| ▸Working capital · 5 ratios | |||||||||||||
| ▸Capital allocation · 5 ratios | |||||||||||||
| ▸Per share · 6 ratios | |||||||||||||
| Line | 2016↗ | 2017↗ | 2018↗ | 2019↗ | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.00B | $3.10B | $3.38B | $3.25B | $3.03B | $3.63B | $3.60B | $3.89B | $3.48B | $3.58B |
| YoY % | +3.3% | +9.0% | -3.8% | -6.6% | +19.7% | -0.8% | +7.9% | -10.6% | +3.1% | |
| Cost of Revenue | $2.37B | $2.36B | $2.60B | $2.56B | $2.50B | $2.93B | $2.92B | $3.13B | $2.77B | $2.85B |
| YoY % | -0.2% | +10.1% | -1.7% | -2.3% | +17.3% | -0.2% | +7.2% | -11.5% | +3.0% | |
| Gross Profit | $632.0M | $735.0M | $776.0M | $693.0M | $539.0M | $707.0M | $683.0M | $756.0M | $705.0M | $731.0M |
| YoY % | +16.3% | +5.6% | -10.7% | -22.2% | +31.2% | -3.4% | +10.7% | -6.7% | +3.7% | |
| SG&A Expense | $197.0M | $249.0M | $249.0M | $231.0M | $260.0M | $216.0M | $216.0M | $247.0M | $240.0M | $240.0M |
| YoY % | +26.4% | 0.0% | -7.2% | +12.6% | -16.9% | 0.0% | +14.4% | -2.8% | 0.0% | |
| Interest Expense | $7.0M | $8.0M | $19.0M | $68.0M | $79.0M | $83.0M | $8.0M | $159.0M | — | — |
| YoY % | +14.3% | +137.5% | +257.9% | +16.2% | +5.1% | -90.4% | +1887.5% | |||
| Interest & Investment Income | $16.0M | $14.0M | $7.0M | $7.0M | $3.0M | $1.0M | $2.0M | $7.0M | $3.0M | $4.0M |
| YoY % | -12.5% | -50.0% | 0.0% | -57.1% | -66.7% | +100.0% | +250.0% | -57.1% | +33.3% | |
| Other Non-Operating Income | -$3.0M | -$1.0M | $4.0M | $0 | $0 | -$1.0M | $47.0M | $2.0M | $13.0M | $19.0M |
| YoY % | -100.0% | -95.7% | +550.0% | +46.2% | ||||||
| Pretax Income | $250.0M | $366.0M | $396.0M | $346.0M | $119.0M | $538.0M | $496.0M | $347.0M | $343.0M | $392.0M |
| YoY % | +46.4% | +8.2% | -12.6% | -65.6% | +352.1% | -7.8% | -30.0% | -1.2% | +14.3% | |
| Income Tax | $51.0M | $1.35B | -$810.0M | $33.0M | $39.0M | $43.0M | $106.0M | $86.0M | $61.0M | $82.0M |
| YoY % | +2545.1% | +18.2% | +10.3% | +146.5% | -18.9% | -29.1% | +34.4% | |||
| Net Income (incl. NCI) | $199.0M | -$983.0M | $1.21B | $313.0M | $80.0M | $495.0M | $390.0M | $261.0M | — | — |
| YoY % | -74.0% | -74.4% | +518.8% | -21.2% | -33.1% | |||||
| Net Income | $199.0M | -$983.0M | $1.21B | $313.0M | $80.0M | $495.0M | $390.0M | $261.0M | $282.0M | $310.0M |
| YoY % | -74.0% | -74.4% | +518.8% | -21.2% | -33.1% | +8.0% | +9.9% | |||
| Net Income to Common | — | — | — | $313.0M | $80.0M | $118.0M | $49.0M | -$51.0M | $282.0M | — |
| YoY % | -74.4% | +47.5% | -58.5% | |||||||
| EPS (Basic) | $2.69 | -$13.27 | $16.28 | $4.20 | $1.06 | $1.69 | $0.75 | -$0.31 | $1.27 | $1.55 |
| YoY % | -74.2% | -74.8% | +59.4% | -55.6% | +22.0% | |||||
| EPS (Diluted) | $2.69 | -$13.27 | $16.21 | $4.12 | $1.05 | $1.56 | $0.75 | -$0.31 | $1.26 | $1.52 |
| YoY % | -74.6% | -74.5% | +48.6% | -51.9% | +20.6% | |||||
| Weighted Avg Shares (Basic) | 74.1M | 74.1M | 74.1M | 74.6M | 75.5M | 69.7M | 64.7M | 166.6M | 222.3M | 199.8M |
| YoY % | 0.0% | -0.0% | +0.7% | +1.3% | -7.7% | -7.2% | +157.5% | +33.4% | -10.1% | |
| Weighted Avg Shares (Diluted) | 74.1M | 74.1M | 74.4M | 75.9M | 76.1M | 317.5M | 65.1M | 166.6M | 224.1M | 203.6M |
| YoY % | 0.0% | +0.4% | +2.1% | +0.2% | +317.2% | -79.5% | +156.0% | +34.5% | -9.1% | |
| Dividends Declared per Share | — | — | — | — | — | — | — | — | $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.
| Ex-date | Amount | Pay date | Freq | Source |
|---|---|---|---|---|
| 2026-06-01 | $0.0800 | 2026-06-15 | quarterly | licensed |
| 2026-03-02 | $0.0800 | 2026-03-16 | quarterly | licensed |
| 2025-12-01 | $0.0800 | 2025-12-15 | quarterly | licensed |
| 2025-09-02 | $0.0600 | — | quarterly | licensed |
| 2025-06-02 | $0.0600 | 2025-06-16 | quarterly | licensed |
| 2025-01-15 | $0.0600 | — | quarterly | licensed |