Osmotica Pharmaceuticals plc logo
Osmotica Pharmaceuticals plc OSMT
$ 1.08 -10.74%

Osmotica Pharmaceuticals plc Income Statement 2011-2024 | OSMT

Annual Income Statement Osmotica Pharmaceuticals plc

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

262 M 355 M 361 M - - - - - - -

Shares

62.8 M 52.4 M 45.3 M - - - - - - -

Net Income

-79.6 M -271 M -109 M -45.2 M -41.8 M - - - - -

Revenue

178 M 240 M 264 M 246 M 218 M - - - - -

EBITDA

22.8 M 60.1 M 87.3 M 67.4 M 21.4 M - - - - -

Operating Expenses

102 M 125 M 123 M 99.6 M 95 M - - - - -

General and Administrative Expenses

82 M 93 M 74.2 M - - - - - - -

All numbers in USD currency