bf/NASDAQ:BLFS_icon.jpeg

NASDAQ:BLFS

BioLife Solutions, Inc.

  • Stock

USD

Last Close

23.03

26/07 20:00

Market Cap

889.59M

Beta: 1.84

Volume Today

334.29K

Avg: 296.26K

PE Ratio

−7.53

PFCF: −47.39

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Jan '15
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
8.95M
-
6.19M
30.83%
6.45M
4.17%
8.23M
27.57%
11.02M
33.97%
19.74M
79.11%
27.37M
38.64%
48.09M
75.69%
119.16M
147.79%
161.76M
35.75%
143.27M
11.43%
cost of revenue
5.19M
-
3.16M
39.16%
2.63M
16.50%
3.45M
30.87%
4.28M
24.01%
6.22M
45.39%
8.86M
42.48%
20.65M
133.08%
81.41M
294.30%
107.94M
32.59%
101.70M
5.78%
gross profit
3.76M
-
3.04M
19.33%
3.81M
25.66%
4.78M
25.29%
6.75M
41.16%
13.53M
100.49%
18.51M
36.88%
27.44M
48.23%
37.75M
37.56%
53.82M
42.58%
41.57M
22.76%
selling and marketing expenses
841.45K
-
1.33M
58.03%
2.58M
94.30%
3.01M
16.46%
2.09M
30.67%
2.62M
25.36%
4.97M
90.25%
6.41M
28.90%
14.00M
118.24%
21.57M
54.12%
24.58M
13.97%
general and administrative expenses
2.72M
-
3.97M
46.02%
4.87M
22.63%
4.59M
5.69%
4.52M
1.50%
5.95M
31.55%
9.08M
52.57%
14.61M
60.91%
34.10M
133.43%
47.67M
39.81%
55.73M
16.90%
selling general and administrative expenses
3.56M
-
5.30M
48.86%
7.45M
40.61%
7.60M
1.99%
6.61M
13.05%
8.56M
29.60%
14.05M
64.07%
21.02M
49.58%
48.09M
128.80%
69.24M
43.97%
80.31M
15.98%
research and development expenses
487.82K
-
871.10K
78.57%
1.38M
58.28%
2.03M
47.16%
1.19M
41.20%
1.30M
8.80%
4.12M
217.41%
6.72M
63.11%
11.82M
75.88%
14.80M
25.21%
18.80M
27.02%
other expenses
-165.10K
-
-404K
-
-454K
12.38%
276K
160.79%
9.86M
3,471.38%
3.03M
69.23%
8.20M
170.43%
9.70M
18.22%
1.26M
86.96%
cost and expenses
9.23M
-
9.33M
0.99%
11.47M
22.94%
13.08M
14.06%
12.08M
7.65%
16.08M
33.13%
27.03M
68.10%
51.42M
90.22%
149.52M
190.79%
201.67M
34.88%
200.80M
0.43%
operating expenses
4.05M
-
6.17M
52.44%
8.83M
43.11%
9.63M
9.04%
7.80M
18.98%
9.86M
26.42%
18.17M
84.25%
30.77M
69.33%
68.11M
121.34%
93.73M
37.61%
99.10M
5.73%
interest expense
742.22K
-
177.31K
76.11%
21.75K
87.73%
100K
359.71%
190.07K
90.07%
5K
97.37%
5K
0%
-432K
-
687K
259.03%
1.81M
163.76%
ebitda
-94.87K
-
-3.14M
3,205.28%
-5.02M
60.00%
-2.06M
58.84%
-1.06M
48.86%
3.66M
446.78%
1.02M
72.26%
-2.98M
392.91%
-23.98M
705.88%
-29.51M
23.06%
-45.24M
53.28%
operating income
-285.36K
-
-3.14M
998.87%
-5.02M
60.00%
-4.85M
3.31%
-1.06M
78.23%
3.66M
446.78%
-781K
121.33%
-3.33M
326.63%
-30.37M
811.34%
-39.91M
31.44%
-57.53M
44.15%
depreciation and amortization
247.07K
-
258.12K
4.47%
343.22K
32.97%
368.10K
7.25%
338.68K
7.99%
338K
0.20%
1.80M
431.66%
356K
80.19%
6.38M
1,692.98%
10.40M
62.92%
12.29M
18.23%
total other income expenses net
-798.80K
-
-165.10K
79.33%
21.75K
113.18%
-3.19M
14,764.64%
-1.46M
54.26%
-396K
72.86%
10.30M
2,701.52%
2.73M
73.45%
1.68M
38.68%
-104.92M
6,356.11%
-8.72M
91.68%
income before tax
-1.08M
-
-3.30M
204.46%
-5.00M
51.34%
-8.04M
60.97%
-2.52M
68.72%
3.27M
229.86%
9.52M
191.52%
-597K
106.27%
-28.69M
4,705.53%
-144.83M
404.82%
-66.26M
54.25%
income tax expense
798.80K
-
-87.44K
110.95%
-824.95K
843.39%
1.62M
296.52%
1.46M
9.99%
396K
72.86%
-1.54M
489.14%
-3.26M
111.81%
-20.31M
522.12%
-5.02M
75.27%
169K
103.37%
net income
-1.08M
-
-3.22M
196.80%
-4.21M
30.96%
-6.88M
63.15%
-2.52M
63.42%
3.27M
229.86%
11.06M
238.70%
2.67M
75.89%
-8.38M
414.32%
-139.81M
1,567.72%
-66.43M
52.49%
weighted average shs out
5.01M
-
10.45M
108.61%
12.18M
16.56%
12.64M
3.82%
13.26M
4.91%
16.26M
22.56%
19.46M
19.71%
27.31M
40.32%
38.50M
41.01%
42.48M
10.33%
43.72M
2.91%
weighted average shs out dil
5.01M
-
10.45M
108.61%
12.18M
16.56%
12.64M
3.82%
13.26M
4.91%
16.26M
22.56%
19.46M
19.71%
27.31M
40.32%
38.50M
41.01%
42.48M
10.33%
43.72M
2.91%
eps
-0.22
-
-0.31
40.91%
-0.35
12.90%
-0.54
54.29%
-0.19
64.81%
0.20
205.26%
-0.09
142.60%
0.10
214.67%
-0.22
325.18%
-3.29
1,395.45%
-1.52
53.80%
epsdiluted
-0.22
-
-0.31
40.91%
-0.35
12.90%
-0.54
54.29%
-0.19
64.81%
0.20
205.26%
-0.09
142.60%
0.10
214.67%
-0.22
325.18%
-3.29
1,395.45%
-1.52
53.80%

All numbers in USD (except ratios and percentages)