iRobot Corporation (IRBT) financial statements (2021 and earlier)

Company profile

Business Address 8 CROSBY DRIVE
BEDFORD, MA 01730
State of Incorp. DE
Fiscal Year End December 31
SIC 363 - Household Appliances (benchmarking)
More info Complete financial analysis Financial benchmarking

Balance sheet (Statement of financial position) ($ in millions)

12/31/2020
12/31/2019
12/31/2018
12/31/2017
12/31/2016
12/31/2015
12/31/2014
ASSETS
Current Assets
Cash, cash equivalents, and short-term investments484239130166254213222
Cash and cash equivalents433239130129215180186
Short-term investments51  37403336
Receivables  1621437310574
Inventory, net of allowances, customer advances and progress billings182157165107516248
Inventory182157165107516248
Deferred tax assets    22
Other current assets4534261961010
Other undisclosed current assets17116332    
Total current assets:881594514435384389375
Noncurrent Assets
Operating lease, right-of-use asset4447
Property, plant and equipment77765745282731
Long-term investments and receivables   14   
Long-term investments   14   
Intangible assets, net (including goodwill)136131143166536468
Goodwill126119119121414949
Intangible assets, net (excluding goodwill)10122445121619
Deferred income tax assets3342
Other noncurrent assets1930151513911
Deferred tax assets, net  31328
Other undisclosed noncurrent assets  3717   
Total noncurrent assets:309327253257124132118
TOTAL ASSETS:1,190921767692508522493
LIABILITIES AND EQUITY
Liabilities
Current Liabilities
Accounts payable and accrued liabilities2971982081901089395
Accounts payable166116137116676260
Accrued liabilities131827174201619
Employee-related liabilities    211616
Deferred revenue105
Deferred revenue and credits8434
Deferred tax liabilities    0
Customer advances and deposits   1
Other undisclosed current liabilities  6   (1)
Total current liabilities:3082032141981139799
Noncurrent Liabilities
Long-term debt and lease obligation5055     
Operating lease, liability5055
Liabilities, other than long-term debt27111414577
Deferred tax liabilities, net  577
Deferred income tax liabilities11
Other liabilities27101414   
Other undisclosed noncurrent liabilities  41011(3)
Total noncurrent liabilities:78661823684
Total liabilities:385269232221119104103
Stockholders' equity
Stockholders' equity attributable to parent804652535470389417390
Common stock0000000
Additional paid in capital205196173190162232249
Accumulated other comprehensive income (loss)(0)3(5)2(0)(0)(0)
Retained earnings599452367278227185141
Total stockholders' equity:804652535470389417390
TOTAL LIABILITIES AND EQUITY:1,190921767692508522493

Income statement (P&L) ($ in millions)

12/31/2020
12/31/2019
12/31/2018
12/31/2017
12/31/2016
12/31/2015
12/31/2014
Revenues1,4301,2141,093884661617557
Revenue, net884661617557
Cost of revenue
(Cost of Goods and Services Sold)
(760)(670)(537)(451)(341)(328)(299)
Gross profit:670544555433319289258
Operating expenses(524)(457)(450)(360)(262)(228)(205)
Operating income:1468710673586153
Nonoperating income (expense)42123442(1)
Investment income, nonoperating   20  
Income from continuing operations before income taxes:1889910976616352
Income tax expense(41)(14)(21)(25)(19)(19)(15)
Net income available to common stockholders, diluted:147858851424438

Comprehensive Income ($ in millions)

12/31/2020
12/31/2019
12/31/2018
12/31/2017
12/31/2016
12/31/2015
12/31/2014
Net income:147858851424438
Comprehensive income:147858851424438
Other undisclosed comprehensive income (loss), net of tax, attributable to parent(4)8(7)20(0)(0)
Comprehensive income, net of tax, attributable to parent:144938153424438

Statements sources

The financial statements are based on the company's filings with the The U.S. Securities and Exchange Commission (SEC) through the Electronic Data Gathering, Analysis, and Retrieval system (EDGAR). The information is derived from the 10-K and 10-Q reports submitted to the SEC in XBRL (eXtensible Business Reporting Language) format and presented according to the US GAAP Taxonomy. Please review the original filings for a more detailed information.

Login to ReadyRatios

 

Have you forgotten your password?

Are you a new user?

Login As
You can log in if you are registered at one of these services: