StepStone Group Inc.

NASDAQ:STEP

59.25 (USD) • At close May 13, 2025
Overview | Financials

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

20242023202220212020201920182017
Revenue 711.631-67.5741,365.525787.716446.611256.268264.275163.059
Cost of Revenue 372.543214.236802.695403.163240.389141.543146.689146.689
Gross Profit 339.088-281.81562.83384.553206.222114.725117.58616.37
Gross Profit Ratio 0.4764.170.4120.4880.4620.4480.4450.1
Reseach & Development Expenses 00000000
General & Administrative Expenses 167.317172.099124.46456.38454.27850.02936.0436.04
Selling & Marketing Expenses 00000.978000
SG&A 167.317172.099124.46456.38455.25650.02936.0436.04
Other Expenses 000000-00.022
Operating Expenses 167.317172.099124.46456.38455.25650.02936.0436.04
Operating Income 190.871-47.439452.362328.169152.02566.42181.54644.01
Operating Income Ratio 0.2680.7020.3310.4170.340.2590.3090.27
Total Other Income Expenses Net 4.5255.98560.2199.68-3.285-4.8224.259-0.7
Income Before Tax 195.396-41.454512.581337.849148.7461.59985.80543.31
Income Before Tax Ratio 0.2750.6130.3750.4290.3330.240.3250.266
Income Tax Expense 27.5763.82128.323.2563.9551.641.9861.986
Net Income 58.091-18.398193.88562.634131.91654.19681.43881.438
Net Income Ratio 0.0820.2720.1420.080.2950.2110.3080.499
EPS 0.91-0.33.892.114.512.253.063.06
EPS Diluted 0.91-0.33.842.064.512.253.063.06
EBITDA 249.8611.598538.422334.297159.10379.74591.04346.929
EBITDA Ratio 0.351-0.1720.3940.4240.3560.3110.3450.288