IMGN - ImmunoGen, Inc.

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Show:
Income Statement
Balance Sheet
Cash Flow
Annual
Subscribe to Premium to download historical data

Income Statement

All numbers in thousands
Get access to 40+ years of historical data with Yahoo Finance Premium.Learn more
Breakdown
ttm
12/31/2019
12/31/2018
12/31/2017
6/30/2016
Total Revenue
82,271
82,271
53,446
115,447
60,002
Cost of Revenue
114,522
114,522
174,456
139,739
148,077
Gross Profit
-32,251
-32,251
-121,010
-24,292
-88,075
Operating Expenses
Selling General and Administrative
38,489
38,489
36,746
33,911
36,916
Total Operating Expenses
38,489
38,489
36,746
33,911
36,916
Operating Income or Loss
-70,740
-70,740
-157,756
-58,203
-124,991
Interest Expense
16,974
16,974
10,726
16,722
20,130
Total Other Income/Expenses Net
-16,419
-16,419
-361
-21,087
304
Income Before Tax
-104,133
-104,133
-168,843
-96,012
-144,817
Income from Continuing Operations
-104,133
-104,133
-168,843
-96,012
-144,817
Net Income
-104,133
-104,133
-168,843
-96,012
-144,817
Net Income available to common shareholders
-104,133
-104,133
-168,843
-96,012
-144,817
Basic EPS
-
-
-1.20
-0.98
-1.65
Diluted EPS
-
-
-1.20
-0.98
-1.65
Basic Average Shares
-
-
139,946
98,068
86,976
Diluted Average Shares
-
-
139,946
98,068
86,976
EBITDA
-
-83,131
-150,706
-73,327
-119,360