Home
Mail
TV
News
Sport
Finance
Lifestyle
Entertainment
Weather
Mobile
Yahoo
Mail
Cost Of Living
Watchlists
My Portfolios
Markets
Money
Work
Technology
Industries
Give Feedback
Australia markets open in 9 hours 56 minutes
ALL ORDS
7,937.50
-0.40
(-0.01%)
AUD/USD
0.6488
-0.0012
(-0.18%)
ASX 200
7,683.00
-0.50
(-0.01%)
OIL
82.33
-0.48
(-0.58%)
GOLD
2,331.50
-6.90
(-0.30%)
Bitcoin AUD
97,529.55
-4,328.73
(-4.25%)
Yandex N.V. (0EDM.IL)
IOB - IOB Delayed price. Currency in USD
Add to watchlist
18.94
+4.04
(+27.07%)
As of 04:53PM BST. Market open.
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/12/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
800,125,000
-
521,699,000
356,171,000
218,344,000
Cost of revenue
360,033,000
-
233,219,000
173,952,000
85,734,000
Gross profit
440,092,000
-
288,480,000
182,219,000
132,610,000
Operating expenses
Research development
102,991,000
-
72,278,000
48,461,000
36,339,000
Selling general and administrative
267,552,000
-
172,092,000
122,924,000
62,913,000
Total operating expenses
410,495,000
-
275,244,000
195,496,000
116,939,000
Operating income or loss
29,597,000
-
13,236,000
-13,277,000
15,671,000
Interest expense
10,863,000
-
3,396,000
3,711,000
2,373,000
Total other income/expenses net
18,776,000
-
55,786,000
5,150,000
19,376,000
Income before tax
43,147,000
-
70,349,000
-7,223,000
36,543,000
Income tax expense
21,372,000
-
22,734,000
7,430,000
13,193,000
Income from continuing operations
21,775,000
-
47,615,000
-14,653,000
23,350,000
Net income
19,870,000
-
39,465,000
-14,669,000
24,713,000
Net income available to common shareholders
19,870,000
-
39,465,000
-14,669,000
24,713,000
Basic EPS
83.85
53.58
107.24
-40.48
72.52
Diluted EPS
83.31
53.26
82.53
-40.48
69.77
Basic average shares
370,845
370,840
368,020
362,387
340,765
Diluted average shares
374,196
373,059
377,020
362,387
353,383
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.