INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Nonrelated Party------------1,2231,484
Related Party------------474588
Revenue1522112472893243674645647389041,0991,3051,6972,072
Cost of revenue86119135145176156187194258322347500537626
Gross profit67921121431482112773704805827528061,1601,446
Research and Development Expense2224222843567489130147160180205220
Selling, General and Administrative Expense---------384466588735917
Operating income-42-36-29-12-61-11-727505212638220309
Interest expense, net of portion capitalized (Note 9)-------------43
Interest income0000--------2940
Other (expense) income, net-15-16-16-1013783-2-12-5
Income before income taxes----------2110215300
Income tax benefit (expense)0000000233458-118
Net income-57-52-45-51-74-29-273127175206418
Earnings Per Share, Basic-------0.060.190.110.250.072.965.97
Earnings Per Share, Diluted-------0.050.190.10.240.072.945.78