Home
Mail
Search
News
Finance
Sport
Lifestyle
Celebrity
Movies
Weather
Mobile
More
Yahoo
Mail
Cryptocurrencies
News
Property
Money
Markets
Industries
Watchlists
My Portfolio
My Screeners
Singapore markets close in 7 hours 20 minutes
Straits Times Index
3,432.93
-6.95
(-0.20%)
Nikkei
40,858.31
-55.34
(-0.14%)
Hang Seng
18,035.77
+7.49
(+0.04%)
FTSE 100
8,241.26
+70.14
(+0.86%)
Bitcoin USD
56,840.44
-3,024.96
(-5.05%)
CMC Crypto 200
1,191.37
-69.81
(-5.53%)
Toppan Inc (TPX.HA)
Hanover - Hanover Delayed price. Currency in EUR
Add to watchlist
26.40
0.00
(0.00%)
At close: 08:01AM CEST
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/03/2024
31/03/2023
31/03/2022
31/03/2021
31/03/2020
Total revenue
1,678,249,000
1,678,249,000
1,638,833,000
1,547,533,000
1,466,935,000
-
Cost of revenue
1,290,902,000
1,290,902,000
1,276,671,000
1,212,769,000
1,165,532,000
-
Gross profit
387,346,000
387,346,000
362,162,000
334,764,000
301,402,000
-
Operating expenses
Research development
21,706,000
21,706,000
20,536,000
19,080,000
16,077,000
-
Selling general and administrative
32,907,000
32,907,000
33,092,000
31,985,000
31,054,000
-
Total operating expenses
313,056,000
313,056,000
285,520,000
261,252,000
242,608,000
-
Operating income or loss
74,290,000
74,290,000
76,642,000
73,512,000
58,794,000
-
Interest expense
5,228,000
5,228,000
4,305,000
3,987,000
4,054,000
-
Income before tax
125,956,000
125,956,000
109,558,000
180,943,000
130,020,000
-
Income tax expense
37,921,000
37,921,000
33,550,000
51,785,000
46,265,000
-
Income from continuing operations
88,035,000
88,035,000
76,008,000
129,158,000
83,755,000
-
Net income
74,395,000
74,395,000
60,866,000
123,182,000
81,997,000
-
Net income available to common shareholders
74,395,000
74,395,000
60,866,000
123,182,000
81,997,000
-
Basic EPS
79.92
-
185.07
365.21
237.16
261.06
Diluted EPS
79.92
-
185.07
365.21
237.16
261.06
Basic average shares
325,706
-
328,887
337,292
345,751
333,440
Diluted average shares
325,706
-
328,887
337,292
345,751
333,440
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.