Financial Overview

Latest Annual: 2024

Income Metrics

Revenue 2.1B
Gross Profit 1.4B 69.79%
Operating Income 308.9M 14.91%
Net Income 418.3M 20.19%
EPS (Diluted) $5.78

Balance Sheet Metrics

Total Assets 3.1B
Total Liabilities 1.9B
Shareholders Equity 1.2B
Debt to Equity 1.55

Cash Flow Metrics

Operating Cash Flow 403.1M
Free Cash Flow 296.3M

Revenue & Profitability Trend

Insulet Income Statement From 2020 to 2024

Metric20242023202220212020
Revenue2.1B1.7B1.3B1.1B904.4M
Cost of Goods Sold625.9M537.2M499.7M346.7M322.1M
Gross Profit1.4B1.2B805.6M752.1M582.3M
Operating Expenses1.1B939.9M768.0M626.1M530.8M
Operating Income308.9M220.0M37.6M126.0M51.5M
Pre-tax Income300.2M214.6M9.8M20.5M9.7M
Income Tax-118.1M8.3M5.2M3.7M2.9M
Net Income418.3M206.3M4.6M16.8M6.8M
EPS (Diluted)$5.78$2.94$0.07$0.24$0.10

Income Statement Trend

Insulet Balance Sheet From 2020 to 2024

Metric20242023202220212020
Assets
Current Assets1.9B1.6B1.3B1.3B1.2B
Non-Current Assets1.2B1.0B937.1M719.0M624.2M
Total Assets3.1B2.6B2.3B2.0B1.9B
Liabilities
Current Liabilities528.4M451.2M364.7M228.8M207.8M
Non-Current Liabilities1.3B1.4B1.4B1.3B1.1B
Total Liabilities1.9B1.9B1.8B1.5B1.3B
Equity
Total Shareholders Equity1.2B732.7M476.4M556.3M603.6M

Balance Sheet Composition

Insulet Cash Flow Statement From 2020 to 2024

Metric20242023202220212020
Operating Activities
Net Income418.3M206.3M4.6M16.8M6.8M
Operating Cash Flow403.1M115.2M14.0M-91.3M87.0M
Investing Activities
Capital Expenditures-----
Investing Cash Flow-12.2M-10.2M-33.8M40.0M180.5M
Financing Activities
Dividends Paid-----
Financing Cash Flow-48.2M-40.5M-56.6M17.2M573.8M
Free Cash Flow296.3M36.5M-38.3M-190.8M-82.5M

Cash Flow Trend

Insulet Key Financial Ratios

Valuation Ratios

P/E Ratio (TTM) 55.44
Forward P/E 79.50
Price to Book 16.27
Price to Sales 9.85
PEG Ratio 79.50

Profitability Ratios

Profit Margin 18.29%
Operating Margin 15.61%
Return on Equity 37.92%
Return on Assets 6.94%

Financial Health

Current Ratio 4.47
Debt to Equity 131.41
Beta 1.38

Per Share Data

EPS (TTM) $5.55
Book Value per Share $18.91
Revenue per Share $31.34

Peer Financial Comparison

CompanyMarket CapP/E RatioP/B RatioROEProfit MarginDebt/Equity
podd21.7B55.4416.2737.92%18.29%131.41
Abbott Laboratories 231.9B17.314.7530.65%31.89%27.09
Boston Scientific 149.9B73.946.759.50%11.58%52.16
Stryker 148.0B52.397.0714.26%12.31%82.92
Medtronic plc 110.3B23.842.309.51%13.90%61.39
Edwards Lifesciences 43.3B30.514.2716.51%75.71%6.86

Financial data is updated regularly. All figures are in the company's reporting currency.