| Market Cap | $7.60B | |
| Enterprise Value | — | |
| Revenue | $3.79B | +17.2% |
| Gross Profit | $3.33B | — |
| EBITDA | — | — |
| Net Income | $131.0M | −15.8% |
| Diluted EPS | $5.64 | −15.4% |
| Free Cash Flow | — | — |
| DPS (FY2025) | $0.80 |
| Trailing yield | 2.52% |
| Payout ratio | 14.2% |
| Growth streak | 4 yrs |
| 5y DPS growth | 109.1% |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-12-31 | $0.80 | +5.3% | reported |
| FY20242024-12-31 | $0.76 | +20.6% | reported |
| FY20232023-12-31 | $0.63 | +103.2% | reported |
| FY20222022-12-31 |
| Ratio | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 12y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||||||||
| Gross Margin | — | — | — | 55.03% | 76.42% | 68.51% | — | — | — | — | — | — | — | — | |
| Operating Margin | 46.22% | −37.17% | −87.01% | −14.50% | 40.46% | −4.40% | −94.88% | 7.97% | 47.03% | 41.58% | 40.00% | 31.71% | 54% | 84% | |
| NOPAT Margin | 28.91% | −29.37% | −68.74% | −11.45% | 31.56% | −3.48% | −74.95% | 6.26% | 37.46% | 37.21% | 31.88% | 24.75% | 54% | 86% | |
| Net Margin | 26.41% | −28.76% | −62.24% | −14.24% | 24.60% | −11.76% | −67.86% | 1.38% | 33.11% | 34.46% | 28.62% | 20.55% | 54% | 86% | |
| OCF Margin | 57.75% | 63.64% | 45.41% | 45.63% | 34.86% | 51.79% | 70.20% | 44.22% | 50.21% | 66.30% | 66.28% | 63.76% | 71% | 90% | |
| Gross Profitability | — | — | — | 10.06% | 24.87% | 17.31% | — | — | — | — | — | — | — | — | |
| ▸Returns on Capital · 4 ratios | |||||||||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||||||||
| ▸Earnings quality · 4 ratios | |||||||||||||||
| ▸Liquidity & coverage · 4 ratios | |||||||||||||||
| ▸Leverage · 6 ratios | |||||||||||||||
| ▸Working capital · 5 ratios | |||||||||||||||
| ▸Capital allocation · 3 ratios | |||||||||||||||
| ▸Per share · 5 ratios | |||||||||||||||
The five drivers multiply to 14.0% vs reported ROE 14.3%. 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↗ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.52B | $1.56B | $1.22B | $1.13B | $2.07B | $1.59B | $1.13B | $2.62B | $3.36B | $2.37B | $2.69B | $3.15B |
| YoY % | -38.3% | -21.8% | -7.2% | +83.0% | -23.1% | -29.1% | +132.8% | +28.1% | -29.3% | +13.3% | +17.2% | |
| Cost of Revenue | — | — | — | $507.9M | $487.4M | $500.7M | — | — | — | — | — | — |
| YoY % | -4.0% | +2.7% | ||||||||||
| SG&A Expense | $167.1M | $157.7M | $126.4M | $117.3M | $116.5M | $132.8M | $99.2M | $111.9M | $114.6M | $121.0M | $138.0M | $161.0M |
| YoY % | -5.6% | -19.8% | -7.2% | -0.7% | +14.0% | -25.3% | +12.9% | +2.3% | +5.6% | +14.0% | +16.7% | |
| Total Operating Expenses | $1.36B | $2.14B | $2.28B | $1.29B | $1.23B | $1.66B | $2.20B | $2.41B | $1.78B | $1.39B | $1.61B | $2.15B |
| YoY % | +57.4% | +6.6% | -43.2% | -4.8% | +34.9% | +32.3% | +9.9% | -26.3% | -22.0% | +16.4% | +33.4% | |
| Operating Income | $1.17B | -$578.8M | -$1.06B | -$163.7M | $836.3M | -$70.0M | -$1.07B | $209.1M | $1.58B | $987.0M | $1.08B | $1.00B |
| YoY % | +655.3% | -37.5% | +9.0% | -7.1% | ||||||||
| Interest Expense | $98.6M | $128.1M | $158.7M | $179.3M | $160.9M | $159.1M | $163.9M | $160.4M | $120.3M | $92.0M | $141.0M | $173.0M |
| YoY % | +30.0% | +23.8% | +13.0% | -10.2% | -1.1% | +3.0% | -2.2% | -24.9% | -23.6% | +53.3% | +22.7% | |
| Other Non-Operating Income | -$2.6M | $649,000 | $362,000 | -$800,000 | $3.1M | -$2.0M | -$3.9M | -$2.2M | -$1.5M | -$1.0M | -$1.0M | $0 |
| YoY % | -44.2% | |||||||||||
| Pretax Income | $1.06B | -$722.9M | -$1.20B | -$343.8M | $651.8M | -$231.0M | -$956.7M | $46.2M | $1.40B | $914.0M | $966.0M | $830.0M |
| YoY % | +2923.3% | -34.5% | +5.7% | -14.1% | ||||||||
| Income Tax | $398.6M | -$275.2M | -$444.2M | -$183.0M | $143.4M | -$44.0M | -$192.1M | $9.9M | $283.8M | $96.0M | $196.0M | $182.0M |
| YoY % | +2755.9% | -66.2% | +104.2% | -7.1% | ||||||||
| Net Income (incl. NCI) | $666.1M | -$447.7M | -$757.7M | — | — | — | — | — | — | — | — | — |
| Net Income | — | -$447.7M | -$757.7M | -$160.8M | $508.4M | -$187.0M | -$764.6M | $36.2M | $1.11B | $818.0M | $770.0M | $648.0M |
| YoY % | +2969.2% | -26.4% | -5.9% | -15.8% | ||||||||
| EPS (Basic) | $9.91 | -$6.61 | -$9.90 | -$1.44 | $4.54 | -$1.66 | -$6.72 | $0.30 | $9.09 | $6.89 | $6.71 | $5.65 |
| YoY % | +2930.0% | -24.2% | -2.6% | -15.8% | ||||||||
| EPS (Diluted) | $9.79 | -$6.61 | -$9.90 | -$1.44 | $4.48 | -$1.66 | -$6.72 | $0.29 | $8.96 | $6.86 | $6.67 | $5.64 |
| YoY % | +2989.7% | -23.4% | -2.8% | -15.4% | ||||||||
| Weighted Avg Shares (Basic) | 67.2M | 67.7M | 76.6M | 111.4M | 111.9M | 112.5M | 113.7M | 119.0M | 122.4M | 119.0M | 115.0M | 115.0M |
| YoY % | +0.7% | +13.1% | +45.5% | +0.4% | +0.6% | +1.1% | +4.7% | +2.8% | -2.7% | -3.4% | 0.0% | |
| Weighted Avg Shares (Diluted) | 68.0M | 67.7M | 76.6M | 111.4M | 113.5M | 112.5M | 113.7M | 123.7M | 124.1M | 119.0M | 116.0M | 115.0M |
| YoY % | -0.5% | +13.1% | +45.5% | +1.9% | -0.8% | +1.1% | +8.8% | +0.3% | -4.1% | -2.5% | -0.9% | |
| Dividends Declared per Share | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $1 | $1 | $1 |
| YoY % | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | -80.0% | 0.0% | +1450.0% | +103.2% | +20.6% | +5.3% |
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.
| $0.31 |
| +1450.0% |
| reported |
| FY20212021-12-31 | $0.02 | +0.0% | reported |
| FY20202020-12-31 | $0.02 | −80.0% | reported |
| FY20192019-12-31 | $0.10 | +0.0% | reported |
| FY20182018-12-31 | $0.10 | +0.0% | reported |
| FY20172017-12-31 | $0.10 | — | reported |
| Ex-date | Amount | Pay date | Freq | Source |
|---|---|---|---|---|
| 2026-06-08 | $0.2200 | — | quarterly | licensed |
| 2026-03-09 | $0.2200 | 2026-03-23 | quarterly | licensed |
| 2025-12-26 | $0.2000 | 2026-01-09 | quarterly | licensed |
| 2025-10-17 | $0.2000 | 2025-11-03 | quarterly | licensed |
| 2025-07-18 | $0.2000 | — | quarterly | licensed |
| 2025-04-17 | $0.2000 | 2025-05-05 | quarterly | licensed |
| 2025-01-24 | $0.2000 | — | quarterly | licensed |
| 2024-10-25 | $0.2000 | — | quarterly | licensed |