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 closed
FTSE 100
8,146.86
-16.81
(-0.21%)
FTSE 250
20,120.36
-75.59
(-0.37%)
AIM
776.04
-4.39
(-0.56%)
GBP/EUR
1.1845
-0.0034
(-0.29%)
GBP/USD
1.2686
-0.0074
(-0.58%)
Bitcoin GBP
52,557.12
+298.38
(+0.57%)
Foxconn Industrial Internet Co., Ltd. (601138.SS)
Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
27.23
+1.33
(+5.14%)
At close: 03:00PM 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
495,283,914
476,340,107
511,849,579
439,557,195
431,785,888
Cost of revenue
457,486,561
437,964,301
474,677,783
403,041,967
396,947,811
Gross profit
37,797,353
38,375,806
37,171,796
36,515,228
34,838,077
Operating expenses
Research development
11,031,120
10,811,207
11,588,014
10,835,032
10,037,729
Selling general and administrative
1,497,266
1,859,476
1,828,721
1,828,275
1,529,333
Total operating expenses
15,130,732
15,192,385
15,083,389
15,112,809
14,582,291
Operating income or loss
22,666,621
23,183,421
22,088,407
21,402,419
20,255,786
Interest expense
1,033,203
2,481,551
1,481,891
492,427
589,493
Income before tax
23,139,139
23,124,078
21,963,002
22,317,746
19,745,888
Income tax expense
2,308,072
2,105,765
1,879,113
2,293,010
2,319,196
Income from continuing operations
20,831,067
21,018,313
20,083,889
20,024,736
17,426,692
Net income
20,798,946
21,040,193
20,073,072
20,009,751
17,430,783
Net income available to common shareholders
20,798,946
21,040,193
20,073,072
20,009,751
17,430,783
Basic EPS
1.11
1.06
1.02
1.01
0.88
Diluted EPS
1.11
1.06
1.02
1.01
0.88
Basic average shares
19,557,542
19,849,239
19,679,482
19,811,635
19,807,708
Diluted average shares
19,557,542
19,849,239
19,679,482
19,811,635
19,807,708
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.