Home
Mail
TV
News
Sport
Finance
Lifestyle
Entertainment
Weather
Mobile
Yahoo
Mail
Cost Of Living
Watchlists
My Portfolios
Markets
Money
Work
Technology
Industries
Give Feedback
Australia markets open in 5 hours 2 minutes
ALL ORDS
7,849.40
+17.50
(+0.22%)
AUD/USD
0.6575
+0.0048
(+0.73%)
ASX 200
7,587.00
+17.10
(+0.23%)
OIL
79.22
+0.22
(+0.28%)
GOLD
2,316.70
+5.70
(+0.25%)
Bitcoin AUD
90,345.96
+62.44
(+0.07%)
Winstech Precision Holding Co., LTD. (001319.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
18.93
+0.11
(+0.58%)
At close: 03:04PM CST
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
905,735
883,418
849,545
855,631
731,983
Cost of revenue
650,752
641,234
634,313
614,543
495,903
Gross profit
254,982
242,184
215,232
241,088
236,080
Operating expenses
Research development
41,461
38,692
35,405
37,258
32,150
Selling general and administrative
37,418
34,100
36,039
32,425
26,967
Total operating expenses
135,352
129,863
125,738
117,871
100,135
Operating income or loss
119,630
112,322
89,494
123,217
135,945
Interest expense
436.7152
444.7769
2,107
4,152
2,552
Income before tax
118,350
115,217
85,828
109,189
127,439
Income tax expense
13,070
12,364
8,688
13,259
20,750
Income from continuing operations
105,280
102,853
77,140
95,930
106,689
Net income
103,841
101,448
75,699
94,419
103,443
Net income available to common shareholders
103,841
101,448
75,699
94,419
103,443
Basic EPS
0.59
0.72
0.60
0.89
1.02
Diluted EPS
0.59
0.72
0.60
0.89
1.02
Basic average shares
141,396
141,391
126,672
106,053
101,415
Diluted average shares
141,396
141,391
126,672
106,053
101,415
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.