EURO TECH HOLDINGS CO LTD (CLWT) › EPS (Diluted)EURO TECH HOLDINGS CO LTD (CLWT) — EPS (Diluted)Annual figures by fiscal year, from SEC filings.2009: $0.012010: $-0.512011: $0.252012: $-0.212013: $-0.012014: $-0.062015: $-0.302016: $0.112017: $0.232018: $0.042019: $-0.022020: $0.102021: $0.132022: $0.052023: $0.242024: $0.102025: $0.02$0.022009EPS (Diluted) (USD/shares)2025Fiscal YearEPS (Diluted)Change YoY2025$0.02-80.0%2024$0.10-58.3%2023$0.24+380.0%2022$0.05-61.5%2021$0.13+30.0%2020$0.10+600.0%2019$-0.02-150.0%2018$0.04-82.6%2017$0.23+109.1%2016$0.11+136.7%2015$-0.30-400.0%2014$-0.06-500.0%2013$-0.01+95.2%2012$-0.21-184.0%2011$0.25+149.0%2010$-0.51-3500.0%2009$0.01—Other metrics: RevenueCost of RevenueGross ProfitOperating IncomeNet IncomeTotal AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share