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 2 hours 52 minutes
FTSE 100
8,183.13
+40.98
(+0.50%)
FTSE 250
20,340.64
+180.92
(+0.90%)
AIM
777.94
+3.01
(+0.39%)
GBP/EUR
1.1821
-0.0013
(-0.11%)
GBP/USD
1.2685
-0.0020
(-0.15%)
Bitcoin GBP
51,286.68
-402.35
(-0.78%)
Money
What Labour and the Tories are offering pensioners in their manifestos
Read what the party manifestos have to say about pension policy
Keisei Electric Railway Co., Ltd. (KEI.F)
Frankfurt - Frankfurt Delayed price. Currency in EUR
Add to watchlist
32.00
+0.40
(+1.27%)
As of 08:02AM CEST. Market open.
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
296,509,000
-
252,338,000
214,157,000
207,761,000
274,796,000
Cost of revenue
221,788,000
-
198,178,000
181,034,000
189,096,000
207,148,000
Gross profit
74,721,000
-
54,160,000
33,123,000
18,665,000
67,648,000
Operating expenses
Total operating expenses
49,479,000
-
43,930,000
38,323,000
36,721,000
39,328,000
Operating income or loss
25,242,000
-
10,230,000
-5,200,000
-18,056,000
28,320,000
Interest expense
2,558,000
-
2,420,000
2,375,000
2,453,000
2,426,000
Income before tax
121,940,000
-
32,858,000
-2,890,000
-32,335,000
40,958,000
Income tax expense
32,653,000
-
4,892,000
773,000
-2,034,000
9,250,000
Income from continuing operations
89,287,000
-
27,966,000
-3,663,000
-30,301,000
31,708,000
Net income
87,657,000
-
26,929,000
-4,438,000
-30,289,000
30,110,000
Net income available to common shareholders
87,657,000
-
26,929,000
-4,438,000
-30,289,000
30,110,000
Basic EPS
193.53
524.57
161.72
-26.33
-179.65
-
Diluted EPS
193.53
524.57
161.72
-26.33
-179.65
-
Basic average shares
169,240
167,103
168,349
170,805
170,930
-
Diluted average shares
169,240
167,103
168,349
170,805
170,930
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.