Backblaze, Inc. BLZE

13.19 (0.32) (2.37%) as of 25 Sep
Market cap
$836.0M
P/E
0.0×
Growth Flags show if company had growth for consecutive years
Dec '17 Dec '19 Dec '20 Dec '21 Dec '22 Dec '23 Dec '24 Dec '25
P/E ratio
— 0.00 0.00 0.00 0.00 0.00 0.00 0.00
P/S ratio
— 5.95 5.95 5.09 2.28 2.61 2.05 1.80
P/FCF ratio
— 0.00 0.00 0.00 0.00 0.00 0.00 41.73
P/Operating CF
— 111.46 111.46 (140.61) (61.93) 81.82 117.39 28.13
P/B ratio
— 0.00 0.00 3.60 2.83 5.91 3.38 3.15
EV/Sales
— 6.33 6.33 4.03 2.01 2.55 1.77 1.63
EV/EBITDA
— 122.00 122.00 0.00 0.00 0.00 0.00 120.90
EV/FCF
— (99.55) (99.55) (21.18) (4.89) (8.03) (35.39) 37.90
Current Ratio
— 0.32 0.25 2.47 1.32 0.67 1.10 1.07
Net Debt/EBITDA
— 0.95 1.42 28.96 0.84 0.36 2.33 (15.29)
Debt/Equity
— 88.21 (4.97) 0.35 0.61 0.39 0.17 0.26
ROE
— 21.12% 140.41% (48.97%) (62.59%) (105.05%) (79.20%) (31.85%)
ROA
— (5.16%) (14.23%) (19.91%) (32.53%) (42.03%) (32.33%) (14.21%)
ROIC
— 5.95% (23.26%) (49.17%) (66.35%) (109.42%) (80.70%) (27.79%)
Return on Tangible Assets
— (17.57%) (57.08%) (19.90%) (76.15%) (220.94%) (99.26%) (41.73%)
Average Days of Receivables
— 0.73 1.42 1.67 3.67 2.86 5.24 8.71
Earnings Yield
— (3.80%) (3.80%) (6.08%) (26.55%) (22.36%) (18.44%) (9.87%)
Free Cash Flow Yield
— (1.07%) (1.07%) (3.74%) (17.97%) (12.19%) (2.44%) 2.40%
Free Cash Flow per Share
— 0.54 0.42 (0.38) (0.94) (0.76) (0.03) 0.20
Book value per Share
— 0.01 (0.22) 4.69 2.17 1.25 1.78 1.48
Free Cash Flow
— 9.97 7.85 (7.67) (29.76) (27.21) (1.22) 11.45
EV/EBIT
— 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates