StepStone Group Inc.

STEP · NASDAQ
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Market Cap$3,715,799$2,211,327$1,501,941$1,647,504
- Cash$289,302$181,594$128,562$116,386
+ Debt$382,787$268,561$219,575$133,844
Enterprise Value$3,809,284$2,298,294$1,592,954$1,664,962
Revenue$1,174,830$711,631-$67,574$1,365,525
% Growth65.1%1,153.1%-104.9%
Gross Profit-$89,465$381,445$171,602$576,826
% Margin-7.6%53.6%-253.9%42.2%
EBITDA-$205,230$252,315$10,178$540,671
% Margin-17.5%35.5%-15.1%39.6%
Net Income-$179,563$58,091-$18,398$193,885
% Margin-15.3%8.2%27.2%14.2%
EPS Diluted-2.520.91-0.33.84
% Growth-376.9%403.3%-107.8%
Operating Cash Flow$64,928$161,522$151,183$214,281
Capital Expenditures-$5,100-$19,607-$5,627-$2,103
Free Cash Flow$59,828$141,915$145,556$212,178