Loading...
XNASPODD
Market cap18bUSD
Dec 27, Last price  
265.12USD
1D
-0.21%
1Q
14.26%
Jan 2017
603.61%
IPO
1,615.99%
Name

Insulet Corp

Chart & Performance

D1W1MN
XNAS:PODD chart
P/E
90.14
P/S
10.96
EPS
2.94
Div Yield, %
0.00%
Shrs. gr., 5y
3.83%
Rev. gr., 5y
24.66%
Revenues
1.70b
+30.02%
050,0003,663,00013,372,00036,059,00066,032,00096,966,000152,255,000211,369,000247,084,000288,720,000263,893,000366,989,000463,768,000563,823,000738,200,000904,400,0001,098,800,0001,305,300,0001,697,100,000
Net income
206m
+4,384.78%
-13,821,000-21,636,000-35,950,000-53,539,000-92,791,000-79,541,000-61,159,000-57,170,000-51,867,000-44,974,000-51,500,000-73,520,000-28,879,000-26,831,0003,292,00011,600,0006,800,00016,800,0004,600,000206,300,000
CFO
146m
+22.44%
-13,056,000-20,321,000-31,820,000-50,372,000-82,611,000-49,323,000-35,625,000-25,452,000-29,059,0003,348,0008,920,000-12,552,00015,911,00041,207,00035,899,00098,400,00084,000,000-68,100,000119,000,000145,700,000
Earnings
Feb 20, 2025

Profile

Insulet Corporation develops, manufactures, and sells insulin delivery systems for people with insulin-dependent diabetes. It offers Omnipod System, a self-adhesive disposable tubeless Omnipod device that is worn on the body for up to three days at a time, as well as its wireless companion, the handheld personal diabetes manager. The company sells its products primarily through independent distributors and pharmacy channels, as well as directly in the United States, Canada, Europe, the Middle East, and Australia. Insulet Corporation was incorporated in 2000 and is headquartered in Acton, Massachusetts.
IPO date
May 15, 2007
Employees
2,600
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑122014‑12
Income
Revenues
1,697,100
30.02%
1,305,300
18.79%
1,098,800
21.49%
Cost of revenue
742,200
679,900
506,800
Unusual Expense (Income)
NOPBT
954,900
625,400
592,000
NOPBT Margin
56.27%
47.91%
53.88%
Operating Taxes
8,300
5,200
3,700
Tax Rate
0.87%
0.83%
0.63%
NOPAT
946,600
620,200
588,300
Net income
206,300
4,384.78%
4,600
-72.62%
16,800
147.06%
Dividends
Dividend yield
Proceeds from repurchase of equity
10,600
(500)
(4,700)
BB yield
-0.07%
0.00%
0.03%
Debt
Debt current
49,400
27,500
25,100
Long-term debt
1,395,900
1,401,700
1,256,400
Deferred revenue
1,600
1,500
Other long-term liabilities
37,900
35,700
14,900
Net debt
714,500
739,500
470,600
Cash flow
Cash from operating activities
145,700
119,000
(68,100)
CAPEX
(75,600)
(157,300)
(122,700)
Cash from investing activities
(119,400)
(191,100)
(82,700)
Cash from financing activities
(13,600)
(40,300)
40,700
FCF
678,900
589,200
304,900
Balance
Cash
704,200
674,700
791,600
Long term investments
26,600
15,000
19,300
Excess cash
645,945
624,435
755,960
Stockholders' equity
(369,900)
(564,200)
(651,600)
Invested Capital
2,556,300
2,479,700
2,498,200
ROIC
37.59%
24.92%
24.33%
ROCE
43.67%
32.68%
32.08%
EV
Common stock shares outstanding
73,633
69,910
68,579
Price
216.98
-26.30%
294.39
10.64%
266.07
4.08%
Market cap
15,976,888
-22.37%
20,580,805
12.79%
18,246,815
8.24%
EV
16,691,388
21,320,305
18,717,415
EBITDA
1,027,700
688,600
649,400
EV/EBITDA
16.24
30.96
28.82
Interest
36,200
26,700
61,200
Interest/NOPBT
3.79%
4.27%
10.34%