BLZE logo

BLZE

Backblaze, Inc.NASDAQTechnology
$3.64+1.96%ClosedMarket Cap: $218.8M

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

2.46

P/S

1.50

EV/EBITDA

70.83

DCF Value

$-15.60

FCF Yield

7.9%

Div Yield

0.0%

Margins & Returns

Gross Margin

60.9%

Operating Margin

-16.2%

Net Margin

-17.6%

ROE

-31.7%

ROA

-13.4%

ROIC

-15.7%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$37.8M62.0%$-4.7M$-5.4M$-0.09
FY 2025$145.8M60.9%$-20.2M$-25.6M$-0.46
Q3 2025$37.2M62.1%$-3.3M$-3.8M$-0.07
Q2 2025$36.3M63.5%$-6.7M$-7.1M$-0.13
Q1 2025$34.6M55.6%$-8.9M$-9.3M$-0.17
Q4 2024$33.8M54.8%$-13.8M$-14.4M$-0.30
FY 2024$127.6M54.3%$-46.3M$-48.5M$-1.11
Q3 2024$32.6M54.6%$-12.2M$-12.8M$-0.29
Q2 2024$31.3M55.1%$-9.8M$-10.3M$-0.25
Q1 2024$30.0M52.8%$-10.5M$-11.1M$-0.27
Q4 2023$28.7M52.5%$-11.6M$-12.2M$-0.30
FY 2023$102.0M48.9%$-57.9M$-59.7M$-1.66