Backblaze, Inc. (BLZE)
NASDAQ: BLZE · Real-Time Price · USD
7.25
-0.34 (-4.55%)
May 6, 2026, 2:23 PM EDT - Market open

Backblaze Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
435274321297205513
Market Cap Growth
80.10%-14.86%8.13%44.69%-59.98%-
Enterprise Value
447.78263.65292.39293.44164.77427.96
Last Close Price
7.254.666.027.596.1516.89
PE Ratio
--10.13-5.42-4.57-3.80-15.78
Forward PE
73.75191.77----
PS Ratio
2.871.882.522.912.417.61
PB Ratio
5.383.294.146.612.995.37
P/TBV Ratio
4.923.153.386.082.833.60
P/FCF Ratio
25.1714.5129.77-23.10-9.72-126.97
P/OCF Ratio
19.6211.6225.70-40.43-14.90145.79
EV/Sales Ratio
2.991.812.292.881.936.34
EV/EBITDA Ratio
-133.97-16.28-8.89-5.89-173.12
EV/EBIT Ratio
--11.16-6.32-5.07-3.42-22.77
EV/FCF Ratio
26.1613.9927.09-22.81-7.80-105.88
Debt / Equity Ratio
0.500.500.330.570.360.21
Debt / EBITDA Ratio
13.8231.29-2.58-1.39-1.63-13.45
Debt / FCF Ratio
3.643.274.29-3.57-2.15-8.23
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)
-15.02%-20.25%-47.18%-69.77%-77.93%-41.67%
Return on Capital Employed (ROCE)
-15.26%-19.77%-50.49%-67.81%-44.82%-27.51%
Earnings Yield
-5.21%-9.87%-18.44%-21.87%-26.34%-6.34%
FCF Yield
3.97%6.89%3.36%-4.33%-10.29%-0.79%
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%
Updated May 4, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q