StepStone Group Inc.

NASDAQ:STEP

60.69 (USD) • At close July 30, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202520242023202220212020201920182017
Revenue 1,174.83711.631-67.5741,365.525787.716446.611256.268264.275163.059
Cost of Revenue 1,264.295372.543214.236802.695403.163240.389141.543146.689146.689
Gross Profit -89.465339.088-281.81562.83384.553206.222114.725117.58616.37
Gross Profit Ratio -0.0760.4764.170.4120.4880.4620.4480.4450.1
Reseach & Development Expenses 000000000
General & Administrative Expenses 145.637167.317172.099124.46456.38454.27850.02936.0436.04
Selling & Marketing Expenses 15.61700000.978000
SG&A 161.254167.317172.099124.46456.38455.25650.02936.0436.04
Other Expenses 0000000-00.022
Operating Expenses 161.254167.317172.099124.46456.38455.25650.02936.0436.04
Operating Income -250.719190.871-47.439452.362328.169152.02566.42181.54644.01
Operating Income Ratio -0.2130.2680.7020.3310.4170.340.2590.3090.27
Total Other Income Expenses Net 28.6844.5255.98560.2199.68-3.285-4.8224.259-0.7
Income Before Tax -222.035195.396-41.454512.581337.849148.7461.59985.80543.31
Income Before Tax Ratio -0.1890.2750.6130.3750.4290.3330.240.3250.266
Income Tax Expense -49.20827.5763.82128.323.2563.9551.641.9861.986
Net Income -179.56358.091-18.398193.88562.634131.91654.19681.43881.438
Net Income Ratio -0.1530.0820.2720.1420.080.2950.2110.3080.499
EPS -2.520.91-0.33.892.114.512.253.063.06
EPS Diluted -2.520.91-0.33.842.064.512.253.063.06
EBITDA -205.23249.8611.598538.422334.297159.10379.74591.04346.929
EBITDA Ratio -0.1750.351-0.1720.3940.4240.3560.3110.3450.288