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 closed
ALL ORDS
8,022.90
-54.00
(-0.67%)
AUD/USD
0.6663
+0.0013
(+0.19%)
ASX 200
7,783.00
-55.80
(-0.71%)
OIL
81.56
+0.73
(+0.90%)
GOLD
2,321.50
-9.30
(-0.40%)
Bitcoin AUD
91,972.73
-1.11
(-0.00%)
Zhejiang Bofay Electric Co., Ltd. (001255.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
21.75
+0.64
(+3.03%)
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
286,957
311,609
353,532
381,550
325,849
Cost of revenue
210,530
215,538
224,760
240,233
162,455
Gross profit
76,427
96,072
128,772
141,317
163,394
Operating expenses
Research development
26,427
25,108
23,752
21,578
22,201
Selling general and administrative
25,828
25,086
17,556
14,585
15,240
Total operating expenses
60,416
58,662
43,045
44,485
49,669
Operating income or loss
16,011
37,410
85,727
96,832
113,725
Interest expense
690.1973
568.984
3,736
4,042
5,920
Income before tax
13,448
37,030
79,344
92,382
106,183
Income tax expense
115.9533
3,644
7,682
10,936
14,175
Income from continuing operations
13,332
33,386
71,662
81,445
92,007
Net income
13,420
32,990
69,303
76,010
87,247
Net income available to common shareholders
13,420
32,990
69,303
76,010
87,247
Basic EPS
0.73
0.41
1.07
1.27
1.58
Diluted EPS
0.73
0.41
1.07
1.27
1.58
Basic average shares
78,103
80,464
64,769
59,850
55,220
Diluted average shares
78,103
80,464
64,769
59,850
55,220
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.