NASDAQ:CLWT | Income Statement | EURO TECH HOLDINGS CO LTD

Complete source-backed income-statement history.

Available history
2009-12-31 to 2025-12-31
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$13.27M$9.59M$3.67M$0.00$3.91M-$236,000.00$194,000.00$167,000.00$0.027,603,354
2024-12-31$15.38M$10.93M$4.45M$0.00$4.07M$386,000.00$917,000.00-$72,000.00$845,000.00$0.107,716,993
2023-12-31$17.94M$14.08M$3.86M$0.00$4.11M-$249,000.00$1.7M-$45,000.00$1.65M$0.247,726,118
2022-12-31$14.95M$10.33M$4.62M$0.00-$4.5M$114,000.00$563,000.00-$24,000.00$539,000.00$0.057,732,132
2021-12-31$21.39M$15.69M$5.7M$61,000.00-$4.92M$771,000.00$1.28M$90,000.00$989,000.00$0.19$0.195,154,759,0005,154,759,000
2020-12-31$13.36M$9.67M$3.69M$497,000.00-$3.96M-$272,000.00$498,000.00-$96,000.00$769,000.00$0.25$0.253,092,859,0003,092,859,000
2019-12-31$17.4M$12.98M$4.42M$35,000.00-$440,000.00-$173,000.00$37,000.00-$146,000.00-$0.06-$0.062,301,993,0002,301,993,000
2018-12-31$20.1M$16.41M$3.7M$184,000.00$119,000.00-$1.06M-$373,000.00-$312,000.00$88,000.00$0.04$0.042,061,9092,061,909
2017-12-31$17.35M$12.94M$4.41M$163,000.00$115,000.00-$574,000.00$395,000.00$28,000.00$473,000.00$0.23$0.232,061,9092,061,909
2016-12-31$22.48M$17.53M$4.95M$475,000.00$115,000.00-$670,000.00-$640,000.00$228,000.00$231,000.00$0.11$0.112,061,9092,061,909
2015-12-31$18.3M$14.26M$4.04M$852,000.00$147,000.00-$1.96M-$1.9M-$47,000.00-$616,000.00-$0.30-$0.302,063,7382,063,738
2014-12-31$18.82M$13.99M$4.83M$631,000.00$117,000.00-$971,000.00-$879,000.00$18,000.00-$123,000.00-$0.06-$0.062,069,2232,069,223
2013-12-31$18.6M-$13.14M$5.46M$427,000.00-$120,000.00-$255,000.00-$157,000.00$73,000.00-$18,000.00-$0.01-$0.012,069,2232,069,223
2012-12-31$21.65M-$15.48M$6.17M$930,000.00-$159,000.00-$59,000.00$13,000.00$142,000.00-$429,000.00-$0.21-$0.212,070,6852,076,315
2011-12-31$20.21M-$15.32M$4.89M$200,000.00-$152,000.00-$1.67M-$1.2M-$63,000.00$521,000.00$0.25$0.252,087,9222,102,199
2010-12-31$22.31M-$16.56M$5.74M$24,000.00-$142,000.00-$1.38M-$1.33M$154,000.00-$1.09M-$0.52-$0.512,099,8942,143,375
2009-12-31$27.34M-$20.88M$6.46M$6.6M-$138,000.00-$40,000.00$218,000.00$32,000.00$0.015$0.0152,114,9922,163,006