Beta
Company data is growing.
← All companies
/
Top lists
/
Insulet
Insulet
2016–2025 · 469 US lab companies
2026-08-05
Overview
Earnings
Margins
Cash flow
Balance
Capital
Plot
USD millions
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Revenue
367
464
564
738
904
1 099
1 305
1 697
2 072
2 708
Operating profit (EBIT)
−11
−7
27
50
52
126
38
220
309
474
Net income attributable to shareholders
−29
−27
3
12
7
17
5
206
5
247
EBIT margin
−2,9%
−1,6%
4,9%
6,8%
5,7%
11,5%
2,9%
13,0%
14,9%
17,5%
Gross margin
57,5%
59,8%
65,7%
65,1%
64,4%
68,5%
61,7%
68,4%
69,8%
71,6%
Operating cash flow
16
41
36
98
84
−68
119
146
430
569
Free cash flow
−6
−36
−126
−65
−45
−180
−4
70
305
378
Cash
137
273
114
214
907
—
—
—
—
—
−1 000
0
1 000
2 000
3 000
−10,0%
0,0%
10,0%
20,0%
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
367
464
564
738
904
1 099
1 305
1 697
2 072
2 708
−11
−7
27
50
52
126
38
220
309
474