Home
Mail
Search
News
Finance
Sport
TV
Lifestyle
Entertainment
Mobile
Horoscopes
More
Yahoo
Mail
Watchlists
My Portfolios
Market Data
Latest News
Industries
Personal Finance
Currency Convertor
Video
New Zealand markets closed
NZX 50
11,717.43
-117.59
(-0.99%)
NZD/USD
0.6088
+0.0004
(+0.07%)
NZD/EUR
0.5680
+0.0002
(+0.04%)
ALL ORDS
8,013.80
+11.00
(+0.14%)
ASX 200
7,767.50
+7.90
(+0.10%)
OIL
81.46
-0.28
(-0.34%)
Hon Hai Precision Industry Co., Ltd. (HHPD.IL)
IOB - IOB Delayed price. Currency in USD
Add to watchlist
12.92
+0.02
(+0.16%)
At close: 04:35PM BST
Summary
Chart
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
31/12/2019
Total revenue
6,553,794,687
6,162,221,359
6,626,996,750
5,994,173,882
5,358,023,065
-
Cost of revenue
6,150,907,204
5,774,273,890
6,226,911,592
5,632,046,836
5,055,104,342
-
Gross profit
402,887,483
387,947,469
400,085,158
362,127,046
302,918,723
-
Operating expenses
Research development
109,990,659
110,019,767
114,258,072
105,068,764
94,110,512
-
Selling general and administrative
110,621,945
111,399,207
112,039,244
108,098,790
97,980,763
-
Total operating expenses
220,612,604
221,418,974
226,297,316
213,167,554
192,091,275
-
Operating income or loss
182,274,879
166,528,495
173,787,842
148,959,492
110,827,448
-
Interest expense
26,557,906
65,543,261
34,736,195
21,958,495
40,317,013
-
Income before tax
197,268,872
192,224,213
187,511,486
193,571,743
145,472,234
-
Income tax expense
40,084,231
37,434,831
36,439,937
39,748,702
31,146,647
-
Income from continuing operations
157,184,641
154,789,382
151,071,549
153,823,041
114,325,587
-
Net income
145,898,853
142,098,208
141,482,714
139,320,332
101,794,807
-
Net income available to common shareholders
145,898,853
142,098,208
141,482,714
139,320,332
101,794,807
-
Basic EPS
18.62
-
20.42
20.10
14.68
16.64
Diluted EPS
18.40
-
20.12
19.82
14.56
16.48
Basic average shares
6,930,754
-
6,930,754
6,930,754
6,930,754
6,930,754
Diluted average shares
6,930,754
-
7,043,393
6,930,754
7,011,405
7,011,344
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.