iRobot Corporation

    2021 2020 2019 2018 2017
Operating Cash Flow $-31.97M$232.05M$130.05M$71.69M$76.31M
Net Income $30.39M$147.07M$85.3M$87.99M$50.96M
Depreciation & Amortization $33.31M$34.76M$37.16M$36.57M$25.5M
Deferred Income Tax $-6.93M$13.84M$-11.12M$-10.85M$-999K
Stock-Based Compensation $21.69M$29.98M$23.74M$25.8M$19.75M
Change In Working Capital $-86.31M$-573.65M$181.94M$91.03M$63.68M
Other Non-Cash Items $-24.12M$580.06M$-186.97M$-158.87M$-82.58M
Cash From Investing $-48.12M$-22.25M$-20.92M$-26.37M$-169.92M
Purchases Of Investments $-10.81M$0$0$-6.44M$-10.58M
Sales / Maturities of Investments $63.98M$13.5M$12.88M$14M$13.07M
Property, Plant & Equipment Investments $-29.93M$-31.6M$-35.34M$-32.42M$-23.37M
Net Acquisitions $-71.36M$0$6.97M$856K$-147.5M
Other Investing Activites $0$-4.15M$-5.44M$-2.36M$-1.54M
Cash From Financing $-148.44M$-21.26M$-130K$-43.17M$7.59M
Debt Repayment $0$0$0$0$0
Dividend Payments $0$0$0$0$0
Payout Ratio 0%0%0%0%0%
Net Common Stock Repurchased $150M$25M$0$50M$0
Common Stock Repurchased $-150M$-25M$0$-50M$0
Common Stock Issued $150M$25M$0$50M$0
Other Financing Activites $1.56M$3.74M$-130K$6.83M$7.59M
Accounts Receivables $10.29M$-21.89M$13.06M$-23.92M$-53.25M
Accounts Payables $82.29M$48.7M$-20.54M$22.47M$17.46M
Inventory $-151.19M$-24.54M$7.31M$-58.55M$-1.47M
Other Working Capital $0$487.3$573.65M$391.71M$300.68M
Capital Expenditure (CAPEX) $-29.93M$-31.6M$-35.34M$-32.42M$-23.37M
Effect Of Foreign Exchange On Cash $-2.65M$4.71M$20K$-414K$130K
Net Change In Cash $-231.18M$193.24M$109.02M$1.74M$-85.89M
Free Cash Flow (FCF) $-61.9M$200.45M$94.72M$39.26M$52.94M
Free Cash Flow To Equity (FCFE) $-61.9M$200.45M$94.72M$39.26M$52.94M

Copyright © 2022 STOCKROUTINES