CAB Payments Holdings plc (LON:CABP)
London flag London · Delayed Price · Currency is GBP · Price in GBX
82.50
+2.60 (3.25%)
Aug 21, 2026, 4:35 PM GMT

CAB Payments Holdings Financials Overview

Millions GBP. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
84.4386.0891.0479.5137.0815.77
Revenue Growth
-1.92%-5.45%14.51%114.43%135.08%-31.69%
Gross Profit
-13.69-7.368.0379.136.815.77
Operating Income
-15.04-8.516.621.15-22.8-27.79
Net Income
20.7413.5614.2122.71316.87
Earnings Per Share
0.080.050.050.100.140.09
EPS Growth
50.29%-1.89%-44.65%-31.51%50.53%-

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024
Period EndingJun '26 Dec '25 Dec '24
Americas
40.74138
Europe
7.866
Africa
41.53628
Middle East
1.411
Asia
5.255
United Kingdom (2)
-2929
Total
133.8118107

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
534.17476.021,0731,049816.841,013
Total Debt
18.0619.0418.070.881.280.82
Net Cash (Debt)
516.11456.991,0551,048815.561,012
Net Cash Growth
12.94%-56.68%0.68%28.46%-19.44%49.35%
Net Cash Per Share
1.961.754.154.423.6813.70

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-123.82-618.1684.98308.77-243.02318.21
Capital Expenditures
-0.27-0.13-2.43-0.42-0.35-0.31
Free Cash Flow
-124.09-618.2982.55308.34-243.36317.91
Free Cash Flow Growth
---73.23%--2654.57%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
-16.21%-8.55%8.82%99.49%99.26%100.00%
Operating Margin
-17.82%-9.88%7.27%1.45%-61.50%-176.17%
Pretax Margin
35.59%21.52%19.33%47.31%118.38%62.85%
Profit Margin
24.56%15.75%15.61%28.57%83.61%43.53%
FCF Margin
-146.97%-718.25%90.67%387.83%-656.37%2015.63%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
10.5611.5912.299.27--
Forward PE
9.628.347.535.24--
P/FCF Ratio
--2.120.68--
PS Ratio
2.481.831.922.65--