| Market Cap | $5.40B | |
| Enterprise Value | $6.21B | |
| Revenue | $3.31B | +19.0% |
| Gross Profit | $622.0M | +17.9% |
| EBITDA | $390.1M | +130.1% |
| Net Income | $187.7M | +1401.6% |
| Diluted EPS | $4.86 | +1288.6% |
| Free Cash Flow | $62.1M | +4335.7% |
| DPS (FY2021) | $0.00derived |
| Trailing yield | 0.00% |
| Payout ratio | 0.3% |
| Growth streak | 0 yrs |
| 5y DPS growth | −60.7% |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20212021-05-31 | $0.00 | −99.1% | derived (paid ÷ diluted shares) |
| FY20202020-05-31 | $0.31 | — | derived (paid ÷ diluted shares) |
| FY20192019-05-31 | $0.30 | +0.0% |
| Ratio | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | Trend · 13y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | ||||||||||||||||
| Gross Margin | — | — | — | — | — | 16.06% | — | — | 17.21% | 18.59% | 19.07% | 18.98% | 18.80% | 58% | 22% | |
| EBITDA Margin | — | — | — | — | — | — | — | — | — | 8.07% | 6.11% | 6.10% | 11.79% | 88% | 48% | |
| NOPAT Margin | — | — | — | — | — | — | — | — | — | 4.97% | 3.48% | 1.32% | 7.34% | 88% | 53% | |
| Net Margin | 4.27% | 0.63% | 3.13% | 3.55% | 0.89% | 0.37% | 0.21% | 2.17% | 4.32% | 4.53% | 2.00% | 0.45% | 5.67% | 96% | 51% | |
| FCF Margin | 6.96% | −5.25% | −0.52% | −0.21% | 2.42% | 2.44% | −2.88% | 5.68% | 3.18% | −0.31% | 0.60% | 0.05% | 1.88% | 58% | 38% | |
| FCFF Margin | — | — | — | — | — | — | — | — | — | 0.14% | 2.08% | 0.92% | 3.54% | 88% | 18% | |
| FCFE Margin | — | −34.53% | −1.22% | 0.48% | 3.78% | 0.73% | — | — | 1.30% | — | 31.86% | — | −0.36% | 31% | 28% | |
| OCF Margin | 8.18% | −2.65% | 2.10% | 1.37% | 3.68% | 3.28% | −1.74% | 6.37% | 4.13% | 1.17% | 1.88% | 1.30% | 2.98% | 58% | 31% | |
| Gross Profitability | 13.38% | 9.00% | 16.01% | 17.51% | 19.29% | 21.74% | 12.95% | 17.92% | 19.90% | 20.19% | 15.97% | 18.55% | 18.53% | 58% | 40% | |
| Capex Intensity | 1.22% | 2.60% | 2.63% | 1.58% | 1.26% | 0.85% | 1.14% | 0.68% | 0.95% | 1.48% | 1.28% | 1.25% | 1.11% | 27% | 11% | |
| ▸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 · 3 ratios | ||||||||||||||||
| Line | 2014↗ | 2015↗ | 2016↗ | 2017↗ | 2018↗ | 2019↗ | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ | 2026↗ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.71B | $1.62B | $1.53B | $1.59B | $1.75B | $2.05B | $2.07B | $1.65B | $1.82B | $1.99B | $2.32B | $2.78B | $3.31B |
| YoY % | -5.1% | -5.9% | +4.3% | +9.9% | +17.4% | +1.0% | -20.3% | +10.1% | +9.4% | +16.5% | +19.9% | +19.0% | |
| Cost of Revenue | — | — | — | — | — | $1.72B | — | — | $1.51B | $1.62B | $1.88B | $2.25B | $2.69B |
| YoY % | +7.5% | +15.8% | +20.0% | +19.2% | |||||||||
| Gross Profit | $288.9M | $130.8M | $233.1M | $263.4M | $294.1M | $329.8M | $269.2M | $275.9M | $313.2M | $370.1M | $442.3M | $527.7M | $622.0M |
| YoY % | -54.7% | +78.2% | +13.0% | +11.7% | +12.1% | -18.4% | +2.5% | +13.5% | +18.2% | +19.5% | +19.3% | +17.9% | |
| SG&A Expense | $166.3M | $172.4M | $157.6M | $179.0M | $208.1M | $215.4M | $220.6M | $182.4M | $202.2M | $230.4M | $312.2M | $347.7M | $349.3M |
| YoY % | +3.7% | -8.6% | +13.6% | +16.3% | +3.5% | +2.4% | -17.3% | +10.9% | +13.9% | +35.5% | +11.4% | +0.5% | |
| Total Operating Expenses | $1.59B | $1.66B | $1.45B | $1.51B | $1.66B | $1.95B | $2.03B | $1.57B | $1.71B | $1.85B | — | — | — |
| YoY % | +4.8% | -12.8% | +4.0% | +10.2% | +17.5% | +3.9% | -22.7% | +9.1% | +8.4% | ||||
| Interest Expense | — | — | — | — | — | — | — | — | — | $12.2M | $43.2M | $75.4M | $72.1M |
| YoY % | +254.1% | +74.5% | -4.4% | ||||||||||
| Interest & Investment Income | $1.5M | $300,000 | $200,000 | $100,000 | $100,000 | $1.0M | $500,000 | $200,000 | $100,000 | $1.0M | $2.2M | $1.8M | $1.6M |
| YoY % | -80.0% | -33.3% | -50.0% | 0.0% | +900.0% | -50.0% | -60.0% | -50.0% | +900.0% | +120.0% | -18.2% | -11.1% | |
| Other Non-Operating Income | — | — | — | — | -$900,000 | -$800,000 | -$2.1M | $4.3M | $2.2M | -$800,000 | -$400,000 | -$300,000 | -$2.1M |
| YoY % | -48.8% | ||||||||||||
| Equity Method Income | $3.1M | $200,000 | -$300,000 | -$200,000 | $500,000 | -$300,000 | -$1.9M | $200,000 | -$2.9M | -$3.2M | -$200,000 | $5.4M | $7.2M |
| YoY % | -93.5% | +33.3% | |||||||||||
| Impairment of Real Estate | — | — | — | — | — | — | $8.1M | $9.1M | $2.9M | $1.0M | — | — | — |
| YoY % | +12.3% | -68.1% | -65.5% | ||||||||||
| Pretax Income | — | — | — | — | — | — | — | — | — | $121.2M | $58.3M | $38.9M | $245.9M |
| YoY % | -51.9% | -33.3% | +532.1% | ||||||||||
| Income Tax | $31.6M | -$39.3M | $23.4M | $25.1M | $3.5M | $4.9M | $5.6M | $18.2M | $26.6M | $31.4M | $12.0M | $26.4M | $58.2M |
| YoY % | +7.3% | -86.1% | +40.0% | +14.3% | +225.0% | +46.2% | +18.0% | -61.8% | +120.0% | +120.5% | |||
| Income from Continuing Operations | $67.2M | -$73.9M | $45.5M | $52.0M | $73.7M | $84.1M | $24.8M | $46.3M | $78.5M | $89.8M | $46.3M | $12.5M | — |
| YoY % | +14.3% | +41.7% | +14.1% | -70.5% | +86.7% | +69.5% | +14.4% | -48.4% | -73.0% | ||||
| Income from Discontinued Operations | $6.0M | $84.3M | $2.2M | $4.5M | -$58.1M | -$76.6M | -$20.4M | -$10.5M | $200,000 | $400,000 | — | — | — |
| YoY % | +1305.0% | -97.4% | +104.5% | +100.0% | |||||||||
| Net Income (incl. NCI) | $73.2M | $10.4M | $47.7M | $56.5M | $15.6M | $7.5M | $4.4M | $35.8M | $78.7M | $90.2M | $46.3M | $12.5M | $187.7M |
| YoY % | -85.8% | +358.7% | +18.4% | -72.4% | -51.9% | -41.3% | +713.6% | +119.8% | +14.6% | -48.7% | -73.0% | +1401.6% | |
| Minority Interest (P&L) | $300,000 | — | — | — | — | — | — | — | — | — | — | — | — |
| Net Income | $72.9M | $10.2M | $47.7M | $56.5M | $15.6M | $7.5M | $4.4M | $35.8M | $78.7M | $90.2M | $46.3M | $12.5M | $187.7M |
| YoY % | -86.0% | +367.6% | +18.4% | -72.4% | -51.9% | -41.3% | +713.6% | +119.8% | +14.6% | -48.7% | -73.0% | +1401.6% | |
| Net Income to Common | $71.4M | $9.9M | $47.2M | — | — | — | — | $35.4M | $78.1M | $89.1M | $45.8M | — | — |
| YoY % | -86.1% | +376.8% | +120.6% | +14.1% | -48.6% | ||||||||
| EPS (Basic) | $1.85 | $0.26 | $1.37 | $1.66 | $0.44 | $0.20 | $0.12 | $1.01 | $2.20 | $2.56 | $1.30 | $0.35 | $4.88 |
| YoY % | -85.9% | +426.9% | +21.2% | -73.5% | -54.5% | -40.0% | +741.7% | +117.8% | +16.4% | -49.2% | -73.1% | +1294.3% | |
| EPS (Diluted) | $1.83 | $0.24 | $1.37 | $1.64 | $0.41 | $0.21 | $0.13 | $1.00 | $2.17 | $2.53 | $1.29 | $0.35 | $4.86 |
| YoY % | -86.9% | +470.8% | +19.7% | -75.0% | -48.8% | -38.1% | +669.2% | +117.0% | +16.6% | -49.0% | -72.9% | +1288.6% | |
| Weighted Avg Shares (Basic) | 38.6M | 39.1M | 34.4M | 33.9M | 34.2M | 34.5M | 34.8M | 35.0M | 35.6M | 34.7M | 35.1M | 35.6M | 38.3M |
| YoY % | +1.3% | -12.0% | -1.5% | +0.9% | +0.9% | +0.9% | +0.6% | +1.7% | -2.5% | +1.2% | +1.4% | +7.6% | |
| Weighted Avg Shares (Diluted) | 39.1M | 39.4M | 34.6M | 34.3M | 34.6M | 34.9M | 35.0M | 35.3M | 36.0M | 35.1M | 35.4M | 35.8M | 38.4M |
| YoY % | +0.8% | -12.2% | -0.9% | +0.9% | +0.9% | +0.3% | +0.9% | +2.0% | -2.5% | +0.9% | +1.1% | +7.3% | |
| Dividends Declared per Share | $0 | — | — | $0 | $0 | $0 | — | — | — | — | — | — | — |
| YoY % | 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.
| reported |
| FY20182018-05-31 | $0.30 | +0.0% | reported |
| FY20172017-05-31 | $0.30 | — | reported |
| FY20162016-05-31 | $0.30 | −0.5% | derived (paid ÷ diluted shares) |
| FY20152015-05-31 | $0.30 | — | derived (paid ÷ diluted shares) |
| FY20142014-05-31 | $0.30 | — | reported |
| Ex-date | Amount | Pay date | Freq | Source |
|---|---|---|---|---|
| 2020-03-27 | $0.0750 | — | quarterly | licensed |
| 2020-01-02 | $0.0750 | — | quarterly | licensed |
| 2019-10-04 | $0.0750 | — | quarterly | licensed |
| 2019-07-18 | $0.0750 | — | quarterly | licensed |
| 2019-04-30 | $0.0750 | — | quarterly | licensed |
| 2019-01-25 | $0.0750 | — | quarterly | licensed |
| 2018-10-19 | $0.0750 | — | quarterly | licensed |
| 2018-07-19 | $0.0750 | — | quarterly | licensed |