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 25 minutes
FTSE 100
8,237.38
-16.80
(-0.20%)
FTSE 250
20,594.79
-110.48
(-0.53%)
AIM
804.99
-3.37
(-0.42%)
GBP/EUR
1.1752
-0.0003
(-0.03%)
GBP/USD
1.2745
-0.0026
(-0.21%)
Bitcoin GBP
53,250.49
-493.17
(-0.92%)
Money
Should you support your children at university or help them on to property ladder?
What parents should consider before making a financial decision
Keyence Corp (KEE.HA)
Hanover - Hanover Delayed price. Currency in EUR
Add to watchlist
409.10
-1.30
(-0.32%)
As of 08:10AM CEST. Market open.
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
967,288,000
-
922,422,000
755,174,000
538,134,000
551,843,000
Cost of revenue
164,782,000
-
167,690,000
133,984,000
97,250,000
100,406,000
Gross profit
802,505,000
-
754,732,000
621,190,000
440,884,000
451,436,000
Operating expenses
Total operating expenses
307,491,000
-
255,817,000
203,145,000
164,125,000
173,805,000
Operating income or loss
495,014,000
-
498,915,000
418,045,000
276,759,000
277,631,000
Income before tax
519,295,000
-
512,830,000
431,240,000
286,594,000
280,253,000
Income tax expense
149,653,000
-
149,866,000
127,880,000
89,305,000
82,129,000
Income from continuing operations
369,642,000
-
362,964,000
303,360,000
197,289,000
198,124,000
Net income
369,642,000
-
362,963,000
303,360,000
197,289,000
198,124,000
Net income available to common shareholders
369,642,000
-
362,963,000
303,360,000
197,289,000
198,124,000
Basic EPS
1.49k
1.52k
1.50k
1.25k
813.47
-
Diluted EPS
1.49k
1.52k
1.50k
1.25k
813.47
-
Basic average shares
242,526
242,525
242,526
242,526
242,527
-
Diluted average shares
242,526
242,525
242,526
242,526
242,527
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.