_id
691723e53c536f8df2316a06
Ticker
TTNDY
Name
Techtronic Industries Ltd ADR
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
58.3
Volume
980
Current Price
64.26
Change
0.75
Last Updated
2026-01-07T13:37:16.243Z
Image
https://logo.clearbit.com/www.ttigroup.com
Ipo Date
-
Market Cap
22157733888
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
4
Strong Buy
0
Buy
1
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-06-30
Revenue
3916541500
Cost Of Revenue
2338638000
Gross Profit
1577903500
Operating Expenses
1225960000
Operating Income
351943500
Interest Expense
57609511
Pretax Income
340748000
Net Income
314169500
Eps
0.8571258735368441
Dividends Per Share
277924901
Shares Outstanding
365841988
Income Tax Expense
26578500
EBITDA
489423000
Operating Margin
8.986078661492543
Total Other Income Expense Net
-11195500
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
179183000
Change In Working Capital
-366224500
Cash From Operations
748392085
Capital Expenditures
47907500
Cash From Investing
-247782747
Cash From Financing
-177684531
Net Change In Cash
376062496
Cf_currency_symbol
-
PE
18.4771
PB
3.5390701578263872
ROE
4.720554933917084
ROA
2.2610764819675317
FCF
700484585
Fcf Percent
0.17885284376534757
Piotroski FScore
4
Health Score
58
Deep Value Investing Score
4
Defensive Investing Score
6.5
Dividend Investing Score
3.5
Economic Moat Investing Score
7.3
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
7
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
5
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
3916541500
Quarters > 0 > income Statement > cost Of Revenue
2338638000
Quarters > 0 > income Statement > gross Profit
1577903500
Quarters > 0 > income Statement > operating Expenses
1225960000
Quarters > 0 > income Statement > operating Income
351943500
Quarters > 0 > income Statement > interest Expense
57609511
Quarters > 0 > income Statement > pretax Income
340748000
Quarters > 0 > income Statement > net Income
314169500
Quarters > 0 > income Statement > eps
0.8571258735368441
Quarters > 0 > income Statement > dividends Per Share
277924901
Quarters > 0 > income Statement > shares Outstanding
366538346
Quarters > 0 > income Statement > income Tax Expense
26578500
Quarters > 0 > income Statement > EBITDA
489423000
Quarters > 0 > income Statement > operating Margin
8.986078661492543
Quarters > 0 > income Statement > total Other Income Expense Net
-11195500
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
314169500
Quarters > 0 > cash Flow > depreciation
179183000
Quarters > 0 > cash Flow > change In Working Capital
-366224500
Quarters > 0 > cash Flow > cash From Operations
748392085
Quarters > 0 > cash Flow > capital Expenditures
47907500
Quarters > 0 > cash Flow > cash From Investing
-247782747
Quarters > 0 > cash Flow > cash From Financing
-177684531
Quarters > 0 > cash Flow > net Change In Cash
376062496
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.8571258735368441
Quarters > 0 > ratios > PB
3.5390701578263872
Quarters > 0 > ratios > ROE
4.720554933917084
Quarters > 0 > ratios > ROA
2.2610764819675317
Quarters > 0 > ratios > FCF
700484585
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.17885284376534757
Quarters > 0 > health Score
58
Quarters > 1 > quarter
2024-12-31
Quarters > 1 > income Statement > revenue
7309628000
Quarters > 1 > income Statement > cost Of Revenue
4334789000
Quarters > 1 > income Statement > gross Profit
2974839000
Quarters > 1 > income Statement > operating Expenses
2653030000
Quarters > 1 > income Statement > operating Income
321809000
Quarters > 1 > income Statement > interest Expense
61355627
Quarters > 1 > income Statement > pretax Income
622688000
Quarters > 1 > income Statement > net Income
571315000
Quarters > 1 > income Statement > eps
1.5546399103863013
Quarters > 1 > income Statement > dividends Per Share
486103000
Quarters > 1 > income Statement > shares Outstanding
367490244
Quarters > 1 > income Statement > income Tax Expense
51373000
Quarters > 1 > income Statement > EBITDA
688995000
Quarters > 1 > income Statement > operating Margin
4.4025359430055815
Quarters > 1 > income Statement > total Other Income Expense Net
300879000
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
663932000
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
570159240
Quarters > 1 > cash Flow > depreciation
453267000
Quarters > 1 > cash Flow > change In Working Capital
296486000
Quarters > 1 > cash Flow > cash From Operations
1527578343
Quarters > 1 > cash Flow > capital Expenditures
191618000
Quarters > 1 > cash Flow > cash From Investing
-409855342
Quarters > 1 > cash Flow > cash From Financing
-1085935000
Quarters > 1 > cash Flow > net Change In Cash
5802000
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
1.5546399103863013
Quarters > 1 > ratios > PB
3.7109394387231
Quarters > 1 > ratios > ROE
8.977862677350561
Quarters > 1 > ratios > ROA
4.432066153580365
Quarters > 1 > ratios > FCF
1335960343
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.18276721373509022
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
65182000
Quarters > 2 > income Statement > pretax Income
593706000
Quarters > 2 > income Statement > net Income
550365000
Quarters > 2 > income Statement > eps
1.4992017836362086
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
367105353
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
2353432000
Quarters > 2 > balance Sheet > inventories
4026715000
Quarters > 2 > balance Sheet > total Current Assets
7930699000
Quarters > 2 > balance Sheet > property Plant Equipment
3081710000
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
807629000
Quarters > 2 > cash Flow > capital Expenditures
99885000
Quarters > 2 > cash Flow > cash From Investing
-267303999
Quarters > 2 > cash Flow > cash From Financing
-246845000
Quarters > 2 > cash Flow > net Change In Cash
273305000
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
1.4992017836362086
Quarters > 2 > ratios > PB
3.7727136617801436
Quarters > 2 > ratios > ROE
8.801834813086653
Quarters > 2 > ratios > ROA
4.194325777173247
Quarters > 2 > ratios > FCF
707744000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.09679228138777032
Quarters > 2 > health Score
55
Quarters > 3 > quarter
2023-12-31
Quarters > 3 > income Statement > revenue
3425973500
Quarters > 3 > income Statement > cost Of Revenue
4133975000
Quarters > 3 > income Statement > gross Profit
2717972000
Quarters > 3 > income Statement > operating Expenses
2143463000
Quarters > 3 > income Statement > operating Income
582514000
Quarters > 3 > income Statement > interest Expense
45480662
Quarters > 3 > income Statement > pretax Income
544592000
Quarters > 3 > income Statement > net Income
500561000
Quarters > 3 > income Statement > eps
1.3627062551680225
Quarters > 3 > income Statement > dividends Per Share
436859000
Quarters > 3 > income Statement > shares Outstanding
367328614
Quarters > 3 > income Statement > income Tax Expense
44031000
Quarters > 3 > income Statement > EBITDA
641274000
Quarters > 3 > income Statement > operating Margin
17.002875241154083
Quarters > 3 > income Statement > total Other Income Expense Net
-37922000
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
953240000
Quarters > 3 > balance Sheet > short Term Investments
26114000
Quarters > 3 > balance Sheet > receivables
1826942000
Quarters > 3 > balance Sheet > inventories
4098161000
Quarters > 3 > balance Sheet > total Current Assets
7122714000
Quarters > 3 > balance Sheet > property Plant Equipment
3176546000
Quarters > 3 > balance Sheet > total Assets
12401983000
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
6654433000
Quarters > 3 > balance Sheet > equity
5747550000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
500561000
Quarters > 3 > cash Flow > depreciation
160856000
Quarters > 3 > cash Flow > change In Working Capital
755813000
Quarters > 3 > cash Flow > cash From Operations
1410101000
Quarters > 3 > cash Flow > capital Expenditures
291994000
Quarters > 3 > cash Flow > cash From Investing
-413045000
Quarters > 3 > cash Flow > cash From Financing
-1556504000
Quarters > 3 > cash Flow > net Change In Cash
-531826000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.3627062551680225
Quarters > 3 > ratios > PB
4.106886714450505
Quarters > 3 > ratios > ROE
8.709119537890057
Quarters > 3 > ratios > ROA
4.0361368016711525
Quarters > 3 > ratios > FCF
1118107000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.3263618355483485
Quarters > 3 > health Score
65
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
4496282000
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
3.053870744958836
Annuals > 0 > income Statement > dividends Per Share
486103000
Annuals > 0 > income Statement > shares Outstanding
367297798
Annuals > 0 > income Statement > income Tax Expense
94714000
Annuals > 0 > income Statement > EBITDA
1999941000
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
663932000
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
3.053870744958836
Annuals > 0 > ratios > PB
3.486779564636164
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
13731411000
Annuals > 1 > income Statement > cost Of Revenue
8311775000
Annuals > 1 > income Statement > gross Profit
5419636000
Annuals > 1 > income Statement > operating Expenses
4284947000
Annuals > 1 > income Statement > operating Income
1134689000
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
2.658613119002327
Annuals > 1 > income Statement > dividends Per Share
436859000
Annuals > 1 > income Statement > shares Outstanding
367236584
Annuals > 1 > income Statement > income Tax Expense
79276000
Annuals > 1 > income Statement > EBITDA
1778104000
Annuals > 1 > income Statement > operating Margin
8.263455226851777
Annuals > 1 > income Statement > total Other Income Expense Net
-79073000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
953240000
Annuals > 1 > balance Sheet > short Term Investments
26114000
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
1073674000
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
1055616000
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
2.658613119002327
Annuals > 1 > ratios > PB
3.859864122876704
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.08955481705412503
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
4105697000
Annuals > 2 > income Statement > operating Income
1106880000
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
2.9333646654024634
Annuals > 2 > income Statement > dividends Per Share
460421000
Annuals > 2 > income Statement > shares Outstanding
367206305
Annuals > 2 > income Statement > income Tax Expense
79747000
Annuals > 2 > income Statement > EBITDA
1727616000
Annuals > 2 > income Statement > operating Margin
8.351342474832158
Annuals > 2 > income Statement > total Other Income Expense Net
50017000
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
1515761000
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
2.9333646654024634
Annuals > 2 > ratios > PB
4.261456892273739
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
3929808000
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
2.986404819117052
Annuals > 3 > income Statement > dividends Per Share
394115000
Annuals > 3 > income Statement > shares Outstanding
368002018
Annuals > 3 > income Statement > income Tax Expense
82724000
Annuals > 3 > income Statement > EBITDA
1622606000
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
1914390000
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
2.986404819117052
Annuals > 3 > ratios > PB
4.707446728075996
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
18.4771
Valuation > metrics > PB
3.5390701578263872
Valuation > final Score
74.60929842173613
Valuation > verdict
9.0% Overvalued
Profitability > metrics > ROE
4.720554933917084
Profitability > metrics > ROA
3.5871878603806766
Profitability > metrics > Net Margin
0.08021605286194465
Profitability > final Score
32
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.087746686838906
Risk > metrics > Interest Coverage
6.109121460864335
Risk > final Score
54
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.8743523919734346
Liquidity > metrics > Quick Ratio
1.4654139735646616
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
62.890605612769
Prev Valuations > 1
62.272863382198565
Prev Valuations > 2
58.93113285549495
Prev Profitabilities > 0
52
Prev Profitabilities > 1
50
Prev Profitabilities > 2
60
Prev Risks > 0
51
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.290Z
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
2025-09-30
Earnings History > 1 > report Date
2025-11-11
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-05
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.34
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-28
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0
Earnings History > 3 > eps Estimate
0
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-04
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0.31
Earnings History > 4 > eps Estimate
0
Earnings History > 4 > eps Difference
0.31
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-29
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0
Earnings History > 5 > eps Estimate
0
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-06
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
0
Earnings History > 6 > eps Estimate
0
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-29
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
0
Earnings History > 7 > eps Estimate
0
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-06
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0
Earnings History > 8 > eps Estimate
0
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-14
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0
Earnings History > 9 > eps Estimate
0
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-09
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0
Earnings History > 10 > eps Estimate
0
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-31
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-01
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.27
Earnings History > 12 > eps Estimate
0
Earnings History > 12 > eps Difference
0.27
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-15
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0
Earnings History > 13 > eps Estimate
0
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-10
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.31
Earnings History > 14 > eps Estimate
0
Earnings History > 14 > eps Difference
0.31
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-06-01
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0
Earnings History > 15 > eps Estimate
0
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-02
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.31
Earnings History > 16 > eps Estimate
0
Earnings History > 16 > eps Difference
0.31
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-16
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0
Earnings History > 17 > eps Estimate
0
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-11
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.28
Earnings History > 18 > eps Estimate
0
Earnings History > 18 > eps Difference
0.28
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-06-02
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.12
Earnings History > 19 > eps Estimate
1.12
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
0
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-03
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.26
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
0.26
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-12-31
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.1277
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
0.1277
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-12
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.18
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
0.18
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-06-30
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.0904
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0.0904
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-04
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.18
Earnings History > 24 > eps Estimate
0
Earnings History > 24 > eps Difference
0.18
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-12-31
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.09
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
0.09
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-09-03
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.16
Earnings History > 26 > eps Estimate
0
Earnings History > 26 > eps Difference
0.16
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-06-30
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.0777
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
0.0777
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-06
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.16
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
0.16
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-12-31
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.0811
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
0.0811
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-15
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.14
Earnings History > 30 > eps Estimate
0
Earnings History > 30 > eps Difference
0.14
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-09
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.14
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
0.14
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-31
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.0692
Earnings History > 32 > eps Estimate
0
Earnings History > 32 > eps Difference
0.0692
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-12-31
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.0722
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
0.0722
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-30
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.11
Earnings History > 34 > eps Estimate
0
Earnings History > 34 > eps Difference
0.11
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-05
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.13
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
0.13
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-31
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.0557
Earnings History > 36 > eps Estimate
0
Earnings History > 36 > eps Difference
0.0557
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-12-31
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.0629
Earnings History > 37 > eps Estimate
0
Earnings History > 37 > eps Difference
0.0629
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-31
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.1
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
0.1
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-05
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.11
Earnings History > 39 > eps Estimate
0
Earnings History > 39 > eps Difference
0.11
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-31
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.0483
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
0.0483
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-12-31
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.0532
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
0.0532
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-09-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.0532
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
0.0532
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-06-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.0432
Earnings History > 43 > eps Estimate
0
Earnings History > 43 > eps Difference
0.0432
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-31
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0432
Earnings History > 44 > eps Estimate
0
Earnings History > 44 > eps Difference
0.0432
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-12-31
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.0446
Earnings History > 45 > eps Estimate
0
Earnings History > 45 > eps Difference
0.0446
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-09-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0446
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
0.0446
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-06-30
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0371
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
0.0371
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.0371
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
0.0371
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.0361
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
0.0361
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-09-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.0361
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
0.0361
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.032
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
0.032
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.032
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
0.032
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-12-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0287
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
0.0287
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-09-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0287
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
0.0287
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-06-30
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.0275
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
0.0275
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.0275
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
0.0275
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-12-31
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0224
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
0.0224
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-09-30
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0224
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.0224
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-06-30
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.024
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
0.024
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-31
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.024
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
0.024
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-12-31
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.015
Earnings History > 61 > eps Estimate
0
Earnings History > 61 > eps Difference
0.015
Earnings History > 61 > 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
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ATechtronic Industries (OTCMKTS:TTNDY) Sees Unusually-High Trading Volume - Here's Why - MarketBeat
1/16/2026
Techtronic Industries (OTCMKTS:TTNDY) Sees Unusually-High Trading Volume - Here's Why MarketBeat
Read more →Techtronic Industries (OTCMKTS:TTNDY) Sees Unusually-High Trading Volume - Here's Why - MarketBeat
12/29/2025
Techtronic Industries (OTCMKTS:TTNDY) Sees Unusually-High Trading Volume - Here's Why MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-06-30)
Rating:
BUY
$
Analyst Picks
Strong Buy
0
Buy
1
Hold
0
Sell
0
Strong Sell
0
(Last Updated 2025-06-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
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 Ltd ADR
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2025-09-30
EPS Actual
0
EPS Estimate
0
EPS Difference
0
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.