Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Sponsored: Small Business Insurance Hub
Real Estate
Technology
Currency Converter
Canada markets closed
S&P/TSX
21,728.55
+14.01
(+0.06%)
S&P 500
5,018.39
-17.30
(-0.34%)
DOW
37,903.29
+87.37
(+0.23%)
CAD/USD
0.7273
+0.0012
(+0.16%)
CRUDE OIL
79.11
-2.82
(-3.44%)
Bitcoin CAD
77,993.99
-4,276.63
(-5.20%)
MARKETS LIVE BLOG
STOCKS END MIXED EVEN AS POWELL SOOTHES RATE NERVES
Fed chair: "It is unlikely the next policy move will be a hike"
Sichuan Huiyuan Optical Communication Co., Ltd. (000586.SZ)
Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
9.54
-0.24
(-2.45%)
At close: 03:04PM CST
Summary
Chart
Conversations
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
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Total Revenue
452,755
495,808
446,309
449,639
485,105
Cost of Revenue
323,432
349,964
312,052
313,961
352,745
Gross Profit
129,323
145,845
134,256
135,678
132,360
Operating Expenses
Research Development
27,213
28,853
30,010
24,786
26,873
Selling General and Administrative
63,327
66,203
50,258
49,828
50,576
Total Operating Expenses
115,492
119,775
101,183
95,524
97,743
Operating Income or Loss
13,831
26,070
33,073
40,154
34,617
Interest Expense
1,347
1,043
1,008
1,338
5,118
Income Before Tax
14,446
22,323
26,231
33,359
27,367
Income Tax Expense
822.4947
1,676
7,017
5,287
4,587
Income from Continuing Operations
13,624
20,647
19,214
28,072
22,779
Net Income
12,863
19,939
18,204
26,141
24,368
Net Income available to common shareholders
12,863
19,939
18,204
26,141
24,368
Basic EPS
0.10
-
0.09
0.14
0.13
Diluted EPS
0.10
-
0.09
0.14
0.13
Basic Average Shares
193,501
-
193,458
193,496
193,396
Diluted Average Shares
193,501
-
193,458
193,496
193,396
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.