New Zealand markets close in 3 hours 32 minutes

BioLife Solutions, Inc. (BLFS)

NasdaqCM - NasdaqCM Real-time price. Currency in USD
Add to watchlist
21.72+0.63 (+2.99%)
At close: 04:00PM EDT
21.72 0.00 (0.00%)
After hours: 04:02PM EDT
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
154,805
143,271
161,759
119,156
48,087
-
Cost of revenue
108,789
96,519
107,937
82,108
20,646
-
Gross profit
46,016
46,752
53,822
37,048
27,441
-
Operating expenses
Research development
14,205
18,796
14,798
11,821
6,720
-
Selling general and administrative
64,879
80,308
69,240
47,674
21,686
-
Total operating expenses
90,182
104,285
93,735
67,697
31,439
-
Operating income or loss
-44,166
-57,533
-39,913
-30,649
-3,998
-
Interest expense
4
-
-
-
-
5
Total other income/expenses net
-67,116
-6,913
-104,227
2,108
2,677
-
Income before tax
-111,564
-66,258
-144,827
-29,026
-1,281
-
Income tax expense
-7,515
169
-5,022
-20,118
-3,264
-
Income from continuing operations
-104,049
-66,427
-139,805
-8,908
1,983
-
Net income
-104,049
-66,427
-139,805
-8,908
1,983
-
Net income available to common shareholders
-103,833
-66,427
-139,805
-8,908
1,983
-
Basic EPS
-2.37
-1.52
-3.29
-0.23
0.07
-
Diluted EPS
-2.37
-1.52
-3.29
-0.23
-0.06
-
Basic average shares
43,210
43,719
43,719
42,481
27,306
-
Diluted average shares
43,210
43,719
43,719
42,481
27,306
-