Mesoblast Limited
← Back to MESO Overview

Mesoblast Limited (MESO)

Profitability & Net Margin History

Current Net Margin

-386.04%

Mesoblast Limited currently has a net profit margin of -386.04%. Net margin is a key efficiency ratio that measures what percentage of each dollar of revenue actually results in profit for the company.

Historical Margin Data

Quarterly and annual profitability trends

DateRevenue ($B)Net Income ($B)Net MarginChange (bps)
2025-06-300.01-0.03-386.04%0
2025-03-310.01-0.03-386.04%113278
2024-12-310.00-0.02-1518.82%0
2024-09-300.00-0.02-1518.82%68551
2024-06-300.00-0.03-2204.34%0
2024-03-310.00-0.03-2204.34%124392
2023-12-310.00-0.02-960.42%0
2023-09-300.00-0.02-960.42%6431
2023-06-300.00-0.02-1024.73%6547
2023-03-310.00-0.02-959.26%27741
2022-12-310.00-0.02-1236.67%6660
2022-09-300.00-0.02-1170.06%20536
2022-06-300.00-0.02-964.70%9457
2022-03-310.00-0.02-1059.27%2994
2021-12-310.00-0.03-1089.21%45913
2021-09-300.00-0.02-630.08%47513
2021-06-300.00-0.02-1105.21%28083
2021-03-310.00-0.03-1386.04%23703
2020-12-310.00-0.03-1149.02%75510
2020-09-300.00-0.02-1904.11%280832
2020-06-300.00-0.03-4712.43%458609
2020-03-310.01-0.02-126.34%112221
2019-12-310.00-0.02-1248.55%121605
2019-09-300.02-0.01-32.50%102118
2019-06-300.00-0.02-1053.69%94551
2019-03-310.00-0.02-1999.20%68348
2018-12-310.00-0.02-1315.72%114817
2018-09-300.01-0.02-167.55%105798
2018-06-300.00-0.02-1225.53%90737
2018-03-310.00-0.02-2132.90%223606
2017-12-310.010.01103.16%70129
2017-09-300.00-0.01-598.13%420435
2017-06-300.00-0.03-4802.47%371657
2017-03-310.00-0.01-1085.90%255973
2016-12-310.00-0.02-3645.64%136652
2016-09-300.00-0.02-5012.15%519181
2016-06-300.030.05179.66%58847
2016-03-310.00-0.02-408.81%14737
2015-12-310.00-0.02-556.18%38102
2015-09-300.01-0.01-175.16%48270
2015-06-300.01-0.05-657.86%13353
2015-03-310.00-0.02-524.33%11268
2014-12-310.00-0.03-637.01%41389
2014-09-300.01-0.02-223.12%74478
2014-06-300.00-0.02-967.91%4981
2014-03-310.00-0.02-918.10%65790
2013-12-310.01-0.02-260.20%16113
2013-09-300.01-0.01-99.07%7052
2013-06-300.01-0.02-169.59%0
2013-03-310.01-0.02-169.59%1898
2012-12-310.01-0.01-188.58%0
2012-09-300.01-0.01-188.58%

* Net margin = (Net Income / Total Revenue) * 100. Based on official SEC filings.