Company Valuation: Couchbase

Data adjusted to current consolidation scope
Fiscal Period: January 2022 2023 2024 2025
Market Cap 1 1,021 668.1 1,202 928.7
Change - -34.59% 79.89% -22.73%
Enterprise Value (EV) 1 815.5 507.4 1,053 785.8
Change - -37.77% 107.6% -25.41%
P/E Ratio -9.88x -9.67x -14.7x -12.2x
PBR 5.61x 4.47x 9.41x 7.38x
PEG 0.1x 0.3x -1.3x 0.8x
Capitalization / Revenue 8.27x 4.32x 6.68x 4.43x
EV / Revenue 6.6x 3.28x 5.85x 3.75x
EV / EBITDA -14.7x -7.61x -13.4x -10.1x
EV / EBIT -14.5x -7.5x -13.3x -9.99x
EV / FCF - - - -
FCF Yield - - - -
Dividend per Share 2 - - - -
Rate of return - - - -
EPS 2 -2.372 -1.529 -1.7 -1.455
Distribution rate - - - -
Net sales 1 123.5 154.8 180 209.5
EBITDA 1 -55.33 -66.68 -78.61 -78.18
EBIT 1 -56.26 -67.65 -79.34 -78.66
Net income 1 -58.23 -68.49 -80.18 -74.65
Net Debt 1 -206 -160.6 -148.3 -142.9
Reference price 2 23.43 14.79 25.00 17.74
Nbr of stocks (in thousands) 43,595 45,171 48,072 52,348
Announcement Date 3/31/22 3/29/23 3/26/24 3/25/25
1USD in Million2USD
Estimates

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

- 40% : Our Best Subscriber-Only Tools to Spot Tomorrow’s Top Investments!
d
:
:
SEIZE THE OFFER!