BioLife Solutions Financial Statements 2009-2024 | BLFS

Fifteen years of historical annual and quarterly income statements for BioLife Solutions (BLFS).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$136$143$162$119$48.09$27.37$19.74$11.02$8.23$6.45$6.19$8.95$5.66$2.76$2.08$1.58
$87.24$96.52$108$82.11$20.65$8.76$6.22$4.28$3.45$2.63$3.16$5.19$3.37$1.36$1.23$1.01
$49.14$46.75$53.82$37.05$27.44$18.61$13.53$6.75$4.78$3.81$3.04$3.76$2.29$1.40$0.86$0.57
$16.77$18.80$14.80$11.82$6.72$3.17$1.30$1.19$2.03$1.38$0.87$0.49$0.46$0.52$0.32$0.41
$74.02$80.31$69.24$47.67$21.69$13.59$8.57$6.61$7.60$7.45$5.30$3.56$2.77$2.10$1.93$2.06
$-13.49$-13.29$-105.61$-2.88$-1.58$-0.05$0$0$0$0$0$0$0$0$0$-0.39
$109$118$199$72.21$33.68$18.83$9.86$7.80$9.63$8.83$6.17$4.05$3.23$2.61$2.25$2.86
$-59.52$-70.83$-145.54$-35.16$-6.24$-0.22$3.66$-1.06$-4.85$-5.02$-3.14$-0.29$-0.94$-1.21$-1.39$-2.29
$-4.84$4.57$0.71$6.13$4.96$-2.98$-28.67$-1.46$-3.19$0.02$-0.17$-0.80$-0.72$-0.75$-0.59$-0.48
$-64.36$-66.26$-144.83$-29.03$-1.28$-3.20$-25.01$-2.52$-8.04$-5.00$-3.30$-1.08$-1.66$-1.96$-1.98$-2.77
$0.21$0.17$-5.02$-20.12$-3.26$-1.54$0$0$0$0$0$0$0$0$0$0
$-64.57$-66.43$-139.81$-8.91$1.98$-1.66$-25.01$-2.52$-8.04$-5.00$-3.30$-1.08$-1.66$-1.96$-1.98$-2.77
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-64.56$-66.43$-139.81$-8.91$1.98$-1.66$-25.01$-2.52$-8.04$-5.00$-3.30$-1.08$-1.66$-1.96$-1.98$-2.77
$-13.57$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-73.45$-66.43$-139.81$-8.91$1.82$-1.66$-25.34$-2.73$-6.88$-4.21$-3.22$-1.08$-1.66$-1.96$-1.98$-2.77
$-49.22$-58.52$-129.05$-22.17$-1.17$1.58$4.00$-0.62$-4.31$-4.80$-2.86$0.02$-0.69$-1.04$-1.32$-2.19
$-59.52$-70.83$-145.54$-35.16$-6.24$-0.22$3.66$-1.06$-4.85$-5.02$-3.14$-0.29$-0.94$-1.21$-1.39$-2.29
$-1.64$-1.52$-3.29$-0.23$0.07$-0.09$-1.56$-0.21$-0.54$-0.35$-0.31$-0.22$-0.33$-0.42$-0.42$-0.56
$-1.64$-1.52$-3.29$-0.23$-0.06$-0.09$-1.56$-0.21$-0.54$-0.35$-0.31$-0.22$-0.33$-0.42$-0.42$-0.56

Quarterly Data | Millions of US $ except per share data

2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$28.33$31.73$43.00$33.33$29.24$37.70$44.26$40.75$40.53$36.22$37.31$33.80$31.20$16.85$14.73$11.28$9.92$12.16$8.30$6.60$6.70$5.77$5.46$5.29$5.18$3.82$3.13$2.96$2.56$2.37$2.25$2.14$1.99$1.85$1.82$1.63$1.50$1.50$1.67$1.24$1.21$2.07$2.29$2.17$2.33$2.16$2.05$1.68$1.10$0.84$0.81$0.72$0.62$0.61$0.58$0.52$0.47$0.51$0.48$0.45$0.28$0.38
$13.44$19.17$32.96$21.68$18.21$23.66$30.29$27.01$26.19$24.45$31.14$24.86$18.55$7.55$6.75$4.83$4.50$4.57$3.05$2.09$1.97$1.65$1.71$1.61$1.54$1.36$1.30$1.10$0.96$0.93$0.88$0.92$0.87$0.77$0.68$0.66$0.68$0.62$0.67$0.66$0.67$1.16$1.37$1.28$1.50$1.03$1.30$1.09$0.64$0.35$0.35$0.35$0.29$0.37$0.38$0.30$0.27$0.27$0.23$0.33$0.22$0.23
$14.89$12.56$10.04$11.65$11.02$14.04$13.97$13.74$14.34$11.77$6.17$8.94$12.65$9.30$7.97$6.45$5.42$7.59$5.25$4.51$4.73$4.12$3.75$3.69$3.64$2.45$1.84$1.87$1.60$1.44$1.37$1.21$1.12$1.08$1.14$0.97$0.82$0.88$1.00$0.59$0.55$0.90$0.92$0.89$0.83$1.13$0.75$0.60$0.46$0.49$0.46$0.37$0.33$0.24$0.20$0.22$0.19$0.24$0.25$0.12$0.06$0.15
$2.38$3.53$5.45$5.40$3.79$4.15$4.16$3.43$3.43$3.78$3.57$3.22$3.05$1.99$1.86$1.73$1.48$1.66$1.09$1.03$0.69$0.36$0.32$0.31$0.33$0.35$0.29$0.29$0.32$0.29$0.43$0.50$0.60$0.50$0.43$0.33$0.30$0.32$0.36$0.15$0.19$0.17$0.13$0.16$0.09$0.11$0.11$0.11$0.13$0.12$0.13$0.10$0.13$0.16$0.07$0.10$0.08$0.07$0.07$0.07$0.14$0.13
$14.40$18.00$21.86$19.77$17.37$21.31$18.56$17.19$17.07$16.42$16.39$14.15$10.29$6.85$7.24$5.09$4.64$4.71$3.85$3.60$3.15$2.99$2.39$2.18$2.03$1.97$1.76$1.61$1.62$1.62$1.57$1.86$2.11$2.07$2.12$1.94$1.67$1.72$1.64$1.31$1.24$1.11$1.08$0.84$0.82$0.83$0.95$0.63$0.64$0.55$0.54$0.56$0.46$0.54$0.45$0.41$0.50$0.57$0.42$0.48$0.59$0.58
$0$0$0.42$-13.91$0.92$-0.72$-39.06$-2.35$-67.54$3.34$-1.79$0.14$-1.72$0.49$-3.10$0.00$1.46$0.06$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$-0.22$-0.17
$17.69$22.69$27.85$40.43$21.65$27.64$63.24$25.48$90.90$19.74$24.63$20.10$17.21$10.28$13.38$7.70$5.38$7.22$6.01$5.28$3.99$3.56$2.70$2.49$2.36$2.31$2.06$1.90$1.94$1.90$1.99$2.35$2.71$2.57$2.54$2.27$1.97$2.04$2.00$1.46$1.43$1.27$1.20$1.00$0.91$0.93$1.06$0.74$0.76$0.67$0.67$0.65$0.59$0.70$0.52$0.51$0.59$0.63$0.48$0.55$0.95$0.88
$-2.80$-10.13$-17.81$-28.78$-10.63$-13.61$-49.27$-11.74$-76.56$-7.97$-18.47$-11.16$-4.56$-0.98$-5.41$-1.25$0.04$0.37$-0.76$-0.77$0.75$0.57$1.04$1.20$1.29$0.14$-0.22$-0.03$-0.34$-0.46$-0.63$-1.14$-1.59$-1.49$-1.40$-1.30$-1.16$-1.16$-1.00$-0.87$-0.89$-0.37$-0.28$-0.11$-0.08$0.19$-0.31$-0.15$-0.31$-0.18$-0.21$-0.28$-0.26$-0.45$-0.32$-0.29$-0.39$-0.39$-0.23$-0.43$-0.89$-0.73
$-4.35$0.04$-0.29$-0.23$5.11$-0.02$0.00$0.82$-0.05$-0.05$0.13$6.26$-0.12$-0.14$-0.67$0.11$-16.42$21.94$2.20$11.04$3.51$-19.73$-28.42$0.04$-0.15$-0.14$-0.34$-0.29$-0.43$-0.41$-2.94$-0.13$-0.13$0.00$0.00$0.00$0.01$0.01$0.01$0.01$0.00$-0.19$-0.20$-0.20$-0.20$-0.20$-0.20$-0.20$-0.19$-0.12$-0.20$-0.19$-0.18$-0.18$-0.16$-0.15$-0.15$-0.14$-0.12$-0.13$-0.12$-0.11
$-7.15$-10.09$-18.10$-29.02$-5.52$-13.62$-49.27$-10.92$-76.62$-8.02$-18.32$-4.91$-4.68$-1.12$-6.08$-1.13$-16.38$22.31$1.44$10.27$4.25$-19.16$-27.38$1.23$1.14$0.00$-0.56$-0.32$-0.77$-0.87$-3.57$-1.27$-1.72$-1.49$-1.40$-1.29$-1.15$-1.15$-1.00$-0.86$-0.88$-0.56$-0.48$-0.31$-0.28$-0.01$-0.51$-0.35$-0.50$-0.30$-0.41$-0.48$-0.44$-0.63$-0.48$-0.44$-0.54$-0.53$-0.35$-0.56$-1.01$-0.84
$0$0.13$-0.04$0.12$0.00$0.09$-0.09$-0.60$-3.74$-0.60$-2.58$-4.99$-12.55$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-7.15$-10.22$-18.07$-29.13$-5.51$-13.71$-49.19$-10.32$-72.88$-7.42$-15.75$0.08$7.88$-1.12$-2.81$-1.13$-16.38$22.31$2.98$10.27$4.25$-19.16$-27.38$1.23$1.14$0.00$-0.56$-0.32$-0.77$-0.87$-3.57$-1.27$-1.72$-1.49$-1.40$-1.29$-1.15$-1.15$-1.00$-0.86$-0.88$-0.56$-0.48$-0.31$-0.28$-0.01$-0.51$-0.35$-0.50$-0.30$-0.41$-0.48$-0.44$-0.63$-0.48$-0.44$-0.54$-0.53$-0.35$-0.56$-1.01$-0.84
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-7.15$-10.22$-18.06$-29.13$-5.52$-13.71$-49.19$-10.32$-72.88$-7.42$-15.75$0.08$7.88$-1.12$-2.81$-1.13$-16.38$22.31$2.98$10.27$4.25$-19.16$-27.38$1.23$1.14$0.00$-0.56$-0.32$-0.77$-0.87$-3.57$-1.27$-1.72$-1.49$-1.40$-1.29$-1.15$-1.15$-1.00$-0.86$-0.88$-0.56$-0.48$-0.31$-0.28$-0.01$-0.51$-0.35$-0.50$-0.30$-0.41$-0.48$-0.44$-0.63$-0.48$-0.44$-0.54$-0.53$-0.35$-0.56$-1.01$-0.84
$-13.57$0$0$0$-4.68$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-20.72$-10.22$-13.38$-29.13$-10.20$-13.71$-49.19$-10.32$-72.88$-7.42$-15.53$0.08$7.66$-1.12$0.97$-1.13$-16.38$18.36$2.98$10.27$4.25$-19.16$-27.44$1.15$1.05$-0.10$-0.66$-0.43$-0.77$-0.87$-3.32$-0.97$-1.36$-1.23$-1.12$-1.07$-0.99$-1.03$-0.91$-0.86$-0.88$-0.56$-0.48$-0.31$-0.28$-0.01$-0.51$-0.35$-0.50$-0.30$-0.41$-0.48$-0.44$-0.63$-0.48$-0.44$-0.54$-0.53$-0.35$-0.56$-1.01$-0.84
$-0.43$-7.85$-15.43$-25.51$-7.17$-10.41$-46.07$-7.43$-72.10$-3.45$-13.85$-7.49$-1.56$0.73$-3.89$-0.06$1.31$1.47$0.20$-0.25$0.96$0.66$1.23$1.25$1.34$0.19$-0.17$0.09$-0.22$-0.31$-0.47$-0.98$-1.42$-1.43$-1.35$-1.24$-1.10$-1.11$-0.81$-0.85$-0.87$-0.33$-0.21$-0.03$-0.01$0.27$-0.23$-0.08$-0.26$-0.13$-0.16$-0.24$-0.23$-0.42$-0.30$-0.26$-0.37$-0.39$-0.20$-0.41$-0.86$-0.72
$-2.80$-10.13$-17.81$-28.78$-10.63$-13.61$-49.27$-11.74$-76.56$-7.97$-18.47$-11.16$-4.56$-0.98$-5.41$-1.25$0.04$0.37$-0.76$-0.77$0.75$0.57$1.04$1.20$1.29$0.14$-0.22$-0.03$-0.34$-0.46$-0.63$-1.14$-1.59$-1.49$-1.40$-1.30$-1.16$-1.16$-1.00$-0.87$-0.89$-0.37$-0.28$-0.11$-0.08$0.19$-0.31$-0.15$-0.31$-0.18$-0.21$-0.28$-0.26$-0.45$-0.32$-0.29$-0.39$-0.39$-0.23$-0.43$-0.89$-0.73
$-0.45$-0.22$-0.30$-0.67$-0.23$-0.32$-1.15$-0.24$-1.72$-0.18$-0.40$0.00$0.20$-0.03$-0.06$-0.04$-0.70$0.87$0.34$0.42$0.18$-1.03$-1.69$0.07$0.07$-0.01$-0.05$-0.03$-0.06$-0.07$-0.25$-0.08$-0.11$-0.10$-0.09$-0.09$-0.08$-0.09$-0.07$-0.07$-0.07$-0.10$-0.10$-0.06$-0.06$0.00$-0.05$-0.14$-0.14$0.00$0$-0.14$-0.14$-0.14$0$-0.14$-0.14$-0.14$-0.14$-0.14$-0.14$-0.14
$-0.45$-0.22$-0.30$-0.67$-0.23$-0.32$-1.15$-0.24$-1.72$-0.18$-0.39$0.00$0.19$-0.03$0.69$-0.04$-0.70$-0.01$0.57$0.35$0.02$-1.03$-1.65$0.05$0.05$-0.01$-0.05$-0.03$-0.06$-0.07$-0.25$-0.08$-0.11$-0.10$-0.09$-0.09$-0.08$-0.09$-0.07$-0.07$-0.07$-0.10$-0.10$-0.06$-0.06$0.00$-0.05$-0.14$-0.14$0.00$0.00$-0.14$-0.14$-0.14$0.00$-0.14$-0.14$-0.14$-0.14$-0.14$-0.14$-0.14