Backblaze, Inc. (BLZE)
NASDAQ: BLZE · Real-Time Price · USD
15.30
-0.32 (-2.05%)
At close: Jul 6, 2026, 4:00 PM EDT
15.20
-0.10 (-0.65%)
After-hours: Jul 6, 2026, 7:59 PM EDT

Backblaze Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
918274321297205513
Market Cap Growth
225.58%-14.86%8.13%44.69%-59.98%-
Enterprise Value
935.1283.77312.75313.81185.43441.61
Last Close Price
15.304.666.027.596.1516.89
Forward PE
153.31191.77----
PS Ratio
6.131.882.522.912.417.61
PB Ratio
10.853.294.146.612.995.37
P/TBV Ratio
20.106.187.3222.013.743.91
P/FCF Ratio
53.6414.5129.77---
P/OCF Ratio
41.8111.6225.70--145.79
EV/Sales Ratio
6.241.952.453.082.186.54
EV/EBITDA Ratio
-144.19----
EV/FCF Ratio
54.6215.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)
-20.60%-29.18%-70.87%-104.89%-132.26%-89.92%
Return on Capital Employed (ROCE)
-15.26%-19.77%-50.49%-67.81%-44.82%-27.51%
FCF Yield
1.86%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