StepStone Group Inc.
STEP · NASDAQ
3/31/2025 | 3/31/2024 | 3/31/2023 | 3/31/2022 | |
|---|---|---|---|---|
| Market Cap | $3,716 | $2,211 | $1,502 | $1,648 |
| - Cash | $289 | $182 | $129 | $116 |
| + Debt | $383 | $269 | $220 | $134 |
| Enterprise Value | $3,809 | $2,298 | $1,593 | $1,665 |
| Revenue | $1,175 | $712 | -$68 | $1,366 |
| % Growth | 65.1% | 1,153.1% | -104.9% | – |
| Gross Profit | -$89 | $381 | $172 | $577 |
| % Margin | -7.6% | 53.6% | -253.9% | 42.2% |
| EBITDA | -$205 | $252 | $10 | $541 |
| % Margin | -17.5% | 35.5% | -15.1% | 39.6% |
| Net Income | -$180 | $58 | -$18 | $194 |
| % Margin | -15.3% | 8.2% | 27.2% | 14.2% |
| EPS Diluted | -2.52 | 0.91 | -0.3 | 3.84 |
| % Growth | -376.9% | 403.3% | -107.8% | – |
| Operating Cash Flow | $65 | $162 | $151 | $214 |
| Capital Expenditures | -$5 | -$20 | -$6 | -$2 |
| Free Cash Flow | $60 | $142 | $146 | $212 |