EURO TECH HOLDINGS CO LTD (CLWT) › RevenueEURO TECH HOLDINGS CO LTD (CLWT) — RevenueAnnual figures by fiscal year, from SEC filings.2009: $27.34M2010: $22.30M2011: $20.21M2012: $21.64M2013: $18.60M2014: $18.82M2015: $18.30M2016: $22.48M2017: $17.35M2018: $20.10M2019: $17.40M2020: $13.36M2021: $21.39M2022: $14.95M2023: $17.94M2024: $15.38M2025: $13.27M$13.27M2009Revenue (USD)2025Fiscal YearRevenueChange YoY2025$13.27M-13.8%2024$15.38M-14.3%2023$17.94M+20.0%2022$14.95M-30.1%2021$21.39M+60.1%2020$13.36M-23.2%2019$17.40M-13.5%2018$20.10M+15.9%2017$17.35M-22.8%2016$22.48M+22.8%2015$18.30M-2.8%2014$18.82M+1.2%2013$18.60M-14.1%2012$21.64M+7.1%2011$20.21M-9.4%2010$22.30M-18.4%2009$27.34M—Other metrics: Cost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share