BRZE logo

BRZE

Braze, Inc.NASDAQTechnology
$23.68+0.42%ClosedMarket Cap: $2.69B

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

4.12

P/S

3.64

EV/EBITDA

-21.99

DCF Value

$2.03

FCF Yield

2.3%

Div Yield

0.0%

Margins & Returns

Gross Margin

67.1%

Operating Margin

-18.0%

Net Margin

-17.8%

ROE

-22.8%

ROA

-16.6%

ROIC

-18.6%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2026$205.2M65.5%$-16.7M$-31.6M$-0.29
FY 2026$738.2M67.1%$-132.8M$-131.3M$-1.22
Q3 2026$190.8M67.2%$-37.0M$-36.0M$-0.33
Q2 2026$180.1M67.7%$-38.8M$-27.9M$-0.26
Q1 2026$162.1M68.6%$-40.2M$-35.8M$-0.34
Q4 2025$160.4M69.3%$-21.6M$-17.2M$-0.17
FY 2025$593.4M69.1%$-122.2M$-103.7M$-1.02
Q3 2025$152.1M69.8%$-32.6M$-27.9M$-0.27
Q2 2025$145.5M70.2%$-27.9M$-23.0M$-0.23
Q1 2025$135.5M67.1%$-40.1M$-35.6M$-0.35
Q4 2024$131.0M67.2%$-30.9M$-28.3M$-0.29
FY 2024$471.8M68.7%$-144.7M$-129.2M$-1.32