BlackRock Science and Technology Trust II

Quarterly Financials

Values in thousands 2024-06-30 2023-12-31 2023-06-30 2022-12-31
Revenue
$36,069
$6,240
$-40,559
$12,918
Gross Profit
23,860
-4,106
-50,649
1,773
EBITDA
161,557
51,047
229,353
-180,377
EBIT
185
253
90
Net Income
161,403
50,861
229,099
-180,468
Net Change In Cash
36,069
6,240
-40,559
12,918
Free Cash Flow
-56,519
-24,830
-17,940
17,007
Cash
3,203
2,810
49
Basic Shares
76,070
76,070
76,915
78,076

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$282,205
$-1,334,218
$250,708
$1,486,869
Gross Profit
282,205
-1,334,218
250,708
1,486,869
EBITDA
280,400
-1,336,058
248,549
1,485,000
EBIT
280,818
-1,336,058
248,549
1,485,000
Net Income
279,961
-1,336,058
248,549
1,485,000
Net Change In Cash
282,205
-1,334,218
250,708
1,486,869
Free Cash Flow
-42,771
183,808
213,925
107,166
Cash
2,810
49
208
33
Basic Shares
76,070
78,637
78,160
78,075

Earnings Calls

Quarter EPS
2022-12-31
-$2.33
2022-06-30
-$14.71
2021-12-31
-$1.96
2021-06-30
$5.16