Financials in millions USD. Fiscal year is February - January.
Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Revenue
606
606
363
305
245
188
Revenue Growth (YoY)
67%
67%
19%
24%
30%
15%
Cost of Revenue
122
122
85
65
55
44
Gross Profit
483
483
277
239
190
144
Selling, General & Admin
701
701
461
344
265
234
Research & Development
771
771
598
571
397
272
Operating Expenses
1,478
1,478
1,064
920
668
512
Other Non Operating Income (Expenses)
-1
-1
0
2
-7
-3
Pretax Income
-1,271
-1,271
-910
-747
-480
-436
Income Tax Expense
5
5
3
2
1
-1
Net Income
-1,276
-1,276
-913
-749
-481
-434
Net Income Growth
40%
40%
22%
56%
11%
48%
Shares Outstanding (Diluted)
213.79
199.01
164.04
140.43
123
112.1
Shares Change (YoY)
19%
21%
17%
14%
10%
15%
EPS (Diluted)
-5.97
-6.41
-5.57
-5.33
-3.91
-3.88
EPS Growth
17%
15%
4%
37%
1%
28.99%
Free Cash Flow
-967
-967
-705
-549
-410
-370
Free Cash Flow Per Share
--
--
--
--
--
--
Gross Margin
79.7%
79.7%
76.3%
78.36%
77.55%
76.59%
Operating Margin
-164.02%
-164.02%
-216.52%
-222.95%
-195.1%
-195.21%
Profit Margin
-210.56%
-210.56%
-251.51%
-245.57%
-196.32%
-230.85%
Free Cash Flow Margin
-159.57%
-159.57%
-194.21%
-180%
-167.34%
-196.8%
EBITDA
-975
-975
-773
-667
-466
-352
EBITDA Margin
-160.89%
-160.89%
-212.94%
-218.68%
-190.2%
-187.23%
D&A For EBITDA
19
19
13
13
12
15
EBIT
-994
-994
-786
-680
-478
-367
EBIT Margin
-164.02%
-164.02%
-216.52%
-222.95%
-195.1%
-195.21%
Effective Tax Rate
-0.39%
-0.39%
-0.32%
-0.26%
-0.2%
0.22%
Follow-Up Questions
What are Insmed Inc's key financial statements?
According to the latest financial statement (Form-10K), Insmed Inc has a total asset of $2,264, Net loss of $-1,276
What are the key financial ratios for INSM?
Insmed Inc's Current ratio is 1.48, has a Net margin is -210.56, sales per share of $3.04.
How is Insmed Inc's revenue broken down by segment or geography?
Insmed Inc largest revenue segment is Therapies, at a revenue of 363,707,000 in the most earnings release.For geography, United States is the primary market for Insmed Inc, at a revenue of 254,800,000.
Is Insmed Inc profitable?
no, according to the latest financial statements, Insmed Inc has a net loss of $-1,276
Does Insmed Inc have any liabilities?
yes, Insmed Inc has liability of 1,525
How many outstanding shares for Insmed Inc?
Insmed Inc has a total outstanding shares of 214.25