StepStone Group Inc.

NASDAQ:STEP

60.69 (USD) • At close January 8, 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.275264.275
Cost of Revenue 372.543214.236788.699403.163240.389139.818146.689146.689
Gross Profit 339.088-281.81576.826384.553206.222116.45117.586117.586
Gross Profit Ratio 0.4764.170.4220.4880.4620.4540.4450.445
Reseach & Development Expenses 00000000
General & Administrative Expenses 167.317172.099124.46456.38455.25650.02936.0436.04
Selling & Marketing Expenses 00000000
SG&A 167.317172.099124.46456.38455.25650.02936.0436.04
Other Expenses 0-1.422.2490.22-0.377-0.1940.0220.022
Operating Expenses 148.217172.099124.46456.38455.25650.02936.0436.04
Operating Income 190.871-47.439454.948328.802152.02566.42181.54644.01
Operating Income Ratio 0.2680.7020.3330.4170.340.2590.3090.167
Total Other Income Expenses Net 4.525376.65457.6339.047-3.204-4.822-55.425-0.7
Income Before Tax 195.396-41.454512.581337.849148.7461.59985.80585.805
Income Before Tax Ratio 0.2750.6130.3750.4290.3330.240.3250.325
Income Tax Expense 27.5763.82128.323.2563.9551.641.9861.986
Net Income 58.091-45.275484.281314.593131.91659.95981.43881.438
Net Income Ratio 0.0820.670.3550.3990.2950.2340.3080.308
EPS 0.96-0.739.728.184.512.253.063.06
EPS Diluted 0.91-0.739.048.184.512.253.063.06
EBITDA 249.860.004481.925334.297159.10379.74591.04386.036
EBITDA Ratio 0.351-00.3530.4240.3560.2950.3260.326