ImmunoGen, Inc.

IMGN · NASDAQ
Analyze with AI
12/31/2022
12/31/2021
12/31/2020
12/31/2019
Assets
Cash & Equivalents$275,138$478,750$293,856$176,225
Short-Term Investments$0$0$0$0
Receivables$17,978$13,927$22,497$27,248
Inventory-$28,983-$21,249-$30,398-$32,673
Other Curr. Assets$11,005$7,322$7,901$5,425
Total Curr. Assets$275,138$478,750$293,856$176,225
Property Plant & Equip (Net)$14,608$17,055$19,832$22,580
Goodwill$0$0$0$0
Intangibles$0$0$0$0
Long-Term Investments$0$0$0$0
Tax Assets$0$0$0$0
Other NC Assets$59,190$29,960$41,384$36,857
Total NC Assets$73,798$47,015$61,216$59,437
Other Assets$0$0$0$0
Total Assets$348,936$525,765$355,072$235,662
Liabilities
Payables$45,353$18,434$9,538$9,933
Short-Term Debt$4,096$3,537$5,239$2,971
Tax Payable$0$0$0$0
Deferred Revenue$13,856$44,351$29,249$309
Other Curr. Liab.$58,553$34,623$78,297$64,197
Total Curr. Liab.$121,858$100,945$122,323$77,410
LT Debt$11,148$15,244$18,651$23,876
Deferred Rev, NC$36,355$47,717$80,860$127,123
Deferred Tax Liab, NC-$11,148-$15,244-$18,651-$23,876
Other NC Liab.$34,897$51,517$62,319$107,250
Total NC Liab.$71,252$99,234$143,179$234,373
Other Liabilities$0$0$0$0
Cap. Leases$0$0$0$0
Total Liabilities$193,110$200,179$265,502$311,783
Equity
Pref Stock$0$0$0$0
Common Stock$2,260$2,204$1,950$1,501
Retained Earnings-$1,694,072-$1,471,143-$1,331,840-$1,287,468
AOCI$1,849,898$0$1,421,410$1,211,347
Other Equity-$2,260$1,794,525-$1,950-$1,501
Total Equity$155,826$325,586$89,570-$76,121
Supplemental Information
Minority Interest$0$0$0$0
Total Liab. & Tot. Equity$348,936$525,765$355,072$235,662
Net Debt-$259,894-$459,969-$269,966-$149,378