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
average inventory
21.69M
-
average payables
35.63M
-
41.97M
17.81%
64.13M
52.80%
84.97M
32.49%
average receivables
410.62M
-
715.87M
74.34%
1.24B
72.53%
1.43B
15.78%
book value per share
0.01
-
0.01
37.10%
8.41
125,629.46%
16.41
95.10%
12.47
24.01%
capex per share
-0.02
-
-0.13
731.23%
-0.11
11.39%
-0.03
72.49%
-0.04
34.87%
-0.04
0.51%
-0.09
115.47%
capex to depreciation
-0.14
-
-0.79
471.01%
-0.39
51.40%
-0.12
69.35%
-0.23
93.60%
-0.08
65.95%
-0.12
52.15%
capex to operating cash flow
-0.01
-
-0.06
613.52%
-0.06
7.67%
-0.01
78.53%
-0.01
33.63%
-0.01
16.47%
-0.04
279.24%
capex to revenue
-0.00
-
-0.01
731.23%
-0.01
8.62%
-0.00
84.21%
-0.00
14.79%
-0.00
3.57%
0.08
5,507.02%
cash per share
3.16
-
3.38
7.06%
6.07
79.47%
2.34
61.49%
2.08
11.05%
days of inventory on hand
113.27
-
days payables outstanding
91.46
-
55.00
39.86%
43.21
21.44%
37.27
13.73%
-136.42
466.01%
days sales outstanding
463.75
-
405.08
12.65%
433.75
7.08%
410.04
5.47%
-7.16K
1,846.68%
debt to assets
0.33
-
0.24
26.39%
0.03
-
0.09
184.45%
debt to equity
568.22
-
920.69
62.03%
0.16
-
0.41
151.71%
dividend yield
0.04
-
0.13
272.38%
0.07
-
0.00
97.04%
0.01
640.50%
0.03
129.61%
earnings yield
0.12
-
0.12
0%
0.09
26.37%
0.20
120.01%
0.30
51.68%
0.29
2.26%
-0.03
110.25%
enterprise value
768.54M
-
718.52M
6.51%
866.14M
20.55%
1.66B
92.23%
1.59B
4.32%
enterprise value over ebitda
10.16
-
4.52
55.57%
2.59
42.63%
3.45
33.34%
398.24K
11,526,954.24%
ev to operating cash flow
14.94
-
10.90
27.04%
5.80
46.77%
7.77
33.93%
10.54
35.61%
ev to sales
3.00
-
1.61
46.35%
1.10
31.65%
1.22
10.89%
-23.57
2,033.39%
free cash flow per share
1.71
-
1.89
10.02%
1.82
3.53%
2.45
34.46%
4.99
104.08%
4.26
14.70%
2.35
44.76%
free cash flow yield
0.07
-
0.08
10.02%
0.07
3.53%
0.10
34.46%
0.14
44.65%
0.13
9.00%
0.10
24.75%
graham net net
0.14
-
0.67
363.61%
7.45
1,012.65%
-22.01
395.55%
-12.05
45.26%
graham number
0.73
-
0.86
17.64%
44.80
5,087.02%
59.90
33.69%
14.33
76.08%
income quality
1.14
-
0.64
44.05%
0.86
34.16%
0.46
46.93%
0.47
4.22%
0.44
6.77%
-3.34
854.67%
intangibles to total assets
0
-
0
0.04
Infinity%
0.02
45.36%
0.01
59.47%
0.23
2,412.69%
0.27
14.43%
interest coverage
48.20
-
89.32
85.29%
6.47
92.75%
14.89
130.00%
44.67
200.06%
408.76
814.98%
-11.32
102.77%
interest debt per share
6.43
-
6.54
1.77%
0.25
96.21%
2.71
991.27%
5.21
92.20%
inventory turnover
3.22
-
invested capital
568.22
-
920.69
62.03%
0.16
-
0.41
151.71%
market cap
665.31M
-
665.31M
0%
665.31M
0%
665.31M
0%
1.05B
57.22%
1.65B
57.50%
1.50B
8.84%
net current asset value
20.16M
-
141.72M
603.00%
458.88M
223.78%
-712.32M
255.23%
-413.15M
42.00%
net debt to ebitda
1.37
-
0.33
75.50%
-0.54
260.91%
0.04
106.73%
22.75K
62,809,843.90%
net income per share
3.06
-
3.06
0%
2.25
26.37%
4.96
120.01%
10.61
113.99%
9.72
8.39%
-0.73
107.53%
operating cash flow per share
1.73
-
2.01
16.50%
1.93
4.03%
2.48
28.14%
5.03
103.20%
4.30
14.58%
2.44
43.19%
payables turnover
3.99
-
6.64
66.29%
8.45
27.29%
9.79
15.92%
-2.68
127.32%
receivables turnover
0.79
-
0.90
14.48%
0.84
6.61%
0.89
5.78%
-0.05
105.73%
research and ddevelopement to revenue
return on tangible assets
0.13
-
0.20
55.80%
0.24
21.24%
0.15
37.24%
-0.02
111.71%
revenue per share
9.93
-
9.93
0%
9.63
3.03%
16.78
74.27%
26.56
58.27%
27.40
3.17%
-1.09
103.98%
roe
211.87
-
741.10
249.79%
1.26
99.83%
0.59
53.04%
-0.06
109.91%
roic
0.40
-
0.90
124.74%
1.23
36.10%
0.42
65.75%
-0.04
110.18%
sales general and administrative to revenue
0.14
-
0.14
0%
0.20
43.15%
0.12
36.62%
0.07
42.15%
0.09
27.34%
-2.55
2,894.18%
shareholders equity per share
0.01
-
0.01
37.10%
8.41
125,629.46%
16.41
95.10%
12.47
24.01%
stock based compensation to revenue
0.00
-
0.00
68.45%
0.01
841.22%
0.00
36.30%
0.01
133.86%
0.01
2.21%
-0.37
3,700.91%
tangible asset value
125.01M
-
221.34M
77.06%
647.41M
192.49%
845.66M
30.62%
693.60M
17.98%
tangible book value per share
4.70
-
8.32
77.06%
21.83
162.46%
16.97
22.26%
11.21
33.95%
working capital
178.90M
-
308.05M
72.19%
493.10M
60.07%
-601.39M
221.96%
-101.87M
83.06%

All numbers in USD (except ratios and percentages)