Backblaze, Inc. (BLZE)
NASDAQ: BLZE · Real-Time Price · USD
6.34
+0.23 (3.76%)
At close: Jan 21, 2025, 4:00 PM
6.49
+0.15 (2.44%)
Pre-market: Jan 22, 2025, 8:00 AM EST

Backblaze Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019
Period Ending
Jan '25 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
321285201512--
Market Cap Growth
117.57%42.22%-60.81%---
Enterprise Value
350306167550--
Last Close Price
6.347.596.1516.89--
PS Ratio
1.752.802.367.59--
PB Ratio
6.556.352.925.36--
P/TBV Ratio
152.7622.983.865.83--
P/OCF Ratio
23.75--145.46--
EV/Sales Ratio
2.853.001.978.14--
Debt / Equity Ratio
1.151.040.680.35-7.7688.21
Debt / EBITDA Ratio
----3.651.79
Debt / FCF Ratio
4.05---2.941.44
Asset Turnover
0.900.720.540.621.16-
Quick Ratio
0.470.591.222.370.200.29
Current Ratio
0.540.671.322.470.250.32
Return on Equity (ROE)
-102.81%-105.05%-62.59%-47.48%--
Return on Assets (ROA)
-20.25%-23.78%-19.03%-10.77%-4.21%-
Return on Capital (ROIC)
-28.96%-32.55%-24.60%-15.04%-8.82%-
Earnings Yield
-14.44%-20.92%-25.61%-4.24%--
FCF Yield
3.80%-4.51%-10.53%-0.79%--
Buyback Yield / Dilution
2.57%9.23%-55.62%-9.33%-0.07%-
Total Shareholder Return
2.57%9.23%-55.62%-9.33%-0.07%-
Source: S&P Capital IQ. Standard template. Financial Sources.