av/stepstone--big.svg

NASDAQ:STEP

StepStone Group

  • Stock

USD

Last Close

37.44

17/05 20:00

Market Cap

3.76B

Beta: 1.39

Volume Today

574.62K

Avg: 318.71K

PE Ratio

23.10

PFCF: 31.72

Dividend Yield

3.21%

Payout:73.82%

Mar '17
Mar '18
Mar '19
Mar '20
Mar '21
Mar '22
Mar '23
revenue
264.27M
-
264.27M
0%
256.27M
3.03%
446.61M
74.27%
787.72M
76.38%
1.37B
73.35%
-67.57M
104.95%
cost of revenue
146.69M
-
146.69M
0%
139.82M
4.68%
240.39M
71.93%
403.16M
67.71%
788.70M
95.63%
214.24M
72.84%
gross profit
117.59M
-
117.59M
0%
116.45M
0.97%
206.22M
77.09%
384.55M
86.48%
576.83M
50.00%
-281.81M
148.86%
selling and marketing expenses
general and administrative expenses
36.04M
-
36.04M
0%
50.03M
38.82%
55.26M
10.45%
56.38M
2.04%
124.46M
120.74%
172.10M
38.27%
selling general and administrative expenses
36.04M
-
36.04M
0%
50.03M
38.82%
55.26M
10.45%
56.38M
2.04%
124.46M
120.74%
172.10M
38.27%
research and development expenses
other expenses
22K
-
22K
0%
-194K
981.82%
-377K
94.33%
220K
158.36%
2.25M
922.27%
-1.42M
163.14%
cost and expenses
182.73M
-
182.73M
0%
189.85M
3.90%
295.64M
55.73%
459.55M
55.44%
913.16M
98.71%
-67.08M
107.35%
operating expenses
36.04M
-
36.04M
0%
50.03M
38.82%
55.26M
10.45%
56.38M
2.04%
124.46M
120.74%
172.10M
38.27%
interest expense
913K
-
913K
0%
10.26M
1,023.88%
10.21M
0.49%
7.36M
27.92%
1.11M
84.88%
4.19M
276.37%
ebitda
86.04M
-
86.04M
0%
75.62M
12.11%
159.10M
110.40%
334.30M
110.11%
481.93M
44.16%
4K
100.00%
operating income
44.01M
-
81.55M
85.29%
66.42M
18.55%
152.03M
128.88%
328.80M
116.28%
454.95M
38.37%
-47.44M
110.43%
depreciation and amortization
4.33M
-
4.33M
0%
7.88M
82.31%
7.08M
10.23%
5.50M
22.37%
26.98M
390.94%
47.44M
75.86%
total other income expenses net
5.03M
-
5.03M
0%
3.93M
21.81%
-3.29M
183.55%
9.05M
375.40%
57.63M
537.04%
5.99M
89.62%
income before tax
85.81M
-
85.81M
0%
61.60M
28.21%
148.74M
141.46%
337.85M
127.14%
512.58M
51.72%
-41.45M
108.09%
income tax expense
1.99M
-
1.99M
0%
1.64M
17.42%
3.96M
141.16%
23.26M
488.02%
28.30M
21.69%
3.82M
86.50%
net income
81.44M
-
81.44M
0%
59.96M
26.37%
131.92M
120.01%
314.59M
138.48%
484.28M
53.94%
-45.27M
109.35%
weighted average shs out
26.61M
-
26.61M
0%
26.61M
0%
29.24M
9.86%
38.44M
31.47%
49.83M
29.65%
61.88M
24.18%
weighted average shs out dil
26.61M
-
26.61M
0%
26.61M
0%
29.24M
9.86%
38.44M
31.47%
53.60M
39.45%
61.88M
15.46%
eps
3.06
-
3.06
0%
2.25
26.47%
4.51
100.44%
8.18
81.37%
9.72
18.83%
-0.73
107.51%
epsdiluted
3.06
-
3.06
0%
2.25
26.47%
4.51
100.44%
8.18
81.37%
9.04
10.51%
-0.73
108.08%

All numbers in USD (except ratios and percentages)