| Market Cap | $11.28B | |
| Enterprise Value | $11.27B | |
| Revenue | $1.21B | +5.2% |
| Gross Profit | $786.5M | +2.7% |
| EBITDA | $254.1M | −33.4% |
| Net Income | $109.6M | −56.3% |
| Diluted EPS | $0.46 | −56.2% |
| Free Cash Flow | $269.6M | +8.7% |
| DPS (FY2025) | $0.32 |
| Trailing yield | 0.44% |
| Payout ratio | 68.7% |
| Growth streak | 0 yrs |
| 5y DPS growth | 0.0% |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-06-30 | $0.32 | +0.0% | reported |
| FY20242024-06-30 | $0.32 | +0.0% | reported |
| FY20232023-06-30 | $0.32 | +0.0% | reported |
| FY20222022-06-30 | $0.32 | +0.0% | reported |
| FY2021 |
| Ratio | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 12y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||||||||
| Gross Margin | 70.27% | 67.94% | 67.46% | 66.53% | 67.21% | 66.31% | 65.41% | 67.97% | 68.42% | 67.72% | 66.41% | 64.80% | 4% | 54% | |
| Operating Margin | 44.65% | 32.51% | 30.18% | 21.42% | 21.18% | 20.55% | 21.31% | 25.49% | 26.83% | 26.30% | 17.83% | 8.38% | 4% | 77% | |
| EBITDA Margin | 50.01% | 40.74% | 38.75% | 32.08% | 31.20% | 31.50% | 32.51% | 34.91% | 35.97% | 35.73% | 27.47% | 17.40% | 4% | 81% | |
| NOPAT Margin | 30.70% | 22.72% | 21.38% | 14.56% | 21.18% | 17.62% | 17.67% | 24.01% | 23.42% | 22.17% | 16.14% | 6.25% | 4% | 72% | |
| Net Margin | 31.01% | 23.82% | 20.94% | 13.51% | 19.62% | 13.46% | 31.04% | 15.08% | 24.61% | 25.10% | 14.50% | 6.02% | 4% | 76% | |
| FCF Margin | — | — | 25.50% | 22.83% | 23.24% | 21.88% | 20.78% | 33.07% | 25.36% | 19.02% | 20.37% | 21.03% | 35% | 91% | |
| FCFF Margin | — | — | — | — | — | — | — | — | 26.25% | 19.85% | 21.60% | 21.56% | 38% | 73% | |
| OCF Margin | — | — | 28.89% | 25.53% | 26.50% | 25.44% | 27.78% | 37.83% | 29.42% | 22.38% | 25.80% | 23.58% | 15% | 90% | |
| Gross Profitability | 29.15% | 28.90% | 29.80% | 24.04% | 27.12% | 25.13% | 23.83% | 27.97% | 32.97% | 29.17% | 28.47% | 30.90% | 88% | 54% | |
| Capex Intensity | 3.86% | 4.40% | 3.39% | 2.70% | 3.26% | 3.56% | 7.00% | 4.76% | 4.06% | 3.36% | 5.42% | 2.54% | 4% | 48% | |
| ▸Returns on Capital · 6 ratios | |||||||||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||||||||
| ▸Earnings quality · 7 ratios | |||||||||||||||
| ▸Liquidity & coverage · 9 ratios | |||||||||||||||
| ▸Leverage · 7 ratios | |||||||||||||||
| ▸Working capital · 8 ratios | |||||||||||||||
| ▸Capital allocation · 5 ratios | |||||||||||||||
| ▸Per share · 6 ratios | |||||||||||||||
| ▸Other · 1 ratios | |||||||||||||||
The five drivers multiply to 3.7% vs reported ROE 3.7%. 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 | $357.8M | $452.2M | $499.0M | $563.0M | $643.0M | $714.0M | $738.7M | $931.0M | $1.11B | $1.14B | $1.16B | $1.22B |
| YoY % | +26.4% | +10.3% | +12.8% | +14.2% | +11.0% | +3.5% | +26.0% | +18.7% | +2.8% | +2.0% | +5.2% | |
| Cost of Revenue | $106.4M | $145.0M | $162.4M | $188.5M | $210.8M | $240.5M | $255.5M | $298.2M | $349.1M | $366.9M | $389.3M | $429.4M |
| YoY % | +36.3% | +12.0% | +16.1% | +11.9% | +14.1% | +6.2% | +16.7% | +17.1% | +5.1% | +6.1% | +10.3% | |
| Gross Profit | $251.4M | $307.3M | $336.7M | $374.5M | $432.1M | $473.5M | $483.2M | $632.9M | $756.5M | $769.8M | $769.7M | $790.3M |
| YoY % | +22.2% | +9.6% | +11.3% | +15.4% | +9.6% | +2.0% | +31.0% | +19.5% | +1.8% | -0.0% | +2.7% | |
| R&D Expense | — | $40.9M | $45.2M | $53.5M | $55.3M | $62.4M | $65.2M | $70.6M | $87.1M | $92.5M | $96.7M | $99.5M |
| YoY % | +10.6% | +18.4% | +3.4% | +12.8% | +4.5% | +8.3% | +23.4% | +6.1% | +4.5% | +2.9% | ||
| SG&A Expense | $60.7M | $119.4M | $140.9M | $200.4M | $240.6M | $264.4M | $260.6M | $325.0M | $372.8M | $378.4M | $466.4M | $588.5M |
| YoY % | +96.7% | +18.0% | +42.3% | +20.1% | +9.9% | -1.4% | +24.7% | +14.7% | +1.5% | +23.3% | +26.2% | |
| Total Operating Expenses | $91.7M | $160.3M | $186.1M | $254.0M | $296.0M | $326.8M | $325.8M | $395.6M | $459.9M | $470.9M | $563.0M | $688.0M |
| YoY % | +74.8% | +16.1% | +36.5% | +16.5% | +10.4% | -0.3% | +21.4% | +16.3% | +2.4% | +19.6% | +22.2% | |
| Operating Income | $159.8M | $147.0M | $150.6M | $120.6M | $136.2M | $146.7M | $157.4M | $237.3M | $296.6M | $298.9M | $206.7M | $102.3M |
| YoY % | -8.0% | +2.4% | -19.9% | +12.9% | +7.7% | +7.3% | +50.7% | +25.0% | +0.8% | -30.9% | -50.5% | |
| Interest Expense | — | — | — | — | — | — | — | — | $11.3M | $11.2M | $15.7M | $8.5M |
| YoY % | -0.8% | +40.3% | -45.9% | |||||||||
| Other Non-Operating Income | -$1.0M | $8.0M | -$1.6M | -$1.6M | -$447,000 | -$13.6M | $137.7M | -$75.6M | $15.3M | $47.5M | -$8.6M | $831,000 |
| YoY % | +210.4% | |||||||||||
| Equity Method Income | $0 | $0 | — | — | — | — | — | — | — | -$1.1M | -$6.8M | $938,000 |
| Impairment of Real Estate | — | — | — | — | — | — | — | — | — | — | $22.0M | $80.5M |
| YoY % | +266.5% | |||||||||||
| Pretax Income | $161.4M | $154.2M | $147.5M | $112.0M | $126.0M | $112.0M | $276.5M | $148.2M | $301.4M | $338.7M | $185.7M | $98.5M |
| YoY % | -4.5% | -4.3% | -24.1% | +12.5% | -11.1% | +146.8% | -46.4% | +103.4% | +12.4% | -45.2% | -47.0% | |
| Income Tax | $50.4M | $46.4M | $43.0M | $35.9M | -$198,000 | $15.9M | $47.2M | $8.6M | $38.3M | $53.2M | $17.6M | $25.1M |
| YoY % | -8.0% | -7.4% | -16.6% | +195.9% | -81.8% | +345.7% | +39.0% | -67.0% | +42.5% | |||
| Net Income (incl. NCI) | — | — | — | — | — | $96.1M | $229.3M | $139.6M | $263.1M | $285.4M | $168.1M | $73.4M |
| YoY % | +138.7% | -39.1% | +88.5% | +8.5% | -41.1% | -56.3% | ||||||
| Minority Interest (P&L) | — | — | — | — | — | $0 | $0 | -$825,000 | -$9.0M | $179,000 | — | — |
| Net Income | $110.9M | $107.7M | $104.5M | $76.1M | $126.2M | $96.1M | $229.3M | $140.4M | $272.1M | $285.3M | $168.1M | $73.4M |
| YoY % | -2.9% | -3.0% | -27.2% | +65.8% | -23.8% | +138.7% | -38.8% | +93.8% | +4.9% | -41.1% | -56.3% | |
| Net Income to Common | — | — | $104.4M | $76.0M | $126.0M | $96.0M | $229.1M | $140.3M | $271.9M | $285.2M | $168.1M | $73.4M |
| YoY % | -27.2% | +65.8% | -23.9% | +138.7% | -38.7% | +93.8% | +4.9% | -41.1% | -56.4% | |||
| EPS (Basic) | $3.01 | $2.90 | $2.81 | $2.04 | $3.36 | $2.54 | $6.00 | $0.91 | $1.73 | $1.81 | $1.07 | $0.47 |
| YoY % | -3.7% | -3.1% | -27.4% | +64.7% | -24.4% | +136.2% | -84.8% | +90.1% | +4.6% | -40.9% | -56.1% | |
| EPS (Diluted) | $3.00 | $2.89 | $2.80 | $2.03 | $3.31 | $2.47 | $5.82 | $0.87 | $1.66 | $1.76 | $1.05 | $0.46 |
| YoY % | -3.7% | -3.1% | -27.5% | +63.1% | -25.4% | +135.6% | -85.1% | +90.8% | +6.0% | -40.3% | -56.2% | |
| Weighted Avg Shares (Basic) | 36.9M | 37.1M | 37.2M | 37.3M | 37.5M | 37.8M | 38.2M | 155.0M | 156.9M | 157.2M | 157.7M | 157.5M |
| YoY % | +0.6% | +0.3% | +0.3% | +0.4% | +0.8% | +1.1% | +305.7% | +1.2% | +0.2% | +0.3% | -0.1% | |
| Weighted Avg Shares (Diluted) | 37.0M | 37.2M | 37.3M | 37.5M | 38.1M | 38.9M | 39.4M | 161.9M | 164.1M | 161.9M | 160.8M | 159.7M |
| YoY % | +0.6% | +0.3% | +0.5% | +1.5% | +2.2% | +1.3% | +311.0% | +1.3% | -1.4% | -0.7% | -0.7% | |
| Dividends Declared per Share | — | — | — | $1 | $1 | $1 | $1 | $0 | $0 | $0 | $0 | $0 |
| YoY % | 0.0% | 0.0% | 0.0% | -75.0% | 0.0% | 0.0% | 0.0% | 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.
| $0.32 |
| — |
| reported |
| Ex-date | Amount | Pay date | Freq | Source |
|---|---|---|---|---|
| 2026-05-18 | $0.0800 | — | quarterly | licensed |
| 2026-02-13 | $0.0800 | 2026-02-27 | quarterly | licensed |
| 2025-11-17 | $0.0800 | 2025-11-28 | quarterly | licensed |
| 2025-08-18 | $0.0800 | 2025-08-29 | quarterly | licensed |
| 2025-05-19 | $0.0800 | 2025-05-30 | quarterly | licensed |
| 2025-02-14 | $0.0800 | — | quarterly | licensed |
| 2024-11-18 | $0.0800 | — | quarterly | licensed |
| 2024-11-08 | $0.0800 | — | quarterly | licensed |