Other OTC - Delayed Quote USD

Mesoblast Limited (MEOBF)

0.6000 0.0000 (0.00%)
At close: April 2 at 10:06 AM EDT
Currency in USD All numbers in thousands
Download
Breakdown
TTM
6/30/2023
6/30/2022
6/30/2021
6/30/2020
Total Revenue
--
7,501.0000
10,211.0000
7,434.0000
31,614.0000
Operating Expense
--
76,790.0000
90,785.0000
115,037.0000
107,028.0000
Operating Income
--
-69,289.0000
-80,574.0000
-107,603.0000
-75,414.0000
Net Non Operating Interest Income Expense
--
-18,613.0000
-16,903.0000
-10,714.0000
-14,174.0000
Other Income Expense
--
5,801.0000
5,891.0000
18,687.0000
2,233.0000
Pretax Income
--
-82,101.0000
-91,586.0000
-99,630.0000
-87,355.0000
Tax Provision
--
-212.0000
-239.0000
-819.0000
-9,415.0000
Net Income Common Stockholders
--
-81,889.0000
-91,347.0000
-98,811.0000
-77,940.0000
Diluted NI Available to Com Stockholders
--
-81,889.0000
-91,347.0000
-98,811.0000
-77,940.0000
Basic EPS
--
-0.11
-0.13
-0.15
-0.14
Diluted EPS
--
-0.11
-0.13
-0.15
-0.14
Basic Average Shares
858,159.0580
779,455.7720
684,386.2850
638,179.5870
557,682.1150
Diluted Average Shares
858,159.0580
779,455.7720
684,386.2850
638,179.5870
557,682.1150
Total Expenses
--
76,790.0000
90,785.0000
115,037.0000
107,028.0000
Net Income from Continuing & Discontinued Operation
--
-81,889.0000
-91,347.0000
-98,811.0000
-77,940.0000
Normalized Income
--
-87,675.0207
-97,222.6270
-117,344.3851
-79,932.3304
Interest Income
--
831.0000
3.0000
22.0000
542.0000
Interest Expense
--
19,444.0000
16,906.0000
10,714.0000
14,716.0000
Net Interest Income
--
-18,613.0000
-16,903.0000
-10,714.0000
-14,174.0000
EBIT
--
-62,657.0000
-74,680.0000
-88,916.0000
-72,639.0000
EBITDA
--
-58,550.0000
-70,300.0000
-84,652.0000
-68,972.0000
Reconciled Depreciation
--
4,107.0000
4,380.0000
4,264.0000
3,667.0000
Net Income from Continuing Operation Net Minority Interest
--
-81,889.0000
-91,347.0000
-98,811.0000
-77,940.0000
Total Unusual Items Excluding Goodwill
2,184.0000
5,801.0000
5,891.0000
18,687.0000
2,233.0000
Total Unusual Items
2,184.0000
5,801.0000
5,891.0000
18,687.0000
2,233.0000
Normalized EBITDA
--
-64,351.0000
-76,191.0000
-103,339.0000
-71,205.0000
Tax Rate for Calcs
--
0.0000
0.0000
0.0000
0.0001
Tax Effect of Unusual Items
--
14.9793
15.3730
153.6149
240.6696
6/30/2020 - 10/15/2010

Upgrade to begin using 40 years of financial statements and get so much more.

Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.

Upgrade

Related Tickers