_id
6917239d3c536f8df23169e1
Ticker
TTAPY
Name
TTW Public Company Limited
Exchange
PINK
Address
30/130 Moo 12, Sam Phran, Thailand, 73210
Country
USA
Sector
Utilities
Industry
Utilities - Regulated Water
Currency
USD
Website
https://www.ttwplc.com
Description
TTW Public Company Limited, together with its subsidiaries, engages in the production and sale of treated water in Thailand. The company supplies water to the Provincial Waterworks Authority in the Amphur Nakorn Chaisri, Amphur Sam Pran, and Amphur Budha Monthon areas of Nakhon Pathom; and Amphur Muang and Amphur Kratumban areas of Samut Sakhon. It also provides water treatment and maintenance with the Provincial Waterworks; manages waste water treatment system; and operates and maintains water supply project. The company was formerly known as Thai Tap Water Supply Public Company Limited and changed its name to TTW Public Company Limited in March 2014. TTW Public Company Limited was incorporated in 2000 and is headquartered in Sam Phran, Thailand.
Last Close
15.115
Volume
-
Current Price
15.115
Change
0
Last Updated
2026-01-07T13:35:37.303Z
Image
https://logo.clearbit.com/www.ttwplc.com
Ipo Date
-
Market Cap
1243238400
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
1324960000
Cost Of Revenue
415710000
Gross Profit
909250000
Operating Expenses
69612000
Operating Income
839638000
Interest Expense
27081000
Pretax Income
1136584000
Net Income
976211000
Eps
12.233220551378446
Dividends Per Share
1196086000
Shares Outstanding
79800000
Income Tax Expense
158099000
EBITDA
1333704000
Operating Margin
63.37081874169787
Total Other Income Expense Net
296946000
Cash
35589000
Short Term Investments
2221201000
Receivables
493153000
Inventories
30274000
Total Current Assets
2805769000
Property Plant Equipment
8739336000
Total Assets
22653491000
Payables
199721000
Short Term Debt
719576000
Long Term Debt
5384719000
Total Liabilities
6823279000
Equity
15792425000
Bs_currency_symbol
THB
Depreciation
170039000
Change In Working Capital
38899000
Cash From Operations
715220000
Capital Expenditures
45510000
Cash From Investing
-2313277000
Cash From Financing
1600232000
Net Change In Cash
2175000
Cf_currency_symbol
THB
PE
12.0703
PB
0.07637693387810929
ROE
6.181514238630229
ROA
4.309318153215325
FCF
669710000
Fcf Percent
0.505456768506219
Piotroski FScore
3
Health Score
73
Deep Value Investing Score
8.5
Defensive Investing Score
8
Dividend Investing Score
3.5
Economic Moat Investing Score
9
Garp Investing Score
6.5
Growth Investing Score
4.5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
8
Value Investing Score
8
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1324960000
Quarters > 0 > income Statement > cost Of Revenue
415710000
Quarters > 0 > income Statement > gross Profit
909250000
Quarters > 0 > income Statement > operating Expenses
69612000
Quarters > 0 > income Statement > operating Income
839638000
Quarters > 0 > income Statement > interest Expense
27081000
Quarters > 0 > income Statement > pretax Income
1136584000
Quarters > 0 > income Statement > net Income
976211000
Quarters > 0 > income Statement > eps
12.233220551378446
Quarters > 0 > income Statement > dividends Per Share
1196086000
Quarters > 0 > income Statement > shares Outstanding
79800000
Quarters > 0 > income Statement > income Tax Expense
158099000
Quarters > 0 > income Statement > EBITDA
1333704000
Quarters > 0 > income Statement > operating Margin
63.37081874169787
Quarters > 0 > income Statement > total Other Income Expense Net
296946000
Quarters > 0 > income Statement > currency_symbol
THB
Quarters > 0 > balance Sheet > cash
35589000
Quarters > 0 > balance Sheet > short Term Investments
2221201000
Quarters > 0 > balance Sheet > receivables
493153000
Quarters > 0 > balance Sheet > inventories
30274000
Quarters > 0 > balance Sheet > total Current Assets
2805769000
Quarters > 0 > balance Sheet > property Plant Equipment
8739336000
Quarters > 0 > balance Sheet > total Assets
22653491000
Quarters > 0 > balance Sheet > payables
199721000
Quarters > 0 > balance Sheet > short Term Debt
719576000
Quarters > 0 > balance Sheet > long Term Debt
5384719000
Quarters > 0 > balance Sheet > total Liabilities
6823279000
Quarters > 0 > balance Sheet > equity
15792425000
Quarters > 0 > balance Sheet > currency_symbol
THB
Quarters > 0 > cash Flow > net Income
1136584000
Quarters > 0 > cash Flow > depreciation
170039000
Quarters > 0 > cash Flow > change In Working Capital
38899000
Quarters > 0 > cash Flow > cash From Operations
715220000
Quarters > 0 > cash Flow > capital Expenditures
45510000
Quarters > 0 > cash Flow > cash From Investing
-2313277000
Quarters > 0 > cash Flow > cash From Financing
1600232000
Quarters > 0 > cash Flow > net Change In Cash
2175000
Quarters > 0 > cash Flow > currency_symbol
THB
Quarters > 0 > ratios > PE
12.233220551378446
Quarters > 0 > ratios > PB
0.07637693387810929
Quarters > 0 > ratios > ROE
6.181514238630229
Quarters > 0 > ratios > ROA
4.309318153215325
Quarters > 0 > ratios > FCF
669710000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.505456768506219
Quarters > 0 > health Score
73
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1298501000
Quarters > 1 > income Statement > cost Of Revenue
394756000
Quarters > 1 > income Statement > gross Profit
903745000
Quarters > 1 > income Statement > operating Expenses
77624000
Quarters > 1 > income Statement > operating Income
826121000
Quarters > 1 > income Statement > interest Expense
25139000
Quarters > 1 > income Statement > pretax Income
961091000
Quarters > 1 > income Statement > net Income
796563000
Quarters > 1 > income Statement > eps
9.981992481203008
Quarters > 1 > income Statement > dividends Per Share
1196773000
Quarters > 1 > income Statement > shares Outstanding
79800000
Quarters > 1 > income Statement > income Tax Expense
162276000
Quarters > 1 > income Statement > EBITDA
1145134000
Quarters > 1 > income Statement > operating Margin
63.62112928676989
Quarters > 1 > income Statement > total Other Income Expense Net
134970000
Quarters > 1 > income Statement > currency_symbol
THB
Quarters > 1 > balance Sheet > cash
33414000
Quarters > 1 > balance Sheet > short Term Investments
2707866000
Quarters > 1 > balance Sheet > receivables
489779000
Quarters > 1 > balance Sheet > inventories
29800000
Quarters > 1 > balance Sheet > total Current Assets
3291162000
Quarters > 1 > balance Sheet > property Plant Equipment
8839104000
Quarters > 1 > balance Sheet > total Assets
20153067000
Quarters > 1 > balance Sheet > payables
186504000
Quarters > 1 > balance Sheet > short Term Debt
789150000
Quarters > 1 > balance Sheet > long Term Debt
2509722000
Quarters > 1 > balance Sheet > total Liabilities
4110663000
Quarters > 1 > balance Sheet > equity
16002345000
Quarters > 1 > balance Sheet > currency_symbol
THB
Quarters > 1 > cash Flow > net Income
961091000
Quarters > 1 > cash Flow > depreciation
158904000
Quarters > 1 > cash Flow > change In Working Capital
29638000
Quarters > 1 > cash Flow > cash From Operations
689969000
Quarters > 1 > cash Flow > capital Expenditures
55436000
Quarters > 1 > cash Flow > cash From Investing
676217000
Quarters > 1 > cash Flow > cash From Financing
-1369353000
Quarters > 1 > cash Flow > net Change In Cash
-3167000
Quarters > 1 > cash Flow > currency_symbol
THB
Quarters > 1 > ratios > PE
9.981992481203008
Quarters > 1 > ratios > PB
0.07537501534931286
Quarters > 1 > ratios > ROE
4.977789192771435
Quarters > 1 > ratios > ROA
3.9525646394169187
Quarters > 1 > ratios > FCF
634533000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.4886657769227748
Quarters > 1 > health Score
75
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1279375000
Quarters > 2 > income Statement > cost Of Revenue
374010000
Quarters > 2 > income Statement > gross Profit
905365000
Quarters > 2 > income Statement > operating Expenses
68162000
Quarters > 2 > income Statement > operating Income
837203000
Quarters > 2 > income Statement > interest Expense
28484000
Quarters > 2 > income Statement > pretax Income
835384000
Quarters > 2 > income Statement > net Income
668684000
Quarters > 2 > income Statement > eps
8.379498746867167
Quarters > 2 > income Statement > dividends Per Share
26000
Quarters > 2 > income Statement > shares Outstanding
79800000
Quarters > 2 > income Statement > income Tax Expense
164378000
Quarters > 2 > income Statement > EBITDA
1017309000
Quarters > 2 > income Statement > operating Margin
65.43843673668783
Quarters > 2 > income Statement > total Other Income Expense Net
-1819000
Quarters > 2 > income Statement > currency_symbol
THB
Quarters > 2 > balance Sheet > cash
36581000
Quarters > 2 > balance Sheet > short Term Investments
3255132000
Quarters > 2 > balance Sheet > receivables
528217999
Quarters > 2 > balance Sheet > inventories
28783000
Quarters > 2 > balance Sheet > total Current Assets
3856764000
Quarters > 2 > balance Sheet > property Plant Equipment
8937508000
Quarters > 2 > balance Sheet > total Assets
20779479000
Quarters > 2 > balance Sheet > payables
196798000
Quarters > 2 > balance Sheet > short Term Debt
2068514000
Quarters > 2 > balance Sheet > long Term Debt
1394604000
Quarters > 2 > balance Sheet > total Liabilities
4406032000
Quarters > 2 > balance Sheet > equity
16331488000
Quarters > 2 > balance Sheet > currency_symbol
THB
Quarters > 2 > cash Flow > net Income
835384000
Quarters > 2 > cash Flow > depreciation
153441000
Quarters > 2 > cash Flow > change In Working Capital
-107265000
Quarters > 2 > cash Flow > cash From Operations
843255000
Quarters > 2 > cash Flow > capital Expenditures
150355000
Quarters > 2 > cash Flow > cash From Investing
-833303000
Quarters > 2 > cash Flow > cash From Financing
-170275000
Quarters > 2 > cash Flow > net Change In Cash
-160323000
Quarters > 2 > cash Flow > currency_symbol
THB
Quarters > 2 > ratios > PE
8.379498746867167
Quarters > 2 > ratios > PB
0.07385591563977513
Quarters > 2 > ratios > ROE
4.094446262336904
Quarters > 2 > ratios > ROA
3.2180017602943747
Quarters > 2 > ratios > FCF
692900000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.5415925744992672
Quarters > 2 > health Score
75
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1284326355
Quarters > 3 > income Statement > cost Of Revenue
440454682
Quarters > 3 > income Statement > gross Profit
843871673
Quarters > 3 > income Statement > operating Expenses
49548123
Quarters > 3 > income Statement > operating Income
794323550
Quarters > 3 > income Statement > interest Expense
30885471
Quarters > 3 > income Statement > pretax Income
909018453
Quarters > 3 > income Statement > net Income
749519093
Quarters > 3 > income Statement > eps
9.392469837092731
Quarters > 3 > income Statement > dividends Per Share
914546
Quarters > 3 > income Statement > shares Outstanding
79800000
Quarters > 3 > income Statement > income Tax Expense
157532006
Quarters > 3 > income Statement > EBITDA
1101027710
Quarters > 3 > income Statement > operating Margin
61.8474850187124
Quarters > 3 > income Statement > total Other Income Expense Net
114694903
Quarters > 3 > income Statement > currency_symbol
THB
Quarters > 3 > balance Sheet > cash
196904183
Quarters > 3 > balance Sheet > short Term Investments
2556070643
Quarters > 3 > balance Sheet > receivables
491933000
Quarters > 3 > balance Sheet > inventories
28361000
Quarters > 3 > balance Sheet > total Current Assets
3297185413
Quarters > 3 > balance Sheet > property Plant Equipment
8917401000
Quarters > 3 > balance Sheet > total Assets
20200636384
Quarters > 3 > balance Sheet > payables
68259000
Quarters > 3 > balance Sheet > short Term Debt
2072793326
Quarters > 3 > balance Sheet > long Term Debt
1559207813
Quarters > 3 > balance Sheet > total Liabilities
4489780170
Quarters > 3 > balance Sheet > equity
15671219208
Quarters > 3 > balance Sheet > currency_symbol
THB
Quarters > 3 > cash Flow > net Income
909018453
Quarters > 3 > cash Flow > depreciation
161123786
Quarters > 3 > cash Flow > change In Working Capital
-42883652
Quarters > 3 > cash Flow > cash From Operations
859892443
Quarters > 3 > cash Flow > capital Expenditures
185654675
Quarters > 3 > cash Flow > cash From Investing
-966615162
Quarters > 3 > cash Flow > cash From Financing
-169192098
Quarters > 3 > cash Flow > net Change In Cash
-275914817
Quarters > 3 > cash Flow > currency_symbol
THB
Quarters > 3 > ratios > PE
9.392469837092731
Quarters > 3 > ratios > PB
0.0769676554191941
Quarters > 3 > ratios > ROE
4.782774607717681
Quarters > 3 > ratios > ROA
3.710373667206147
Quarters > 3 > ratios > FCF
674237768
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.5249738630490067
Quarters > 3 > health Score
76
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
5097897355
Annuals > 0 > income Statement > cost Of Revenue
1638762682
Annuals > 0 > income Statement > gross Profit
3459134673
Annuals > 0 > income Statement > operating Expenses
287552123
Annuals > 0 > income Statement > operating Income
3171582550
Annuals > 0 > income Statement > interest Expense
131144471
Annuals > 0 > income Statement > pretax Income
3416051453
Annuals > 0 > income Statement > net Income
2790939093
Annuals > 0 > income Statement > eps
34.97417409774436
Annuals > 0 > income Statement > dividends Per Share
2393538546
Annuals > 0 > income Statement > shares Outstanding
79800000
Annuals > 0 > income Statement > income Tax Expense
616372006
Annuals > 0 > income Statement > EBITDA
4190499710
Annuals > 0 > income Statement > operating Margin
62.21354274403589
Annuals > 0 > income Statement > total Other Income Expense Net
244468903
Annuals > 0 > income Statement > currency_symbol
THB
Annuals > 0 > balance Sheet > cash
196904183
Annuals > 0 > balance Sheet > short Term Investments
2556070643
Annuals > 0 > balance Sheet > receivables
491933000
Annuals > 0 > balance Sheet > inventories
28361000
Annuals > 0 > balance Sheet > total Current Assets
3297185413
Annuals > 0 > balance Sheet > property Plant Equipment
8917401000
Annuals > 0 > balance Sheet > total Assets
20200636384
Annuals > 0 > balance Sheet > payables
68259000
Annuals > 0 > balance Sheet > short Term Debt
2072793326
Annuals > 0 > balance Sheet > long Term Debt
1559207813
Annuals > 0 > balance Sheet > total Liabilities
4489780170
Annuals > 0 > balance Sheet > equity
15671219208
Annuals > 0 > balance Sheet > currency_symbol
THB
Annuals > 0 > cash Flow > net Income
3416051453
Annuals > 0 > cash Flow > depreciation
643303786
Annuals > 0 > cash Flow > change In Working Capital
57689348
Annuals > 0 > cash Flow > cash From Operations
3163134443
Annuals > 0 > cash Flow > capital Expenditures
581198675
Annuals > 0 > cash Flow > cash From Investing
-481415162
Annuals > 0 > cash Flow > cash From Financing
-3079333098
Annuals > 0 > cash Flow > net Change In Cash
-397613817
Annuals > 0 > cash Flow > currency_symbol
THB
Annuals > 0 > ratios > PE
34.97417409774436
Annuals > 0 > ratios > PB
0.0769676554191941
Annuals > 0 > ratios > ROE
17.809329675991346
Annuals > 0 > ratios > ROA
13.816094898923954
Annuals > 0 > ratios > FCF
2581935768
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.5064707247327462
Annuals > 0 > health Score
84
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
5826582692
Annuals > 1 > income Statement > cost Of Revenue
2063667911
Annuals > 1 > income Statement > gross Profit
3762914781
Annuals > 1 > income Statement > operating Expenses
449749129
Annuals > 1 > income Statement > operating Income
3313165652
Annuals > 1 > income Statement > interest Expense
146782334
Annuals > 1 > income Statement > pretax Income
3176869285
Annuals > 1 > income Statement > net Income
2932326891
Annuals > 1 > income Statement > eps
36.74595101503759
Annuals > 1 > income Statement > dividends Per Share
2393871102
Annuals > 1 > income Statement > shares Outstanding
79800000
Annuals > 1 > income Statement > income Tax Expense
595812166
Annuals > 1 > income Statement > EBITDA
4509417390
Annuals > 1 > income Statement > operating Margin
56.86293024810296
Annuals > 1 > income Statement > total Other Income Expense Net
-136296367
Annuals > 1 > income Statement > currency_symbol
THB
Annuals > 1 > balance Sheet > cash
594518000
Annuals > 1 > balance Sheet > short Term Investments
2433250093
Annuals > 1 > balance Sheet > receivables
467013000
Annuals > 1 > balance Sheet > inventories
29916252
Annuals > 1 > balance Sheet > total Current Assets
3545233256
Annuals > 1 > balance Sheet > property Plant Equipment
8824381899
Annuals > 1 > balance Sheet > total Assets
20277360775
Annuals > 1 > balance Sheet > payables
30949000
Annuals > 1 > balance Sheet > short Term Debt
672638134
Annuals > 1 > balance Sheet > long Term Debt
3618914326
Annuals > 1 > balance Sheet > total Liabilities
4995504779
Annuals > 1 > balance Sheet > equity
15239537192
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
3542105200
Annuals > 1 > cash Flow > depreciation
1185765884
Annuals > 1 > cash Flow > change In Working Capital
62168731
Annuals > 1 > cash Flow > cash From Operations
3739734717
Annuals > 1 > cash Flow > capital Expenditures
190396118
Annuals > 1 > cash Flow > cash From Investing
871522243
Annuals > 1 > cash Flow > cash From Financing
-4084139974
Annuals > 1 > cash Flow > net Change In Cash
532594236
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
36.74595101503759
Annuals > 1 > ratios > PB
0.07914787600198141
Annuals > 1 > ratios > ROE
19.24157442615335
Annuals > 1 > ratios > ROA
14.461087532728973
Annuals > 1 > ratios > FCF
3549338599
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.6091630011315731
Annuals > 1 > health Score
85
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
5691499076
Annuals > 2 > income Statement > cost Of Revenue
1974536150
Annuals > 2 > income Statement > gross Profit
3716962926
Annuals > 2 > income Statement > operating Expenses
525148252
Annuals > 2 > income Statement > operating Income
3191814674
Annuals > 2 > income Statement > interest Expense
168726157
Annuals > 2 > income Statement > pretax Income
3026743790
Annuals > 2 > income Statement > net Income
2967046942
Annuals > 2 > income Statement > eps
0.7436207874686717
Annuals > 2 > income Statement > dividends Per Share
2393844823
Annuals > 2 > income Statement > shares Outstanding
3990000000
Annuals > 2 > income Statement > income Tax Expense
656537396
Annuals > 2 > income Statement > EBITDA
4521589015
Annuals > 2 > income Statement > operating Margin
56.08038640398437
Annuals > 2 > income Statement > total Other Income Expense Net
-165070884
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
1787895
Annuals > 2 > balance Sheet > short Term Investments
95305592
Annuals > 2 > balance Sheet > receivables
14776227
Annuals > 2 > balance Sheet > inventories
797024
Annuals > 2 > balance Sheet > total Current Assets
126802343
Annuals > 2 > balance Sheet > property Plant Equipment
267074553
Annuals > 2 > balance Sheet > total Assets
620468312
Annuals > 2 > balance Sheet > payables
926663
Annuals > 2 > balance Sheet > short Term Debt
48254224
Annuals > 2 > balance Sheet > long Term Debt
4278424749
Annuals > 2 > balance Sheet > total Liabilities
194591011
Annuals > 2 > balance Sheet > equity
424700730
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
3635311406
Annuals > 2 > cash Flow > depreciation
1333016447
Annuals > 2 > cash Flow > change In Working Capital
-7466298
Annuals > 2 > cash Flow > cash From Operations
3673788927
Annuals > 2 > cash Flow > capital Expenditures
161609425
Annuals > 2 > cash Flow > cash From Investing
301352869
Annuals > 2 > cash Flow > cash From Financing
-3979980220
Annuals > 2 > cash Flow > net Change In Cash
-4838424
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.7436207874686717
Annuals > 2 > ratios > PB
142.0031700910898
Annuals > 2 > ratios > ROE
698.6206362301284
Annuals > 2 > ratios > ROA
478.1947578331768
Annuals > 2 > ratios > FCF
3512179502
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.6170921676523171
Annuals > 2 > health Score
86
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
5806073006
Annuals > 3 > income Statement > cost Of Revenue
1844646460
Annuals > 3 > income Statement > gross Profit
3961426546
Annuals > 3 > income Statement > operating Expenses
489955120
Annuals > 3 > income Statement > operating Income
3471471426
Annuals > 3 > income Statement > interest Expense
249486104
Annuals > 3 > income Statement > pretax Income
3226616823
Annuals > 3 > income Statement > net Income
3103911658
Annuals > 3 > income Statement > eps
0.7779227213032581
Annuals > 3 > income Statement > dividends Per Share
2393501185
Annuals > 3 > income Statement > shares Outstanding
3990000000
Annuals > 3 > income Statement > income Tax Expense
650959542
Annuals > 3 > income Statement > EBITDA
4705086926
Annuals > 3 > income Statement > operating Margin
59.79035093793308
Annuals > 3 > income Statement > total Other Income Expense Net
-244854603
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
1998568
Annuals > 3 > balance Sheet > short Term Investments
107676627
Annuals > 3 > balance Sheet > receivables
15392215
Annuals > 3 > balance Sheet > inventories
749697
Annuals > 3 > balance Sheet > total Current Assets
126588706
Annuals > 3 > balance Sheet > property Plant Equipment
317379915
Annuals > 3 > balance Sheet > total Assets
673668515
Annuals > 3 > balance Sheet > payables
893069
Annuals > 3 > balance Sheet > short Term Debt
73972749
Annuals > 3 > balance Sheet > long Term Debt
5037806704
Annuals > 3 > balance Sheet > total Liabilities
248727364
Annuals > 3 > balance Sheet > equity
423705623
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
3770934223
Annuals > 3 > cash Flow > depreciation
1228983654
Annuals > 3 > cash Flow > change In Working Capital
-42204884
Annuals > 3 > cash Flow > cash From Operations
3772228029
Annuals > 3 > cash Flow > capital Expenditures
362295980
Annuals > 3 > cash Flow > cash From Investing
-610604084
Annuals > 3 > cash Flow > cash From Financing
-3186830958
Annuals > 3 > cash Flow > net Change In Cash
-25207013
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.7779227213032581
Annuals > 3 > ratios > PB
142.33667604642574
Annuals > 3 > ratios > ROE
732.5632442692412
Annuals > 3 > ratios > ROA
460.7476212540525
Annuals > 3 > ratios > FCF
3409932049
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.5873043700064009
Annuals > 3 > health Score
82
Valuation > metrics > PE
12.0703
Valuation > metrics > PB
0.07637693387810929
Valuation > final Score
100
Valuation > verdict
46.2% Undervalued
Profitability > metrics > ROE
6.181514238630229
Profitability > metrics > ROA
34.79299258064367
Profitability > metrics > Net Margin
0.7367852614418549
Profitability > final Score
72
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.4320602440727121
Risk > metrics > Interest Coverage
31.004689634799306
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.0520811011022553
Liquidity > metrics > Quick Ratio
3.019149415259704
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
70
Prev Profitabilities > 1
68
Prev Profitabilities > 2
70
Prev Risks > 0
100
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
93
Prev Liquidities > 2
88
Updated At
2026-01-20T22:44:06.760Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-11
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.24
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-13
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.2
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-13
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.17
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-26
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.19
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-07
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.3294
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-08
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.2126
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-14
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.1769
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-22
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.2867
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-09-30
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.3197
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-06-30
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.2272
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-03-31
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.2196
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2022-12-31
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.1965
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-09-30
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.3316
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-06-30
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.2986
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-03-31
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.2325
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2021-12-31
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.2308
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-09-30
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.3542
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-09-30
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.0069
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-06-30
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.0067
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-31
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.0056
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-12-31
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.0058
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-09-30
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.0074
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-06-30
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.0056
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-03-31
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.0049
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-12-31
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.0079
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-09-30
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.0059
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-06-30
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.006
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-03-31
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.0058
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-12-31
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.0052
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-09-30
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.0063
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-06-30
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.0053
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-31
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.0054
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-12-31
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.0051
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-09-30
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.0054
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-06-30
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.005
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-31
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.0043
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-12-31
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.004
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-09-30
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.0047
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-06-30
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.0046
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-31
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.0044
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-12-31
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.0043
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.0041
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.0056
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.0055
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-12-31
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0057
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.0057
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-06-30
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0058
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-31
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0056
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-12-31
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.0027
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-09-30
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.0066
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-06-30
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.0042
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.0075
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.0045
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0051
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-06-30
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0045
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.0048
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.004
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0044
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-30
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0046
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0042
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-12-31
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0041
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-06-30
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.2091
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-03-31
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.197
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2009-12-31
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.1523
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-09-30
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.1796
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-06-30
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.1444
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-03-31
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.1078
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
TTW Public Company Limited, together with its subsidiaries, engages in the production and sale of treated water in Thailand. The company supplies water to the Provincial Waterworks Authority in the Amphur Nakorn Chaisri, Amphur Sam Pran, and Amphur Budha Monthon areas of Nakhon Pathom; and Amphur Muang and Amphur Kratumban areas of Samut Sakhon. It also provides water treatment and maintenance with the Provincial Waterworks; manages waste water treatment system; and operates and maintains water supply project. The company was formerly known as Thai Tap Water Supply Public Company Limited and changed its name to TTW Public Company Limited in March 2014. TTW Public Company Limited was incorporated in 2000 and is headquartered in Sam Phran, Thailand.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of TTW Public Company Limited
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.24
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-09-30)
(Last Updated 2025-09-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-09-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-09-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.