IGM Biosciences Inc.

1.16
-0.08 (-6.45%)
At close: Mar 31, 2025, 3:59 PM
1.15
-0.36%
After-hours: Mar 31, 2025, 05:34 PM EDT

IGM Biosciences Balance Sheet Statement

Year FY24 FY23 FY22 FY21 FY20 FY19 FY18 FY17
Cash & Equivalents 26.5M 112.52M 121.23M 133.33M 241.08M 35.89M 1.89M 432K
Short-Term Investments 157.29M 225.16M 305.93M 96.21M 125.19M 188.74M n/a n/a
Long-Term Investments n/a n/a n/a n/a n/a 11.97M 100K 50K
Other Long-Term Assets 1.06M 1.81M 2M 1.04M 548K 258K n/a 8K
Receivables n/a n/a n/a n/a n/a 35K 35K n/a
Inventory n/a n/a n/a n/a n/a -11.97M n/a n/a
Other Current Assets 9.83M 9.92M 21.33M 11.21M 14.01M 6.43M 485K 223K
Total Current Assets 193.62M 347.6M 438.42M 240.75M 373.27M 231.1M 2.41M 655K
Property-Plant & Equipment 71.03M 74M 73.08M 56.34M 34.81M 18.02M 1.47M 677K
Goodwill & Intangibles n/a n/a n/a n/a n/a n/a n/a n/a
Total Long-Term Assets 72.09M 75.81M 75.08M 57.38M 35.36M 30.25M 1.57M 735K
Total Assets 265.71M 423.41M 513.5M 298.13M 408.63M 261.35M 3.98M 1.39M
Account Payables 983K 1.33M 2.51M 5.58M 7.92M 3.09M 164K 225K
Deferred Revenue 2.65M 3.78M 148.93M n/a n/a n/a 3.69M 116K
Short-Term Debt 7.12M 5.83M 11.63M 6.64M 5.33M 4.97M 8.32M n/a
Other Current Liabilities 26.88M 31.54M 27.8M 15.56M 3.98M 822K 3.59M 507K
Total Current Liabilities 37.64M 42.48M 44.69M 27.78M 17.24M 8.88M 8.89M 976K
Long-Term Debt 38.06M 34.67M 35.36M 25.44M 9.58M 12.24M n/a n/a
Other Long-Term Liabilities 141.84M n/a n/a n/a n/a n/a 60.92M 40.79M
Total Long-Term Liabilities 179.9M 177.7M 181.55M 25.44M 9.58M 12.24M 60.92M 40.92M
Total Liabilities 217.54M 220.18M 226.24M 53.22M 26.82M 21.12M 69.81M 41.89M
Total Debt 45.19M 40.51M 41.17M 28.76M 12.24M 14.73M 5.03M n/a
Common Stock 342K 586K 431K 325K 319K 304K 4K 4K
Retained Earnings -1.02B -821.24M -574.83M -353.72M -188.56M -107.2M -64.07M -41.36M
Comprehensive Income 159K 151K -701K -66K 26K 43K -667K -389K
Shareholders Equity 48.17M 203.23M -574.83M -353.72M -188.56M -107.2M -65.83M -40.5M
Total Investments 157.29M 225.16M 305.93M 96.21M 125.19M 200.72M 100K 50K