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 close in 1 hour 8 minutes
S&P/TSX
21,883.71
+155.16
(+0.71%)
S&P 500
5,066.02
+47.63
(+0.95%)
DOW
38,247.79
+344.50
(+0.91%)
CAD/USD
0.7314
+0.0033
(+0.45%)
CRUDE OIL
79.14
+0.14
(+0.18%)
Bitcoin CAD
81,371.66
+818.67
(+1.02%)
MARKETS LIVE BLOG
STOCKS CLIMB AS RATE-HIKE FEARS FADE, WITH APPLE ON DECK
Bitcoin rebounds to US$59,000 following record ETFs outflow
Huizhong Instrumentation Co., Ltd. (300371.SZ)
Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
9.69
-0.09
(-0.92%)
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
475,694
495,725
507,493
523,536
425,210
Cost of Revenue
226,614
240,118
254,026
234,525
197,442
Gross Profit
249,080
255,607
253,467
289,011
227,768
Operating Expenses
Research Development
34,043
34,479
33,674
33,554
27,205
Selling General and Administrative
74,393
75,816
68,109
65,704
54,407
Total Operating Expenses
123,431
124,481
108,419
106,018
84,622
Operating Income or Loss
125,649
131,125
145,047
182,993
143,146
Interest Expense
36.2861
24.7943
24.3542
8.2968
-
Income Before Tax
117,646
120,685
124,897
178,526
146,920
Income Tax Expense
15,092
14,979
16,379
23,338
19,969
Income from Continuing Operations
102,554
105,707
108,518
155,188
126,951
Net Income
101,465
104,296
108,518
155,188
126,951
Net Income available to common shareholders
101,465
104,296
108,518
155,188
126,951
Basic EPS
0.47
0.52
0.54
0.77
0.64
Diluted EPS
0.47
0.52
0.54
0.77
0.63
Basic Average Shares
200,175
200,338
199,886
200,760
199,661
Diluted Average Shares
200,175
200,338
199,886
200,760
201,163
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.