_id
691844e33c536f8df2317751
Ticker
XPPLF
Name
XP Power Limited
Exchange
PINK
Address
19 Tai Seng Avenue, Singapore, Singapore, 534054
Country
USA
Sector
Industrials
Industry
Electrical Equipment & Parts
Currency
USD
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
11.5
Volume
-
Current Price
11.5
Change
0
Last Updated
2026-01-08T13:08:58.948Z
Image
https://logo.clearbit.com/www.xppower.com
Ipo Date
-
Market Cap
322370048
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
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
32700000
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
11800000
Capital Expenditures
1300000
Cash From Investing
-16300000
Cash From Financing
9200000
Net Change In Cash
17600000
Cf_currency_symbol
-
PE
-
PB
1.70001679731243
ROE
-1.0638297872340425
ROA
-0.4669451953797002
FCF
10500000
Fcf Percent
0.09467989179440937
Piotroski FScore
2
Health Score
33
Deep Value Investing Score
3.5
Defensive Investing Score
6
Dividend Investing Score
3
Economic Moat Investing Score
5.3
Garp Investing Score
3
Growth Investing Score
2.5
Momentum Investing Score
3
Net Net Investing Score
2.5
Quality Investing Score
3.5
Value Investing Score
4
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
32700000
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
11800000
Quarters > 0 > cash Flow > capital Expenditures
1300000
Quarters > 0 > cash Flow > cash From Investing
-16300000
Quarters > 0 > cash Flow > cash From Financing
9200000
Quarters > 0 > cash Flow > net Change In Cash
17600000
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
-0.07196424513294447
Quarters > 0 > ratios > PB
1.70001679731243
Quarters > 0 > ratios > ROE
-1.0638297872340425
Quarters > 0 > ratios > ROA
-0.4669451953797002
Quarters > 0 > ratios > FCF
10500000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.09467989179440937
Quarters > 0 > health Score
33
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
50900000
Quarters > 1 > income Statement > operating Income
-5500000
Quarters > 1 > income Statement > interest Expense
7100000
Quarters > 1 > income Statement > pretax Income
-10900000
Quarters > 1 > income Statement > net Income
-11700000
Quarters > 1 > income Statement > eps
-0.4920100925147183
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
23780000
Quarters > 1 > income Statement > income Tax Expense
900000
Quarters > 1 > income Statement > EBITDA
5600000
Quarters > 1 > income Statement > operating Margin
-4.575707154742097
Quarters > 1 > income Statement > total Other Income Expense Net
-5400000
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
13900000
Quarters > 1 > balance Sheet > short Term Investments
500000
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
-11500000
Quarters > 1 > cash Flow > depreciation
9400000
Quarters > 1 > cash Flow > change In Working Capital
15700000
Quarters > 1 > cash Flow > cash From Operations
25700000
Quarters > 1 > cash Flow > capital Expenditures
12400000
Quarters > 1 > cash Flow > cash From Investing
-6900000
Quarters > 1 > cash Flow > cash From Financing
-17800000
Quarters > 1 > cash Flow > net Change In Cash
900000
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
-0.4920100925147183
Quarters > 1 > ratios > PB
1.8821059876118376
Quarters > 1 > ratios > ROE
-8.05230557467309
Quarters > 1 > ratios > ROA
-2.811148486304661
Quarters > 1 > ratios > FCF
13300000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
0.11064891846921797
Quarters > 1 > health Score
35
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
29700000
Quarters > 2 > cash Flow > capital Expenditures
7700000
Quarters > 2 > cash Flow > cash From Investing
-13100000
Quarters > 2 > cash Flow > cash From Financing
-15700000
Quarters > 2 > cash Flow > net Change In Cash
13000000
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
0.08846202451661822
Quarters > 2 > ratios > PB
1.7455147058823528
Quarters > 2 > ratios > ROE
1.3427109974424554
Quarters > 2 > ratios > ROA
0.4861111111111111
Quarters > 2 > ratios > FCF
22000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.17309205350118018
Quarters > 2 > health Score
58
Quarters > 3 > quarter
2024-03-31
Quarters > 3 > income Statement > revenue
63550000
Quarters > 3 > income Statement > cost Of Revenue
37750000
Quarters > 3 > income Statement > gross Profit
25800000
Quarters > 3 > income Statement > operating Expenses
21250000
Quarters > 3 > income Statement > operating Income
4550000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
1600000
Quarters > 3 > income Statement > net Income
1050000
Quarters > 3 > income Statement > eps
0.04423101225830911
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
23739000
Quarters > 3 > income Statement > income Tax Expense
500000
Quarters > 3 > income Statement > EBITDA
7600000
Quarters > 3 > income Statement > operating Margin
7.159716758457907
Quarters > 3 > income Statement > total Other Income Expense Net
-2950000
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
13000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
34900000
Quarters > 3 > balance Sheet > inventories
81700000
Quarters > 3 > balance Sheet > total Current Assets
173300000
Quarters > 3 > balance Sheet > property Plant Equipment
117300000
Quarters > 3 > balance Sheet > total Assets
432000000
Quarters > 3 > balance Sheet > payables
41200000
Quarters > 3 > balance Sheet > short Term Debt
2000000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
274800000
Quarters > 3 > balance Sheet > equity
156399999
Quarters > 3 > balance Sheet > currency_symbol
-
Quarters > 3 > cash Flow > net Income
1050000
Quarters > 3 > cash Flow > depreciation
3050000
Quarters > 3 > cash Flow > change In Working Capital
10600000
Quarters > 3 > cash Flow > cash From Operations
14850000
Quarters > 3 > cash Flow > capital Expenditures
3850000
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-7850000
Quarters > 3 > cash Flow > net Change In Cash
500000
Quarters > 3 > cash Flow > currency_symbol
-
Quarters > 3 > ratios > PE
0.04423101225830911
Quarters > 3 > ratios > PB
1.745514717042933
Quarters > 3 > ratios > ROE
0.671355503013782
Quarters > 3 > ratios > ROA
0.24305555555555555
Quarters > 3 > ratios > FCF
11000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.17309205350118018
Quarters > 3 > health Score
58
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.40370058873002523
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
23780000
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
500000
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.40370058873002523
Annuals > 0 > ratios > PB
1.8821059876118376
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
38
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
83300000
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
USD
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
1.5086125485122899
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
29
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
-24100000
Annuals > 2 > income Statement > interest Expense
5200000
Annuals > 2 > income Statement > pretax Income
-30200000
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
-10600000
Annuals > 2 > income Statement > EBITDA
-7100000
Annuals > 2 > income Statement > operating Margin
-8.298898071625345
Annuals > 2 > income Statement > total Other Income Expense Net
-6100000
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
1.6275901875901875
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
20
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
36500000
Annuals > 3 > income Statement > operating Margin
12.359550561797752
Annuals > 3 > income Statement > total Other Income Expense Net
-1300000
Annuals > 3 > income Statement > currency_symbol
USD
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
USD
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
USD
Annuals > 3 > ratios > PE
1.1380803706314835
Annuals > 3 > ratios > PB
1.331586005830904
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
70
Valuation > metrics > PE
-0.07196424513294447
Valuation > metrics > PB
1.70001679731243
Valuation > final Score
80
Valuation > verdict
Fair
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
80
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
0
Prev Profitabilities > 1
9
Prev Profitabilities > 2
6
Prev Risks > 0
27
Prev Risks > 1
36
Prev Risks > 2
33
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:50:44.732Z
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
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2021-03-31
Earnings History > 1 > report Date
2021-06-30
Earnings History > 1 > date
2021-03-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.471
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
0.471
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2020-12-31
Earnings History > 2 > report Date
2021-03-31
Earnings History > 2 > date
2020-12-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.4694
Earnings History > 2 > eps Estimate
0
Earnings History > 2 > eps Difference
0.4694
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2020-09-30
Earnings History > 3 > report Date
2020-12-31
Earnings History > 3 > date
2020-09-30
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.8142
Earnings History > 3 > eps Estimate
0
Earnings History > 3 > eps Difference
0.8142
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2020-06-30
Earnings History > 4 > report Date
2020-09-30
Earnings History > 4 > date
2020-06-30
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.7682
Earnings History > 4 > eps Estimate
0
Earnings History > 4 > eps Difference
0.7682
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2020-03-31
Earnings History > 5 > report Date
2020-06-30
Earnings History > 5 > date
2020-03-31
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.2553
Earnings History > 5 > eps Estimate
0
Earnings History > 5 > eps Difference
0.2553
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2019-12-31
Earnings History > 6 > report Date
2020-03-31
Earnings History > 6 > date
2019-12-31
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.2561
Earnings History > 6 > eps Estimate
0
Earnings History > 6 > eps Difference
0.2561
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2019-09-30
Earnings History > 7 > report Date
2019-12-31
Earnings History > 7 > date
2019-09-30
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.3457
Earnings History > 7 > eps Estimate
0
Earnings History > 7 > eps Difference
0.3457
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2019-06-30
Earnings History > 8 > report Date
2019-09-30
Earnings History > 8 > date
2019-06-30
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.3209
Earnings History > 8 > eps Estimate
0
Earnings History > 8 > eps Difference
0.3209
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2019-03-31
Earnings History > 9 > report Date
2019-06-30
Earnings History > 9 > date
2019-03-31
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.3353
Earnings History > 9 > eps Estimate
0
Earnings History > 9 > eps Difference
0.3353
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2018-12-31
Earnings History > 10 > report Date
2019-03-31
Earnings History > 10 > date
2018-12-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.3438
Earnings History > 10 > eps Estimate
0
Earnings History > 10 > eps Difference
0.3438
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2018-09-30
Earnings History > 11 > report Date
2018-12-31
Earnings History > 11 > date
2018-09-30
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.5099
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
0.5099
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2018-06-30
Earnings History > 12 > report Date
2018-09-30
Earnings History > 12 > date
2018-06-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.5213
Earnings History > 12 > eps Estimate
0
Earnings History > 12 > eps Difference
0.5213
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2018-03-31
Earnings History > 13 > report Date
2018-06-30
Earnings History > 13 > date
2018-03-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.4943
Earnings History > 13 > eps Estimate
0
Earnings History > 13 > eps Difference
0.4943
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2017-12-31
Earnings History > 14 > report Date
2018-03-31
Earnings History > 14 > date
2017-12-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.5255
Earnings History > 14 > eps Estimate
0
Earnings History > 14 > eps Difference
0.5255
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2017-09-30
Earnings History > 15 > report Date
2017-12-31
Earnings History > 15 > date
2017-09-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.6041
Earnings History > 15 > eps Estimate
0
Earnings History > 15 > eps Difference
0.6041
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2017-06-30
Earnings History > 16 > report Date
2017-09-30
Earnings History > 16 > date
2017-06-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.5995
Earnings History > 16 > eps Estimate
0
Earnings History > 16 > eps Difference
0.5995
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2017-03-31
Earnings History > 17 > report Date
2017-06-30
Earnings History > 17 > date
2017-03-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.3673
Earnings History > 17 > eps Estimate
0
Earnings History > 17 > eps Difference
0.3673
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2016-12-31
Earnings History > 18 > report Date
2017-03-31
Earnings History > 18 > date
2016-12-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.3533
Earnings History > 18 > eps Estimate
0
Earnings History > 18 > eps Difference
0.3533
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2016-09-30
Earnings History > 19 > report Date
2016-12-31
Earnings History > 19 > date
2016-09-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.3704
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
0.3704
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2016-06-30
Earnings History > 20 > report Date
2016-09-30
Earnings History > 20 > date
2016-06-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.3896
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
0.3896
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2016-03-31
Earnings History > 21 > report Date
2016-06-30
Earnings History > 21 > date
2016-03-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.3397
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
0.3397
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2015-12-31
Earnings History > 22 > report Date
2016-03-31
Earnings History > 22 > date
2015-12-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.368
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
0.368
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2015-09-30
Earnings History > 23 > report Date
2015-12-31
Earnings History > 23 > date
2015-09-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.3886
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0.3886
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2015-06-30
Earnings History > 24 > report Date
2015-09-30
Earnings History > 24 > date
2015-06-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.3987
Earnings History > 24 > eps Estimate
0
Earnings History > 24 > eps Difference
0.3987
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2015-03-31
Earnings History > 25 > report Date
2015-06-30
Earnings History > 25 > date
2015-03-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.3939
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
0.3939
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2014-12-31
Earnings History > 26 > report Date
2015-03-31
Earnings History > 26 > date
2014-12-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.3722
Earnings History > 26 > eps Estimate
0
Earnings History > 26 > eps Difference
0.3722
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2014-09-30
Earnings History > 27 > report Date
2014-12-31
Earnings History > 27 > date
2014-09-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.3943
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
0.3943
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2014-06-30
Earnings History > 28 > report Date
2014-09-30
Earnings History > 28 > date
2014-06-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.4104
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
0.4104
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2014-03-31
Earnings History > 29 > report Date
2014-06-30
Earnings History > 29 > date
2014-03-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.4319
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
0.4319
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2013-12-31
Earnings History > 30 > report Date
2014-03-31
Earnings History > 30 > date
2013-12-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.4209
Earnings History > 30 > eps Estimate
0
Earnings History > 30 > eps Difference
0.4209
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2013-09-30
Earnings History > 31 > report Date
2013-12-31
Earnings History > 31 > date
2013-09-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.4414
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
0.4414
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2013-06-30
Earnings History > 32 > report Date
2013-09-30
Earnings History > 32 > date
2013-06-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.4314
Earnings History > 32 > eps Estimate
0
Earnings History > 32 > eps Difference
0.4314
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2013-03-31
Earnings History > 33 > report Date
2013-06-30
Earnings History > 33 > date
2013-03-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.3177
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
0.3177
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2012-12-31
Earnings History > 34 > report Date
2013-03-31
Earnings History > 34 > date
2012-12-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.3174
Earnings History > 34 > eps Estimate
0
Earnings History > 34 > eps Difference
0.3174
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2012-09-30
Earnings History > 35 > report Date
2012-12-31
Earnings History > 35 > date
2012-09-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.3324
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
0.3324
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2012-06-30
Earnings History > 36 > report Date
2012-09-30
Earnings History > 36 > date
2012-06-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.3297
Earnings History > 36 > eps Estimate
0
Earnings History > 36 > eps Difference
0.3297
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2012-03-31
Earnings History > 37 > report Date
2012-06-30
Earnings History > 37 > date
2012-03-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.3168
Earnings History > 37 > eps Estimate
0
Earnings History > 37 > eps Difference
0.3168
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2011-12-31
Earnings History > 38 > report Date
2012-03-31
Earnings History > 38 > date
2011-12-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.323
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
0.323
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2011-09-30
Earnings History > 39 > report Date
2011-12-31
Earnings History > 39 > date
2011-09-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.4164
Earnings History > 39 > eps Estimate
0
Earnings History > 39 > eps Difference
0.4164
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2011-06-30
Earnings History > 40 > report Date
2011-09-30
Earnings History > 40 > date
2011-06-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.4183
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
0.4183
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2011-03-31
Earnings History > 41 > report Date
2011-06-30
Earnings History > 41 > date
2011-03-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.4248
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
0.4248
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2010-12-31
Earnings History > 42 > report Date
2011-03-31
Earnings History > 42 > date
2010-12-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.4245
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
0.4245
Earnings History > 42 > surprise Percent
-
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
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ADatacenter Power Has Recharged Advanced Energy Industries (Rating Downgrade) - Seeking Alpha
11/12/2025
Datacenter Power Has Recharged Advanced Energy Industries (Rating Downgrade) Seeking Alpha
Read more →Advanced Energy Discloses New Offer To Acquire XP Power; Is The Latest Proposal Enticing Enough? Benzinga
Read more →(Last Updated 2025-06-30)
Health Score
Price to Book Ratio (P/B)
-
Low
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)
-
Medium
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 Limited
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2021-03-31
EPS Actual
0.471
EPS Estimate
0
EPS Difference
0.471
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.