Euro Tech Holdings Company Limited (CLWT) quarterly income statement — complete revenue, gross profit & net income history
| Metric | Q4'24 | Q2'24 | Q4'23 | Q2'23 | Q4'22 | Q2'22 | Q4'21 | Q2'21 | Q4'20 | Q2'20 | Q4'19 | Q2'19 | Q4'18 | Q2'18 | Q4'17 | Q2'17 | Q4'16 | Q2'16 | Q4'15 | Q2'15 |
|---|
| Sales/Revenue | 8.12M | 7.26M | 9.98M | 7.96M | 8.22M | 6.73M | 11.33M | 10.05M | 7.64M | 5.72M | 8.58M | 8.81M | 10.59M | 9.52M | 8.64M | 8.71M | 12.01M | 10.47M | 10.03M | 8.27M |
| Revenue Growth % | -18.62% | -8.77% | 21.46% | 18.23% | -27.48% | -33.06% | 48.37% | 75.83% | -11.01% | -35.13% | -18.93% | -7.37% | 22.5% | 9.29% | -28.03% | -16.83% | 19.74% | 26.54% | 11.94% | -16.12% |
| Cost of Goods Sold | 5.46M | 5.47M | 7.62M | 6.46M | 5.49M | 4.84M | 8.66M | 7.03M | 5.57M | 4.1M | 6.2M | 6.78M | 8.35M | 8.06M | 6.13M | 6.81M | 8.99M | 8.54M | 7.84M | 6.42M |
| COGS % of Revenue | 67.21% | 75.34% | 76.33% | 81.17% | 66.78% | 71.95% | 76.42% | 69.94% | 72.95% | 71.69% | 72.26% | 76.9% | 78.85% | 84.66% | 70.87% | 78.24% | 74.84% | 81.57% | 78.2% | 77.55% |
| Gross Profit | 2.66M | 1.79M | 2.36M | 1.5M | 2.73M | 1.89M | 2.67M | 3.02M | 2.07M | 1.62M | 2.38M | 2.04M | 2.24M | 1.46M | 2.52M | 1.9M | 3.02M | 1.93M | 2.19M | 1.86M |
| Gross Margin % | 32.79% | 24.66% | 23.67% | 18.83% | 33.22% | 28.05% | 23.58% | 30.06% | 27.05% | 28.31% | 27.74% | 23.1% | 21.15% | 15.34% | 29.13% | 21.76% | 25.16% | 18.43% | 21.8% | 22.45% |
| Gross Profit Growth % | 12.74% | 19.49% | -13.44% | -20.66% | 2.13% | -37.52% | 29.38% | 86.66% | -13.23% | -20.48% | 6.34% | 39.45% | -11.08% | -22.96% | -16.68% | -1.76% | 38.24% | 3.88% | -11.61% | -21.25% |
| Operating Expenses | 1.9M | 2.17M | 1.89M | 2.21M | 2.13M | 2.37M | 2.4M | 2.51M | 3.03M | 2.34M | 2.34M | 2.51M | 3.17M | 932K | 1.87M | 2.16M | 1.82M | 2.75M | 2.05M | 3.09M |
| OpEx % of Revenue | 23.39% | 29.87% | 18.97% | 27.81% | 25.9% | 35.25% | 21.15% | 25% | 39.7% | 40.94% | 27.27% | 28.5% | 29.92% | 9.79% | 21.65% | 24.81% | 15.13% | 26.24% | 20.41% | 37.36% |
| Selling, General & Admin | 1.9M | 2.17M | 1.89M | 2.21M | 2.12M | 2.37M | 2.4M | 2.51M | 3.03M | 2.34M | 2.34M | 2.51M | 2.13M | 2.44M | 2.32M | 2.49M | 2.31M | 2.81M | 2.14M | 3M |
| SG&A % of Revenue | 23.39% | 29.85% | 18.93% | 27.81% | 25.77% | 35.25% | 21.15% | 25% | 39.7% | 40.94% | 27.27% | 28.5% | 20.12% | 25.61% | 26.87% | 28.61% | 19.26% | 26.88% | 21.36% | 36.3% |
| Research & Development | -1.47M | 1.47M | 1.97M | 1.18M | 1.19M | 899K | -1.94M | 2M | -143K | -423.5K | 538K | -503K | 2.08M | -1.89M | 1.81M | -1.69M | -1.63M | 2.1M | -546K | 1.4M |
| R&D % of Revenue | -18.12% | 20.28% | 19.74% | 14.81% | 14.45% | 13.36% | -17.11% | 19.9% | -1.87% | -7.41% | 6.27% | -5.71% | 19.61% | -19.88% | 20.99% | -19.41% | -13.56% | 20.09% | -5.44% | 16.9% |
| Other Operating Expenses | 1000K | -1000K | -1000K | -1000K | -1000K | -899K | 1000K | -1000K | 143K | 423.5K | -538K | 503K | -1000K | 1000K | -1000K | 1000K | 1000K | -1000K | 1000K | -451K |
| Operating Income | 764K | -378K | 469K | -715K | 601K | -487K | 276K | 508K | -967K | -722K | 40K | -476K | -76K | -983K | 28K | -596K | 223K | -885K | -808K | -1.15M |
| Operating Margin % | 9.4% | -5.21% | 4.7% | -8.99% | 7.31% | -7.24% | 2.44% | 5.05% | -12.66% | -12.63% | 0.47% | -5.4% | -0.72% | -10.33% | 0.32% | -6.85% | 1.86% | -8.45% | -8.06% | -13.85% |
| Operating Income Growth % | 62.9% | 47.13% | -21.96% | -46.82% | 117.75% | -195.87% | 128.54% | 170.36% | -2517.5% | -51.68% | 152.63% | 51.58% | -371.43% | -64.93% | -87.44% | 32.66% | 127.6% | 22.77% | -76.42% | -123.39% |
| EBITDA | 902.5K | -370.5K | 476.5K | -706.75K | 617.5K | -477.5K | 301.75K | 520.25K | -954.75K | -704.75K | 57.25K | -461K | -46K | -952.5K | 58.5K | -568.5K | 250.5K | -857K | -780K | -1.1M |
| EBITDA Margin % | 11.11% | -5.1% | 4.77% | -8.88% | 7.51% | -7.1% | 2.66% | 5.17% | -12.5% | -12.33% | 0.67% | -5.23% | -0.43% | -10.01% | 0.68% | -6.53% | 2.09% | -8.19% | -7.78% | -13.32% |
| EBITDA Growth % | 89.4% | 47.58% | -22.83% | -48.01% | 104.64% | -191.78% | 131.61% | 173.82% | -1767.69% | -52.87% | 224.46% | 51.6% | -178.63% | -67.55% | -76.65% | 33.66% | 132.12% | 22.23% | -88.41% | -140.09% |
| D&A (Non-Cash Add-back) | 138.5K | 7.5K | 7.5K | 8.25K | 16.5K | 9.5K | 25.75K | 12.25K | 12.25K | 17.25K | 17.25K | 15K | 30K | 30.5K | 30.5K | 27.5K | 27.5K | 28K | 28K | 44K |
| EBIT | 1.29M | -377K | 473K | -498K | 612K | -483K | 349K | 575K | -483.5K | -361K | 114K | -420K | -75K | -977K | 33K | -596K | 234K | -885K | -808K | -1.15M |
| Net Interest Income | 51K | 44K | 38K | 11K | 11K | 8K | 6.5K | 8K | 2K | 6K | 0 | 0 | 23K | 5K | 17K | -4K | 5K | 5K | 36K | 5K |
| Interest Income | 51K | 45K | 46K | 14K | 11K | 8K | 6.5K | 8K | 2K | 6K | 36K | 47K | 24K | 0 | 22K | 0 | 5K | 13K | 0 | 5K |
| Interest Expense | 0 | 1K | 8K | 3K | 0 | 0 | 0 | 0 | 0 | 0 | 36K | 47K | -15K | 6K | 5K | 4K | 0 | -1K | -16K | 0 |
| Other Income/Expense | 244K | 287K | 1.72M | 217K | 227K | 219K | 71K | 272K | 265K | 1.52M | 164K | 99K | -830K | 1.52M | 636K | 333K | 976K | 80K | 983K | -83K |
| Pretax Income | 1.01M | -91K | 2.19M | -498K | 828K | -486K | 347K | 574K | -702K | 793K | 204K | -377K | -906K | 533K | 664K | -269K | 1.2M | -813K | 175K | -1.23M |
| Pretax Margin % | 12.41% | -1.25% | 21.97% | -6.26% | 10.07% | -7.22% | 3.06% | 5.71% | -9.19% | 13.87% | 2.38% | -4.28% | -8.56% | 5.6% | 7.68% | -3.09% | 9.98% | -7.77% | 1.74% | -14.86% |
| Income Tax | 62K | 10K | 41K | 4K | 31K | -7K | -107K | 17K | 46K | 50K | 38K | -1K | 59K | -253K | 7K | 21K | 204K | 24K | 271K | -318K |
| Effective Tax Rate % | 6.15% | -10.99% | 1.87% | -0.8% | 3.74% | 1.44% | -30.84% | 2.96% | -6.55% | 6.31% | 18.63% | 0.27% | -6.51% | -47.47% | 1.05% | -7.81% | 17.01% | -2.95% | 154.86% | 25.87% |
| Net Income | 690K | 44K | 2.08M | -255K | 553K | -184K | 499K | 490K | -100K | 869K | 134K | -280K | -790K | 878K | 565K | -92K | 715K | -484K | 46K | -662K |
| Net Margin % | 8.49% | 0.61% | 20.87% | -3.2% | 6.73% | -2.73% | 4.4% | 4.87% | -1.31% | 15.2% | 1.56% | -3.18% | -7.46% | 9.23% | 6.54% | -1.06% | 5.95% | -4.62% | 0.46% | -8% |
| Net Income Growth % | -66.87% | 117.25% | 276.67% | -38.59% | 10.82% | -137.55% | 599% | -43.61% | -174.63% | 410.36% | 116.96% | -131.89% | -239.82% | 1054.35% | -20.98% | 80.99% | 1454.35% | 26.89% | 142.11% | -366.2% |
| Net Income (Continuing) | 946K | -101K | 2.15M | -502K | 797K | -479K | 454K | 557K | -748K | 743K | 166K | -376K | 146K | 786K | 657K | -290K | 995K | -837K | -96K | -911K |
| Discontinued Operations | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -662K | 0 | -489K | 0 | 0 |
| Minority Interest | 951K | 688K | 839K | 769K | 1.03M | 818K | 917K | 803K | 528K | 742K | 878K | 859K | 956K | 1.01M | 1.14M | 1.01M | 1.18M | 953K | 1.31M | 1.54M |
| EPS (Diluted) | 0.09 | 0.01 | 0.27 | -0.03 | 0.07 | -0.02 | 0.06 | 0.07 | -0.01 | 0.11 | 0.02 | -0.04 | -0.10 | 0.11 | 0.07 | -0.01 | 0.09 | -0.06 | 0.01 | -0.09 |
| EPS Growth % | -66.93% | 117.27% | 277.1% | -38.66% | 11.01% | -132.51% | 624.39% | -33.45% | -171.1% | 403.87% | 116.93% | -131.87% | -240% | 1062.71% | -21% | 81.15% | - | 26.87% | - | -370.33% |
| EPS (Basic) | 0.09 | 0.01 | 0.27 | -0.03 | 0.07 | -0.02 | 0.06 | 0.07 | -0.01 | 0.11 | 0.02 | -0.04 | -0.10 | 0.11 | 0.07 | -0.01 | 0.09 | -0.06 | 0.01 | -0.09 |
| Diluted Shares Outstanding | 7.72M | 7.72M | 7.72M | 7.73M | 7.73M | 7.73M | 7.73M | 6.69M | 8.15M | 7.73M | 7.73M | 7.73M | 7.73M | 7.73M | 7.73M | 7.73M | 7.73M | 7.73M | 7.74M | 7.73M |
| Basic Shares Outstanding | 7.72M | 7.72M | 7.81M | 7.73M | 8.17M | 7.73M | 7.73M | 6.69M | 8.15M | 7.73M | 7.73M | 7.73M | 7.6M | 7.73M | 7.85M | 7.73M | 7.89M | 7.73M | 8.78M | 7.73M |
| Dividend Payout Ratio | 89.42% | - | 0.34% | - | 41.95% | - | 103.31% | 105.2% | - | 74.74% | - | - | - | 82.18% | - | - | - | - | - | - |