IN

Insulet

PODD
NASDAQHealth Care

Income Statement

Total Revenue$2.07B
Gross Profit$1.45B
Operating Income$308.9M
EBITDA$423.8M
EBIT$343M
Pre-tax Income$404.4M
Net Income$418.3M

Balance Sheet

Net Cash$1.39B
Cash Equivalent$857.05M
Total Debt$1.39B
Net Debt$7.38M
Book Value$1.03B
Net Cash Per Share19.70
Book Value Per Share14.70

Key Ratios

Return on Equity (ROE)+34.52%
Return on Assets (ROA)+13.55%
Return on Invested Capital (ROI)+16.07%
Net Profit Margin+20.19%
Current Ratio3.58
Quick Ratio2.50
Long-Term Debt / Equity1.07