BlackRock Science and Technology Trust II

Quarterly Financials

Values in thousands 2024-12-31 2024-06-30 2023-12-31
Revenue
$53,399
$-79
$72,274
Gross Profit
46,563
-6,510
66,369
EBITDA
76,565
195,758
72,085
EBIT
185
Net Income
76,544
195,735
72,109
Net Change In Cash
53,399
-79
72,274
Free Cash Flow
-27,079
-51,624
-7,526
Cash
136
483
483
Basic Shares
34,720
34,643
34,337

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$274,174
$291,279
$-1,334,218
$250,708
Gross Profit
274,174
43,371
-1,334,218
250,708
EBITDA
272,323
290,166
-1,336,058
248,549
EBIT
290,173
-1,336,058
248,549
Net Income
272,279
290,145
-1,336,058
248,549
Net Change In Cash
274,174
291,279
-1,334,218
250,708
Free Cash Flow
94,110
-34,349
183,808
213,925
Cash
136
3
95
298
Basic Shares
34,641
33,620
32,270
32,083

Earnings Calls

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