BLZE
BLZE
NASDAQ · Technology

Backblaze Inc-A

$4.10
+0.10 (+2.50%)
As of Feb 8, 2:02 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 33.83M 33.93M 29.85M
Net Income 8.23M 10.32M 6.87M
EPS
Profit Margin 24.3% 30.4% 23.0%
Rev Growth +10.1% -4.1% -2.6%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 44.87M 45.28M 36.77M
Total Equity 163.53M 161.36M 174.71M
D/E Ratio 0.27 0.28 0.21
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 16.71M 17.21M 15.58M
Free Cash Flow 7.36M 10.59M 6.06M