Backblaze, Inc. (BLZE)
NASDAQ: BLZE · Real-Time Price · USD
8.51
+0.40 (4.93%)
Jun 16, 2026, 10:19 AM EDT - Market open

Backblaze Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
511274321297205513
Market Cap Growth
63.30%-14.86%8.13%44.69%-59.98%-
Enterprise Value
503.59283.77312.75313.81185.43441.61
Last Close Price
8.514.666.027.596.1516.89
Forward PE
77.27191.77----
PS Ratio
3.251.882.522.912.417.61
PB Ratio
5.753.294.146.612.995.37
P/TBV Ratio
11.186.187.3222.013.743.91
P/FCF Ratio
28.4314.5129.77---
P/OCF Ratio
22.1611.6225.70--145.79
EV/Sales Ratio
3.361.952.453.082.186.54
EV/EBITDA Ratio
-144.19----
EV/FCF Ratio
29.4215.0528.97---
Debt / Equity Ratio
0.500.500.330.570.360.21
Debt / EBITDA Ratio
13.8231.29----
Debt / FCF Ratio
3.643.274.29---
Net Debt / Equity Ratio
0.200.12-0.110.37-0.29-0.75
Net Debt / EBITDA Ratio
3.745.180.48-0.500.7128.96
Net Debt / FCF Ratio
0.990.54-0.79-1.290.9417.71
Asset Turnover
0.780.810.850.720.540.62
Quick Ratio
0.830.890.950.531.182.33
Current Ratio
1.051.071.100.671.322.47
Return on Equity (ROE)
-26.73%-31.85%-79.20%-105.05%-62.59%-47.48%
Return on Assets (ROA)
-10.45%-13.15%-30.84%-40.76%-30.42%-17.31%
Return on Invested Capital (ROIC)
-11.24%-14.35%-31.59%-44.35%-45.90%-23.21%
Return on Capital Employed (ROCE)
-15.26%-19.77%-50.49%-67.81%-44.82%-27.51%
FCF Yield
3.52%6.89%3.36%---
Buyback Yield / Dilution
-22.37%-29.09%-20.91%-13.74%-55.62%-9.33%
Total Shareholder Return
-22.37%-29.09%-20.91%-13.74%-55.62%-9.33%
SEC Filings: 10-K · 10-Q