| Market Cap | $1.57B | |
| Enterprise Value | — | |
| Revenue | $2.30B | +50.1% |
| Gross Profit | $2.13B | +51.5% |
| EBITDA | $568.2M | +55.1% |
| Net Income | $134.9M | +9.8% |
| Diluted EPS | $5.96 | +24.9% |
| Free Cash Flow | $792.6M | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 88.81% | 89.92% | 90.88% | 91.29% | 90.97% | 91.83% | 92% | 78% | |
| EBITDA Margin | 30.86% | 36.92% | 22.54% | 20.93% | 23.18% | 23.95% | 58% | 52% | |
| NOPAT Margin | 24.18% | 29.63% | 19.91% | 16.32% | 18.10% | 17.71% | 25% | 53% | |
| Net Margin | 16.71% | 23.78% | 12.95% | 8.90% | 8.49% | 6.21% | 8% | 26% | |
| FCF Margin | 37.63% | — | — | — | — | — | — | — | — |
| FCFF Margin | 45.14% | — | — | — | — | — | — | — | — |
| FCFE Margin | 60.34% | — | — | — | — | — | — | — | — |
| OCF Margin | 37.76% | 28.39% | 33.21% | 39.74% | 35.79% | 32.41% | 25% | 64% | |
| Gross Profitability | 41.45% | 34.60% | 39.85% | 38.99% | 36.48% | 23.71% | 8% | 60% | |
| Capex Intensity | 0.13% | — | — | — | — | — | — | — | — |
| ▸Returns on Capital · 2 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||
| ▸Earnings quality · 6 ratios | |||||||||
| ▸Liquidity & coverage · 3 ratios | |||||||||
| ▸Leverage · 2 ratios | |||||||||
| ▸Capital allocation · 2 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $563.4M | $748.1M | $1.05B | $1.16B | $1.31B | $1.97B |
| YoY % | +32.8% | +40.0% | +10.4% | +13.5% | +50.1% | |
| Cost of Revenue | $63.0M | $75.4M | $95.4M | $100.6M | $118.4M | $160.8M |
| YoY % | +19.6% | +26.6% | +5.4% | +17.7% | +35.8% | |
| Interest Expense | $51.5M | $54.1M | $81.9M | $109.3M | $160.2M | $301.9M |
| YoY % | +5.0% | +51.2% | +33.6% | +46.5% | +88.5% | |
| Interest & Investment Income | $560.0M | $743.9M | $1.05B | $1.16B | $1.31B | $1.97B |
| YoY % | +32.8% | +40.6% | +10.4% | +13.4% | +50.3% | |
| Other Non-Operating Income | $3.4M | $4.2M | $809,000 | $630,000 | $1.5M | $39,000 |
| YoY % | +23.4% | -80.7% | -22.1% | +136.3% | -97.4% | |
| Equity Method Income | $456,000 | $16,000 | $0 | — | — | — |
| YoY % | -96.5% | -100.0% | ||||
| Gains on Sale of Real Estate | $0 | $599,000 | $0 | — | — | — |
| YoY % | -100.0% | |||||
| Impairment of Real Estate | $0 | $0 | $0 | $0 | $0 | $0 |
| Pretax Income | $114.4M | $219.6M | $149.3M | $128.6M | $138.6M | $159.7M |
| YoY % | +91.9% | -32.0% | -13.9% | +7.8% | +15.3% | |
| Income Tax | $20.5M | $41.8M | $14.7M | $26.6M | $28.5M | $39.1M |
| YoY % | +104.1% | -64.9% | +81.5% | +7.0% | +37.3% | |
| Net Income (incl. NCI) | $93.9M | $177.8M | $134.6M | $102.0M | $110.1M | $120.6M |
| YoY % | +89.3% | -24.3% | -24.3% | +8.0% | +9.5% | |
| Minority Interest (P&L) | -$203,000 | -$113,000 | -$985,000 | -$891,000 | -$1.2M | -$1.6M |
| Net Income | $94.1M | $177.9M | $135.6M | $102.8M | $111.3M | $122.2M |
| YoY % | +89.0% | -23.8% | -24.2% | +8.2% | +9.8% | |
| Net Income to Common | $77.0M | $155.5M | $110.5M | $77.6M | $87.4M | $111.8M |
| YoY % | +101.9% | -28.9% | -29.7% | +12.5% | +28.0% | |
| EPS (Basic) | $5.32 | $10.32 | $7.55 | $5.35 | $5.92 | $7.40 |
| YoY % | +94.0% | -26.8% | -29.1% | +10.7% | +25.0% | |
| EPS (Diluted) | $3.95 | $7.56 | $5.83 | $4.24 | $4.77 | $5.96 |
| YoY % | +91.4% | -22.9% | -27.3% | +12.5% | +24.9% | |
| Weighted Avg Shares (Basic) | 14.5M | 15.1M | 14.6M | 14.5M | 14.7M | 15.1M |
| YoY % | +4.1% | -3.0% | -0.9% | +1.7% | +2.5% | |
| Weighted Avg Shares (Diluted) | 20.1M | 20.9M | 19.4M | 18.9M | 18.8M | 19.2M |
| YoY % | +4.0% | -7.3% | -2.5% | -0.4% | +2.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.