XLON
FIN
Market cap29mUSD
Jun 12, Last price
38.50GBP
Name
Cornerstone FS PLC
Chart & Performance
Profile
Cornerstone FS plc provides international payment, currency risk management, and electronic account services using its proprietary cloud-based multicurrency payments platform. The company also offers currency payment services for its customers and liquidity services to foreign exchange brokers. It primarily provides its services to the UK-based SMEs either directly or through white label partners on a SaaS basis, as well as high net worth individual clients. The company was founded in 2010 and is headquartered in London, the United Kingdom.
Valuation
Title GBP in thousands, except ratios and share amounts | FY | FY | FY | FY | FY |
---|---|---|---|---|---|
2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | |
Income | |||||
Revenues | 9,649 100.11% | 4,822 109.55% | |||
Cost of revenue | 8,842 | 5,691 | |||
Unusual Expense (Income) | |||||
NOPBT | 807 | (869) | |||
NOPBT Margin | 8.36% | ||||
Operating Taxes | (843) | (175) | |||
Tax Rate | |||||
NOPAT | 1,650 | (694) | |||
Net income | 2,134 -138.02% | (5,612) 36.75% | |||
Dividends | |||||
Dividend yield | |||||
Proceeds from repurchase of equity | 1,993 | ||||
BB yield | -102.17% | ||||
Debt | |||||
Debt current | 436 | 225 | |||
Long-term debt | 2,544 | 2,173 | |||
Deferred revenue | |||||
Other long-term liabilities | 655 | ||||
Net debt | 1,730 | 1,715 | |||
Cash flow | |||||
Cash from operating activities | 1,925 | (867) | |||
CAPEX | (502) | (440) | |||
Cash from investing activities | (202) | (992) | |||
Cash from financing activities | (62) | 2,193 | |||
FCF | (428) | (259) | |||
Balance | |||||
Cash | 2,343 | 682 | |||
Long term investments | (1,094) | ||||
Excess cash | 767 | 441 | |||
Stockholders' equity | (4,536) | (10,444) | |||
Invested Capital | 9,283 | 12,236 | |||
ROIC | 15.34% | ||||
ROCE | 17.00% | ||||
EV | |||||
Common stock shares outstanding | 56,775 | 32,506 | |||
Price | 0.23 283.33% | 0.06 -79.31% | |||
Market cap | 13,058 569.52% | 1,950 -65.18% | |||
EV | 14,788 | 3,666 | |||
EBITDA | 1,429 | (468) | |||
EV/EBITDA | 10.35 | ||||
Interest | 147 | 171 | |||
Interest/NOPBT | 18.23% |