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 open in 4 hours 56 minutes
Straits Times Index
3,330.81
+0.80
(+0.02%)
S&P 500
5,352.96
-1.07
(-0.02%)
Dow
38,886.17
+78.84
(+0.20%)
Nasdaq
17,173.12
-14.78
(-0.09%)
Bitcoin USD
70,161.59
-1,038.73
(-1.46%)
CMC Crypto 200
1,511.31
-13.49
(-0.88%)
Keyence Corporation (KYCCF)
OTC Markets OTCPK - OTC Markets OTCPK Delayed price. Currency in USD
Add to watchlist
451.27
-2.08
(-0.46%)
At close: 03:09PM EDT
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
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.