Skip to content
10-Q

Quarterly Report

iROBOT CORPORATION

0001159167-25-000091

← back to feed
Filed
Nov 6, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q3 2025 · Oct 24, 2025 31.83M sh
Shares Diluted Q3 2025 · Sep 27, 2025 34.87M sh
Shares Diluted Q3 2025 · Sep 27, 2025 33.13M sh
Shares Diluted Q3 2025 · Sep 28, 2024 30.35M sh
Shares Diluted Q3 2025 · Sep 28, 2024 29.28M sh
Capex Q3 2025 · Sep 27, 2025 $0
Capex Q3 2025 · Sep 28, 2024 $118K
Operating Cash Flow Q3 2025 · Sep 27, 2025 −$104.2M
Operating Cash Flow Q3 2025 · Sep 28, 2024 −$30.48M
Cash And Equivalents Q3 2025 · Sep 27, 2025 $24.83M
Cash And Equivalents Q3 2025 · Jun 28, 2025 $40.6M
Cash And Equivalents Q3 2025 · Dec 28, 2024 $134.3M
Cash And Equivalents Q3 2025 · Sep 28, 2024 $99.45M
Stockholders Equity Q3 2025 · Sep 27, 2025 −$26.89M
Stockholders Equity Q3 2025 · Jun 28, 2025 −$7.69M
Stockholders Equity Q3 2025 · Dec 28, 2024 $61.24M
Stockholders Equity Q3 2025 · Sep 28, 2024 $150.16M
Stockholders Equity Q3 2025 · Jun 29, 2024 $149.08M
Stockholders Equity Q3 2025 · Dec 30, 2023 $196.49M
Current Liabilities Q3 2025 · Sep 27, 2025 $480.88M
Current Liabilities Q3 2025 · Dec 28, 2024 $218.24M
Total Liabilities Q3 2025 · Sep 27, 2025 $508.46M
Total Liabilities Q3 2025 · Dec 28, 2024 $454.9M
Current Assets Q3 2025 · Sep 27, 2025 $248.47M
Current Assets Q3 2025 · Dec 28, 2024 $288.5M
Total Assets Q3 2025 · Sep 27, 2025 $481.57M
Total Assets Q3 2025 · Dec 28, 2024 $516.14M
Eps Diluted Q3 2025 · Sep 27, 2025 −$0.62
Eps Diluted Q3 2025 · Sep 27, 2025 −$3.97
Eps Diluted Q3 2025 · Sep 28, 2024 −$0.21
Eps Diluted Q3 2025 · Sep 28, 2024 −$2.34
Eps Basic Q3 2025 · Sep 27, 2025 −$0.62
Eps Basic Q3 2025 · Sep 27, 2025 −$3.97
Eps Basic Q3 2025 · Sep 28, 2024 −$0.21
Eps Basic Q3 2025 · Sep 28, 2024 −$2.34
Rd Expense Q3 2025 · Sep 27, 2025 $13.09M
Rd Expense Q3 2025 · Sep 27, 2025 $41.55M
Rd Expense Q3 2025 · Sep 28, 2024 $19.63M
Rd Expense Q3 2025 · Sep 28, 2024 $76.74M
Net Income Q3 2025 · Sep 27, 2025 −$21.53M
Net Income Q3 2025 · Sep 27, 2025 −$131.61M
Net Income Q3 2025 · Sep 28, 2024 −$6.37M
Net Income Q3 2025 · Sep 28, 2024 −$68.41M
Operating Income Q3 2025 · Sep 27, 2025 −$17.67M
Operating Income Q3 2025 · Sep 27, 2025 −$100.14M
Operating Income Q3 2025 · Sep 28, 2024 $7.26M
Operating Income Q3 2025 · Sep 28, 2024 −$41.91M
Gross Profit Q3 2025 · Sep 27, 2025 $45.25M
Gross Profit Q3 2025 · Sep 27, 2025 $103.86M
Gross Profit Q3 2025 · Sep 28, 2024 $62.38M
Gross Profit Q3 2025 · Sep 28, 2024 $125.95M
Cost Of Revenue Q3 2025 · Sep 27, 2025 $100.58M
Cost Of Revenue Q3 2025 · Sep 27, 2025 $271.1M
Cost Of Revenue Q3 2025 · Sep 28, 2024 $131.06M
Cost Of Revenue Q3 2025 · Sep 28, 2024 $383.87M
Revenue Q3 2025 · Sep 27, 2025 $145.83M
Revenue Q3 2025 · Sep 27, 2025 $374.96M
Revenue Q3 2025 · Sep 28, 2024 $193.44M
Revenue Q3 2025 · Sep 28, 2024 $509.81M