Skip to content
10-K

Annual Report

INSULET CORPORATION PODD

0001145197-26-000028

← back to feed
Filed
Feb 18, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 11, 2026 70.4M sh
Shares Diluted FY 2025 · Dec 31, 2025 71.89M sh
Shares Diluted restated FY 2025 · Dec 31, 2024 73.89M sh
Shares Diluted FY 2025 · Dec 31, 2023 73.63M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $59.6M
Stock Repurchased FY 2025 · Dec 31, 2024 $0
Stock Repurchased FY 2025 · Dec 31, 2023 $0
Capex FY 2025 · Dec 31, 2025 $191.6M
Capex FY 2025 · Dec 31, 2024 $124.9M
Capex FY 2025 · Dec 31, 2023 $75.6M
Operating Cash Flow FY 2025 · Dec 31, 2025 $569.3M
Operating Cash Flow restated FY 2025 · Dec 31, 2024 $430.2M
Operating Cash Flow FY 2025 · Dec 31, 2023 $145.7M
Short Term Debt FY 2025 · Dec 31, 2025 $18.4M
Short Term Debt FY 2025 · Dec 31, 2024 $83.8M
Stockholders Equity FY 2025 · Dec 31, 2025 $1.52B
Stockholders Equity FY 2025 · Dec 31, 2024 $1.21B
Stockholders Equity FY 2025 · Dec 31, 2023 $732.7M
Stockholders Equity FY 2025 · Dec 31, 2022 $476.4M
Current Liabilities FY 2025 · Dec 31, 2025 $680.1M
Current Liabilities FY 2025 · Dec 31, 2024 $528.4M
Total Liabilities FY 2025 · Dec 31, 2025 $1.68B
Total Liabilities FY 2025 · Dec 31, 2024 $1.88B
Current Assets FY 2025 · Dec 31, 2025 $1.91B
Current Assets FY 2025 · Dec 31, 2024 $1.89B
Total Assets FY 2025 · Dec 31, 2025 $3.19B
Total Assets FY 2025 · Dec 31, 2024 $3.09B
Eps Diluted FY 2025 · Dec 31, 2025 $3.48
Eps Diluted FY 2025 · Dec 31, 2024 $5.78
Eps Diluted FY 2025 · Dec 31, 2023 $2.94
Eps Basic FY 2025 · Dec 31, 2025 $3.51
Eps Basic FY 2025 · Dec 31, 2024 $5.97
Eps Basic FY 2025 · Dec 31, 2023 $2.96
Sga Expense FY 2025 · Dec 31, 2025 $1.17B
Sga Expense FY 2025 · Dec 31, 2024 $917.2M
Sga Expense restated FY 2025 · Dec 31, 2023 $734.8M
Rd Expense FY 2025 · Dec 31, 2025 $301.1M
Rd Expense FY 2025 · Dec 31, 2024 $219.6M
Rd Expense FY 2025 · Dec 31, 2023 $205M
Net Income FY 2025 · Dec 31, 2025 $247.1M
Net Income FY 2025 · Dec 31, 2024 $418.3M
Net Income FY 2025 · Dec 31, 2023 $206.3M
Operating Income FY 2025 · Dec 31, 2025 $473.8M
Operating Income FY 2025 · Dec 31, 2024 $308.9M
Operating Income restated FY 2025 · Dec 31, 2023 $220.1M
Gross Profit FY 2025 · Dec 31, 2025 $1.94B
Gross Profit FY 2025 · Dec 31, 2024 $1.45B
Gross Profit FY 2025 · Dec 31, 2023 $1.16B
Cost Of Revenue FY 2025 · Dec 31, 2025 $768.2M
Cost Of Revenue FY 2025 · Dec 31, 2024 $625.9M
Cost Of Revenue FY 2025 · Dec 31, 2023 $537.2M