| Market Cap | $25.9M | |
| Enterprise Value | $701.3M | |
| Revenue | $1.28B | −7.9% |
| Gross Profit | $264.5M | −7.1% |
| EBITDA | — | — |
| Net Income | -$139.1M | −875.8% |
| Diluted EPS | -$16.79 | −820.6% |
| Free Cash Flow | $63.1M | — |
| DPS (FY2025) | $0.01derived |
| Trailing yield | 0.17% |
| Payout ratio | — |
| Growth streak | 0 yrs |
| 5y DPS growth | −2.0% |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-04-30 | $0.01 | −16.8% | derived (paid ÷ diluted shares) |
| FY20242024-04-30 | $0.01 | +2.8% | derived (paid ÷ diluted shares) |
| Ratio | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | Trend · 13y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | ||||||||||||||||
| Gross Margin | — | — | — | — | 48.50% | 48.60% | 47.83% | 47.33% | 44.68% | 42.82% | 45.58% | 47.80% | 48.19% | 72% | 74% | |
| EBITDA Margin | — | — | — | — | — | — | — | — | — | 4.98% | 2.30% | — | — | — | — | |
| NOPAT Margin | — | — | — | — | — | — | — | — | — | 3.63% | 1.43% | — | — | — | — | |
| Net Margin | 4.32% | 5.56% | 2.04% | 3.44% | 5.96% | 7.12% | 6.90% | 11.52% | 7.98% | 1.46% | −2.25% | 1.29% | −10.86% | 4% | 15% | |
| FCF Margin | 3.02% | 1.58% | 1.72% | 0.98% | 1.26% | 3.12% | 2.08% | −6.90% | −11.34% | −11.27% | −5.74% | −3.79% | 4.93% | 96% | 57% | |
| FCFF Margin | — | — | — | — | — | — | — | — | — | −9.10% | — | — | — | — | — | — |
| OCF Margin | 4.47% | 2.34% | 2.52% | 1.25% | 1.63% | 3.72% | 2.81% | −5.92% | −10.01% | −9.69% | −5.30% | −3.51% | 5.07% | 96% | 40% | |
| Gross Profitability | 50.42% | 50.04% | 49.63% | 50.73% | 48.78% | 49.26% | 39.64% | 52.36% | 46.07% | 42.38% | 43.00% | 41.39% | 43.58% | 35% | 60% | |
| Capex Intensity | 1.45% | 0.76% | 0.80% | 0.27% | 0.37% | 0.60% | 0.73% | 0.98% | 1.33% | 1.58% | 0.44% | 0.28% | 0.14% | 4% | 6% | |
| ▸Returns on Capital · 5 ratios | ||||||||||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | ||||||||||||||||
| ▸Earnings quality · 7 ratios | ||||||||||||||||
| ▸Liquidity & coverage · 6 ratios | ||||||||||||||||
| ▸Leverage · 9 ratios | ||||||||||||||||
| ▸Working capital · 2 ratios | ||||||||||||||||
| ▸Capital allocation · 5 ratios | ||||||||||||||||
| ▸Per share · 6 ratios | ||||||||||||||||
| Line | 2014↗ | 2015↗ | 2016↗ | 2017↗ | 2018↗ | 2019↗ | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ | 2026↗ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $489.2M | $530.3M | $567.9M | $587.8M | $612.2M | $669.1M | $744.6M | $909.7M | $1.19B | $1.40B | $1.39B | $1.39B | $1.28B |
| YoY % | +8.4% | +7.1% | +3.5% | +4.2% | +9.3% | +11.3% | +22.2% | +30.9% | +17.6% | -0.5% | -0.2% | -7.9% | |
| Cost of Revenue | — | — | — | — | $315.3M | $343.9M | $388.5M | $479.2M | $658.6M | $800.8M | $758.5M | $726.1M | $664.0M |
| YoY % | +9.1% | +13.0% | +23.3% | +37.5% | +21.6% | -5.3% | -4.3% | -8.5% | |||||
| Gross Profit | $183.2M | $200.1M | $201.6M | $215.2M | $222.3M | $242.6M | $264.5M | — | — | — | — | — | — |
| YoY % | +9.2% | +0.8% | +6.7% | +3.3% | +9.2% | +9.0% | |||||||
| SG&A Expense | $78.6M | $83.8M | $92.2M | $91.9M | $99.0M | $107.2M | $117.8M | $130.9M | $156.1M | $176.7M | $179.4M | $188.9M | $208.1M |
| YoY % | +6.6% | +10.1% | -0.3% | +7.7% | +8.3% | +9.8% | +11.1% | +19.3% | +13.2% | +1.5% | +5.3% | +10.1% | |
| Total Operating Expenses | $455.5M | $483.3M | $549.4M | $555.5M | $573.3M | $609.3M | $680.3M | $774.3M | $1.07B | $1.37B | $1.43B | $1.37B | $1.39B |
| YoY % | +6.1% | +13.7% | +1.1% | +3.2% | +6.3% | +11.7% | +13.8% | +37.9% | +28.7% | +4.3% | -4.6% | +1.6% | |
| Interest Expense | $3.0M | $2.9M | $3.3M | $4.1M | $5.6M | $7.9M | $8.1M | $6.8M | $10.9M | $38.3M | $65.3M | — | — |
| YoY % | -3.1% | +13.9% | +23.1% | +37.6% | +40.8% | +2.1% | -15.3% | +60.1% | +250.9% | +70.6% | |||
| Gains on Sale of Real Estate | — | — | — | — | — | — | $114,000 | $40,000 | -$149,000 | -$361,000 | -$437,000 | -$299,000 | $5,000 |
| YoY % | -64.9% | ||||||||||||
| Impairment of Real Estate | — | — | — | — | — | — | — | — | $0 | $0 | $267,000 | — | $7.6M |
| Pretax Income | — | — | — | — | — | — | — | — | — | $25.8M | -$40.1M | $22.8M | -$108.0M |
| Income Tax | $12.5M | $17.5M | $6.9M | $12.0M | $2.4M | $12.2M | $13.0M | $30.5M | $27.6M | $5.4M | -$8.7M | $4.9M | $31.1M |
| YoY % | +39.9% | -60.7% | +74.4% | -80.1% | +410.1% | +6.4% | +134.6% | -9.5% | -80.6% | +539.4% | |||
| Net Income (incl. NCI) | $21.1M | $29.5M | $11.6M | $20.2M | $36.5M | $47.6M | $51.3M | $104.8M | $95.0M | $20.4M | -$31.4M | $17.9M | -$139.1M |
| YoY % | +39.6% | -60.7% | +74.2% | +80.7% | +30.4% | +7.8% | +104.2% | -9.4% | -78.5% | ||||
| Net Income | $21.1M | $29.5M | $11.6M | $20.2M | $36.5M | $47.6M | $51.3M | — | — | — | — | — | — |
| YoY % | +39.6% | -60.7% | +74.2% | +80.7% | +30.4% | +7.8% | |||||||
| Net Income to Common | $21.1M | $29.4M | $11.6M | $20.2M | $36.5M | $47.6M | $51.3M | $104.8M | $95.0M | $20.4M | -$31.4M | $17.9M | -$139.2M |
| YoY % | +39.6% | -60.8% | +74.5% | +80.9% | +30.5% | +7.8% | +104.2% | -9.4% | -78.5% | ||||
| Preferred Dividends | $40,000 | $40,000 | $40,000 | $40,000 | $40,000 | $40,000 | $40,000 | -$40,000 | $40,000 | $40,000 | $40,000 | $40,000 | $40,000 |
| YoY % | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | |||
| EPS (Basic) | $2.36 | $3.42 | $1.38 | $2.57 | $5.04 | $6.99 | $7.74 | $15.81 | $14.59 | $3.20 | -$4.92 | $2.38 | -$16.79 |
| YoY % | +44.9% | -59.6% | +86.2% | +96.1% | +38.7% | +10.7% | +104.3% | -7.7% | -78.1% | ||||
| EPS (Diluted) | $2.25 | $3.25 | $1.33 | $2.49 | $4.90 | $6.73 | $7.39 | $15.05 | $13.92 | $3.11 | -$4.92 | $2.33 | -$16.79 |
| YoY % | +44.4% | -59.1% | +87.2% | +96.8% | +37.3% | +9.8% | +103.7% | -7.5% | -77.7% | ||||
| Weighted Avg Shares (Basic) | 8.9M | 8.6M | 8.4M | 7.9M | 7.2M | 6.8M | 6.6M | 6.6M | 6.5M | 6.4M | 6.4M | 7.5M | 8.3M |
| YoY % | -3.5% | -2.9% | -6.2% | -7.9% | -5.8% | -2.7% | -0.0% | -1.8% | -2.1% | +0.3% | +17.8% | +10.2% | |
| Weighted Avg Shares (Diluted) | 9.4M | 9.0M | 8.7M | 8.1M | 7.4M | 7.1M | 6.9M | 7.0M | 6.8M | 6.6M | 6.4M | 7.7M | 8.3M |
| YoY % | -3.6% | -4.2% | -6.4% | -8.3% | -5.0% | -1.8% | +0.2% | -2.0% | -3.8% | -2.7% | +20.2% | +7.9% |
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.
| FY20232023-04-30 | $0.01 | +3.9% | derived (paid ÷ diluted shares) |
| FY20222022-04-30 | $0.01 | +2.0% | derived (paid ÷ diluted shares) |
| FY20212021-04-30 | $0.01 | −0.2% | derived (paid ÷ diluted shares) |
| FY20202020-04-30 | $0.01 | +1.8% | derived (paid ÷ diluted shares) |
| FY20192019-04-30 | $0.01 | +5.2% | derived (paid ÷ diluted shares) |
| FY20182018-04-30 | $0.01 | +9.0% | derived (paid ÷ diluted shares) |
| FY20172017-04-30 | $0.00 | +6.8% | derived (paid ÷ diluted shares) |
| FY20162016-04-30 | $0.00 | +4.4% | derived (paid ÷ diluted shares) |