CAB Payments Holdings plc (LON:CABP)
London flag London · Delayed Price · Currency is GBP · Price in GBX
77.10
+0.40 (0.52%)
Jul 28, 2026, 10:07 AM GMT

CAB Payments Holdings Financials Overview

Millions GBP. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
92.9892.9885.99115.57102.6652.2
Revenue Growth
20.32%8.13%-25.60%12.57%96.68%60.61%
Gross Profit
92.9892.9885.99115.57102.6652.2
Operating Income
-1.43-1.431.7816.1237.128.21
Net Income
13.5613.5614.2122.71317.14
Earnings Per Share
0.050.050.050.100.140.04
EPS Growth
136.36%-1.89%-47.00%-28.57%281.82%-

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024
Period EndingDec '25 Dec '25 Dec '24
Americas
414138
UK
292929
Europe
666
Africa
363628
Middle East
111
Asia
555
Total
118118107

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
476.02476.021,0731,049816.841,013
Total Debt
19.0419.0418.070.881.280.82
Net Cash (Debt)
456.99456.991,0551,048815.561,012
Net Cash Growth
-36.14%-56.68%0.68%28.46%-19.44%38.57%
Net Cash Per Share
1.751.754.154.423.684.98

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-613.43-613.4396.77322.92-233.41320.1
Capital Expenditures
-0.13-0.13-2.43-0.42-0.35-0.31
Free Cash Flow
-613.56-613.5694.35322.49-233.76319.8
Free Cash Flow Growth
---70.75%--2619.58%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
-1.54%-1.54%2.07%13.95%36.16%15.74%
Pretax Margin
19.92%19.92%20.46%32.55%42.75%18.22%
Profit Margin
14.58%14.58%16.53%20.67%32.57%14.58%
FCF Margin
-659.88%-659.88%109.72%279.05%-227.70%612.66%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
14.7511.9012.968.28--
Forward PE
9.838.347.535.24--
P/FCF Ratio
--1.850.65--
PS Ratio
2.261.692.031.82--