_id
6919f0ab3c536f8df23185ab
Ticker
XPP.LSE
Name
XP Power Ltd
Exchange
LSE
Address
19 Tai Seng Avenue, Singapore, Singapore, 534054
Country
UK
Sector
Industrials
Industry
Electrical Equipment & Parts
Currency
GBX
Website
https://www.xppower.com
Description
XP Power Limited, an investment holding company, designs, manufactures, and sells power supply solutions in Europe, North America, and Asia. It offers AC-DC power supplies, DC-DC converters, high voltage AC-DC power supplies, high voltage DC-DC converters, RF power systems, EMI filters, custom power supplies, and 3 phase power supplies. The company also provides engineering services. The company serves healthcare, industrial technology, and semiconductor equipment manufacturing industries. XP Power Limited was founded in 1988 and is based in Singapore.
Last Close
9050000
Volume
1792
Current Price
9000000
Change
-0.5524861878453038
Last Updated
2025-12-30T11:47:24.100Z
Image
https://logo.clearbit.com/www.xppower.com
Ipo Date
-
Market Cap
253691200
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
3.5
Strong Buy
0
Buy
3
Hold
3
Sell
0
Strong Sell
0
Current Quarter
2025-06-30
Revenue
110900000
Cost Of Revenue
64800000
Gross Profit
46100000
Operating Expenses
43500000
Operating Income
2600000
Interest Expense
4000000
Pretax Income
-1400000
Net Income
-1900000
Eps
-0.07196424513294447
Dividends Per Share
-
Shares Outstanding
28032178
Income Tax Expense
400000
EBITDA
6800000
Operating Margin
2.3444544634806133
Total Other Income Expense Net
-4000000
Cash
17600000
Short Term Investments
-
Receivables
79600000
Inventories
59500000
Total Current Assets
164000000
Property Plant Equipment
109600000
Total Assets
406900000
Payables
40400000
Short Term Debt
1900000
Long Term Debt
76600000
Total Liabilities
227700000
Equity
178600000
Bs_currency_symbol
GBP
Depreciation
9400000
Change In Working Capital
400000
Cash From Operations
7200000
Capital Expenditures
1300000
Cash From Investing
-16300000
Cash From Financing
13800000
Net Change In Cash
3700000
Cf_currency_symbol
-
PE
-
PB
1330447.928331467
ROE
-1.0638297872340425
ROA
-0.4669451953797002
FCF
5900000
Fcf Percent
0.05320108205590622
Piotroski FScore
2
Health Score
21
Deep Value Investing Score
3.5
Defensive Investing Score
6
Dividend Investing Score
3
Economic Moat Investing Score
5.8
Garp Investing Score
3
Growth Investing Score
2.5
Momentum Investing Score
3.5
Net Net Investing Score
2.5
Quality Investing Score
3.5
Value Investing Score
2.5
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
110900000
Quarters > 0 > income Statement > cost Of Revenue
64800000
Quarters > 0 > income Statement > gross Profit
46100000
Quarters > 0 > income Statement > operating Expenses
43500000
Quarters > 0 > income Statement > operating Income
2600000
Quarters > 0 > income Statement > interest Expense
4000000
Quarters > 0 > income Statement > pretax Income
-1400000
Quarters > 0 > income Statement > net Income
-1900000
Quarters > 0 > income Statement > eps
-0.07196424513294447
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
26402000
Quarters > 0 > income Statement > income Tax Expense
400000
Quarters > 0 > income Statement > EBITDA
6800000
Quarters > 0 > income Statement > operating Margin
2.3444544634806133
Quarters > 0 > income Statement > total Other Income Expense Net
-4000000
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
17600000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
79600000
Quarters > 0 > balance Sheet > inventories
59500000
Quarters > 0 > balance Sheet > total Current Assets
164000000
Quarters > 0 > balance Sheet > property Plant Equipment
109600000
Quarters > 0 > balance Sheet > total Assets
406900000
Quarters > 0 > balance Sheet > payables
40400000
Quarters > 0 > balance Sheet > short Term Debt
1900000
Quarters > 0 > balance Sheet > long Term Debt
76600000
Quarters > 0 > balance Sheet > total Liabilities
227700000
Quarters > 0 > balance Sheet > equity
178600000
Quarters > 0 > balance Sheet > currency_symbol
GBP
Quarters > 0 > cash Flow > net Income
-1900000
Quarters > 0 > cash Flow > depreciation
9400000
Quarters > 0 > cash Flow > change In Working Capital
400000
Quarters > 0 > cash Flow > cash From Operations
7200000
Quarters > 0 > cash Flow > capital Expenditures
1300000
Quarters > 0 > cash Flow > cash From Investing
-16300000
Quarters > 0 > cash Flow > cash From Financing
13800000
Quarters > 0 > cash Flow > net Change In Cash
3700000
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
-0.07196424513294447
Quarters > 0 > ratios > PB
1330447.928331467
Quarters > 0 > ratios > ROE
-1.0638297872340425
Quarters > 0 > ratios > ROA
-0.4669451953797002
Quarters > 0 > ratios > FCF
5900000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.05320108205590622
Quarters > 0 > health Score
21
Quarters > 1 > quarter
2024-12-31
Quarters > 1 > income Statement > revenue
120200000
Quarters > 1 > income Statement > cost Of Revenue
74800000
Quarters > 1 > income Statement > gross Profit
45400000
Quarters > 1 > income Statement > operating Expenses
43700000
Quarters > 1 > income Statement > operating Income
1700000
Quarters > 1 > income Statement > interest Expense
5400000
Quarters > 1 > income Statement > pretax Income
-10900000
Quarters > 1 > income Statement > net Income
-11700000
Quarters > 1 > income Statement > eps
-0.4943243119005578
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
23668672
Quarters > 1 > income Statement > income Tax Expense
700000
Quarters > 1 > income Statement > EBITDA
3900000
Quarters > 1 > income Statement > operating Margin
1.4143094841930115
Quarters > 1 > income Statement > total Other Income Expense Net
-12600000
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
13900000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
69800000
Quarters > 1 > balance Sheet > inventories
71100000
Quarters > 1 > balance Sheet > total Current Assets
160700000
Quarters > 1 > balance Sheet > property Plant Equipment
116200000
Quarters > 1 > balance Sheet > total Assets
416200000
Quarters > 1 > balance Sheet > payables
17900000
Quarters > 1 > balance Sheet > short Term Debt
1900000
Quarters > 1 > balance Sheet > long Term Debt
108600000
Quarters > 1 > balance Sheet > total Liabilities
270300000
Quarters > 1 > balance Sheet > equity
145300000
Quarters > 1 > balance Sheet > currency_symbol
GBP
Quarters > 1 > cash Flow > net Income
-11700000
Quarters > 1 > cash Flow > depreciation
9400000
Quarters > 1 > cash Flow > change In Working Capital
22800000
Quarters > 1 > cash Flow > cash From Operations
19700000
Quarters > 1 > cash Flow > capital Expenditures
2100000
Quarters > 1 > cash Flow > cash From Investing
-7000000
Quarters > 1 > cash Flow > cash From Financing
-11700000
Quarters > 1 > cash Flow > net Change In Cash
900000
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
-0.4943243119005578
Quarters > 1 > ratios > PB
1466056.7653131452
Quarters > 1 > ratios > ROE
-8.05230557467309
Quarters > 1 > ratios > ROA
-2.811148486304661
Quarters > 1 > ratios > FCF
17600000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
0.1464226289517471
Quarters > 1 > health Score
30
Quarters > 2 > quarter
2024-06-30
Quarters > 2 > income Statement > revenue
127100000
Quarters > 2 > income Statement > cost Of Revenue
75500000
Quarters > 2 > income Statement > gross Profit
51600000
Quarters > 2 > income Statement > operating Expenses
42500000
Quarters > 2 > income Statement > operating Income
9100000
Quarters > 2 > income Statement > interest Expense
5900000
Quarters > 2 > income Statement > pretax Income
3200000
Quarters > 2 > income Statement > net Income
2100000
Quarters > 2 > income Statement > eps
0.08846202451661822
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
23739000
Quarters > 2 > income Statement > income Tax Expense
1000000
Quarters > 2 > income Statement > EBITDA
18400000
Quarters > 2 > income Statement > operating Margin
7.159716758457907
Quarters > 2 > income Statement > total Other Income Expense Net
-5900000
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
13000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
34900000
Quarters > 2 > balance Sheet > inventories
81700000
Quarters > 2 > balance Sheet > total Current Assets
173300000
Quarters > 2 > balance Sheet > property Plant Equipment
117300000
Quarters > 2 > balance Sheet > total Assets
432000000
Quarters > 2 > balance Sheet > payables
41200000
Quarters > 2 > balance Sheet > short Term Debt
2000000
Quarters > 2 > balance Sheet > long Term Debt
118100000
Quarters > 2 > balance Sheet > total Liabilities
274800000
Quarters > 2 > balance Sheet > equity
156400000
Quarters > 2 > balance Sheet > currency_symbol
GBP
Quarters > 2 > cash Flow > net Income
2100000
Quarters > 2 > cash Flow > depreciation
9300000
Quarters > 2 > cash Flow > change In Working Capital
21200000
Quarters > 2 > cash Flow > cash From Operations
23700000
Quarters > 2 > cash Flow > capital Expenditures
7700000
Quarters > 2 > cash Flow > cash From Investing
-13100000
Quarters > 2 > cash Flow > cash From Financing
-9700000
Quarters > 2 > cash Flow > net Change In Cash
1000000
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
0.08846202451661822
Quarters > 2 > ratios > PB
1366054.987212276
Quarters > 2 > ratios > ROE
1.3427109974424554
Quarters > 2 > ratios > ROA
0.4861111111111111
Quarters > 2 > ratios > FCF
16000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.12588512981904013
Quarters > 2 > health Score
46
Quarters > 3 > quarter
2023-12-31
Quarters > 3 > income Statement > revenue
156200000
Quarters > 3 > income Statement > cost Of Revenue
91900000
Quarters > 3 > income Statement > gross Profit
64300000
Quarters > 3 > income Statement > operating Expenses
50100000
Quarters > 3 > income Statement > operating Income
14200000
Quarters > 3 > income Statement > interest Expense
6900000
Quarters > 3 > income Statement > pretax Income
300000
Quarters > 3 > income Statement > net Income
-16800000
Quarters > 3 > income Statement > eps
-0.8422739712676284
Quarters > 3 > income Statement > dividends Per Share
3600000
Quarters > 3 > income Statement > shares Outstanding
19946004
Quarters > 3 > income Statement > income Tax Expense
17100000
Quarters > 3 > income Statement > EBITDA
16500000
Quarters > 3 > income Statement > operating Margin
9.090909090909092
Quarters > 3 > income Statement > total Other Income Expense Net
-13900000
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
12000000
Quarters > 3 > balance Sheet > short Term Investments
700000
Quarters > 3 > balance Sheet > receivables
84400000
Quarters > 3 > balance Sheet > inventories
91600000
Quarters > 3 > balance Sheet > total Current Assets
192000000
Quarters > 3 > balance Sheet > property Plant Equipment
113500000
Quarters > 3 > balance Sheet > total Assets
446300000
Quarters > 3 > balance Sheet > payables
18500000
Quarters > 3 > balance Sheet > short Term Debt
1800000
Quarters > 3 > balance Sheet > long Term Debt
125700000
Quarters > 3 > balance Sheet > total Liabilities
291000000
Quarters > 3 > balance Sheet > equity
154600000
Quarters > 3 > balance Sheet > currency_symbol
GBP
Quarters > 3 > cash Flow > net Income
-16800000
Quarters > 3 > cash Flow > depreciation
9300000
Quarters > 3 > cash Flow > change In Working Capital
12800000
Quarters > 3 > cash Flow > cash From Operations
24900000
Quarters > 3 > cash Flow > capital Expenditures
26400000
Quarters > 3 > cash Flow > cash From Investing
-26300000
Quarters > 3 > cash Flow > cash From Financing
-12400000
Quarters > 3 > cash Flow > net Change In Cash
-13500000
Quarters > 3 > cash Flow > currency_symbol
GBP
Quarters > 3 > ratios > PE
-0.8422739712676284
Quarters > 3 > ratios > PB
1161151.5912031047
Quarters > 3 > ratios > ROE
-10.866752910737388
Quarters > 3 > ratios > ROA
-3.764284113824781
Quarters > 3 > ratios > FCF
-1500000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.009603072983354673
Quarters > 3 > health Score
18
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
247300000
Annuals > 0 > income Statement > cost Of Revenue
150300000
Annuals > 0 > income Statement > gross Profit
97000000
Annuals > 0 > income Statement > operating Expenses
93400000
Annuals > 0 > income Statement > operating Income
3600000
Annuals > 0 > income Statement > interest Expense
13000000
Annuals > 0 > income Statement > pretax Income
-7700000
Annuals > 0 > income Statement > net Income
-9600000
Annuals > 0 > income Statement > eps
-0.40472175379426645
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
23720000
Annuals > 0 > income Statement > income Tax Expense
1900000
Annuals > 0 > income Statement > EBITDA
24000000
Annuals > 0 > income Statement > operating Margin
1.4557217953902144
Annuals > 0 > income Statement > total Other Income Expense Net
-11300000
Annuals > 0 > income Statement > currency_symbol
GBP
Annuals > 0 > balance Sheet > cash
13900000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
69800000
Annuals > 0 > balance Sheet > inventories
71100000
Annuals > 0 > balance Sheet > total Current Assets
160700000
Annuals > 0 > balance Sheet > property Plant Equipment
116200000
Annuals > 0 > balance Sheet > total Assets
416200000
Annuals > 0 > balance Sheet > payables
17900000
Annuals > 0 > balance Sheet > short Term Debt
1900000
Annuals > 0 > balance Sheet > long Term Debt
108600000
Annuals > 0 > balance Sheet > total Liabilities
270300000
Annuals > 0 > balance Sheet > equity
145300000
Annuals > 0 > balance Sheet > currency_symbol
GBP
Annuals > 0 > cash Flow > net Income
-9400000
Annuals > 0 > cash Flow > depreciation
18700000
Annuals > 0 > cash Flow > change In Working Capital
36900000
Annuals > 0 > cash Flow > cash From Operations
55400000
Annuals > 0 > cash Flow > capital Expenditures
20100000
Annuals > 0 > cash Flow > cash From Investing
-20000000
Annuals > 0 > cash Flow > cash From Financing
-33500000
Annuals > 0 > cash Flow > net Change In Cash
1900000
Annuals > 0 > cash Flow > currency_symbol
GBP
Annuals > 0 > ratios > PE
-0.40472175379426645
Annuals > 0 > ratios > PB
147.47375361321403
Annuals > 0 > ratios > ROE
-6.607019958706125
Annuals > 0 > ratios > ROA
-2.3065833733781833
Annuals > 0 > ratios > FCF
35300000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.14274160938131825
Annuals > 0 > health Score
30
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
316400000
Annuals > 1 > income Statement > cost Of Revenue
185100000
Annuals > 1 > income Statement > gross Profit
131300000
Annuals > 1 > income Statement > operating Expenses
106800000
Annuals > 1 > income Statement > operating Income
24500000
Annuals > 1 > income Statement > interest Expense
15400000
Annuals > 1 > income Statement > pretax Income
11200000
Annuals > 1 > income Statement > net Income
-9200000
Annuals > 1 > income Statement > eps
-0.45362654701444705
Annuals > 1 > income Statement > dividends Per Share
14800000
Annuals > 1 > income Statement > shares Outstanding
20281000
Annuals > 1 > income Statement > income Tax Expense
20200000
Annuals > 1 > income Statement > EBITDA
32800000
Annuals > 1 > income Statement > operating Margin
7.7433628318584065
Annuals > 1 > income Statement > total Other Income Expense Net
-13300000
Annuals > 1 > income Statement > currency_symbol
GBP
Annuals > 1 > balance Sheet > cash
12000000
Annuals > 1 > balance Sheet > short Term Investments
700000
Annuals > 1 > balance Sheet > receivables
84400000
Annuals > 1 > balance Sheet > inventories
91600000
Annuals > 1 > balance Sheet > total Current Assets
192000000
Annuals > 1 > balance Sheet > property Plant Equipment
113500000
Annuals > 1 > balance Sheet > total Assets
446300000
Annuals > 1 > balance Sheet > payables
18500000
Annuals > 1 > balance Sheet > short Term Debt
1800000
Annuals > 1 > balance Sheet > long Term Debt
125700000
Annuals > 1 > balance Sheet > total Liabilities
291000000
Annuals > 1 > balance Sheet > equity
154600000
Annuals > 1 > balance Sheet > currency_symbol
GBP
Annuals > 1 > cash Flow > net Income
-9200000
Annuals > 1 > cash Flow > depreciation
20100000
Annuals > 1 > cash Flow > change In Working Capital
14000000
Annuals > 1 > cash Flow > cash From Operations
57500000
Annuals > 1 > cash Flow > capital Expenditures
40100000
Annuals > 1 > cash Flow > cash From Investing
-39900000
Annuals > 1 > cash Flow > cash From Financing
-27000000
Annuals > 1 > cash Flow > net Change In Cash
-10100000
Annuals > 1 > cash Flow > currency_symbol
GBP
Annuals > 1 > ratios > PE
-0.45362654701444705
Annuals > 1 > ratios > PB
118.50741895213454
Annuals > 1 > ratios > ROE
-5.950840879689522
Annuals > 1 > ratios > ROA
-2.0613936813802374
Annuals > 1 > ratios > FCF
17400000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.054993678887484194
Annuals > 1 > health Score
21
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
290400000
Annuals > 2 > income Statement > cost Of Revenue
169800000
Annuals > 2 > income Statement > gross Profit
120600000
Annuals > 2 > income Statement > operating Expenses
144700000
Annuals > 2 > income Statement > operating Income
35600000
Annuals > 2 > income Statement > interest Expense
5200000
Annuals > 2 > income Statement > pretax Income
-30800000
Annuals > 2 > income Statement > net Income
-20000000
Annuals > 2 > income Statement > eps
-1.0195758564437194
Annuals > 2 > income Statement > dividends Per Share
18600000
Annuals > 2 > income Statement > shares Outstanding
19616000
Annuals > 2 > income Statement > income Tax Expense
-11200000
Annuals > 2 > income Statement > EBITDA
-7100000
Annuals > 2 > income Statement > operating Margin
12.258953168044078
Annuals > 2 > income Statement > total Other Income Expense Net
-66400000
Annuals > 2 > income Statement > currency_symbol
GBP
Annuals > 2 > balance Sheet > cash
22300000
Annuals > 2 > balance Sheet > short Term Investments
900000
Annuals > 2 > balance Sheet > receivables
79600000
Annuals > 2 > balance Sheet > inventories
114400000
Annuals > 2 > balance Sheet > total Current Assets
226600000
Annuals > 2 > balance Sheet > property Plant Equipment
91500000
Annuals > 2 > balance Sheet > total Assets
481700000
Annuals > 2 > balance Sheet > payables
25300000
Annuals > 2 > balance Sheet > short Term Debt
2600000
Annuals > 2 > balance Sheet > long Term Debt
174200000
Annuals > 2 > balance Sheet > total Liabilities
342200000
Annuals > 2 > balance Sheet > equity
138600000
Annuals > 2 > balance Sheet > currency_symbol
GBP
Annuals > 2 > cash Flow > net Income
-19600000
Annuals > 2 > cash Flow > depreciation
17600000
Annuals > 2 > cash Flow > change In Working Capital
-33500000
Annuals > 2 > cash Flow > cash From Operations
-2000000
Annuals > 2 > cash Flow > capital Expenditures
19400000
Annuals > 2 > cash Flow > cash From Investing
-89300000
Annuals > 2 > cash Flow > cash From Financing
103300000
Annuals > 2 > cash Flow > net Change In Cash
13300000
Annuals > 2 > cash Flow > currency_symbol
GBP
Annuals > 2 > ratios > PE
-1.0195758564437194
Annuals > 2 > ratios > PB
127.85357806637806
Annuals > 2 > ratios > ROE
-14.43001443001443
Annuals > 2 > ratios > ROA
-4.151961801951422
Annuals > 2 > ratios > FCF
-21400000
Annuals > 2 > ratios > Piotroski FScore
0
Annuals > 2 > ratios > fcf Percent
-0.07369146005509641
Annuals > 2 > health Score
12
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
240300000
Annuals > 3 > income Statement > cost Of Revenue
132000000
Annuals > 3 > income Statement > gross Profit
108300000
Annuals > 3 > income Statement > operating Expenses
78600000
Annuals > 3 > income Statement > operating Income
29700000
Annuals > 3 > income Statement > interest Expense
1300000
Annuals > 3 > income Statement > pretax Income
28400000
Annuals > 3 > income Statement > net Income
22600000
Annuals > 3 > income Statement > eps
1.1380803706314835
Annuals > 3 > income Statement > dividends Per Share
18200000
Annuals > 3 > income Statement > shares Outstanding
19858000
Annuals > 3 > income Statement > income Tax Expense
5400000
Annuals > 3 > income Statement > EBITDA
42900000
Annuals > 3 > income Statement > operating Margin
12.359550561797752
Annuals > 3 > income Statement > total Other Income Expense Net
-1300000
Annuals > 3 > income Statement > currency_symbol
GBP
Annuals > 3 > balance Sheet > cash
9000000
Annuals > 3 > balance Sheet > short Term Investments
300000
Annuals > 3 > balance Sheet > receivables
34900000
Annuals > 3 > balance Sheet > inventories
74000000
Annuals > 3 > balance Sheet > total Current Assets
121700000
Annuals > 3 > balance Sheet > property Plant Equipment
38500000
Annuals > 3 > balance Sheet > total Assets
272200000
Annuals > 3 > balance Sheet > payables
26000000
Annuals > 3 > balance Sheet > short Term Debt
1800000
Annuals > 3 > balance Sheet > long Term Debt
33400000
Annuals > 3 > balance Sheet > total Liabilities
99800000
Annuals > 3 > balance Sheet > equity
171500000
Annuals > 3 > balance Sheet > currency_symbol
GBP
Annuals > 3 > cash Flow > net Income
23000000
Annuals > 3 > cash Flow > depreciation
13200000
Annuals > 3 > cash Flow > change In Working Capital
-4000000
Annuals > 3 > cash Flow > cash From Operations
36400000
Annuals > 3 > cash Flow > capital Expenditures
21900000
Annuals > 3 > cash Flow > cash From Investing
-21900000
Annuals > 3 > cash Flow > cash From Financing
-19600000
Annuals > 3 > cash Flow > net Change In Cash
-5100000
Annuals > 3 > cash Flow > currency_symbol
GBP
Annuals > 3 > ratios > PE
1.1380803706314835
Annuals > 3 > ratios > PB
104.60129131195336
Annuals > 3 > ratios > ROE
13.177842565597667
Annuals > 3 > ratios > ROA
8.302718589272594
Annuals > 3 > ratios > FCF
14500000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.06034124011652101
Annuals > 3 > health Score
62
Valuation > metrics > PE
-0.07196424513294447
Valuation > metrics > PB
1330447.928331467
Valuation > final Score
20
Valuation > verdict
44348164.3% Overvalued
Profitability > metrics > ROE
-1.0638297872340425
Profitability > metrics > ROA
-1.1585365853658536
Profitability > metrics > Net Margin
-0.017132551848512173
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.2749160134378499
Risk > metrics > Interest Coverage
0.65
Risk > final Score
33
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.8770685579196216
Liquidity > metrics > Quick Ratio
2.4704491725768323
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
20
Prev Valuations > 1
40
Prev Valuations > 2
20
Prev Profitabilities > 0
0
Prev Profitabilities > 1
9
Prev Profitabilities > 2
0
Prev Risks > 0
31
Prev Risks > 1
36
Prev Risks > 2
38
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T23:04:54.524Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-02
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.142
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-04
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.07
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2024-12-31
Earnings History > 2 > report Date
2025-03-14
Earnings History > 2 > date
2024-12-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
-0.49
Earnings History > 2 > eps Estimate
0
Earnings History > 2 > eps Difference
-0.49
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-09-30
Earnings History > 3 > report Date
2024-10-08
Earnings History > 3 > date
2024-09-30
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0
Earnings History > 3 > eps Estimate
0
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-06-30
Earnings History > 4 > report Date
2024-08-06
Earnings History > 4 > date
2024-06-30
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0
Earnings History > 4 > eps Estimate
0
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-03-31
Earnings History > 5 > report Date
2024-05-29
Earnings History > 5 > date
2024-03-31
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0
Earnings History > 5 > eps Estimate
0
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2023-12-31
Earnings History > 6 > report Date
2024-03-05
Earnings History > 6 > date
2023-12-31
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
0.5446
Earnings History > 6 > eps Estimate
0.54
Earnings History > 6 > eps Difference
0.0046
Earnings History > 6 > surprise Percent
0.8519
Earnings History > 7 > period
2023-09-30
Earnings History > 7 > report Date
2023-10-31
Earnings History > 7 > date
2023-09-30
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
GBP
Earnings History > 7 > eps Actual
0
Earnings History > 7 > eps Estimate
0
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-06-30
Earnings History > 8 > report Date
2023-08-22
Earnings History > 8 > date
2023-06-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
GBP
Earnings History > 8 > eps Actual
0.7341
Earnings History > 8 > eps Estimate
0.7034
Earnings History > 8 > eps Difference
0.0307
Earnings History > 8 > surprise Percent
4.3645
Earnings History > 9 > period
2023-03-31
Earnings History > 9 > report Date
2023-04-14
Earnings History > 9 > date
2023-03-31
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
GBP
Earnings History > 9 > eps Actual
0
Earnings History > 9 > eps Estimate
0
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2022-12-31
Earnings History > 10 > report Date
2023-02-28
Earnings History > 10 > date
2022-12-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
GBP
Earnings History > 10 > eps Actual
0.8
Earnings History > 10 > eps Estimate
120.8
Earnings History > 10 > eps Difference
-120
Earnings History > 10 > surprise Percent
-99.3377
Earnings History > 11 > period
2022-09-30
Earnings History > 11 > report Date
2022-11-30
Earnings History > 11 > date
2022-09-30
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
GBP
Earnings History > 11 > eps Actual
0
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-06-30
Earnings History > 12 > report Date
2022-08-01
Earnings History > 12 > date
2022-06-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
GBP
Earnings History > 12 > eps Actual
-1.81
Earnings History > 12 > eps Estimate
58.2
Earnings History > 12 > eps Difference
-60.01
Earnings History > 12 > surprise Percent
-103.11
Earnings History > 13 > period
2022-03-31
Earnings History > 13 > report Date
2022-04-14
Earnings History > 13 > date
2022-03-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
GBP
Earnings History > 13 > eps Actual
0
Earnings History > 13 > eps Estimate
0
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2021-12-31
Earnings History > 14 > report Date
2022-03-01
Earnings History > 14 > date
2021-12-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
GBP
Earnings History > 14 > eps Actual
0.46
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-09-30
Earnings History > 15 > report Date
2021-10-11
Earnings History > 15 > date
2021-09-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
GBP
Earnings History > 15 > eps Actual
0
Earnings History > 15 > eps Estimate
0
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-06-30
Earnings History > 16 > report Date
2021-08-02
Earnings History > 16 > date
2021-06-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
GBP
Earnings History > 16 > eps Actual
0.68
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-03-31
Earnings History > 17 > report Date
2021-04-13
Earnings History > 17 > date
2021-03-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
GBP
Earnings History > 17 > eps Actual
0
Earnings History > 17 > eps Estimate
0
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2020-12-31
Earnings History > 18 > report Date
2021-03-02
Earnings History > 18 > date
2020-12-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
GBP
Earnings History > 18 > eps Actual
1.19
Earnings History > 18 > eps Estimate
100.3
Earnings History > 18 > eps Difference
-99.11
Earnings History > 18 > surprise Percent
-98.8136
Earnings History > 19 > period
2020-09-30
Earnings History > 19 > report Date
2020-10-13
Earnings History > 19 > date
2020-09-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
GBP
Earnings History > 19 > eps Actual
0
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-06-30
Earnings History > 20 > report Date
2020-08-03
Earnings History > 20 > date
2020-06-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
GBP
Earnings History > 20 > eps Actual
0.41
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
0.41
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-03-31
Earnings History > 21 > report Date
2020-06-03
Earnings History > 21 > date
2020-03-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
GBP
Earnings History > 21 > eps Actual
0
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2019-12-31
Earnings History > 22 > report Date
2020-03-03
Earnings History > 22 > date
2019-12-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
GBP
Earnings History > 22 > eps Actual
0.52
Earnings History > 22 > eps Estimate
104.5
Earnings History > 22 > eps Difference
-103.98
Earnings History > 22 > surprise Percent
-99.5024
Earnings History > 23 > period
2019-09-30
Earnings History > 23 > report Date
2019-10-10
Earnings History > 23 > date
2019-09-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
GBP
Earnings History > 23 > eps Actual
0
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-06-30
Earnings History > 24 > report Date
2019-08-01
Earnings History > 24 > date
2019-06-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
GBP
Earnings History > 24 > eps Actual
0.53
Earnings History > 24 > eps Estimate
79.7
Earnings History > 24 > eps Difference
-79.17
Earnings History > 24 > surprise Percent
-99.335
Earnings History > 25 > period
2019-03-31
Earnings History > 25 > report Date
2019-04-15
Earnings History > 25 > date
2019-03-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
GBP
Earnings History > 25 > eps Actual
0
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2018-12-31
Earnings History > 26 > report Date
2019-03-05
Earnings History > 26 > date
2018-12-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
GBP
Earnings History > 26 > eps Actual
0.8
Earnings History > 26 > eps Estimate
94.6
Earnings History > 26 > eps Difference
-93.8
Earnings History > 26 > surprise Percent
-99.1543
Earnings History > 27 > period
2018-09-30
Earnings History > 27 > report Date
2018-10-08
Earnings History > 27 > date
2018-09-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
GBP
Earnings History > 27 > eps Actual
0
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-06-30
Earnings History > 28 > report Date
2018-07-30
Earnings History > 28 > date
2018-06-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
GBP
Earnings History > 28 > eps Actual
0.84
Earnings History > 28 > eps Estimate
0.79
Earnings History > 28 > eps Difference
0.05
Earnings History > 28 > surprise Percent
6.3291
Earnings History > 29 > period
2018-03-31
Earnings History > 29 > report Date
2018-04-16
Earnings History > 29 > date
2018-03-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
GBP
Earnings History > 29 > eps Actual
0
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2017-12-31
Earnings History > 30 > report Date
2018-03-01
Earnings History > 30 > date
2017-12-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
GBP
Earnings History > 30 > eps Actual
0.8
Earnings History > 30 > eps Estimate
0.73
Earnings History > 30 > eps Difference
0.07
Earnings History > 30 > surprise Percent
9.589
Earnings History > 31 > period
2017-06-30
Earnings History > 31 > report Date
2017-07-31
Earnings History > 31 > date
2017-06-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
GBP
Earnings History > 31 > eps Actual
0.67
Earnings History > 31 > eps Estimate
62.5
Earnings History > 31 > eps Difference
-61.83
Earnings History > 31 > surprise Percent
-98.928
Earnings History > 32 > period
2017-03-31
Earnings History > 32 > report Date
2017-04-11
Earnings History > 32 > date
2017-03-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
GBP
Earnings History > 32 > eps Actual
0
Earnings History > 32 > eps Estimate
0
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2016-12-31
Earnings History > 33 > report Date
2017-03-08
Earnings History > 33 > date
2016-12-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
GBP
Earnings History > 33 > eps Actual
0.63
Earnings History > 33 > eps Estimate
58.3
Earnings History > 33 > eps Difference
-57.67
Earnings History > 33 > surprise Percent
-98.9194
Earnings History > 34 > period
2016-06-30
Earnings History > 34 > report Date
2016-07-25
Earnings History > 34 > date
2016-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
GBP
Earnings History > 34 > eps Actual
0.52
Earnings History > 34 > eps Estimate
51.6
Earnings History > 34 > eps Difference
-51.08
Earnings History > 34 > surprise Percent
-98.9922
Earnings History > 35 > period
2015-12-31
Earnings History > 35 > report Date
2016-02-22
Earnings History > 35 > date
2015-12-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
GBP
Earnings History > 35 > eps Actual
0.54
Earnings History > 35 > eps Estimate
49
Earnings History > 35 > eps Difference
-48.46
Earnings History > 35 > surprise Percent
-98.898
Earnings History > 36 > period
2015-06-30
Earnings History > 36 > report Date
2015-07-27
Earnings History > 36 > date
2015-06-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
GBP
Earnings History > 36 > eps Actual
0
Earnings History > 36 > eps Estimate
0.56
Earnings History > 36 > eps Difference
-0.56
Earnings History > 36 > surprise Percent
-100
Earnings History > 37 > period
2014-12-31
Earnings History > 37 > report Date
2015-02-23
Earnings History > 37 > date
2014-12-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
GBP
Earnings History > 37 > eps Actual
0
Earnings History > 37 > eps Estimate
0
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2014-06-30
Earnings History > 38 > report Date
2014-07-28
Earnings History > 38 > date
2014-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
GBP
Earnings History > 38 > eps Actual
0.53
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
0.53
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2013-12-31
Earnings History > 39 > report Date
2014-02-24
Earnings History > 39 > date
2013-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
GBP
Earnings History > 39 > eps Actual
0.53
Earnings History > 39 > eps Estimate
53.4
Earnings History > 39 > eps Difference
-52.87
Earnings History > 39 > surprise Percent
-99.0075
XP Power Limited, an investment holding company, designs, manufactures, and sells power supply solutions in Europe, North America, and Asia. It offers AC-DC power supplies, DC-DC converters, high voltage AC-DC power supplies, high voltage DC-DC converters, RF power systems, EMI filters, custom power supplies, and 3 phase power supplies. The company also provides engineering services. The company serves healthcare, industrial technology, and semiconductor equipment manufacturing industries. XP Power Limited was founded in 1988 and is based in Singapore.
Stock Price
GBp 0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AShowing 2 of 9
(Last Updated 2025-06-30)
Rating:
BUY
$
Analyst Picks
Strong Buy
0
Buy
3
Hold
3
Sell
0
Strong Sell
0
(Last Updated 2025-06-30)
Health Score
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of XP Power Ltd
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.142
Date
2025-06-30
EPS Actual
-0.07
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-06-30)
(Last Updated 2025-06-30)
Revenue
£ 0
Cost Of Revenue
£ 0
Gross Profit
£ 0
Operating Expenses
£ 0
Operating Income
£ 0
Interest Expense
£ 0
Pretax Income
£ 0
Net Income
£ 0
Income Tax Expense
£ 0
EBITDA
£ 0
Total Other Income Expense Net
£ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-06-30)
Cash
£ 0
Short Term Investments
£ 0
Receivables
£ 0
Inventories
£ 0
Total Current Assets
£ 0
Property Plant Equipment
£ 0
Total Assets
£ 0
Payables
£ 0
Short Term Debt
£ 0
Long Term Debt
£ 0
Total Liabilities
£ 0
Equity
£ 0
(Last Updated 2025-06-30)
Net Income
£ 0
Depreciation
£ 0
Change In Working Capital
£ 0
Cash From Operations
£ 0
Capital Expenditures
£ 0
Cash From Investing
£ 0
Cash From Financing
£ 0
Net Change In Cash
£ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.