bf/NASDAQ:BLFS_icon.jpeg

NASDAQ:BLFS

BioLife Solutions Inc.

  • Stock

USD

Last Close

23.03

26/07 20:00

Market Cap

1.11B

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
Sep '13
Dec '13
Mar '14
Jun '14
Sep '14
Jan '15
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
revenue
2.17M
-
2.29M
5.45%
2.07M
9.78%
1.21M
41.31%
1.24M
2.60%
1.67M
34.34%
1.50M
10.16%
1.50M
0.26%
1.63M
9.03%
1.82M
11.49%
1.85M
1.79%
1.99M
7.45%
2.14M
7.30%
2.25M
5.38%
2.37M
5.16%
2.56M
8.10%
2.96M
15.86%
3.13M
5.76%
3.81M
21.73%
5.18M
35.73%
5.29M
2.23%
5.46M
3.08%
5.77M
5.76%
6.70M
16.14%
6.60M
1.45%
8.29M
25.61%
12.16M
46.62%
9.92M
18.43%
11.28M
13.70%
14.73M
30.56%
16.85M
14.40%
31.20M
85.22%
33.80M
8.32%
37.30M
10.37%
36.22M
2.91%
40.53M
11.91%
40.75M
0.53%
44.26M
8.62%
37.70M
14.81%
39.51M
4.79%
33.33M
15.64%
32.73M
1.79%
31.73M
3.07%
cost of revenue
1.28M
-
1.37M
6.80%
1.16M
15.13%
666.58K
42.62%
654.98K
1.74%
672.09K
2.61%
618.10K
8.03%
678.11K
9.71%
658.54K
2.89%
679.95K
3.25%
771.00K
13.39%
872.84K
13.21%
920.93K
5.51%
884K
4.01%
928.40K
5.02%
956.84K
3.06%
1.10M
14.51%
1.29M
18.10%
1.36M
5.40%
1.54M
12.68%
1.61M
4.52%
1.71M
6.46%
1.65M
3.68%
1.96M
18.88%
2.08M
6.44%
3.17M
51.97%
4.57M
44.24%
4.50M
1.51%
4.83M
7.27%
6.75M
39.93%
7.55M
11.80%
18.55M
145.75%
24.86M
34.01%
30.44M
22.43%
24.45M
19.69%
26.19M
7.15%
27.01M
3.11%
30.29M
12.14%
23.66M
21.87%
27.70M
17.04%
21.68M
21.73%
24.40M
12.53%
19.17M
21.44%
gross profit
888.86K
-
920.10K
3.52%
903.39K
1.82%
545.32K
39.64%
588.39K
7.90%
998.31K
69.67%
882.62K
11.59%
818.65K
7.25%
973.38K
18.90%
1.14M
17.07%
1.08M
5.14%
1.12M
3.34%
1.21M
8.69%
1.37M
12.50%
1.44M
5.26%
1.60M
11.35%
1.87M
16.66%
1.84M
1.48%
2.45M
33.21%
3.64M
48.55%
3.69M
1.26%
3.75M
1.61%
4.12M
10.06%
4.74M
15.04%
4.52M
4.70%
5.13M
13.45%
7.59M
48.09%
5.42M
28.61%
6.45M
19.04%
7.97M
23.55%
9.30M
16.61%
12.65M
36.07%
8.94M
29.36%
6.86M
23.19%
11.77M
71.53%
14.34M
21.79%
13.74M
4.19%
13.97M
1.70%
14.04M
0.48%
11.81M
15.86%
11.65M
1.38%
8.34M
28.44%
12.56M
50.68%
selling and marketing expenses
208.08K
-
215.85K
3.73%
241.40K
11.84%
270.62K
12.10%
298.26K
10.22%
519.47K
74.16%
500.25K
3.70%
642.49K
28.43%
677.03K
5.38%
763.95K
12.84%
733.91K
3.93%
849.19K
15.71%
816.02K
3.91%
610K
25.25%
511.94K
16.07%
546.46K
6.74%
488.69K
10.57%
539K
10.30%
611.50K
13.45%
641.17K
4.85%
725.20K
13.11%
637K
12.16%
848K
33.12%
928K
9.43%
1.26M
35.67%
1.94M
54.09%
1.58M
18.76%
1.37M
13.32%
1.59M
16.25%
1.88M
18.58%
2.02M
7.33%
3.14M
55.47%
4.07M
29.38%
4.77M
17.27%
4.89M
2.60%
5.42M
10.71%
5.28M
2.55%
5.99M
13.45%
6.47M
8.08%
6.32M
2.36%
7.26M
14.85%
4.54M
37.46%
5.07M
11.72%
general and administrative expenses
630.34K
-
862.59K
36.84%
863.74K
0.13%
969.80K
12.28%
1.01M
4.28%
1.13M
11.28%
1.22M
8.47%
1.03M
15.57%
1.26M
22.56%
1.35M
7.19%
1.34M
1.39%
1.26M
5.43%
1.04M
17.71%
955K
8.10%
1.10M
15.51%
1.08M
2.36%
1.12M
3.82%
1.22M
9.46%
1.35M
10.57%
1.39M
2.74%
1.45M
4.61%
1.75M
20.38%
2.20M
25.87%
2.12M
3.90%
2.26M
6.61%
2.50M
10.67%
3.13M
25.45%
3.28M
4.56%
3.50M
6.86%
4.68M
33.71%
4.83M
3.12%
7.15M
47.95%
10.08M
41.07%
12.04M
19.42%
11.20M
7.00%
11.35M
1.38%
11.58M
2.03%
12.57M
8.58%
14.84M
18.03%
15.40M
3.77%
12.51M
18.76%
12.97M
3.64%
12.93M
0.26%
selling general and administrative expenses
838.42K
-
1.08M
28.63%
1.11M
2.48%
1.24M
12.24%
1.31M
5.58%
1.64M
25.60%
1.72M
4.63%
1.67M
2.78%
1.94M
15.96%
2.12M
9.16%
2.07M
2.31%
2.11M
2.07%
1.86M
12.16%
1.56M
15.64%
1.62M
3.20%
1.62M
0.52%
1.61M
1.02%
1.76M
9.71%
1.96M
11.45%
2.03M
3.40%
2.18M
7.29%
2.39M
9.55%
3.05M
27.81%
3.05M
0.20%
3.52M
15.46%
4.44M
26.22%
4.71M
6.13%
4.64M
1.42%
5.09M
9.63%
6.57M
28.99%
6.85M
4.32%
10.29M
50.17%
14.15M
37.50%
16.81M
18.80%
16.09M
4.28%
16.77M
4.22%
16.86M
0.55%
18.56M
10.11%
21.31M
14.82%
21.72M
1.91%
19.77M
8.98%
17.51M
11.44%
18.00M
2.84%
research and development expenses
160.53K
-
126.41K
21.25%
167.29K
32.33%
192.78K
15.24%
153.33K
20.46%
357.71K
133.30%
322.17K
9.94%
301.33K
6.47%
329.53K
9.36%
425.78K
29.21%
504.24K
18.43%
599.03K
18.80%
496.87K
17.05%
428K
13.86%
286.75K
33.00%
318.61K
11.11%
293.09K
8.01%
295K
0.65%
346.45K
17.44%
324.61K
6.30%
312K
3.89%
315K
0.96%
372K
18.10%
739K
98.66%
1.31M
77.13%
1.70M
29.87%
1.66M
2.18%
1.48M
11.18%
1.73M
16.79%
1.85M
7.48%
1.99M
7.17%
3.04M
53.25%
3.22M
5.71%
3.57M
10.87%
3.78M
5.94%
3.43M
9.34%
3.42M
0.09%
4.16M
21.58%
4.15M
0.29%
4.84M
16.57%
5.40M
11.61%
4.40M
18.57%
3.53M
19.66%
other expenses
8.65K
-
-152K
-
-42K
-
159K
-
39K
-
89K
-
24K
73.03%
18K
25%
8K
55.56%
-1K
112.50%
-16K
1,500%
-121K
656.25%
-7K
94.21%
299K
4,371.43%
2.86M
857.53%
2.86M
0%
2.51M
12.22%
1.46M
42.02%
1.46M
0.14%
390K
73.27%
242K
37.95%
237K
2.07%
1.15M
385.65%
cost and expenses
2.28M
-
2.57M
12.85%
2.43M
5.42%
2.10M
13.73%
2.12M
0.86%
2.67M
26.29%
2.66M
0.50%
2.65M
0.32%
2.93M
10.39%
3.22M
10.09%
3.34M
3.74%
3.58M
7.16%
3.27M
8.67%
2.88M
12.10%
2.83M
1.63%
2.90M
2.43%
3.00M
3.34%
3.35M
11.89%
3.68M
9.64%
3.89M
5.93%
4.10M
5.27%
4.41M
7.68%
5.07M
14.91%
5.74M
13.25%
6.91M
20.32%
9.31M
34.67%
11.63M
24.97%
11.33M
2.61%
12.35M
9.02%
16.11M
30.44%
17.32M
7.54%
33.77M
94.96%
44.75M
32.53%
53.68M
19.94%
47.18M
12.11%
49.25M
4.40%
49.80M
1.12%
54.47M
9.37%
50.59M
7.13%
55.71M
10.12%
48.21M
13.46%
46.30M
3.95%
41.85M
9.60%
operating expenses
998.95K
-
1.20M
20.61%
1.27M
5.61%
1.43M
12.63%
1.46M
2.07%
2.00M
36.89%
2.04M
2.03%
1.97M
3.36%
2.27M
14.96%
2.54M
12.07%
2.57M
1.16%
2.71M
5.35%
2.35M
13.24%
1.99M
15.27%
1.90M
4.57%
1.94M
2.12%
1.90M
2.17%
2.06M
8.31%
2.31M
12.31%
2.36M
1.95%
2.49M
5.75%
2.70M
8.48%
3.42M
26.67%
3.79M
10.54%
4.83M
27.50%
6.14M
27.21%
7.06M
15.04%
6.83M
3.33%
7.52M
10.18%
9.35M
24.36%
9.77M
4.46%
15.21M
55.72%
19.89M
30.73%
23.24M
16.83%
22.73M
2.18%
23.06M
1.43%
22.80M
1.13%
24.18M
6.08%
26.92M
11.33%
28.01M
4.03%
26.53M
5.29%
21.91M
17.42%
22.69M
3.57%
interest expense
185.55K
-
185.56K
0.00%
177.31K
4.44%
4.52K
97.45%
7.66K
69.54%
8.65K
12.95%
8.24K
4.77%
5.48K
33.45%
4.73K
13.74%
3.31K
30.11%
1.92K
41.94%
8.33K
334.24%
33.33K
300.02%
58.33K
75.00%
83.33K
42.86%
104.58K
25.50%
1.08K
98.97%
1.08K
0%
900
16.43%
1.33K
48%
1.31K
1.43%
1.46K
10.81%
3K
106.19%
1K
66.67%
1K
0%
89K
8,800%
1K
98.88%
18K
1,700%
3K
83.33%
-1K
133.33%
-16K
1,500%
-121K
656.25%
-194K
60.33%
-101K
47.94%
-163K
61.39%
9K
105.52%
10K
11.11%
438K
4,280%
411K
6.16%
419K
1.95%
476K
13.60%
507K
6.51%
-207K
140.83%
ebitda
-59.37K
-
-235.19K
296.16%
-319.56K
35.87%
-823.14K
157.59%
-803.48K
2.39%
-1.00M
24.99%
-1.07M
6.41%
-1.07M
0.31%
-1.20M
13.10%
-1.40M
16.55%
-1.49M
6.28%
-1.62M
8.50%
-1.14M
29.66%
2.16M
289.56%
-697.41K
132.30%
-576.93K
17.28%
-234.00K
59.44%
-218K
6.84%
82.20K
137.71%
1.22M
1,388.82%
1.32M
7.51%
1.04M
20.73%
736K
29.43%
1.09M
48.51%
38K
96.52%
-873K
2,397.37%
-20.53M
2,251.89%
14.29M
169.61%
-291K
102.04%
3.56M
1,324.40%
1.09M
69.49%
1.31M
20.24%
-14.68M
1,222.80%
-11.70M
20.27%
-9.77M
16.55%
-4.27M
56.23%
-3.10M
27.52%
-8.32M
168.62%
-11.03M
32.56%
-14.36M
30.15%
-11.36M
20.89%
-11.19M
1.51%
-10.13M
9.47%
operating income
-110.09K
-
-284.75K
158.65%
-369.04K
29.60%
-887.87K
140.59%
-874.51K
1.50%
-1.00M
14.84%
-1.16M
15.56%
-1.16M
0.40%
-1.30M
12.16%
-1.40M
8.32%
-1.49M
6.28%
-1.59M
6.80%
-1.14M
28.61%
-627K
44.90%
-464.04K
25.99%
-341.20K
26.47%
-32.34K
90.52%
-218K
573.98%
139.72K
164.09%
1.28M
819.53%
1.19M
6.99%
1.04M
12.72%
491K
52.92%
919K
87.17%
-597K
164.96%
-1.15M
92.46%
370K
132.20%
44K
88.11%
-1.25M
2,931.82%
-4.74M
280.02%
-981K
79.28%
-4.55M
364.32%
-11.16M
144.98%
-18.18M
62.95%
-10.96M
39.74%
-8.72M
20.43%
-9.06M
3.90%
-10.21M
12.73%
-12.88M
26.19%
-15.28M
18.59%
-28.78M
88.37%
-13.57M
52.85%
-10.13M
25.36%
depreciation and amortization
64.99K
-
63.82K
1.79%
62.51K
2.06%
60.22K
3.66%
63.38K
5.25%
72.01K
13.62%
83.65K
16.15%
85.08K
1.72%
86.82K
2.05%
87.67K
0.98%
91.79K
4.70%
92.10K
0.34%
92.45K
0.38%
91.76K
0.75%
89.55K
2.41%
86.70K
3.18%
83.64K
3.53%
78.79K
5.81%
77.82K
1.22%
83.38K
7.14%
83.73K
0.42%
93.07K
11.16%
98K
5.29%
215K
119.39%
525K
144.19%
959K
82.67%
688K
28.26%
706K
2.62%
706K
0%
933K
32.15%
933K
0%
1.88M
101.71%
2.52M
34.17%
2.86M
13.39%
1.19M
58.37%
4.44M
272.82%
5.96M
34.11%
1.89M
68.31%
1.85M
1.91%
1.45M
21.75%
3.28M
126%
2.38M
27.28%
total other income expenses net
-199.82K
-
-199.82K
0%
-190.33K
4.75%
4.52K
102.37%
4.40K
2.59%
8.65K
96.59%
8.24K
4.77%
5.48K
33.45%
4.73K
13.74%
3.31K
30.11%
1.92K
41.94%
-125.82K
6,656.70%
-1.21K
99.04%
-2.94M
242,109.40%
-229.37K
92.19%
-260.11K
13.40%
-217.74K
16.29%
-340K
56.15%
-143.76K
57.72%
-176.80K
22.98%
-42.69K
75.85%
-150K
251.38%
-440K
193.33%
-256K
41.82%
9.51M
3,816.02%
-49K
100.52%
21.78M
44,540.82%
-14.97M
168.76%
-64K
99.57%
-4.01M
6,168.75%
-644K
83.95%
-2.11M
227.80%
6.24M
395.55%
-1.51M
124.22%
3.29M
317.87%
-67.58M
2,152.70%
-1.50M
97.78%
-39.06M
2,507.81%
-737K
98.11%
6.42M
971.51%
-13.66M
312.72%
144K
101.05%
38K
73.61%
income before tax
-309.91K
-
-484.57K
56.36%
-559.37K
15.44%
-883.36K
57.92%
-862.46K
2.37%
-995.61K
15.44%
-1.15M
15.73%
-1.15M
0.16%
-1.29M
12.28%
-1.40M
8.46%
-1.49M
6.39%
-1.72M
15.38%
-1.27M
26.38%
-3.56M
181.60%
-870.29K
75.59%
-768.21K
11.73%
-318.72K
58.51%
-558K
75.08%
3.48K
100.62%
1.14M
32,616.20%
1.23M
8.04%
893K
27.44%
427K
52.18%
838K
96.25%
9.32M
1,011.69%
-1.06M
111.38%
22.31M
2,204.53%
-16.38M
173.43%
-1.13M
93.08%
-5.39M
375.99%
-1.12M
79.27%
-4.68M
318.25%
-4.91M
4.98%
-17.99M
266.39%
-7.67M
57.38%
-76.29M
895.34%
-10.56M
86.16%
-49.28M
366.81%
-13.62M
72.36%
-10.19M
25.17%
-29.02M
184.65%
-13.43M
53.73%
-10.09M
24.85%
income tax expense
199.82K
-
199.82K
0%
190.33K
4.75%
-4.52K
102.37%
-12.06K
166.95%
-91.69K
660.45%
-129.02K
40.71%
-161.50K
25.17%
-227.76K
41.03%
-306.67K
34.65%
-267.52K
12.76%
-363.63K
35.92%
-295.76K
18.66%
2.54M
960.25%
406.25K
84.03%
427.01K
5.11%
286.37K
32.94%
339.63K
18.60%
900
99.74%
145.59K
16,077.00%
-35.77K
124.57%
149.94K
519.17%
208K
38.72%
39K
81.25%
-9.80M
25,238.46%
-1.54M
84.28%
-21.75M
1,311.55%
14.97M
168.84%
72K
99.52%
-3.26M
4,633.33%
1.29M
139.46%
-12.55M
1,074.53%
-4.99M
60.26%
-2.77M
44.55%
-599K
78.34%
-3.74M
524.21%
-599K
83.98%
-86K
85.64%
92K
206.98%
5K
94.57%
115K
2,200%
-43K
137.39%
-131K
204.65%
net income
-309.91K
-
-484.57K
56.36%
-559.37K
15.44%
-883.36K
57.92%
-862.46K
2.37%
-912.57K
5.81%
-1.03M
13.03%
-994.38K
3.60%
-1.07M
7.47%
-1.12M
4.74%
-1.23M
9.60%
-1.36M
10.54%
-969.00K
28.54%
-3.32M
243.03%
-870.29K
73.82%
-768.21K
11.73%
-318.72K
58.51%
-558K
75.08%
3.48K
100.62%
1.14M
32,616.20%
1.23M
8.04%
893K
27.44%
427K
52.18%
838K
96.25%
9.32M
1,011.69%
481K
94.84%
22.31M
4,537.84%
-16.38M
173.43%
-1.13M
93.08%
-2.13M
87.91%
-1.12M
47.49%
7.88M
804.47%
79K
99.00%
-15.22M
19,365.82%
-7.07M
53.57%
-72.55M
926.80%
-9.96M
86.28%
-49.19M
394.02%
-13.71M
72.12%
-10.20M
25.63%
-29.13M
185.64%
-13.38M
54.06%
-9.96M
25.58%
weighted average shs out
5.01M
-
5.57M
11.17%
5.57M
0%
12.01M
115.67%
12.04M
0.27%
12.08M
0.29%
12.10M
0.19%
12.14M
0.37%
12.16M
0.11%
12.30M
1.21%
12.46M
1.25%
12.57M
0.88%
12.70M
1.05%
12.80M
0.78%
12.96M
1.30%
12.80M
1.24%
13.24M
3.39%
13.25M
0.13%
14.10M
6.37%
15.18M
7.67%
17.27M
13.79%
18.41M
6.61%
18.60M
1.02%
18.82M
1.16%
19.74M
4.87%
20.61M
4.45%
21.01M
1.93%
23.29M
10.86%
31.64M
35.83%
32.96M
4.18%
33.24M
0.84%
38.07M
14.55%
40.91M
7.46%
41.68M
1.87%
42.01M
0.81%
42.46M
1.06%
42.65M
0.44%
42.79M
0.34%
43.03M
0.55%
43.44M
0.96%
43.57M
0.30%
44.82M
2.87%
45.43M
1.36%
weighted average shs out dil
5.01M
-
5.57M
11.17%
5.57M
0%
12.01M
115.67%
12.04M
0.27%
12.08M
0.29%
12.10M
0.19%
12.14M
0.37%
12.16M
0.11%
12.30M
1.21%
12.46M
1.25%
12.57M
0.88%
12.70M
1.05%
12.80M
0.78%
12.96M
1.30%
13.10M
1.05%
13.24M
1.05%
13.74M
3.82%
14.10M
2.58%
20.37M
44.51%
23.66M
16.11%
23.73M
0.29%
18.65M
21.40%
24.54M
31.59%
25.34M
3.28%
22.89M
9.67%
21.01M
8.22%
23.29M
10.86%
31.64M
35.83%
32.96M
4.18%
33.24M
0.84%
40.39M
21.52%
43.30M
7.20%
41.68M
3.74%
42.01M
0.81%
42.46M
1.06%
42.65M
0.44%
42.79M
0.34%
43.03M
0.55%
43.44M
0.96%
43.57M
0.30%
44.82M
2.87%
45.43M
1.36%
eps
-0.06
-
-0.09
40.55%
-0.10
14.94%
-0.07
26.50%
-0.07
2.59%
-0.08
5.59%
-0.09
12.70%
-0.08
3.87%
-0.09
7.33%
-0.09
3.53%
-0.10
8.24%
-0.11
11.68%
-0.08
30.64%
-0.26
240.76%
-0.07
74.19%
-0.06
12.67%
-0.02
58.87%
-0.04
68.46%
-0.01
75.37%
0.07
800%
0.07
0%
0.05
28.57%
-1.03
2,160%
0.18
117.48%
0.42
133.33%
0.02
95.24%
0.87
4,250%
-0.70
180.46%
-0.04
94.89%
-0.06
80.45%
-0.03
47.99%
0.20
695.24%
0.00
99.05%
-0.37
19,573.68%
-0.17
54.05%
-1.71
905.88%
-0.23
86.55%
-1.15
400.00%
-0.32
72.17%
-0.23
28.13%
-0.67
191.30%
-0.30
55.22%
-0.22
26.67%
epsdiluted
-0.06
-
-0.09
40.55%
-0.10
14.94%
-0.07
26.50%
-0.07
2.59%
-0.08
5.59%
-0.09
12.70%
-0.08
3.87%
-0.09
7.33%
-0.09
3.53%
-0.10
8.24%
-0.11
11.68%
-0.08
30.64%
-0.26
240.76%
-0.07
74.19%
-0.06
12.67%
-0.02
58.87%
-0.04
68.46%
-0.01
75.37%
0.05
600%
0.05
0%
0.04
20.00%
-1.03
2,675%
0.02
101.94%
0.35
1,650.00%
0.02
94.29%
-0.01
150%
-0.70
6,900%
-0.04
94.89%
-0.06
80.45%
-0.03
47.99%
0.19
665.48%
0.00
99.05%
-0.37
20,655.56%
-0.17
54.05%
-1.71
905.88%
-0.23
86.55%
-1.15
400.00%
-0.32
72.17%
-0.23
28.13%
-0.67
191.30%
-0.30
55.22%
-0.22
26.67%

All numbers in USD (except ratios and percentages)