_id
691723e33c536f8df2316a05
Ticker
TTNDF
Name
Techtronic Industries Company Limited
Exchange
PINK
Address
Kowloon Commerce Centre, Kwai Chung, Hong Kong
Country
USA
Sector
Industrials
Industry
Tools & Accessories
Currency
USD
Website
https://www.ttigroup.com
Description
Techtronic Industries Company Limited engages in the provision of power tools, outdoor power equipment, and floorcare and cleaning products. The company operates through Power Equipment, and Floorcare & Cleaning segments. It offers power tools, equipment, accessories, hand tools, safety solutions, and storage products; outdoor products comprising gas, corded, and cordless equipment; and cordless cleaning products and carpet washing products. The company provides its products under the MILWAUKEE, RYOBI, AEG, EMPIRE, and HOMELITE, as well as under the HOOVER, ORECK, VAX, and DIRT DEVIL names. It serves consumer, professional, and industrial users in the home, construction, maintenance, industrial, and infrastructure industries worldwide. Techtronic Industries Company Limited was incorporated in 1985 and is based in Kwai Chung, Hong Kong.
Last Close
12.6
Volume
1200
Current Price
13.5
Change
-0.3
Last Updated
2026-01-07T13:37:12.896Z
Image
https://logo.clearbit.com/www.ttigroup.com
Ipo Date
-
Market Cap
22143096832
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.992
Sentiment Sources
1
Current Quarter
2025-06-30
Revenue
7833083000
Cost Of Revenue
4677276000
Gross Profit
3155807000
Operating Expenses
2451920000
Operating Income
703887000
Interest Expense
57218618
Pretax Income
681496000
Net Income
628339000
Eps
0.34285034866643865
Dividends Per Share
276039121
Shares Outstanding
1829209941
Income Tax Expense
53157000
EBITDA
978846000
Operating Margin
8.986078661492543
Total Other Income Expense Net
-22391000
Cash
1608391000
Short Term Investments
24174000
Receivables
2608295000
Inventories
4293010000
Total Current Assets
8758100000
Property Plant Equipment
2989911000
Total Assets
13894687000
Payables
2210995000
Short Term Debt
835987000
Long Term Debt
751692000
Total Liabilities
7239336000
Equity
6655351000
Bs_currency_symbol
USD
Depreciation
358366000
Change In Working Capital
-732449000
Cash From Operations
743314086
Capital Expenditures
95815000
Cash From Investing
-246101489
Cash From Financing
-176478903
Net Change In Cash
1608391000
Cf_currency_symbol
-
PE
17.6615
PB
3.717510678099472
ROE
9.441109867834168
ROA
4.5221529639350635
FCF
647499086
Fcf Percent
0.08266209945688052
Piotroski FScore
4
Health Score
54
Deep Value Investing Score
4
Defensive Investing Score
7.5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.5
Garp Investing Score
5
Growth Investing Score
4.5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
5.5
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
7833083000
Quarters > 0 > income Statement > cost Of Revenue
4677276000
Quarters > 0 > income Statement > gross Profit
3155807000
Quarters > 0 > income Statement > operating Expenses
2451920000
Quarters > 0 > income Statement > operating Income
703887000
Quarters > 0 > income Statement > interest Expense
57218618
Quarters > 0 > income Statement > pretax Income
681496000
Quarters > 0 > income Statement > net Income
628339000
Quarters > 0 > income Statement > eps
0.34285034866643865
Quarters > 0 > income Statement > dividends Per Share
276039121
Quarters > 0 > income Statement > shares Outstanding
1832691734
Quarters > 0 > income Statement > income Tax Expense
53157000
Quarters > 0 > income Statement > EBITDA
978846000
Quarters > 0 > income Statement > operating Margin
8.986078661492543
Quarters > 0 > income Statement > total Other Income Expense Net
-22391000
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
1608391000
Quarters > 0 > balance Sheet > short Term Investments
24174000
Quarters > 0 > balance Sheet > receivables
2608295000
Quarters > 0 > balance Sheet > inventories
4293010000
Quarters > 0 > balance Sheet > total Current Assets
8758100000
Quarters > 0 > balance Sheet > property Plant Equipment
2989911000
Quarters > 0 > balance Sheet > total Assets
13894687000
Quarters > 0 > balance Sheet > payables
2210995000
Quarters > 0 > balance Sheet > short Term Debt
835987000
Quarters > 0 > balance Sheet > long Term Debt
751692000
Quarters > 0 > balance Sheet > total Liabilities
7239336000
Quarters > 0 > balance Sheet > equity
6655351000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
628339000
Quarters > 0 > cash Flow > depreciation
358366000
Quarters > 0 > cash Flow > change In Working Capital
-732449000
Quarters > 0 > cash Flow > cash From Operations
743314086
Quarters > 0 > cash Flow > capital Expenditures
95815000
Quarters > 0 > cash Flow > cash From Investing
-246101489
Quarters > 0 > cash Flow > cash From Financing
-176478903
Quarters > 0 > cash Flow > net Change In Cash
1608391000
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.34285034866643865
Quarters > 0 > ratios > PB
3.717510678099472
Quarters > 0 > ratios > ROE
9.441109867834168
Quarters > 0 > ratios > ROA
4.5221529639350635
Quarters > 0 > ratios > FCF
647499086
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.08266209945688052
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2024-12-31
Quarters > 1 > income Statement > revenue
7324640527
Quarters > 1 > income Statement > cost Of Revenue
4343691797
Quarters > 1 > income Statement > gross Profit
2980948730
Quarters > 1 > income Statement > operating Expenses
2341334781
Quarters > 1 > income Statement > operating Income
639613947
Quarters > 1 > income Statement > interest Expense
61606267
Quarters > 1 > income Statement > pretax Income
623838614
Quarters > 1 > income Statement > net Income
572488367
Quarters > 1 > income Statement > eps
0.31157238753344235
Quarters > 1 > income Statement > dividends Per Share
487101359
Quarters > 1 > income Statement > shares Outstanding
1837416889
Quarters > 1 > income Statement > income Tax Expense
51478509
Quarters > 1 > income Statement > EBITDA
1023796364
Quarters > 1 > income Statement > operating Margin
8.732359555970875
Quarters > 1 > income Statement > total Other Income Expense Net
-15775333
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
1232347000
Quarters > 1 > balance Sheet > short Term Investments
22571000
Quarters > 1 > balance Sheet > receivables
2010939000
Quarters > 1 > balance Sheet > inventories
4076210000
Quarters > 1 > balance Sheet > total Current Assets
7699364000
Quarters > 1 > balance Sheet > property Plant Equipment
3045638000
Quarters > 1 > balance Sheet > total Assets
12890489000
Quarters > 1 > balance Sheet > payables
1872277000
Quarters > 1 > balance Sheet > short Term Debt
660694000
Quarters > 1 > balance Sheet > long Term Debt
763650000
Quarters > 1 > balance Sheet > total Liabilities
6526892000
Quarters > 1 > balance Sheet > equity
6363597000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
572488367
Quarters > 1 > cash Flow > depreciation
338351482
Quarters > 1 > cash Flow > change In Working Capital
475313841
Quarters > 1 > cash Flow > cash From Operations
1532139631
Quarters > 1 > cash Flow > capital Expenditures
191601007
Quarters > 1 > cash Flow > cash From Investing
-410973935
Quarters > 1 > cash Flow > cash From Financing
-1087150738
Quarters > 1 > cash Flow > net Change In Cash
5797580
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
0.31157238753344235
Quarters > 1 > ratios > PB
3.89797279769602
Quarters > 1 > ratios > ROE
8.996301415693043
Quarters > 1 > ratios > ROA
4.441168733009275
Quarters > 1 > ratios > FCF
1340538624
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.18301766742798134
Quarters > 1 > health Score
64
Quarters > 2 > quarter
2024-06-30
Quarters > 2 > income Statement > revenue
7311988000
Quarters > 2 > income Statement > cost Of Revenue
4391271000
Quarters > 2 > income Statement > gross Profit
2920717000
Quarters > 2 > income Statement > operating Expenses
2302072000
Quarters > 2 > income Statement > operating Income
618645000
Quarters > 2 > income Statement > interest Expense
65252492
Quarters > 2 > income Statement > pretax Income
593706000
Quarters > 2 > income Statement > net Income
550365000
Quarters > 2 > income Statement > eps
0.2998403562371802
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
1835526768
Quarters > 2 > income Statement > income Tax Expense
43341000
Quarters > 2 > income Statement > EBITDA
855849000
Quarters > 2 > income Statement > operating Margin
8.460694957376845
Quarters > 2 > income Statement > total Other Income Expense Net
-24939000
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
1226545000
Quarters > 2 > balance Sheet > short Term Investments
19670000
Quarters > 2 > balance Sheet > receivables
2445361996
Quarters > 2 > balance Sheet > inventories
4026715000
Quarters > 2 > balance Sheet > total Current Assets
7930699000
Quarters > 2 > balance Sheet > property Plant Equipment
3080420063
Quarters > 2 > balance Sheet > total Assets
13121656000
Quarters > 2 > balance Sheet > payables
2012797000
Quarters > 2 > balance Sheet > short Term Debt
1083362000
Quarters > 2 > balance Sheet > long Term Debt
870518000
Quarters > 2 > balance Sheet > total Liabilities
6868812000
Quarters > 2 > balance Sheet > equity
6252844000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
550365000
Quarters > 2 > cash Flow > depreciation
325640000
Quarters > 2 > cash Flow > change In Working Capital
-615476000
Quarters > 2 > cash Flow > cash From Operations
774916000
Quarters > 2 > cash Flow > capital Expenditures
99993023
Quarters > 2 > cash Flow > cash From Investing
-234591000
Quarters > 2 > cash Flow > cash From Financing
-246845000
Quarters > 2 > cash Flow > net Change In Cash
273050251
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
0.2998403562371802
Quarters > 2 > ratios > PB
3.962934525153674
Quarters > 2 > ratios > ROE
8.801834813086653
Quarters > 2 > ratios > ROA
4.194325777173247
Quarters > 2 > ratios > FCF
674922977
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.09230362207924848
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2023-12-31
Quarters > 3 > income Statement > revenue
6859480175
Quarters > 3 > income Statement > cost Of Revenue
4138519979
Quarters > 3 > income Statement > gross Profit
2720960196
Quarters > 3 > income Statement > operating Expenses
2169374436
Quarters > 3 > income Statement > operating Income
551585759
Quarters > 3 > income Statement > interest Expense
45587064
Quarters > 3 > income Statement > pretax Income
545398964
Quarters > 3 > income Statement > net Income
501111327
Quarters > 3 > income Statement > eps
0.27284424106902405
Quarters > 3 > income Statement > dividends Per Share
437339292
Quarters > 3 > income Statement > shares Outstanding
1836620502
Quarters > 3 > income Statement > income Tax Expense
44079408
Quarters > 3 > income Statement > EBITDA
906718771
Quarters > 3 > income Statement > operating Margin
8.041218065040914
Quarters > 3 > income Statement > total Other Income Expense Net
-6186795
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
952981344
Quarters > 3 > balance Sheet > short Term Investments
26106914
Quarters > 3 > balance Sheet > receivables
1834163176
Quarters > 3 > balance Sheet > inventories
4097048990
Quarters > 3 > balance Sheet > total Current Assets
7120781297
Quarters > 3 > balance Sheet > property Plant Equipment
3175684064
Quarters > 3 > balance Sheet > total Assets
12398617802
Quarters > 3 > balance Sheet > payables
1673791000
Quarters > 3 > balance Sheet > short Term Debt
1076382000
Quarters > 3 > balance Sheet > long Term Debt
1030971000
Quarters > 3 > balance Sheet > total Liabilities
6652627362
Quarters > 3 > balance Sheet > equity
5745990439
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
501111327
Quarters > 3 > cash Flow > depreciation
315732742
Quarters > 3 > cash Flow > change In Working Capital
547052548
Quarters > 3 > cash Flow > cash From Operations
1425488039
Quarters > 3 > cash Flow > capital Expenditures
477440794
Quarters > 3 > cash Flow > cash From Investing
-428152614
Quarters > 3 > cash Flow > cash From Financing
-1557604901
Quarters > 3 > cash Flow > net Change In Cash
-531661504
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.27284424106902405
Quarters > 3 > ratios > PB
4.3150744924168505
Quarters > 3 > ratios > ROE
8.72106092622059
Quarters > 3 > ratios > ROA
4.04167089430861
Quarters > 3 > ratios > FCF
948047245
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.13820977986863267
Quarters > 3 > health Score
59
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
14621616000
Annuals > 0 > income Statement > cost Of Revenue
8726060000
Annuals > 0 > income Statement > gross Profit
5895556000
Annuals > 0 > income Statement > operating Expenses
4625261000
Annuals > 0 > income Statement > operating Income
1270295000
Annuals > 0 > income Statement > interest Expense
126165000
Annuals > 0 > income Statement > pretax Income
1216394000
Annuals > 0 > income Statement > net Income
1121680000
Annuals > 0 > income Statement > eps
0.6107741476614589
Annuals > 0 > income Statement > dividends Per Share
486103000
Annuals > 0 > income Statement > shares Outstanding
1836488994
Annuals > 0 > income Statement > income Tax Expense
94714000
Annuals > 0 > income Statement > EBITDA
2005857000
Annuals > 0 > income Statement > operating Margin
8.6877879982623
Annuals > 0 > income Statement > total Other Income Expense Net
-53901000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
1232347000
Annuals > 0 > balance Sheet > short Term Investments
22571000
Annuals > 0 > balance Sheet > receivables
2010939000
Annuals > 0 > balance Sheet > inventories
4076210000
Annuals > 0 > balance Sheet > total Current Assets
7699364000
Annuals > 0 > balance Sheet > property Plant Equipment
3045638000
Annuals > 0 > balance Sheet > total Assets
12890489000
Annuals > 0 > balance Sheet > payables
1872277000
Annuals > 0 > balance Sheet > short Term Debt
660694000
Annuals > 0 > balance Sheet > long Term Debt
763650000
Annuals > 0 > balance Sheet > total Liabilities
6526892000
Annuals > 0 > balance Sheet > equity
6363597000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
1216394000
Annuals > 0 > cash Flow > depreciation
663298000
Annuals > 0 > cash Flow > change In Working Capital
283271000
Annuals > 0 > cash Flow > cash From Operations
2267646000
Annuals > 0 > cash Flow > capital Expenditures
686408000
Annuals > 0 > cash Flow > cash From Investing
-606237000
Annuals > 0 > cash Flow > cash From Financing
-1332780000
Annuals > 0 > cash Flow > net Change In Cash
279107000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.6107741476614589
Annuals > 0 > ratios > PB
3.5641224728561536
Annuals > 0 > ratios > ROE
17.62650903254873
Annuals > 0 > ratios > ROA
8.701609380373391
Annuals > 0 > ratios > FCF
1581238000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.10814386043238997
Annuals > 0 > health Score
67
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
13763535595
Annuals > 1 > income Statement > cost Of Revenue
8311775000
Annuals > 1 > income Statement > gross Profit
5451760595
Annuals > 1 > income Statement > operating Expenses
4288262962
Annuals > 1 > income Statement > operating Income
1144052260
Annuals > 1 > income Statement > interest Expense
124056000
Annuals > 1 > income Statement > pretax Income
1055616000
Annuals > 1 > income Statement > net Income
976340000
Annuals > 1 > income Statement > eps
0.5317226238004654
Annuals > 1 > income Statement > dividends Per Share
436859000
Annuals > 1 > income Statement > shares Outstanding
1836182920
Annuals > 1 > income Statement > income Tax Expense
79276000
Annuals > 1 > income Statement > EBITDA
1778104000
Annuals > 1 > income Statement > operating Margin
8.312197488090268
Annuals > 1 > income Statement > total Other Income Expense Net
-88436260
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
953240000
Annuals > 1 > balance Sheet > short Term Investments
26106914
Annuals > 1 > balance Sheet > receivables
1717535000
Annuals > 1 > balance Sheet > inventories
4098161000
Annuals > 1 > balance Sheet > total Current Assets
7122714000
Annuals > 1 > balance Sheet > property Plant Equipment
3176546000
Annuals > 1 > balance Sheet > total Assets
12401983000
Annuals > 1 > balance Sheet > payables
1673791000
Annuals > 1 > balance Sheet > short Term Debt
1076382000
Annuals > 1 > balance Sheet > long Term Debt
1030971000
Annuals > 1 > balance Sheet > total Liabilities
6654433000
Annuals > 1 > balance Sheet > equity
5747550000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
976340000
Annuals > 1 > cash Flow > depreciation
598432000
Annuals > 1 > cash Flow > change In Working Capital
406173000
Annuals > 1 > cash Flow > cash From Operations
2103875000
Annuals > 1 > cash Flow > capital Expenditures
874161000
Annuals > 1 > cash Flow > cash From Investing
-778782000
Annuals > 1 > cash Flow > cash From Financing
-1801641000
Annuals > 1 > cash Flow > net Change In Cash
-475690000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.5317226238004654
Annuals > 1 > ratios > PB
3.9454826947133994
Annuals > 1 > ratios > ROE
16.987064053379267
Annuals > 1 > ratios > ROA
7.8724507201791845
Annuals > 1 > ratios > FCF
1229714000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.08934579283877676
Annuals > 1 > health Score
63
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
13253917000
Annuals > 2 > income Statement > cost Of Revenue
8041340000
Annuals > 2 > income Statement > gross Profit
5212577000
Annuals > 2 > income Statement > operating Expenses
4011667000
Annuals > 2 > income Statement > operating Income
1063628000
Annuals > 2 > income Statement > interest Expense
69868000
Annuals > 2 > income Statement > pretax Income
1156897000
Annuals > 2 > income Statement > net Income
1077150000
Annuals > 2 > income Statement > eps
0.5866729321218933
Annuals > 2 > income Statement > dividends Per Share
460421000
Annuals > 2 > income Statement > shares Outstanding
1836031528
Annuals > 2 > income Statement > income Tax Expense
79747000
Annuals > 2 > income Statement > EBITDA
1731726300
Annuals > 2 > income Statement > operating Margin
8.025008757788358
Annuals > 2 > income Statement > total Other Income Expense Net
93269000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
1428930000
Annuals > 2 > balance Sheet > short Term Investments
13466000
Annuals > 2 > balance Sheet > receivables
1699348041
Annuals > 2 > balance Sheet > inventories
5084951000
Annuals > 2 > balance Sheet > total Current Assets
8537107000
Annuals > 2 > balance Sheet > property Plant Equipment
2769160000
Annuals > 2 > balance Sheet > total Assets
13315598000
Annuals > 2 > balance Sheet > payables
2093552000
Annuals > 2 > balance Sheet > short Term Debt
2094470000
Annuals > 2 > balance Sheet > long Term Debt
1198002000
Annuals > 2 > balance Sheet > total Liabilities
8110117000
Annuals > 2 > balance Sheet > equity
5205481000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
1156897000
Annuals > 2 > cash Flow > depreciation
500851000
Annuals > 2 > cash Flow > change In Working Capital
-431148000
Annuals > 2 > cash Flow > cash From Operations
1233103000
Annuals > 2 > cash Flow > capital Expenditures
985866000
Annuals > 2 > cash Flow > cash From Investing
-919230000
Annuals > 2 > cash Flow > cash From Financing
-712739000
Annuals > 2 > cash Flow > net Change In Cash
-445471000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.5866729321218933
Annuals > 2 > ratios > PB
4.355983504848063
Annuals > 2 > ratios > ROE
20.69261226772319
Annuals > 2 > ratios > ROA
8.089385095584891
Annuals > 2 > ratios > FCF
247237000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.01865388171662762
Annuals > 2 > health Score
59
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
13203161000
Annuals > 3 > income Statement > cost Of Revenue
8081548000
Annuals > 3 > income Statement > gross Profit
5121613000
Annuals > 3 > income Statement > operating Expenses
4025605000
Annuals > 3 > income Statement > operating Income
1096008000
Annuals > 3 > income Statement > interest Expense
42008000
Annuals > 3 > income Statement > pretax Income
1181825000
Annuals > 3 > income Statement > net Income
1099003000
Annuals > 3 > income Statement > eps
0.5972809638234103
Annuals > 3 > income Statement > dividends Per Share
394115000
Annuals > 3 > income Statement > shares Outstanding
1840010090
Annuals > 3 > income Statement > income Tax Expense
82724000
Annuals > 3 > income Statement > EBITDA
1617264138
Annuals > 3 > income Statement > operating Margin
8.30110304645986
Annuals > 3 > income Statement > total Other Income Expense Net
85817000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
1874401000
Annuals > 3 > balance Sheet > short Term Investments
16272000
Annuals > 3 > balance Sheet > receivables
2036521000
Annuals > 3 > balance Sheet > inventories
4849792000
Annuals > 3 > balance Sheet > total Current Assets
9061549000
Annuals > 3 > balance Sheet > property Plant Equipment
2406251000
Annuals > 3 > balance Sheet > total Assets
13007545000
Annuals > 3 > balance Sheet > payables
2080025000
Annuals > 3 > balance Sheet > short Term Debt
2376084000
Annuals > 3 > balance Sheet > long Term Debt
1028351000
Annuals > 3 > balance Sheet > total Liabilities
8285027000
Annuals > 3 > balance Sheet > equity
4722518000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
1181825000
Annuals > 3 > cash Flow > depreciation
427096000
Annuals > 3 > cash Flow > change In Working Capital
-1696978000
Annuals > 3 > cash Flow > cash From Operations
-100945000
Annuals > 3 > cash Flow > capital Expenditures
1056847000
Annuals > 3 > cash Flow > cash From Investing
-1024924000
Annuals > 3 > cash Flow > cash From Financing
1472107000
Annuals > 3 > cash Flow > net Change In Cash
340525000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.5972809638234103
Annuals > 3 > ratios > PB
4.811866172135289
Annuals > 3 > ratios > ROE
23.271547085686066
Annuals > 3 > ratios > ROA
8.448965581130029
Annuals > 3 > ratios > FCF
-1157792000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.08769051593023822
Annuals > 3 > health Score
58
Valuation > metrics > PE
17.6615
Valuation > metrics > PB
3.717510678099472
Valuation > final Score
72.82489321900528
Valuation > verdict
12.0% Overvalued
Profitability > metrics > ROE
9.441109867834168
Profitability > metrics > ROA
7.174375720761353
Profitability > metrics > Net Margin
0.08021605286194465
Profitability > final Score
52
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.087746686838906
Risk > metrics > Interest Coverage
12.301712704770324
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
2.8743523919734346
Liquidity > metrics > Quick Ratio
1.4654139735646616
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
61.020272023039794
Prev Valuations > 1
60.37065474846326
Prev Valuations > 2
56.84925507583149
Prev Profitabilities > 0
52
Prev Profitabilities > 1
50
Prev Profitabilities > 2
50
Prev Risks > 0
70
Prev Risks > 1
68
Prev Risks > 2
70
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:44:12.100Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-03
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2021-03-31
Earnings History > 1 > report Date
2021-06-30
Earnings History > 1 > date
2021-03-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.1424
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
0.1424
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2020-12-31
Earnings History > 2 > report Date
2021-03-31
Earnings History > 2 > date
2020-12-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.1424
Earnings History > 2 > eps Estimate
0
Earnings History > 2 > eps Difference
0.1424
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2020-09-30
Earnings History > 3 > report Date
2020-12-31
Earnings History > 3 > date
2020-09-30
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.1277
Earnings History > 3 > eps Estimate
0
Earnings History > 3 > eps Difference
0.1277
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2020-06-30
Earnings History > 4 > report Date
2020-09-30
Earnings History > 4 > date
2020-06-30
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.1277
Earnings History > 4 > eps Estimate
0
Earnings History > 4 > eps Difference
0.1277
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2020-03-31
Earnings History > 5 > report Date
2020-06-30
Earnings History > 5 > date
2020-03-31
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.0904
Earnings History > 5 > eps Estimate
0
Earnings History > 5 > eps Difference
0.0904
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2019-12-31
Earnings History > 6 > report Date
2020-03-31
Earnings History > 6 > date
2019-12-31
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.0904
Earnings History > 6 > eps Estimate
0
Earnings History > 6 > eps Difference
0.0904
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2019-09-30
Earnings History > 7 > report Date
2019-12-31
Earnings History > 7 > date
2019-09-30
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.09
Earnings History > 7 > eps Estimate
0
Earnings History > 7 > eps Difference
0.09
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2019-06-30
Earnings History > 8 > report Date
2019-09-30
Earnings History > 8 > date
2019-06-30
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.09
Earnings History > 8 > eps Estimate
0
Earnings History > 8 > eps Difference
0.09
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2019-03-31
Earnings History > 9 > report Date
2019-06-30
Earnings History > 9 > date
2019-03-31
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.0777
Earnings History > 9 > eps Estimate
0
Earnings History > 9 > eps Difference
0.0777
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2018-12-31
Earnings History > 10 > report Date
2019-03-31
Earnings History > 10 > date
2018-12-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.0777
Earnings History > 10 > eps Estimate
0
Earnings History > 10 > eps Difference
0.0777
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2018-09-30
Earnings History > 11 > report Date
2018-12-31
Earnings History > 11 > date
2018-09-30
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.0811
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
0.0811
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2018-06-30
Earnings History > 12 > report Date
2018-09-30
Earnings History > 12 > date
2018-06-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.0811
Earnings History > 12 > eps Estimate
0
Earnings History > 12 > eps Difference
0.0811
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2018-03-31
Earnings History > 13 > report Date
2018-06-30
Earnings History > 13 > date
2018-03-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.0692
Earnings History > 13 > eps Estimate
0
Earnings History > 13 > eps Difference
0.0692
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2017-12-31
Earnings History > 14 > report Date
2018-03-31
Earnings History > 14 > date
2017-12-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.0692
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2017-09-30
Earnings History > 15 > report Date
2017-12-31
Earnings History > 15 > date
2017-09-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.0722
Earnings History > 15 > eps Estimate
0
Earnings History > 15 > eps Difference
0.0722
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2017-06-30
Earnings History > 16 > report Date
2017-09-30
Earnings History > 16 > date
2017-06-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.0722
Earnings History > 16 > eps Estimate
0
Earnings History > 16 > eps Difference
0.0722
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2017-03-31
Earnings History > 17 > report Date
2017-06-30
Earnings History > 17 > date
2017-03-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.0557
Earnings History > 17 > eps Estimate
0
Earnings History > 17 > eps Difference
0.0557
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2016-12-31
Earnings History > 18 > report Date
2017-03-31
Earnings History > 18 > date
2016-12-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.0557
Earnings History > 18 > eps Estimate
0
Earnings History > 18 > eps Difference
0.0557
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2016-09-30
Earnings History > 19 > report Date
2016-12-31
Earnings History > 19 > date
2016-09-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.0629
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
0.0629
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2016-06-30
Earnings History > 20 > report Date
2016-09-30
Earnings History > 20 > date
2016-06-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.0629
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
0.0629
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2016-03-31
Earnings History > 21 > report Date
2016-06-30
Earnings History > 21 > date
2016-03-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.0482
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
0.0482
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2015-12-31
Earnings History > 22 > report Date
2016-03-31
Earnings History > 22 > date
2015-12-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.0483
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
0.0483
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2015-09-30
Earnings History > 23 > report Date
2015-12-31
Earnings History > 23 > date
2015-09-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.0532
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0.0532
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2015-06-30
Earnings History > 24 > report Date
2015-09-30
Earnings History > 24 > date
2015-06-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.0532
Earnings History > 24 > eps Estimate
0
Earnings History > 24 > eps Difference
0.0532
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2015-03-31
Earnings History > 25 > report Date
2015-06-30
Earnings History > 25 > date
2015-03-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.0432
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
0.0432
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2014-12-31
Earnings History > 26 > report Date
2015-03-31
Earnings History > 26 > date
2014-12-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.0432
Earnings History > 26 > eps Estimate
0
Earnings History > 26 > eps Difference
0.0432
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2014-09-30
Earnings History > 27 > report Date
2014-12-31
Earnings History > 27 > date
2014-09-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.0446
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
0.0446
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2014-06-30
Earnings History > 28 > report Date
2014-09-30
Earnings History > 28 > date
2014-06-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.0446
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
0.0446
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2014-03-31
Earnings History > 29 > report Date
2014-06-30
Earnings History > 29 > date
2014-03-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.0371
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
0.0371
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2013-12-31
Earnings History > 30 > report Date
2014-03-31
Earnings History > 30 > date
2013-12-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.0371
Earnings History > 30 > eps Estimate
0
Earnings History > 30 > eps Difference
0.0371
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2013-09-30
Earnings History > 31 > report Date
2013-12-31
Earnings History > 31 > date
2013-09-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.0361
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
0.0361
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2013-06-30
Earnings History > 32 > report Date
2013-09-30
Earnings History > 32 > date
2013-06-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.0361
Earnings History > 32 > eps Estimate
0
Earnings History > 32 > eps Difference
0.0361
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2013-03-31
Earnings History > 33 > report Date
2013-06-30
Earnings History > 33 > date
2013-03-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.032
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
0.032
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2012-12-31
Earnings History > 34 > report Date
2013-03-31
Earnings History > 34 > date
2012-12-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.032
Earnings History > 34 > eps Estimate
0
Earnings History > 34 > eps Difference
0.032
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2012-09-30
Earnings History > 35 > report Date
2012-12-31
Earnings History > 35 > date
2012-09-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.0287
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
0.0287
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2012-06-30
Earnings History > 36 > report Date
2012-09-30
Earnings History > 36 > date
2012-06-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.0287
Earnings History > 36 > eps Estimate
0
Earnings History > 36 > eps Difference
0.0287
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2012-03-31
Earnings History > 37 > report Date
2012-06-30
Earnings History > 37 > date
2012-03-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.0275
Earnings History > 37 > eps Estimate
0
Earnings History > 37 > eps Difference
0.0275
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2011-12-31
Earnings History > 38 > report Date
2012-03-31
Earnings History > 38 > date
2011-12-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.0275
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
0.0275
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2011-09-30
Earnings History > 39 > report Date
2011-12-31
Earnings History > 39 > date
2011-09-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.0224
Earnings History > 39 > eps Estimate
0
Earnings History > 39 > eps Difference
0.0224
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2011-06-30
Earnings History > 40 > report Date
2011-09-30
Earnings History > 40 > date
2011-06-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.0224
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
0.0224
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2011-03-31
Earnings History > 41 > report Date
2011-06-30
Earnings History > 41 > date
2011-03-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.024
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
0.024
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2010-12-31
Earnings History > 42 > report Date
2011-03-31
Earnings History > 42 > date
2010-12-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.024
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
0.024
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2010-09-30
Earnings History > 43 > report Date
2010-12-31
Earnings History > 43 > date
2010-09-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.015
Earnings History > 43 > eps Estimate
0
Earnings History > 43 > eps Difference
0.015
Earnings History > 43 > surprise Percent
-
Techtronic Industries Company Limited engages in the provision of power tools, outdoor power equipment, and floorcare and cleaning products. The company operates through Power Equipment, and Floorcare & Cleaning segments. It offers power tools, equipment, accessories, hand tools, safety solutions, and storage products; outdoor products comprising gas, corded, and cordless equipment; and cordless cleaning products and carpet washing products. The company provides its products under the MILWAUKEE, RYOBI, AEG, EMPIRE, and HOMELITE, as well as under the HOOVER, ORECK, VAX, and DIRT DEVIL names. It serves consumer, professional, and industrial users in the home, construction, maintenance, industrial, and infrastructure industries worldwide. Techtronic Industries Company Limited was incorporated in 1985 and is based in Kwai Chung, Hong Kong.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ATechtronic Industries: Focus On Its Largest Customer (OTCMKTS:TTNDY) Seeking Alpha
Read more →Techtronic Industries Co Ltd (TTNDF) (H1 2025) Earnings Call Highlights: Record Revenue and ... Yahoo Finance
Read more →Showing 2 of 7
(Last Updated 2025-06-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Techtronic Industries Company Limited
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2021-03-31
EPS Actual
0.1424
EPS Estimate
0
EPS Difference
0.1424
Surprise Percent
0%
(Last Updated 2025-06-30)
(Last Updated 2025-06-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-06-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-06-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.