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 5 hours 44 minutes
FTSE 100
8,290.47
+15.09
(+0.18%)
FTSE 250
20,875.10
+144.98
(+0.70%)
AIM
807.38
+1.59
(+0.20%)
GBP/EUR
1.1722
-0.0021
(-0.17%)
GBP/USD
1.2701
-0.0037
(-0.29%)
Bitcoin GBP
54,338.93
+1,227.98
(+2.31%)
Stocks
Trending tickers: GameStop, Bitcoin, Saudi Aramco and Hipgnosis
The latest investor updates on stocks that are trending on Monday
Keyence Corporation (KYCCF)
OTC Markets OTCPK - OTC Markets OTCPK Delayed price. Currency in USD
Add to watchlist
449.99
+11.59
(+2.64%)
At close: 03:55PM EDT
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/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
60,638
242,525
242,526
242,526
242,527
-
Diluted average shares
60,638
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.