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 open in 6 hours 8 minutes
NIKKEI 225
39,618.18
+276.64
(+0.70%)
HANG SENG
17,716.47
-373.46
(-2.06%)
CRUDE OIL
81.94
+0.20
(+0.24%)
GOLD FUTURES
2,334.50
-2.10
(-0.09%)
DOW
39,164.06
+36.26
(+0.09%)
Bitcoin GBP
48,636.37
+496.86
(+1.03%)
Trending tickers
Amazon, Apple, Micron, Tesla
AI fever sets the tone for big tech stocks and chipmakers
Toto Ltd. (5332.T)
Tokyo - Tokyo Delayed price. Currency in JPY
Add to watchlist
3,818.00
+3.00
(+0.08%)
As of 09:32AM JST. 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
702,284,000
702,284,000
701,187,000
645,273,000
577,840,000
-
Cost of revenue
463,284,000
463,284,000
458,217,000
408,382,000
367,242,000
-
Gross profit
238,999,000
238,999,000
242,969,000
236,890,000
210,597,000
-
Operating expenses
Total operating expenses
196,233,000
196,233,000
193,848,000
184,710,000
170,940,000
-
Operating income or loss
42,766,000
42,766,000
49,121,000
52,180,000
39,657,000
-
Interest expense
237,000
237,000
76,000
118,000
165,000
-
Income before tax
54,206,000
54,206,000
59,975,000
57,867,000
38,746,000
-
Income tax expense
16,355,000
16,355,000
18,893,000
17,192,000
11,289,000
-
Income from continuing operations
37,851,000
37,851,000
41,082,000
40,675,000
27,457,000
-
Net income
37,196,000
37,196,000
38,943,000
40,131,000
26,978,000
-
Net income available to common shareholders
37,196,000
37,196,000
38,943,000
40,131,000
26,978,000
-
Basic EPS
216.80
-
229.66
236.74
159.24
139.26
Diluted EPS
216.64
-
229.47
236.50
159.01
139.02
Basic average shares
169,591
-
169,570
169,514
169,418
169,349
Diluted average shares
169,720
-
169,708
169,687
169,662
169,637
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.