Projected Income Statement: Paymentus Holdings, Inc.

Forecast Balance Sheet: Paymentus Holdings, Inc.

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Net Debt 1 - -160 -137 -169 -197 -285 -363 -478
Change - - 14.38% -23.36% -16.57% -44.31% -27.37% -31.68%
Announcement Date 30/04/21 16/02/22 23/02/23 04/03/24 10/03/25 - - -
1USD in Million
Estimates

Cash Flow Forecast: Paymentus Holdings, Inc.

Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027
CAPEX 1 1.109 1.537 0.6 0.457 1 1 1
Change - 38.59% -60.96% -23.83% 118.82% 0% 0%
Free Cash Flow (FCF) 1 -0.916 -11.43 68.23 63.18 103.1 83.2 100.8
Change - -1,148.14% 696.76% -7.4% 63.19% -19.3% 21.21%
Announcement Date 16/02/22 23/02/23 04/03/24 10/03/25 - - -
1USD in Million
Estimates

Forecast Financial Ratios: Paymentus Holdings, Inc.

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027

Profitability

        
EBITDA Margin (%) - 7.46% 5.75% 9.45% 10.81% 11.29% 11.64% 12.14%
EBIT Margin (%) - 2.62% -0.6% 2.94% 5.15% 5.95% 6.74% 7.58%
EBT Margin (%) - 2.62% -0.26% 4.09% 6.19% 6.79% 7.35% 8.18%
Net margin (%) - 2.35% -0.1% 3.63% 5.07% 5.29% 5.79% 6.2%
FCF margin (%) - -0.23% -2.3% 11.1% 7.25% 8.75% 5.82% 5.85%
FCF / Net Income (%) - -9.85% 2,228.65% 305.65% 143.03% 165.54% 100.61% 94.37%

Profitability

        
ROA - 3.25% 1.73% 6.35% 10.39% 13.77% 14.32% 15.31%
ROE - 4.12% 2.1% 7.43% 12.27% 16.39% 17.17% 18.42%

Financial Health

        
Leverage (Debt/EBITDA) - - - - - - - -
Debt / Free cash flow - - - - - - - -

Capital Intensity

        
CAPEX / Current Assets (%) - 0.28% 0.31% 0.1% 0.05% 0.08% 0.07% 0.06%
CAPEX / EBITDA (%) - 3.76% 5.38% 1.03% 0.49% 0.75% 0.6% 0.48%
CAPEX / FCF (%) - -121.07% -13.44% 0.88% 0.72% 0.97% 1.2% 0.99%

Items per share

        
Cash flow per share 1 - 0.1641 0.163 - - - - -
Change - - -0.67% - - - - -
Dividend per Share 1 - - - - - - - -
Change - - - - - - - -
Book Value Per Share 1 - 3.201 3.223 3.435 3.89 4.308 4.878 5.77
Change - - 0.7% 6.58% 13.24% 10.76% 13.22% 18.28%
EPS 1 - 0.06 - 0.18 0.35 0.4849 0.6443 0.8228
Change - - - - 94.44% 38.54% 32.88% 27.71%
Nbr of stocks (in thousands) - 120,023 122,990 123,697 124,634 125,429 125,429 125,429
Announcement Date - 16/02/22 23/02/23 04/03/24 10/03/25 - - -
1USD
Estimates
2025 *2026 *
P/E ratio 47.6x 35.9x
PBR 5.36x 4.74x
EV / Sales 2.22x 1.77x
Yield - -

EPS & Dividend

Y-o-Y evolution of P/E

Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
7
Last Close Price
23.10USD
Average target price
39.43USD
Spread / Average Target
+70.69%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Equities
  3. PAY Stock
  4. Financials Paymentus Holdings, Inc.