Euro Tech Holdings Company Limited

CLWT · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$10,728$12,439$11,057$16,469
- Cash$5,805$5,453$5,628$5,269
+ Debt$92$368$422$592
Enterprise Value$5,015$7,354$5,851$11,792
Revenue$15,383$17,940$14,949$21,388
% Growth-14.3%20%-30.1%
Gross Profit$4,454$3,861$4,618$5,695
% Margin29%21.5%30.9%26.6%
EBITDA$1,064$1,717$161$1,317
% Margin6.9%9.6%1.1%6.2%
Net Income$734$1,828$369$989
% Margin4.8%10.2%2.5%4.6%
EPS Diluted0.0950.240.0480.13
% Growth-60.4%403.1%-63.3%
Operating Cash Flow$781-$80$461$2,201
Capital Expenditures-$5-$5-$7-$4
Free Cash Flow$776-$85$454$2,197