StepStone Group Inc.

NASDAQ:STEP

55.5 (USD) • At close June 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 45.489372.543214.236802.695403.163240.389141.543146.689146.689
Gross Profit 1,133.898339.088-281.81562.83384.553206.222114.725117.58616.37
Gross Profit Ratio 0.9650.4764.170.4120.4880.4620.4480.4450.1
Reseach & Development Expenses 000000000
General & Administrative Expenses 177.354167.317172.099124.46456.38454.27850.02936.0436.04
Selling & Marketing Expenses 000000.978000
SG&A 177.354167.317172.099124.46456.38455.25650.02936.0436.04
Other Expenses 0000000-00.022
Operating Expenses 177.354167.317172.099124.46456.38455.25650.02936.0436.04
Operating Income -176.684190.871-47.439452.362328.169152.02566.42181.54644.01
Operating Income Ratio -0.150.2680.7020.3310.4170.340.2590.3090.27
Total Other Income Expenses Net -45.3514.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 0249.8611.598538.422334.297159.10379.74591.04346.929
EBITDA Ratio 00.351-0.1720.3940.4240.3560.3110.3450.288