Backblaze, Inc. (BLZE)
NASDAQ: BLZE · Real-Time Price · USD
7.77
+0.10 (1.30%)
At close: May 26, 2026, 4:00 PM EDT
7.75
-0.02 (-0.25%)
After-hours: May 26, 2026, 6:27 PM EDT

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
466274321297205513
Market Cap Growth
61.88%-14.86%8.13%44.69%-59.98%-
Enterprise Value
482.89263.65292.39293.44164.77427.96
Last Close Price
7.774.666.027.596.1516.89
Forward PE
69.13191.77----
PS Ratio
3.111.882.522.912.417.61
PB Ratio
5.443.294.146.612.995.37
P/TBV Ratio
5.283.153.386.082.833.60
P/FCF Ratio
27.2214.5129.77---
P/OCF Ratio
21.2211.6225.70--145.79
EV/Sales Ratio
3.221.812.292.881.936.34
EV/EBITDA Ratio
-133.97----
EV/FCF Ratio
28.2113.9927.09---
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)
-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%
FCF Yield
3.67%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%
Updated May 4, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q