U.S. markets open in 8 hours 3 minutes

StepStone Group Inc. (STEP)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
44.93-0.99 (-2.16%)
At close: 4:00PM EDT
Show:
Balance Sheet
Cash Flow
Annual
Subscribe to Yahoo Finance Plus Essential to download historical data

Income Statement

All numbers in thousands
Get access to 40+ years of historical data with Yahoo Finance Plus Essential.Learn more
Breakdown
ttm
3/31/2021
3/31/2020
3/31/2019
3/31/2018
Total Revenue
1,157,734
787,716
446,611
256,268
264,275
Cost of Revenue
582,836
403,163
240,389
139,818
146,689
Gross Profit
574,898
384,553
206,222
116,450
117,586
Operating Expense
65,567
56,384
55,256
50,029
36,040
Operating Income
509,331
328,169
150,966
66,421
81,546
Net Non Operating Interest Income Expense
-4,910
-6,947
-8,775
-8,754
-770
Other Income Expense
25,572
16,627
6,549
3,932
5,029
Pretax Income
529,993
337,849
148,740
61,599
85,805
Tax Provision
36,521
23,256
3,955
1,640
1,986
Net Income Common Stockholders
104,284
62,634
131,916
0
81,438
Average Dilution Earnings
9,664
5,777
-
-
-
Diluted NI Available to Com Stockholders
113,948
68,411
131,916
0
81,438
Basic EPS
-
2.11
4.96
0.00
3.06
Diluted EPS
-
2.06
4.96
0.00
3.06
Basic Average Shares
-
29,658
26,613
26,613
26,613
Diluted Average Shares
-
33,275
26,613
26,613
26,613
Total Expenses
648,403
459,547
295,645
189,847
182,729
Net Income from Continuing & Discontinued Operation
104,284
62,634
131,916
0
81,438
Normalized Income
80,067
47,359
125,170
-4,016
76,546
Interest Income
399
413
1,436
1,507
143
Interest Expense
5,309
7,360
10,211
10,261
913
Net Interest Income
-4,910
-6,947
-8,775
-8,754
-770
EBIT
535,302
345,209
158,951
71,860
86,718
EBITDA
540,603
-
-
-
-
Reconciled Cost of Revenue
582,836
403,163
240,389
139,818
146,689
Reconciled Depreciation
5,301
5,495
7,078
7,885
4,325
Net Income from Continuing Operation Net Minority Interest
104,284
62,634
131,916
0
81,438
Total Unusual Items Excluding Goodwill
26,009
16,407
6,926
4,126
5,007
Total Unusual Items
26,009
16,407
6,926
4,126
5,007
Normalized EBITDA
514,594
334,297
159,103
75,619
86,036
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
1,792
1,132
180.076
109.8498
115.161