XP Power Limited

XPPLF · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$256,595$289,055$345,675$263,327
- Cash$17,600$13,900$13,000$12,000
+ Debt$127,800$163,200$173,300$180,800
Enterprise Value$366,795$438,355$505,975$432,127
Revenue$110,900$120,200$127,100$156,200
% Growth-7.7%-5.4%-18.6%
Gross Profit$46,100$45,400$51,600$64,300
% Margin41.6%37.8%40.6%41.2%
EBITDA$6,800$5,600$18,400$6,300
% Margin6.1%4.7%14.5%4%
Net Income-$1,900-$11,700$2,100-$16,800
% Margin-1.7%-9.7%1.7%-10.8%
EPS Diluted-0.072-0.490.089-0.84
% Growth85.3%-653.7%110.5%
Operating Cash Flow$11,800$25,700$29,700$24,900
Capital Expenditures-$1,300-$12,400-$7,700-$26,400
Free Cash Flow$10,500$13,300$22,000-$1,500