Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Mail
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets close in 4 hours 8 minutes
FTSE 100
8,242.62
-5.17
(-0.06%)
FTSE 250
20,352.97
-10.46
(-0.05%)
AIM
766.71
-1.32
(-0.17%)
GBP/EUR
1.1840
+0.0002
(+0.02%)
GBP/USD
1.2650
-0.0037
(-0.29%)
Bitcoin GBP
48,558.89
+41.33
(+0.09%)
Money
The cost of following England at Euro 2024
What could your money earn if you invested your football spending elsewhere
Innuovo Technology Co., Ltd. (000795.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
5.63
+0.24
(+4.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
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
3,862,933
3,848,858
4,732,205
3,760,092
2,601,229
Cost of revenue
3,147,048
3,149,622
3,869,296
3,173,207
2,141,304
Gross profit
715,885
699,236
862,909
586,885
459,925
Operating expenses
Research development
173,224
183,464
223,025
172,768
128,999
Selling general and administrative
148,214
143,375
150,980
121,743
133,466
Total operating expenses
387,974
393,632
503,122
421,147
324,210
Operating income or loss
327,911
305,604
359,787
165,737
135,715
Interest expense
29,236
32,271
38,351
32,217
16,182
Income before tax
140,541
107,837
268,167
129,928
74,748
Income tax expense
19,687
15,626
26,636
32,009
635.4375
Income from continuing operations
120,854
92,211
241,530
97,919
74,112
Net income
115,722
86,712
258,543
135,427
102,118
Net income available to common shareholders
115,722
86,712
258,543
135,427
102,118
Basic EPS
0.12
0.08
0.23
0.12
0.09
Diluted EPS
0.12
0.08
0.23
0.12
0.09
Basic average shares
1,118,538
1,117,425
1,130,488
1,133,277
1,134,647
Diluted average shares
1,118,538
1,117,425
1,130,488
1,133,277
1,134,647
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.