Home
Mail
Search
News
Finance
Sport
TV
Lifestyle
Entertainment
Mobile
Horoscopes
More
Yahoo
Mail
Watchlists
My Portfolios
Market Data
Latest News
Industries
Personal Finance
Currency Convertor
Video
New Zealand markets close in 6 hours 24 minutes
NZX 50
11,754.47
+37.04
(+0.32%)
NZD/USD
0.6097
+0.0013
(+0.22%)
ALL ORDS
8,013.80
+11.00
(+0.14%)
OIL
81.56
+0.02
(+0.02%)
GOLD
2,335.20
-4.40
(-0.19%)
Keystone Electrical (Zhejiang) Co.,Ltd. (301448.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
20.72
+0.59
(+2.93%)
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
618,463
586,293
597,939
805,644
682,609
Cost of revenue
465,939
440,724
464,479
650,802
500,929
Gross profit
152,524
145,569
133,460
154,843
181,680
Operating expenses
Research development
20,666
20,794
19,541
24,252
18,169
Selling general and administrative
44,613
38,834
36,328
38,509
31,782
Total operating expenses
86,299
81,006
66,220
79,546
68,870
Operating income or loss
66,225
64,563
67,240
75,297
112,810
Interest expense
70.7776
84.2766
16.8203
9.0774
-
Income before tax
64,743
56,346
65,335
73,046
105,320
Income tax expense
8,351
6,493
10,641
7,156
13,972
Income from continuing operations
56,392
49,853
54,695
65,889
91,348
Net income
57,792
51,409
59,120
67,493
91,348
Net income available to common shareholders
57,792
51,409
59,120
67,493
91,348
Basic EPS
0.84
0.73
0.99
1.12
1.52
Diluted EPS
0.84
0.73
0.99
1.12
1.52
Basic average shares
64,358
70,424
59,717
60,262
60,097
Diluted average shares
64,358
70,424
59,717
60,262
60,097
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.