Euro Tech Holdings Company Limited

CLWT · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Revenue$15,383$17,940$14,949$21,388
% Growth-14.3%20%-30.1%
Cost of Goods Sold$10,929$14,079$10,331$15,693
Gross Profit$4,454$3,861$4,618$5,695
% Margin29%21.5%30.9%26.6%
R&D Expenses$0$4,328$2,986$61
G&A Expenses$4,067$4,103$4,490$4,911
SG&A Expenses$4,067$4,103$4,490$4,911
Sales & Mktg Exp.$0$0$0$0
Other Operating Expenses$1-$4,321-$2,972$0
Operating Expenses$4,068$4,110$4,421$4,911
Operating Income$386-$249$670$1,212
% Margin2.5%-1.4%4.5%5.7%
Other Income/Exp. Net$531$1,944-$107$64
Pre-Tax Income$917$1,695$563$1,276
Tax Expense$72$45$24-$90
Net Income$734$1,828$369$989
% Margin4.8%10.2%2.5%4.6%
EPS0.0950.240.0480.13
% Growth-60.4%403.1%-63.3%
EPS Diluted0.0950.240.0480.13
Weighted Avg Shares Out7,7187,7267,7327,732
Weighted Avg Shares Out Dil7,7187,7267,7327,732
Supplemental Information
Interest Income$96$37$23$23
Interest Expense$1$7$7$3
Depreciation & Amortization$146$15$33$38
EBITDA$1,064$1,717$161$1,317
% Margin6.9%9.6%1.1%6.2%