INSULET CORP PODD

Latest FY: 2025 Healthcare Medical Devices
Market Price $143.35
Market Cap $10.14B
P/E Ratio 41.19
Quick Peer Compare (Healthcare):
Revenue (FY 2025) ↑30.7% YoY
$2.71B
3-Yr CAGR: 36.9%
Net Income ↓-40.9% YoY
$247.10M
Net Margin: 9.1%
Free Cash Flow ↑23.7% YoY
$377.70M
FCF Yield: 3.72%
EPS (Diluted) ↓-39.8% YoY
$3.48
Basic: $3.51
Return on Equity Efficiency
16.3%
ROA: 108.2%

📊 Multi-Year Historical Performance & Trends

Financial Performance History Revenue, Net Income & Free Cash Flow
Margins Trend (%) Gross, Operating & Net Margins
Balance Sheet Strength Cash, Debt & Equity
Cash Flow Generation Operating Cash Flow vs CapEx vs FCF

📈 Year-over-Year (YoY) Growth History (PODD)

All monetary values in millions ($M)
Fiscal Year Revenue Revenue YoY Gross Profit Net Income Net Inc YoY Diluted EPS EPS YoY Op. Cash Flow Free Cash Flow FCF YoY
FY 2016 $367.0M $211.1M $-28.9M $-0.48 $15.9M $-6.2M
FY 2017 $463.8M +26.4% $277.2M $-26.8M +7.1% $-0.46 +4.2% $41.2M $-36.0M -480.6%
FY 2018 $563.8M +21.6% $370.2M $3.3M +112.3% $0.05 +110.9% $35.9M $-126.5M -251.1%
FY 2019 $738.2M +30.9% $480.3M $11.6M +252.4% $0.19 +280.0% $98.4M $-65.3M +48.4%
FY 2020 $904.4M +22.5% $582.3M $6.8M -41.4% $0.10 -47.4% $84.0M $-45.0M +31.1%
FY 2021 $1,098.8M +21.5% $752.1M $16.8M +147.1% $0.24 +140.0% $-68.1M $-180.0M -300.0%
FY 2022 $1,055.4M -3.9% $555.7M $4.6M -72.6% $0.07 -70.8% $119.0M $-3.9M +97.8%
FY 2023 $1,697.1M +60.8% $1,159.9M $206.3M +4,384.8% $2.94 +4,100.0% $145.7M $70.1M +1,897.4%
FY 2024 $2,071.6M +22.1% $1,445.7M $418.3M +102.8% $5.78 +96.6% $430.3M $305.4M +335.7%
FY 2025 $2,708.1M +30.7% $1,939.9M $247.1M -40.9% $3.48 -39.8% $569.3M $377.7M +23.7%
$

Valuation

Market Price $143.35
Market Cap $10.14B
Enterprise Value $9.27B
P/E Ratio 41.19
P/B Ratio 6.55
FCF Yield 3.72%
Dividend Yield N/A
Shares Outstanding 69,264,700
%

Profitability & Margins

Gross Margin 71.63%
Operating Margin 17.50%
Net Margin 9.12%
Return on Equity (ROE) 16.31%
Return on Assets (ROA) 108.23%
Asset Turnover 11.86x
Revenue 3-Yr CAGR 36.90%
🛡️

Financial Health & Liquidity

Current Ratio 0.39
Cash Ratio 1.55
Debt / Equity 0.024
Debt / Assets 0.161
Cash & Equivalents $907.20M
Total Debt $36.80M
Book Value / Share $21.88
💧

Cash Flow Efficiency

Operating Cash Flow $569.30M
Capital Expenditures (CapEx) $191.60M
Free Cash Flow $377.70M
OCF / Revenue 21.02%
FCF / Revenue 13.95%
FCF 3-Yr CAGR N/A
🏷️

Per Share Metrics

EPS (Diluted) $3.48
EPS (Basic) $3.51
Dividends / Share N/A
Book Value / Share $21.88
EPS YoY Growth -39.79%
🏛️

Balance Sheet (FY 2025)

Total Assets $228.30M
Total Liabilities $586.70M
Stockholders' Equity $1.52B
Current Assets $228.30M
Current Liabilities $586.70M