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 55 minutes
NIKKEI 225
38,102.61
-711.95
(-1.83%)
HANG SENG
17,970.73
+28.95
(+0.16%)
CRUDE OIL
78.09
-0.36
(-0.46%)
GOLD FUTURES
2,333.70
-15.40
(-0.66%)
DOW
38,589.16
-57.94
(-0.15%)
Bitcoin GBP
52,350.82
+70.91
(+0.14%)
M3, Inc. (4YC.F)
Frankfurt - Frankfurt Delayed price. Currency in EUR
Add to watchlist
8.80
+0.20
(+2.33%)
As of 08:15AM 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
238,883,000
-
230,818,000
208,159,000
169,198,000
130,973,000
Cost of revenue
98,352,000
-
95,632,000
84,891,000
65,798,000
58,086,000
Gross profit
140,531,000
-
135,186,000
123,268,000
103,400,000
72,886,000
Operating expenses
Selling general and administrative
75,003,000
-
64,832,000
56,067,000
45,038,000
38,699,000
Total operating expenses
77,507,000
-
64,675,000
57,046,000
45,400,000
38,440,000
Operating income or loss
63,024,000
-
70,511,000
66,222,000
58,000,000
34,446,000
Interest expense
391,000
-
69,000
52,000
111,000
39,000
Income before tax
68,840,000
-
74,318,000
96,187,000
58,264,000
34,610,000
Income tax expense
20,291,000
-
22,336,000
30,078,000
17,066,000
10,457,000
Income from continuing operations
48,549,000
-
51,982,000
66,109,000
41,198,000
24,153,000
Net income
45,271,000
-
49,028,000
63,845,000
37,822,000
21,635,000
Net income available to common shareholders
45,271,000
-
49,028,000
63,845,000
37,822,000
21,635,000
Basic EPS
71.25
66.68
72.22
94.06
55.73
-
Diluted EPS
71.20
66.63
72.17
93.98
55.68
-
Basic average shares
678,917
678,929
678,889
678,770
678,664
-
Diluted average shares
679,389
679,439
679,328
679,347
679,318
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.