StepStone Group Inc.

NASDAQ:STEP

51.82 (USD) • At close September 13, 2024
Overview | Financials

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

20242023202220212020201920182017
Revenue 710.601-67.5741,365.525787.716446.611256.268264.275264.275
Cost of Revenue 47.588214.236788.699403.163240.389139.818146.689146.689
Gross Profit 663.013-281.81576.826384.553206.222116.45117.586117.586
Gross Profit Ratio 0.9334.170.4220.4880.4620.4540.4450.445
Reseach & Development Expenses 00000000
General & Administrative Expenses 209.674172.099124.46456.38455.25650.02936.0436.04
Selling & Marketing Expenses 00000000
SG&A 209.674172.099124.46456.38455.25650.02936.0436.04
Other Expenses -460.741-1.422.2490.22-0.377-0.1940.0220.022
Operating Expenses 460.741172.099124.46456.38455.25650.02936.0436.04
Operating Income 202.272-47.439454.948328.802152.02566.42181.54644.01
Operating Income Ratio 0.2850.7020.3330.4170.340.2590.3090.167
Total Other Income Expenses Net -6.8765.98557.6339.047-3.2853.9325.0295.029
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.92-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.10375.61986.03686.036
EBITDA Ratio 0.352-00.3530.4240.3560.2950.3260.326