Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Real Estate
Technology
Currency Converter
Canada markets closed
S&P/TSX
21,942.16
+148.26
(+0.68%)
S&P 500
5,482.87
+4.97
(+0.09%)
DOW
39,164.06
+36.26
(+0.09%)
CAD/USD
0.7285
-0.0016
(-0.22%)
CRUDE OIL
81.96
+0.22
(+0.27%)
Bitcoin CAD
84,733.29
+1,068.95
(+1.28%)
Visual China Group Co.,Ltd. (000681.SZ)
Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
11.65
-0.16
(-1.35%)
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
823,528
780,830
697,532
657,251
570,452
Cost of Revenue
407,780
380,747
321,155
290,528
208,093
Gross Profit
415,748
400,083
376,378
366,723
362,358
Operating Expenses
Research Development
99,726
99,061
80,872
64,604
50,196
Selling General and Administrative
126,710
125,685
148,482
142,268
100,638
Total Operating Expenses
290,637
286,159
286,150
254,866
215,052
Operating Income or Loss
125,111
113,924
90,228
111,858
147,306
Interest Expense
9,394
8,893
12,377
18,803
23,215
Income Before Tax
130,450
167,632
105,631
164,286
175,996
Income Tax Expense
15,051
13,586
6,834
9,574
33,692
Income from Continuing Operations
115,399
154,046
98,797
154,711
142,304
Net Income
104,816
145,594
98,283
152,853
141,534
Net Income available to common shareholders
104,816
145,594
98,283
152,853
141,534
Basic EPS
0.20
0.21
0.14
0.22
0.20
Diluted EPS
0.20
0.21
0.14
0.22
0.20
Basic Average Shares
700,467
700,645
700,523
700,518
700,664
Diluted Average Shares
700,467
700,645
700,523
700,518
700,664
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.