iRobot Corporation (IRBT) financial statements (2022 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/2021
12/31/2020
12/31/2019
12/31/2018
12/31/2017
12/31/2016
12/31/2015
ASSETS
Current Assets
Cash, cash equivalents, and short-term investments235484239130166254213
Cash and cash equivalents201433239130129215180
Short-term investments3351  374033
Receivables9  16214373105
Inventory, net of allowances, customer advances and progress billings3331821571651075162
Inventory3331821571651075162
Other current assets6145342619610
Other undisclosed current assets15217116332   
Total current assets:790881594514435384389
Noncurrent Assets
Operating lease, right-of-use asset384447
Property, plant and equipment79777657452827
Long-term investments and receivables    14  
Long-term investments    14  
Intangible assets, net (including goodwill)2021361311431665364
Goodwill1731261191191214149
Intangible assets, net (excluding goodwill)28101224451216
Deferred income tax assets383342
Other noncurrent assets3919301515139
Deferred tax assets, net  3132
Other undisclosed noncurrent assets   3717  
Total noncurrent assets:395309327253257124132
TOTAL ASSETS:1,1841,190921767692508522
LIABILITIES AND EQUITY
Liabilities
Current Liabilities
Accounts payable and accrued liabilities38429719820819010893
Accounts payable2511661161371166762
Accrued liabilities1331318271742016
Employee-related liabilities     2116
Deferred revenue12105
Deferred revenue and credits843
Other undisclosed current liabilities   6   
Total current liabilities:39630820321419811397
Noncurrent Liabilities
Long-term debt and lease obligation435055    
Operating lease, liability435055
Liabilities, other than long-term debt292711141457
Deferred tax liabilities, net  57
Deferred income tax liabilities311
Other liabilities2527101414  
Other undisclosed noncurrent liabilities   41011
Total noncurrent liabilities:727866182368
Total liabilities:468385269232221119104
Stockholders' equity
Stockholders' equity attributable to parent717804652535470389417
Common stock0000000
Additional paid in capital223205196173190162232
Accumulated other comprehensive income (loss)8(0)3(5)2(0)(0)
Retained earnings486599452367278227185
Total stockholders' equity:717804652535470389417
TOTAL LIABILITIES AND EQUITY:1,1841,190921767692508522

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

12/31/2021
12/31/2020
12/31/2019
12/31/2018
12/31/2017
12/31/2016
12/31/2015
Revenues1,5651,4301,2141,093884661617
Revenue, net884661617
Cost of revenue
(Cost of Goods and Services Sold)
(1,015)(760)(670)(537)(451)(341)(328)
Gross profit:550670544555433319289
Operating expenses(551)(524)(457)(450)(360)(262)(228)
Operating income (loss):(1)14687106735861
Nonoperating income2942123442
Investment income, nonoperating30   20 
Income from continuing operations before income taxes:2818899109766163
Income tax expense (benefit)2(41)(14)(21)(25)(19)(19)
Net income available to common stockholders, diluted:301478588514244

Comprehensive Income ($ in millions)

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

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: