BRZE
BRZE

Braze Inc-A

NASDAQ · Technology
$17.79
+0.06 (+0.34%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 651.64M 480.56M 893.43M 880.53M 696.35M
Net Income -113,921,167 -75,611,394 93.53M 110.71M 86.96M
EPS
Profit Margin -17.5% -16.6% 10.5% 12.6% 12.5%
Rev Growth +35.6% +35.6% +16.7% -2.8% +17.9%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 0 0 439.56M 453.02M 502.91M
Total Equity 1.40B 1.45B 1.37B
D/E Ratio 0.31 0.31 0.37
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA -132,032,747 -92,500,818 192.73M 164.03M 135.24M
Free Cash Flow 98.47M 117.03M 70.53M