Suzhou TFC Optical Communication Co., Ltd. logo 300394.SZ - Suzhou TFC Optical Communication Co., Ltd.

Price: -- --
Market Cap: 272.88B
Volume: 22,885,522
Avg Volume: 43,151,995
52 Week Range: 40.79286-358.93
Sector: Technology
Industry: Communication Equipment
Beta: 0.65
Last Dividend: $0.86
Exchange: SHZ
Country: CN
Employees: 3,619
IPO Date: 2015-02-17
EPS (TTM): 1.73
P/E Ratio: 26.90
Revenue (TTM): 3.25B
Total Assets: 4.74B
Total Debt: 4.49M
Cash & Equiv: 1.98B
Rev Growth (5Y): 44.1%
EPS Growth (5Y): 29.8%
FCF Growth (5Y): 95.8%
ROCE: 35.1%
Debt/Equity: 0.00

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-10-29 $0.72 $0.95 -24.1% $1.5B $1.9B -24.3%
2025-08-25 $0.72 $0.51 +39.8% $1.5B $1.1B +43.7%
2025-04-23 $0.61 $0.70 -12.9% $944.6M $1.0B -6.8%
2025-04-20 $0.66 $0.76 -13.2% $857.0M $923.8M -7.2%
2024-10-22 $0.58 $0.72 -19.4% $838.8M $1.0B -18.5%
2024-08-22 $0.68 $0.62 +9.7% $814.2M $811.8M +0.3%
2024-04-23 $0.71 $0.53 +34.0% $731.7M $688.9M +6.2%
2024-03-11 $0.74 $0.62 +19.4% $732.9M $667.1M +9.9%

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 3.25B 1.94B 1.20B 1.03B 873.45M 522.93M 442.89M 337.99M 310.05M 237.03M 200.64M 150.81M
Net Income 1.34B 729.88M 402.94M 306.39M 279.12M 166.59M 135.53M 111.23M 121.58M 103.27M 88.68M 57.91M
EPS 1.73 1.32 1.03 0.79 0.78 0.47 0.39 0.33 0.36 0.32 0.33 0.22
Total Assets 4.74B 3.90B 2.90B 2.55B 1.61B 1.34B 1.20B 889.43M 816.00M 707.42M 345.11M 269.65M
Total Debt 4.49M 6.33M 9.17M 12.90M 7.53M 19.33M 20.37M 10.10M 6.35M 0 0 0
Cash & Equivalents 1.98B 1.86B 672.61M 515.05M 177.35M 105.09M 148.95M 327.12M 221.98M 140.74M 75.01M 67.30M
Operating Cash Flow 1.26B 901.87M 463.66M 369.75M 239.53M 176.85M 135.53M 119.87M 153.52M 103.33M 59.99M 48.41M
Free Cash Flow 811.04M 697.38M 352.07M 245.49M 106.60M 28.12M 83.68M 29.86M 55.25M 33.15M 25.29M 38.58M
FCF per Share 1.46 1.77 0.90 0.63 0.30 0.08 0.24 0.09 0.17 0.10 0.10 0.15
Book Value 3.98B 3.19B 2.63B 2.33B 1.37B 1.17B 1.07B 808.91M 757.09M 677.14M 325.53M 253.41M
Cash & ST Investments 2.33B 2.30B 1.55B 1.30B 404.35M 105.09M 148.95M 327.12M 221.98M 140.74M 75.01M 67.30M
ROC Equity 0.34 0.23 0.15 0.13 0.20 0.14 0.13 0.14 0.16 0.15 0.27 0.23