0001159167-21-000020.txt : 20210503 0001159167-21-000020.hdr.sgml : 20210503 20210503164458 ACCESSION NUMBER: 0001159167-21-000020 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 15 CONFORMED PERIOD OF REPORT: 20210503 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20210503 DATE AS OF CHANGE: 20210503 FILER: COMPANY DATA: COMPANY CONFORMED NAME: IROBOT CORP CENTRAL INDEX KEY: 0001159167 STANDARD INDUSTRIAL CLASSIFICATION: HOUSEHOLD APPLIANCES [3630] IRS NUMBER: 770259335 STATE OF INCORPORATION: DE FISCAL YEAR END: 1228 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36414 FILM NUMBER: 21884175 BUSINESS ADDRESS: STREET 1: 8 CROSBY DRIVE CITY: BEDFORD STATE: MA ZIP: 01730 BUSINESS PHONE: 781-430-3000 MAIL ADDRESS: STREET 1: 8 CROSBY DRIVE CITY: BEDFORD STATE: MA ZIP: 01730 8-K 1 irbt-20210503.htm 8-K irbt-20210503
0001159167false00011591672021-05-032021-05-03

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 8-K


CURRENT REPORT
Pursuant to Section 13 or 15(d) of
the Securities Exchange Act of 1934


Date of report (Date of earliest event reported): May 3, 2021


 iROBOT CORPORATION 

(Exact Name of Registrant as Specified in its Charter)
Delaware
(State or other jurisdiction of
incorporation or organization)
001-3641477-0259335
(Commission File Number)(I.R.S. Employer
Identification No.)

8 Crosby Drive
Bedford, MA 01730
(Address of principal executive offices, including zip code)

Registrant’s telephone number, including area code: (781) 430-3000


Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below):

    Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)

    Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)

    Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))

    Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.01 par valueIRBTThe Nasdaq Stock Market LLC

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 or Rule 12b-2 of the Securities Exchange Act of 1934.




Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨



Item 2.02 Results of Operations and Financial Condition.

On May 3, 2021, iRobot Corporation announced its financial results for the fiscal quarter ended April 3, 2021. A copy of the press release is furnished as Exhibit 99.1 to this Current Report on Form 8‑K.
The information in this Current Report on Form 8-K and Exhibit 99.1 attached hereto is intended to be furnished and shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as expressly set forth by specific reference in such filing.
Item 9.01 Financial Statements and Exhibits.
(d) Exhibits:
Exhibit No.Description
Press Release issued by the registrant on May 3, 2021, furnished herewith.
104Cover Page Interactive Data File (embedded within the Inline XBRL document).










































SIGNATURES

    Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.

Date: May 3, 2021
iRobot Corporation
By: /s/ Glen D. Weinstein
Name: Glen D. Weinstein
Title: Chief Legal Officer and Secretary






































EX-99.1 2 ex991q12021pressrelease.htm EX-99.1 Document

EX-99.1
Contacts:
Andrew KramerCharlie Vaida
Investor RelationsMedia Relations
iRobot Corp.iRobot Corp.
(781) 430-3003(781) 430-3182
akramer@irobot.comcvaida@irobot.com
iRobot Reports First-Quarter 2021 Financial Results

First-Quarter 2021 Revenue Growth of 58% Underpins Stronger-than-Expected
Profitability and EPS Performance

BEDFORD, Mass., May 3, 2021 – iRobot Corp. (NASDAQ: IRBT), a leader in consumer robots, today announced its financial results for the first quarter ended April 3, 2021.

Colin Angle, chairman and chief executive officer of iRobot, stated, “Our first-quarter results demonstrate that we are off to a very good start to 2021. Consumer demand for our products has remained resilient and our value proposition to provide customers with a highly differentiated, personalized cleaning experience has continued to resonate around the world. Just as important, we have continued to make tangible progress executing on our strategy as we enhanced our iRobot Genius platform, expanded our connected customer base, introduced a new complementary product and advanced our commercial activities for new services.”

Commenting on the company’s outlook, Angle said, “We have increased our expectations for 2021 revenue to reflect our first-quarter performance and solid growth prospects over the coming quarters. At the same time, we have reaffirmed our 2021 operating income and EPS as we plan to carefully manage our spending to offset higher-than-expected costs arising from the tighter availability of semiconductor chips as well as rising raw material, freight and transportation costs. While it is still early in the year and there is substantial work ahead, we are very excited about our potential to deliver upside to our current targets, assuming demand signals remain favorable and we successfully mitigate the semiconductor chip constraints that are disrupting a wide range of industries. As we execute on our strategy, we remain confident about our ability to capitalize on a wide range of opportunities to sustain our top-line growth and drive meaningful profit and EPS expansion in 2022.”

Financial Performance Highlights
Revenue for the first quarter of 2021 was $303.3 million, a 58% increase from $192.5 million in the first quarter of 2020. iRobot’s top-line growth reflected robust expansion in each major geographic region with stronger-than-expected demand from the company’s distribution partners in EMEA and vibrant retail orders in North America, including certain orders that were previously anticipated for the second quarter.
iRobot’s revenue grew 40% in the U.S., 74% in EMEA and 53% in Japan compared with the same period last year.
We estimate that iRobot’s first-quarter 2021 revenue to support e-commerce, which spans the company’s own website and app, dedicated e-commerce websites and the online arms of traditional retailers, grew by approximately 90% over the first quarter of 2020, and represented approximately 56% of first-quarter 2021 revenue. Direct-to-consumer revenue of $35 million in the first quarter of 2021 grew 146% from the same quarter last year.



Product revenue mix was more evenly balanced in the first quarter of 2021 than in recent quarters, which reflected the combination of introducing the i3 Series in major markets outside of the U.S., limited availability of certain premium Roomba robots and lower pricing on certain other product SKUs.
GAAP operating income for the first quarter of 2021 was $6.4 million, compared with a GAAP operating loss of $20.2 million in the first quarter of 2020. First-quarter 2021 non-GAAP operating income of $15.0 million compared with a non-GAAP operating loss of $14.4 million in the same period one year ago.
GAAP net income per share was $0.26 for the first quarter of 2021, compared with a net loss per share of $0.64 in the first quarter of 2020. Non-GAAP net income per share was $0.41 for the first quarter of 2021 versus a non-GAAP first-quarter 2020 net loss per share of $0.32.
As of April 3, 2021, the company’s cash, cash equivalents and short-term investments were $500.8 million, compared with $483.7 million at the end of 2020 and $263.5 million as of March 28, 2020. The company, which has no outstanding debt, also has access to an unsecured revolving line of credit of $150 million, with an additional $75 million accordion feature.

Q121 and Recent Business Highlights
iRobot introduced the Roomba i3 and i3+ in EMEA and Japan in January 2021.
During the first quarter of 2021, the company delivered an upgraded version of the iRobot Genius™ Home Intelligence platform, delivering new features and functionality that further personalize the cleaning experience.
On April 6, 2021, the company announced the launch of the iRobot H1 handheld vacuum as part of its efforts to address the cleaning needs of Roomba and Braava users, diversify its offerings and grow existing customer revenue through its DTC channel. In addition, iRobot detailed its continued progress with new services including Protect/Protect+ extended warranties, a premium care service and iRobot Select, its robot-as-a-service membership program.
On April 8, iRobot disclosed that it entered into a Rule 10b5-1 plan to repurchase $50 million of common stock in the aggregate beginning April 12, 2021 and ending September 5, 2021. All share repurchases made during this period will be done as part of the company’s previously authorized $200 million stock repurchase program.
During the first quarter of 2021, iRobot further expanded its community of engaged, connected customers who have opted-in to its digital communications to approximately 10.7 million, a 74% increase over the same period one year ago.
Major accolades for iRobot and its products during first quarter of 2021 included Android Central (North America), Better Homes & Gardens (North America), Navi & Kaden Watch (Japan), BBC Science (United Kingdom) and Chip (Germany).
In early April 2021, iRobot expanded the set of resources available within iRobot Education that now includes new social-emotional learning resources and multi-language support.
Financial Expectations
iRobot updated its full-year 2021 GAAP and non-GAAP financial expectations for revenue and gross profit and reaffirmed its operating income and EPS expectations, all of which were originally issued on February 10, 2021. A detailed reconciliation between the company's GAAP and non-GAAP expectations is included in the attached financial tables.






Fiscal Year 2021 ending January 1, 2022:

Metric
GAAP
Adjustments
Non-GAAP
Revenue$1.67 - $1.71 billion $1.67 - $1.71 billion
Gross Profit$642 - $672 million~$3 million$645 - $675 million
Operating Income$69 - $79 million ~$41 million$110 - $120 million
Earnings Per Share$1.85 - $2.10~$1.15$3.00 - $3.25

First-Quarter 2021 Results Conference Call
iRobot will host a conference call tomorrow at 8:30 a.m. ET to review its first-quarter 2021 financial results, and discuss its outlook going forward. Pertinent conference call details include:
Date:May 4, 2021
Time:8:30 a.m. ET
Call-In Number:213-358-0894
Conference ID:1792768

A live webcast of the conference call, along with the conference call prepared remarks, will be accessible on the event section of the company’s website at https://investor.irobot.com/events/event-details/q1-2021-irobot-corp-financial-results-conference-call. An archived version of the broadcast will be available on the same website shortly after the conclusion of the live event. A replay of the telephone conference call will be available through May 11, and can be accessed by dialing 404-537-3406, passcode 1792768.

About iRobot Corp.
iRobot®, the leading global consumer robot company, designs and builds robots that empower people to do more both inside and outside of the home. iRobot created the home robot cleaning category with the introduction of its Roomba® Robot Vacuum in 2002. Today, iRobot is a global enterprise that has sold more than 30 million robots worldwide. iRobot's product line, including the Roomba and the Braava® family of mopping robots, feature proprietary technologies and advanced concepts in cleaning, mapping and navigation. iRobot engineers are building an ecosystem of robots and technologies to enable the smart home. For more information about iRobot, please visit www.irobot.com.

For iRobot Investors
Certain statements made in this press release that are not based on historical information are forward-looking statements which are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. This press release contains express or implied forward-looking statements relating to, among other things, iRobot Corp.’s expectations regarding: future financial performance, including with respect to 2021 revenue, gross profit, operating profit and EPS; our plans to carefully manage our spending to offset higher-than-expected costs arising from the tighter availability of semiconductor chips as well as rising raw material, freight and transportation costs; our potential to deliver upside to our current targets, assuming demand signals remain favorable and we successfully mitigate current semiconductor constraints that are disrupting a wide range of industries; and our ability to capitalize on a wide range of opportunities to sustain our top-line growth and drive meaningful profit and EPS expansion in 2022. These statements are neither promises nor guarantees, but are subject to a variety of risks and uncertainties, many of which are beyond our control, which could cause actual results to differ materially from those contemplated in these forward-looking statements. In particular, the risks and uncertainties include, among other things: the impact of COVID-19 on our business, the industry and markets in which we operate, and the global economy; current supply chain challenges including current constraints in the availability of certain semiconductor components



used in our products; our ability to operate in an emerging market; the financial strength of our customers and retailers; the impact of tariffs on goods imported into the United States; general economic conditions; market acceptance of and adoption of our products; and competition. Existing and prospective investors are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date hereof. iRobot Corp. undertakes no obligation to update or revise the information contained in this press release, whether as a result of new information, future events or circumstances or otherwise. For additional disclosure regarding these and other risks faced by iRobot Corp., see the disclosure contained in our public filings with the Securities and Exchange Commission




iRobot Corporation
Consolidated Statements of Operations
(in thousands, except per share amounts)
(unaudited)
 For the three months ended
April 3, 2021March 28, 2020
Revenue$303,261 $192,535 
Cost of revenue:
Cost of product revenue180,092 114,295 
Amortization of acquired intangible assets225 285 
Total cost of revenue180,317 114,580 
Gross profit122,944 77,955 
Operating expenses:
Research and development41,920 36,759 
Selling and marketing50,990 36,594 
General and administrative23,440 24,573 
Amortization of acquired intangible assets205 254 
Total operating expenses116,555 98,180 
Operating income (loss)6,389 (20,225)
Other expense, net(160)(19)
Income (loss) before income taxes6,229 (20,244)
Income tax benefit(1,214)(2,109)
Net income (loss)$7,443 $(18,135)
Net income (loss) per share:
Basic$0.26 $(0.64)
Diluted$0.26 $(0.64)
Number of shares used in per share calculations:
Basic28,257 28,297 
Diluted29,086 28,297 
Stock-based compensation included in above figures:
Cost of revenue$362 $527 
Research and development2,149 2,478 
Selling and marketing959 766 
General and administrative3,312 1,420 
Total$6,782 $5,191 






 iRobot Corporation
 Condensed Consolidated Balance Sheets
 (unaudited, in thousands)
April 3, 2021January 2, 2021
 Assets
 Cash and cash equivalents$500,754 $432,635 
 Short term investments— 51,081 
 Accounts receivable, net67,918 170,526 
 Inventory233,113 181,756 
 Other current assets41,369 45,223 
Total current assets843,154 881,221 
 Property and equipment, net80,402 76,584 
 Operating lease right-of-use assets42,086 43,682 
 Deferred tax assets33,408 33,404 
 Goodwill123,273 125,872 
 Intangible assets, net9,312 9,902 
 Other assets26,256 19,063 
Total assets$1,157,891 $1,189,728 
 Liabilities and stockholders' equity
 Accounts payable$150,769 $165,779 
 Accrued expenses105,810 131,388 
 Deferred revenue and customer advances7,294 10,400 
Total current liabilities263,873 307,567 
 Operating lease liabilities48,738 50,485 
 Deferred tax liabilities584 705 
 Other long-term liabilities20,712 26,537 
Total long-term liabilities70,034 77,727 
Total liabilities333,907 385,294 
 Stockholders' equity823,984 804,434 
Total liabilities and stockholders' equity$1,157,891 $1,189,728 




 iRobot Corporation
Consolidated Statements of Cash Flows
 (unaudited, in thousands)
For the three months ended
April 3, 2021March 28, 2020
Cash flows from operating activities:
Net income (loss)$7,443 $(18,135)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation and amortization7,501 7,459 
Stock-based compensation6,782 5,191 
Deferred income taxes, net(95)(528)
Other1,582 1,531 
Changes in operating assets and liabilities — (use) source
Accounts receivable101,459 108,825 
Inventory(51,443)9,848 
Other assets3,425 (5,612)
Accounts payable (15,438)(41,440)
Accrued expenses and other liabilities(32,522)(26,405)
Net cash provided by operating activities28,694 40,734 
Cash flows from investing activities:
Additions of property and equipment(11,272)(7,310)
Purchases of investments(8,664)(1,560)
Sales and maturities of investments63,644 3,500 
Net cash provided by (used in) investing activities43,708 (5,370)
Cash flows from financing activities:
Proceeds from employee stock plans2,589 934 
Income tax withholding payment associated with restricted stock vesting(4,756)(1,816)
Stock repurchases— (25,000)
Net cash used in financing activities(2,167)(25,882)
Effect of exchange rate changes on cash and cash equivalents(2,116)(106)
Net increase in cash and cash equivalents68,119 9,376 
Cash and cash equivalents, at beginning of period432,635 239,392 
Cash and cash equivalents, at end of period$500,754 $248,768 



 iRobot Corporation
Supplemental Information
(unaudited)
 For the three months ended
April 3, 2021March 28, 2020
Revenue by Geography: *
Domestic$114,772 $81,967 
International188,489 110,568 
Total$303,261 $192,535 
Robot Units Shipped *
Vacuum971 625 
Mopping117 96 
Total1,088 721 
Revenue by Product Category **
Vacuum***$270 $170 
Mopping***33 23 
Total$303 $193 
Average gross selling prices for robot units$319 $315 
Section 301 tariff costs *$3,383 $6,609 
Section 301 tariff impact on gross and operating margin(1.1)%(3.4)%
Headcount1,267 1,147 
* in thousands
** in millions
*** includes accessory revenue
Certain numbers may not total due to rounding



iRobot Corporation
Explanation of Non-GAAP Measures
In addition to disclosing financial results in accordance with U.S. GAAP, this earnings release contains references to the non-GAAP financial measures described below. We use non-GAAP measures to internally evaluate and analyze financial results. We believe these non-GAAP financial measures provide investors with useful supplemental information about the financial performance of our business, enable comparison of financial results between periods where certain items may vary independent of business performance, and enable comparison of our financial results with other public companies, many of which present similar non-GAAP financial measures.
Our non-GAAP financial measures reflect adjustments based on the following items. These non-GAAP financial measures should not be considered a substitute for, or superior to, financial measures calculated in accordance with GAAP, and the financial results calculated in accordance with GAAP and reconciliations from these results should be carefully evaluated.
Amortization of acquired intangible assets: Amortization of acquired intangible assets consists of amortization of intangible assets including completed technology, customer relationships, and reacquired distribution rights acquired in connection with business combinations. Amortization charges for our acquisition-related intangible assets are inconsistent in size and are significantly impacted by the timing and valuation of our acquisitions. We exclude these charges from our non-GAAP measures to facilitate an evaluation of our current operating performance and comparisons to our past operating performance.
Net Merger, Acquisition and Divestiture (Income) Expense: Net merger, acquisition and divestiture (income) expense primarily consists of transaction fees, professional fees, and transition and integration costs directly associated with mergers, acquisitions and divestitures. It also includes business combination adjustments including adjustments after the measurement period has ended. The occurrence and amount of these costs will vary depending on the timing and size of these transactions. We exclude these charges from our non-GAAP measures to facilitate an evaluation of our current operating performance and comparisons to our past operating performance.
Stock-Based Compensation: Stock-based compensation is a non-cash charge relating to stock-based awards. We exclude this expense as it is a non-cash expense, and we assess our internal operations excluding this expense and believe it facilitates comparisons to the performance of other companies.
IP Litigation Expense, Net: IP litigation expense, net relates to legal costs incurred to litigate patent, trademark, copyright and false advertising infringements, or to oppose or defend against interparty actions related to intellectual property. Any settlement payment or proceeds resulting from these infringements are included or netted against the costs. We exclude these costs from our non-GAAP measures as we do not believe these costs have a direct correlation to the operations of our business and may vary in size depending on the timing and results of such litigations and settlements.
Gain/Loss on Strategic Investments: Gain/loss on strategic investments includes fair value adjustments, realized gains and losses on the sales of these investments and losses on the impairment of these investments. We exclude these items from our non-GAAP measures because we do not believe they correlate to the performance of our core business and may vary in size based on market conditions and events. We believe that the exclusion of these gains or losses provides investors with a supplemental view of our operational performance.
Income tax adjustments: Income tax adjustments include the tax effect of the non-GAAP adjustments, calculated using the appropriate statutory tax rate for each adjustment. We reassess the need for any valuation allowance recorded based on the non-GAAP profitability and have eliminated the effect of the valuation allowance recorded in the U.S. jurisdiction. We also exclude certain tax items, including impact from stock-



based compensation windfalls/shortfalls, that are not reflective of income tax expense incurred as a result of current period earnings. We believe disclosure of the income tax provision before the effect of such tax items is important to permit investors’ consistent earnings comparison between periods.




iRobot Corporation
Supplemental Reconciliation of GAAP Actuals to Non-GAAP Actuals
(in thousands, except per share amounts)
(unaudited)
For the three months ended
April 3, 2021March 28, 2020
 GAAP Revenue$303,261 $192,535 
 GAAP Gross Profit$122,944 $77,955 
Amortization of acquired intangible assets225 285 
Stock-based compensation362 527 
 Non-GAAP Gross Profit$123,531 $78,767 
 Non-GAAP Gross Margin40.7 %40.9 %
 GAAP Operating Expenses$116,555 $98,180 
Amortization of acquired intangible assets(205)(254)
Stock-based compensation (6,420)(4,664)
Net merger, acquisition and divestiture income— 500 
IP litigation expense, net (1,140)(615)
Restructuring and other(213)— 
 Non-GAAP Operating Expenses$108,577 $93,147 
 Non-GAAP Operating Expenses as a % of Non-GAAP Revenue35.8 %48.4 %
 GAAP Operating Income (Loss)$6,389 $(20,225)
Amortization of acquired intangible assets430 539 
Stock-based compensation6,782 5,191 
Net merger, acquisition and divestiture income— (500)
IP litigation expense, net1,140 615 
Restructuring and other213 — 
 Non-GAAP Operating Income (Loss)$14,954 $(14,380)
 Non-GAAP Operating Margin4.9 %(7.5)%
 GAAP Income Tax Benefit$(1,214)$(2,109)
Tax effect of non-GAAP adjustments1,398 (1,831)
Other tax adjustments2,653 (1,384)
 Non-GAAP Income Tax Expense (Benefit)$2,837 $(5,324)



iRobot Corporation
Supplemental Reconciliation of GAAP Actuals to Non-GAAP Actuals continued
(in thousands, except per share amounts)
(unaudited)
For the three months ended
April 3, 2021March 28, 2020
 GAAP Net Income (Loss)$7,443 $(18,135)
Amortization of acquired intangible assets430 539 
Stock-based compensation6,782 5,191 
Net merger, acquisition and divestiture income— (500)
IP litigation expense, net1,140 615 
Restructuring and other213 — 
Gain on strategic investments(38)(87)
Income tax effect(4,051)3,215 
 Non-GAAP Net Income (Loss)$11,919 $(9,162)
 GAAP Net Income (Loss) Per Diluted Share$0.26 $(0.64)
Amortization of acquired intangible assets0.01 0.02 
Stock-based compensation0.23 0.19 
Net merger, acquisition and divestiture income— (0.02)
IP litigation expense, net0.04 0.02 
Restructuring and other0.01 — 
Income tax effect(0.14)0.11 
 Non-GAAP Net Income (Loss) Per Diluted Share$0.41 $(0.32)
Number of shares used in diluted per share calculation29,086 28,297 
Section 301 Tariff Costs
Section 301 tariff costs$3,383 $6,609 
Impact of Section 301 tariff costs to gross and operating margin (GAAP & non-GAAP)(1.1)%(3.4)%
Impact of Section 301 tariff costs to net income (loss) per diluted share (GAAP & non-GAAP)$(0.12)$(0.23)
Supplemental Information
Days sales outstanding20 18 
Days in inventory118 118 






iRobot Corporation
Supplemental Reconciliation of Fiscal Year 2021 GAAP to Non-GAAP Guidance
(unaudited)
FY-21
GAAP Gross Profit$642 - $672 million
Amortization of acquired intangible assets~$1 million
Stock-based compensation~$2 million
Total adjustments~$3 million
Non-GAAP Gross Profit$645 - $675 million
FY-21
GAAP Operating Income $69 - $79 million
Amortization of acquired intangible assets~$1 million
Stock-based compensation~$32 million
IP litigation expense, net~$8 million
Total adjustments~$41 million
Non-GAAP Operating Income $110 - $120 million
FY-21
GAAP Net Income Per Diluted Share$1.85 - $2.10
Amortization of acquired intangible assets ~ $0.03
Stock-based compensation ~ $1.10
IP litigation expense, net ~ $0.27
Income tax effect~ ($0.25)
Total adjustments~ $1.15
Non-GAAP Net Income Per Diluted Share$3.00 - $3.25
Number of shares used in diluted per share calculations~ 29.2 million

EX-101.SCH 3 irbt-20210503.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - DEI Document link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Statement of Financial Position link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Statement of Income link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Statement of Cash Flows link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 4 irbt-20210503_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 5 irbt-20210503_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 6 irbt-20210503_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Document Type Document Type DEI [Abstract] DEI [Abstract] DEI [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Local Phone Number Local Phone Number Amendment Flag Amendment Flag Written Communications Written Communications City Area Code City Area Code Title of 12(b) Security Title of 12(b) Security Entity Address, State or Province Entity Address, State or Province Security Exchange Name Security Exchange Name Soliciting Material Soliciting Material Document Period End Date Document Period End Date Entity Tax Identification Number Entity Tax Identification Number Entity Address, City or Town Entity Address, City or Town Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Pre-commencement Tender Offer Pre-commencement Tender Offer Entity Address, Address Line One Entity Address, Address Line One Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Emerging Growth Company Entity Emerging Growth Company Entity Registrant Name Entity Registrant Name Entity File Number Entity File Number Entity Central Index Key Entity Central Index Key Trading Symbol Trading Symbol EX-101.PRE 7 irbt-20210503_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 8 irbt-20210503_htm.xml IDEA: XBRL DOCUMENT 0001159167 2021-05-03 2021-05-03 0001159167 false 8-K 2021-05-03 iROBOT CORPORATION DE 001-36414 77-0259335 8 Crosby Drive Bedford MA 01730 781 430-3000 false false false false Common Stock, $0.01 par value IRBT NASDAQ false XML 9 R1.htm IDEA: XBRL DOCUMENT v3.21.1
DEI Document
May 03, 2021
DEI [Abstract]  
Entity Central Index Key 0001159167
Entity Incorporation, State or Country Code DE
Title of 12(b) Security Common Stock, $0.01 par value
Document Type 8-K
Document Period End Date May 03, 2021
Entity Registrant Name iROBOT CORPORATION
Entity Address, Address Line One 8 Crosby Drive
Entity Address, City or Town Bedford
Entity Address, State or Province MA
City Area Code 781
Local Phone Number 430-3000
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Entity Emerging Growth Company false
Trading Symbol IRBT
Security Exchange Name NASDAQ
Entity File Number 001-36414
Entity Tax Identification Number 77-0259335
Entity Address, Postal Zip Code 01730
Amendment Flag false
EXCEL 10 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )N%HU('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " ";A:-2)J<%BN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R/G3'DSJ2T=/'0Q6V-C-V&IK%CO&UDCZ]DNR-F5L#["CI9\_ M?0(U.@C=17R.7$RM W< 1.,,+KT74"S$.?JG]BY ^R:'))=4GW?YWTUY\8="GA[VK_,ZV;6 M)U)>X_@K64&7@!MVF_Q:;1\/.R9+7A897V6\.A1K4==B5;]/KC_\[L*N,_9H M_['Q35 V\.LNY!=02P,$% @ FX6C4IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" ";A:-2_0L/THITAL65#(#N$&;ZR9783*-#N3#N]$+8 36S+E>00 M_GV/#+'967/,]B;8QN?ED2T]DM+;2_6B=YP;\A9'B7YH[(Q)/SJ.#G8\9OI6 MICR!;S92QZ]XY,1-)H]_+K\U5OR^8A'D4T"CG]/H8WB M-VWA^?%[^F/>>&C,FFD^DM%7$9K=0Z/;("'?L"PR"[G_C9\:U+9Y@8QT_I?L MC_>V6@T29-K(^%0,!+%(CI_L[?0@S@I\]T*!=RKP37 B<2^E:51\*V .M,?3Z9D+(,,'K3I.082[74G.%4/C]7>A>HG M=B"NWR2>Z]%OJQW@*&"\ L;+XWP$YN_!6AL%+^L?)- O OT\L'4A<)(880YD M!(U3+"+3).1OY#,_5+443W)=E]+V/;WK(%BM JMU#=8T":1*I6*V?S;)TC## MB51D)#/@!6P9\BI2/'P\00C;!6$;#5D)$P'+AE#OE_6O9,F#3 %R%0T>-))Q M#(-O:63PTB0_N[T\F'AY=V;SPA$IX#H M7 &*7C)34 MZP,9*W ]@DC=TH_N#T&.[!D,TI7<)Y7"Q..&/(2I-,30SM1-?PBM$,A1 M!)4/L";S:8"AE2*G'C[LX MI)4IG4YQ*\\5OPG@\7#HPT>Y M'YY72U:*GN)^_HYLJG4&9+6 >&PM8.E[>I7P)S%76_L^/T&"V=G.EK*D M]W ]#\ /8>Z(QXAM*U'^I]^=L^V>W3H_,3O6-8GX!H+$.=O!QS:')W3VZNT=W)YFN6W>2 M_.'(N2.]DKK=T*-SS?LD:0]'KEC[SC1<>Z0R5C'G55LG;6,Y*UMP4C)9WMQD MB6)"TV*M.W6G7$L.IM-N0V]H4JPKH\^6E :#7\H4)X],;NB62;&W8EC+E)"G M8%Z"X6"DL<1Y*GQ#%V!IGP*\"!JP'.,HH8T%8Q(RA._]N/P9,&FM5X64,\$E M#89BW3#GN-5W7AD6#\87$!GEW:GQ#&O+3HOE+3T[##\^R=[8DMLYS8).IF(M M>05TK*B/\.M,DP#HG%%>* 6KC68#A\EC%'S8 Y?R 5KXK;J*W5B'_2^FO-C MT1=X=-8T\O1!BEHK'O;^RPF+-9O\R-%8\>2SP:0)P:?EA6;/C MO9NFJ:]PSLM_D/.?K7/--;=,7I+VH_\W5_DMC)/Q]%PZC+N.HL?X;[:)'-M[#/)73)>UYN1]76^T$D7O!9QP<&%Y_J?]K-#]! SCMHHB*]1GA?H$KQBR'3Y8GKA/[I_X3O,\3;,, MJ^AV&V6PQ>J69? 7CX9Q P\L#V1Z6ZWQ;N,3\OH<8#U];4*PG>*3B.T4KS4@ M\;J!1Y['NXWE 0^L"]CL0/YX'IBIN$^:0ERHY_U=3_ 102P,$ M% @ FX6C4I>*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_')ND@U987NC]09:OKZ;1%&1 M>NG)GMG5>&:\.!,?]T3'Y,N[$'-3BS3S-(U%#=[&&VH@Z*0B]E84\B&-#8,M M8PT@WJ73+)NEWF(PR\6HM>'T&I! (4A!R8[8(9SC[[R#R0DC[M&A?.>FOSLP MB<> 'B]0YB8S2:SI_$*,%PIBW;9@>$;O_L&HD M-[-,!2OD*/U&KV_5XPET>4"MT!,Z 5Y9@6>FML%PZ&0T17H5H^]A/(<2Y_R? M&JFJL( 5%:V'($./#*XS&&*-331)L!YRLWI<)^-:%TO?69=#1%%O5X7Q''7 MZW)P.5HKH<( Y9NJ1>6UIF+#27?T.M/;N\F]UM$Z]Z#<>W@E6XY)QU]:_@!0 M2P,$% @ FX6C4B0>FZ*M ^ $ !H !X;"]?+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688& MO-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S" M:+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X M=/X!4$L#!!0 ( )N%HU)ED'F2&0$ ,\# 3 6T-O;G1E;G1?5'EP M97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI* MH!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJU MDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7 MQ<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!Z MVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$ M?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( )N%HU)S M4(Q@)P0 !\0 8 " @0X( !X;"]W;W)K&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "; MA:-299!YDAD! #/ P $P @ %X$@ 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 "0 ) #X" #"$P ! end XML 11 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 12 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 13 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 1 96 1 false 0 0 false 0 false false R1.htm 0001001 - Document - DEI Document Sheet http://www.irobot.com/role/DEIDocument DEI Document Cover 1 false false All Reports Book All Reports irbt-20210503.htm ex991q12021pressrelease.htm irbt-20210503.xsd irbt-20210503_cal.xml irbt-20210503_def.xml irbt-20210503_lab.xml irbt-20210503_pre.xml http://xbrl.sec.gov/dei/2020-01-31 true true JSON 15 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "irbt-20210503.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "calculationLink": { "local": [ "irbt-20210503_cal.xml" ] }, "definitionLink": { "local": [ "irbt-20210503_def.xml" ] }, "inline": { "local": [ "irbt-20210503.htm" ] }, "labelLink": { "local": [ "irbt-20210503_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "irbt-20210503_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "irbt-20210503.xsd" ], "remote": [ "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd" ] } }, "elementCount": 25, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2020-01-31": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 96, "memberCustom": 0, "memberStandard": 0, "nsprefix": "irbt", "nsuri": "http://www.irobot.com/20210503", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irbt-20210503.htm", "contextRef": "i651783ab3f0e48a8984110f998de2f07_D20210503-20210503", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationStateCountryCode", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - DEI Document", "role": "http://www.irobot.com/role/DEIDocument", "shortName": "DEI Document", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irbt-20210503.htm", "contextRef": "i651783ab3f0e48a8984110f998de2f07_D20210503-20210503", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationStateCountryCode", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "fileNumberItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer", "terseLabel": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer", "terseLabel": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material", "terseLabel": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications", "terseLabel": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "booleanItemType" }, "irbt_DEIAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DEI [Abstract]", "label": "DEI [Abstract]", "terseLabel": "DEI [Abstract]" } } }, "localname": "DEIAbstract", "nsuri": "http://www.irobot.com/20210503", "xbrltype": "stringItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r5": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" } }, "version": "2.1" } ZIP 16 0001159167-21-000020-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001159167-21-000020-xbrl.zip M4$L#!!0 ( )N%HU+8T@A4XSX &5)! ; 97@Y.3%Q,3(P,C%P]UQ*X:+5SLTY;F>9S$QWY\;I MF3>?WH%(2&*'(CE<['C^^E<%D!*U6I1E"231YW3B6!0(H I5OUKQYK_>_7;S M]5^?WY-I,O/(Y]]__ONG&_*B]?KU/ZV;UZ_??7U'_O+UE[^33ELWR->(^K&; MN(%/O=>OW__Z@KR8)DEX^?KU_?U]^]YJ!]'D]=N@G"A\B= M3!-BZJ9!_AE$W]P[*CY/W,1C;_-QWKP6_W[SFK_DS2AP'MZ^<=P[XCK_\\(U M.\QQNJ;1Z1EVIVMU1N/.J$-9O\N&YLBQC?]GP"1?P^/B.W'RX+'_>3%S_=:4 MX?LO.]TPN;IWG61Z:>CZ#R_X? EFU/^3%L-6MV(6N6/Q8.S^A\&K81;\ MG_?9M& 8_7#EN''KTX=+U^;3X MEZ[N6)2X-O6R(>$MV58.^VVCRW+'RQU]EKV-><;()TP )Q2/W_>6&]R+\0 M4L>!4WUIAM^)L/#3_2-_ $M9/XQY?= MP=7\\&1[L&-Y.B[NA2R/5I4F:Z*,T^3:=R(8Z6\1G;&H2C2IR/[>3&GDN8S\ M@[H.7=K?>O'1)_^.Q4D0D2_,HXA@8L5,1]_D7YCCTBT[7"]VJ;09*>\ MY@Z"#2Z*31Z(XU*U\YA-:!8TT1<6!E$2DP]N%">M_TUI!%,23JD/KD]]VZ4> M/!2G7A*ON5VVNHE.NMXY%_,1+]T$WF;OX4S:L.0O[([Y*2,?H^ ^F9)@3+J# M'\COR/&AZ\?D-HD"?\*B5C*E?NO]]Y#9Z.*KX.(_1\$8'AZYGIL\$.H[Y/WG M6_*91>,@@M?9;'U1NZA]&*! MR:=%?GPY, WCBA31'KGX]?KVW?7_N#2N% M,RJV68.YHL-=X]MOZE>_I9'8E5:^*_F>.6P&FYV 0F.P=S0A]XS0B(\)NPY4 M ?7[0"9!@!Y"^"K^4FSA34XD& )GA;L?P'O"*'!2&X:>TAA>,Z.P,@??!^<+ M@P'X+#YW1ST0+_!T&(AX PX-_[QS'49L4/X!#!Z3>Q>D#R53V!GO@3CN>,PB M&,85ZPOA$8Q4P+["O@ '^1AA8""-(G@9'%V#^L!5K!\8&9T0D3S!F"8,2OP@-PV&.6\#.6 M*W26*W0[B&'&-')Y[&X" (K9S 6V1?:#G0-)%<9B M-IZ'?V?#1/0>Y@+?!T[48%!.4C[[!,./_/AQD<#?WB;_G+I .SBW1*PQ@E$FX3GJ T0O$#QS^:,%1-H&Y33L1,#,: <*B72SXR MIG=@+:"

&;S$X!;X$2HLF9"4L,NX+$ ^#5G M72X 8Z0]# )<;DHIC3:#L(694$2/?T'5A4^M6PTKQE/+8^/DTNKEAC"0$\AR MV3(&W*0ZAX#EF]^[.A^&O%K:&\-J\[W(K9/-D _XDLO'>Y XKRS=:EMPTCP/ MF IQ)MHQN<07 NV5,33;W?R97*IL&E-O9YI[KE]6>3Q3#@AY@A$"BB6&9M2> M@N3[ Z8]88 ;:#AU;?C.!#_G4"=>LJOF8C@'6;G\755S(!3@W(]2+C5#F+*/ MX G>^/Z7]]?\<-VY(SBU";P,SJ='>'"?/_$K'. IN09@X-H4L87MI5PS *84 M1UD\FL'#""$/NW.#-/80DR>N[88\O2,G1LQ0C.4[U]Z/Z_NF5%P_[.NF3%S? MYWZB%=[+,<Q08%[6J(M[QB =HDP%XF(#%0 MOFS&OO<@5-@(S"L!/V@8:B!)'#CG>%X70^5/Q3F* E7/A1J-9C&*/H -3I84 ME@D0D B:8+S1 PX0LS)"M_<#/KI] M1]KDG1N!9&PE06OA+BW;RTZAD5< M4N^>/L0OCISWIB3!H9+@!@!0N40@1L+PHG C4#XV+7(+;I-."@0&&5&HV\LX48T M-X)0$LSUB^?.A/VT8@+FL $.]\Q-9["+\%Z:^?+XP?>">S26 6]DAOL<:: ! M-W=?W/[M=[!CMI\[A9I+HN:/U]>?UYT&>V#H7KNS0-#+T(&2E5&](.8JXQ6 M97-/3/UA7=#[@=_:/%\L=PGH^2W(BPG:3>(KN#,Y@P"J]W8RXSG;).!KSH#4.USL4*%$Y=AH$.P M'!__E=FS"EX&RJ?\"XU 3YL#+6/-KXLYYTH<0QA^P'5P0H7/UF&C!#"T%P?\ M4\I=BCQ>XY/4!_L[C7C,Y2[P[KCX0RR/JAE^[2:9!-47RQ$G"N;DS%'^JWYA MJK8=1 [^-&8T@;'7S4+YG''_:\ 9Q7W_(K#1SUA]@MND_'''/W]9.*L0E\(3 MD"$_ )9(!]?Z[R5_A'!$<(^$GV+8:DMH5A'E0**\2Z,I,6$1UT7\*@!72+C-!(FP"*N*R:Y'MI5G'(\3OG-SW1G;X/N+.1=X&\] M"C]/5QCB+P8H(M^9,@]8AMHIF'V@E] /S2U-4*-L/.;95:BD'(<'S)<(ZS/F M<(V8"0UDD)\C"L8E26-NTCHN9\;Q Q\OP$0 ^*)@)72^ V^X,4?[\VCYW'\V MC8)T,N5??/?U!M,I?)]Y;>#:N<[3\K4XPK\ELDP6@?]YG)\KRV*\O. R!\L^ M 8/[QY>=_E7V\W_#O!*1A')/(W3!@XF-<8C-3X,; MSRT:MV@K?W+&9B/8#PP3\JG1F3H1SW B!@N^<&,;H#P_!NB]30C/8^,N&IXJ M\R7U&#'T4;=ES&/O$0M30'@8:GJU0%PGF>4W7GI=9&8L7QV0&HIPXN39PX]S8O<=( M^@@^0JNW<%XW >=BS"=- "KSE!LP\A>+$DLIK'C.EXHQ3ZC4,W;-5>D\HTB( ML]D,@_7<4$#Y7IZ?97[AOEPTXCP0!"*G*6,2KFZ2>)&TETF) MS1X/H> 2\<+$40_Y)(S^S!+^(R# F/[ZT!E?D(XV 0/'Z ML[_2.S=[YF\P/Y_\DR8 ,"ZX?8!C_7Q#;FV1SG?QN\]]SG^#23K![">^@!O4 M@19;//RT9\A2,<[CC//)S_*LA Y:$B]SL2(B_EQO8&XER'Z$]R(F /H0 MT1((C^Q;[X'+1 ""ZU ?4%O&5+& 5 &FS[38+,C<$ /(ZX&"V,#R6>IE[@M MT+&3%!/:LN#H=M(7>A_T3D#EQ]*#WA=3#"5)I^HK6DR1QZ9^@\CHN)7H5D1H[EM^4Q%D=%?Y>'7":\8MPM!R@$ MR$HQE,+:6._BG>L-*E M];GQ0A3FR"U)J#W%))CYEO"RE[B$S[ M@P3 Q@D) -X5,?7<1;0[]^%TI7G[[1 J6K4_V_?GVL&::!Z55-NT?9ORZ/Z& M/7I$H&0J$JT$>%56O9-/^*#M>=[U;X(:\]SX/QT1R]_KS7,G&[L6/+PVS=_7*:OQ& %-T!5-T-^Y%723 ;W._WR?N]VLP MP8=([_YP'DMM[%9D0J!C*"E@&#I' J9>:RGP7D1X8BR:)K>8O-!@DK<'7/*; M;4-O["YD(L!H&]W&[L$KJZWSTV^US>[ZL5_KJ295_C5?P<:>8J+IT$W@\RX^ M-B,W&-23*P+*LZ*F ?8"XKTQLIG:.-,DF 41YAK2A QX2,;2"6W/VN3]5Y'N M=>?"9$1_JK6:IK665:(.%A/+4C"%W&3>KH9, IZ&$43W-'+:*!H!)_&[%%9F M) *;\X#DKC#1"?>3PL]P64\IX"Z38.!ZLC0ZQI M,<46I>Y6 !W<^N237U-,Q*XC@YB&U;*Z@Y8^&':6]+GBCWWX8P'7/KVK(WL8 M_:'9[PU.Q152&3Z;8>\UP9(W;*EC8_.8>3W%$F[';,8 $/Z\_=(JK@\C)BJ, ML4M?] U;>F35&J+:E_<>S7I>8L WP;9;2:%4;[6 8]X(*"%XH9NX 8D7*O$_ MW.SRE/:B?3G_/1\[7OS8R@P._IM_&RU$$BWQ'4#J4=B:&SFMS,AI+9;6PJ6U MR;5/L.P9=FFMP' 4!=3A^S9?[CR5."BT:\A7PXNVL28%? M/&:"PKZ"[9!_EC"/A5.L/%@EP/K[\RHRQ%"&(6PWF_H+FL!R1MBC%HXED+:C M=UI=J]^R.GI/(R&-8SMP&,D.3!5*J*]Y/\B-%W7(8*G_^-+H=ZY$K2(VC\9- MGWC!B!>G%#M(+RKJ'8;].44.^2AU/2?.^]+P?'0V"T5K&A:$'F^[Y02B*P\\ M,P4;FW?!$1V,ESKB3(,9RUL#SJ\[S#_()Y&7.F+WK4D0/2P.?UXW/6_- Q,2 M=9!BC40,_ ]16U%DZ^?>K#!RXZS5&'8)B //$8OA M78.L1>%6M@6\#3*V]\Q7\J=Y80CO(%#L#5@H[\Y;AHEJS6S"@NRXEED0ACR! M/^OEG94 \\[/D&?B9OG]\Z[%>)I9F/">1/D&:F1&Q9@\19O> M80]56,>< ,R?P'2QB@DKX3B=Q=.$V4'\$"=LQLL5%AV)EB8 9&=^=N)!PLRP M*DX0^ /V1,(=='W>WI/3BQ9."9QSCQF;F0IY*U'=]2I+ H#LKO MTY*F1.$F:Q/%NYN+[AR\M)'GX+N\1C'&KHB"!/.&N3ZL923:._L$GH,E(7I: M)F+$8M].42CW+^+QK_XYB\,9T&N;0X5C.&PBUU UE:#A<@4+UY@W\4' M2*=9Z+FB\>:VB8L,?][F&136#"&':+*%53F36%N2[G.LL%3M@!6I$1X@T:]_ MG/+CN_!E%II>%R4$%VXP4QPI[QJ?5X5H2R4A6J$ 9+D;,+QQ>"5:,WM4%!E6 MO9EU84EGZS:=#[NROH.;38LUY8W]9>H=C?UT8E8\$%P@,#=O-#=SL4#:QWZ\ M*<7B?(;%^:-4K#Y.1W]D[$O)'45UQ1D#*/]-* [LB\"%DJCJQPK$18T2US[L M(?#G[?Q!S7MY7Q\[2#T$D&F,^#%)"S=9($/PFP[FC 7DR]@UR(0!8!5/5&IQ M6!SODE^\T0%6=[MVZM%(0*8MB\@C"9O$A9 '+$ H!(2Z^:W?WQZUS*&>8OQ M4=9G1\N0#6<2<:]*WDX09IP7<65'GVES&)$C&%AC,'L0K#5GV#0,82?P-@P? M__0\4/5+#1CR)XO,G)=H;>E3N'H* /ZG%54+=6):JEV*OTT%CQ>O%MD(40+ MPB;C)'P6D1Z@_PERA& Z\0U1-9\K+F 08!]QN9&0MGGQNZA1S-K<+KZZ8'H0 MR' ^8^1YO!LEOS,D[P7!FV2*2N5;/(39&!/FLVC.VZZ-7"J:CV0/B+ER:S), M>/-X>)? PT&8&P?K&\$-4>!;EK@"![_/.Z'@)_F]$RZ_Z2*'="B;0/;@\\SA M$ FO7_$HO#.%LX -)#Q73.%Q^;)H10P\B+V#'[+V9K@16$]*\&*&8-Q>O@>( M5\$E]!L3#)B$L@$*7M*PG2,H;;F0P*=LMK@[Y M!(2@'5-;^ >*6Z"!]!%+*XRTM#).[12VQ@;.]7B>S-QL+ !*K@*_8U\;T*UX M*XH;Q\6$(54JNG<_X^6X-(Y5J![O;DH;>:; -4R^K8L%E(U<]XWV<,^@;:E8 ML D3ZAZ]T%!O=PWS>2:[=U7D!B]T3BT_P#I=&9[<&!@QS,,3G)XI=*#O%3HH M",*L+OKQ_,;*+A:O2\.B%#H'!<(> 8V4I4'O=9MV9==_P;5TD,(83HSWG"'$ M*73%!6,CA?WXJ2[A$U/^_&/U>!Y5FILM0FO+(UJF?= MPN6VY<_.QF(;30LVT"?EIR,W8)RSS>_0JP8/A M\E5_6]G0++<3&W65A#)[H&OZT#Q,9DN$,>I.)J.CF<,#5:O2GJ6U9U6$V/4L M@,G\9WYC*+7_G;K9A1?4G_ 2!!K'+(D/DFL;-J39#IEO#"679E\#<6W)DG'P%$#V-,^"?$<&T9IE]"ME83\KE*L= M@0'G=0=ZI0A< Z%901?*QT)YQE.P7>U.D&EJPT[G,&0AC8@\(C*L&X'[?6W8 M/1 Y*@G9H-#JHGB\'KX\"F\8(0 M$TL;YI#I&-K0+ MLE4_FU/D(/:W?'E28Q0P6R%15Z&RDZ(RPVR; ML@LT$? /UARU*J!5# F#25.Q@(<*:)4@\'"@&:5#_BJ@U>2 ELLOXR,77A"O M]&-H>/Y,3[,&9=W7*CVJ,N2],'7--+MK+"\I;6L@)BN8&?4;;^F604F-^*QI MH=8+$'_['Q'EW#LY>8824:<&,JJ"4.Y3$<"1$3889SFJ2^CW RW@FFK]'NA\ M!>IJ2UX.ZCH=!>H4J'M48()L!&GILR]2[=?C2V&U)?ZW3*IG!4#+4J5FX&*U\8 \VPE-OUE.V,G[5/ M58$P%FR]$Z28.G1(P]1*S%):AF@6$EKTDE>%>#(\V; <\)]I[-I/,<_JAE(V M+5%N(**WS9YL6=&E5:!BN2JQW(7>[LGD=JN!&JEV$OX[%V],6[L8XLDIV](M MM+2Y6Z%3?8 BD:]B0+%E(9R,6\?OHT;L1 MD_Q&Y,7E>3!3O-@[OTE8>3_._J3R?M0^)&\.-+-;MENJ? Z#!E!I*!V5:B"P M:FEG[W48*EPF/=3T0?5-T[I3Z1"1I2PZ9='5R*)[&E&K:\DH:ZBJ.>2W26!_ M:XTH&N=V,,/Z0-%*Q_5M+W6$R4Y'P1TC8W>21D]I&*P$CIS MPI=46YV7X"B MW/Y5I?KJ7#F$5XG4Z0]D M(U(-1%C%8;%J0O_B[;#TY0SRH'^&'V3%XZF%&(+!'PYA=YC]Y>PVXT M! QS31!M :" :32D$(YNE\"F 6Y":(PB'B:S)*ZK..2;P+?P9[A#JS:Y]J= M)O"/GZE'?9N1VRE;O5FKCKMPD?HT=5Q8N8;Y4,DT2&%09Z61W?-"@!,^6K>% M'''X:G#M=1BY'K$T8NJFL4>N7FTWXJ_43VGT0,P-6W&B*DS 'F>57=>[+S_< M8\%[V7CGSC0N/\F&%3MF^IS&(M_%QA_8OU/WCGIP;M<8Y,DN?.DVH,X=>;JZ MKO5+WR8I7Q!)<5V5N*YCF5K/.O :QF-P77 -,PKV;)*5.+/BEXR-'UP8&CA+ *B#ACOVK9A24E,(F8SP'2*%VLWT;,QT+6.KBJ&)*=2OZ=U!V<,R36ARW1FN(!3%UMT%?0X"2AT(3Z M$Q=+S00P:*)'8:A:D%2!2,-S>GV:@PU$(+21C@.SIYGG#+PK>+ 7/!AJ>N^, M(.ZHK6W!C.Z247K_D!TXSNGUM4+I+2MEMD+S\1K%S;=AY,-3Z MYH'^P%,%M?.)G/TZG:.UPI%MEB+!= M\9]X+D&R/1-:ONMHRHW1R 3W>0U,2!^P $9=&%/EZSN,KJ[U2^?ERF>6*JZK M%-?UNEJ_?T:N:V05 DCN*&4.8=_Q,CK6M#B]H7>U@2%=IVGEBU\ADV5HUN", M^12-1'7S-)[L&D#1R28%.#]#A[USATWIFN:R[VOF\,#R XF@4I0U*9P)5S*'=9 );>E_K]LK>>WEB%V\3 ML@E6JA.>*H^JJP0[ ZUOE<7,"JJMIG0],D#7*B2(]F?2.UCD4FBIT M\E1TLG?F]_-J,NDVJK'77A]:U%4QD*;8N3'L?%!1UXDAZ6I15Z=44=<1BV6> ML:CKO+,L?[OY"DW4+>6)NJ5\^3-U2_FJXI/PMML&WE*^="OY;0)_\=OP2# F M_*K3#UYPK^XG/[BJNH0&.^&C=5O(P<,/*\JU'X((F)3!_Q%C9 ;/3V/"?(N[-WN1[N]NSY;^ N-["DQ!WP/]7-<"G^BY?2W%]9 H#"#F:,7'A!O (H M2KJMZ^8_VK1$N5U$?:W3.>.]62?J4J5X3J:U71@#S;"Z3Y(<,@2\*B"MKYT_ MTNPZ>)($>/USX-NNQ["A\;(8QX_QES9"@3 *[ES WF3T\#Q80!9UKS3ZB[?O M6 A\X7*_$(^(TED L_O/NJ.H_@'YOM;5#^SH*)$ZK#V1.MTSWLCZB'C(_?I^ MX+/==#W5DW6;<-V4-,]7:XUHS'"Y,VQR=+CLK6[I2$_KG_/J*U7?LU=EIF8< MFATC41)K523#O!PX@^H)_1O)Q? \YJ("9'M1IVL.9+3F*X=L*C?AND$Q M7F[=,-QE:%V%NRI )$OAKI/E$$VI/X'A7+_H_N3WO7 /6;&&X,>7 ],PK\A% M&K.?2!RDD;W66_RH&$)UCC^=^SSO&1\QF[EWF]K&UUWNZ,8!WC:E'DY.IH$V M,*O?HJLJ@N&3?\?\)(B:5E=ZT34P84#9XM)2:*@-.JH)^4GMQ6;>"VIIG7,J M'(4+]I/76L\P]Q?7"A$\V53(KI%.HC==!D=]76# M!:LW%G&G42!:>3:V@>>%96I=\SS*2*&%O2AD]K2.7B+2>CJX4+G(F)KPZ6./ MFQ66U)KBUWU3KE5#U\6FF0.M5[K/7MF]J! 8K1M].[K6E[9A[U&:UIRU8K$2 MDZR7\-^O[-;U[UA\M%(;%4^63MM?PZPQLYMW(P&-#WH^>>#&(?8=#+%.JVE& MH6%H9E\9A1)3J*]91@FOD7(A'[K3G]/(GE)T%X%T$+J 5VXVS9,,Z+[748YD M>0ED:-V>E'[DRODPU(15AGK)8D'J9?&$&4W22.2@'D%?5!>@]"RMUU'7G4M. M)4OKUN"VS^N5A MJW(H*X>R?!I@/X?RV/6I;RN'@%#PQ[SP?V-P*FDM\T M8\#4N@-5K20YD8:E@[OR60)5D1"?YIU#R+V;3/&B*]0'(7U 7P&6+@38^PUL M!/R81& B1*Z-_Q9")+,9FN:#[FC];D_YH.4ED*$-C/,0J&$0@WO+YVY2GL2C MR)K!H$32DG(E*E=BQ>3]^_&8V0E&EMEWF[=#(A&8B<3.6B,%OE '&(GF/V & MXQWUFIBP!)+^3+:(,A;W,Q;U2IN*4@N*[$*@B(%MB+CPN%*AN@9);P!20;FB M):?24+/ZOV633D_%S,][JWIA^A9,T E2;)MV@'?P>=_) M-^%U@CW=X&_'O7O[!OY8V9,.1G'#(.;5O9<1\VCBWK&K>]=)IAFIB]\2VWRI M+[Y"1T"^-%G_BN#+MV]&.(N,/_BOBW].H\5>3%AK!,;XMQ8=)RRZI-X]?8B7 M7S]S_59QXB7?61R)1@#?6]EZ<*SL-[C#*Y%M<>TW<@[OC[=,$:"51\.87>8_ M7.6U/J[/CPW_TBJ[PENRR0_[[8[5Q?EG""D;/EM:FR]MY6")S_I&NV-TMGZL MMXVMG^T:UC#;IG[8L+L_ZUK;7_J$R5I=<]]A-YRKBI2%&>::T-B@'B6\GUXH M"/=+ +,@-T$4!M'Z%7'U6O)M&H8>PR0UZI%/_CB(9G5?\D7JT]1Q$^;\M&F5 MSZ2'S_ZHM,)#;;@D1;R/KFU8T1,OY/J'("+)E,'_$6-D!M^:QNCL8-M=H;)L M_$9H_:@U(CE5KL/(]8BE$5,WC7U*98Z5YE"?+?R%1O:4F .^A_JSL['$C06D M=KQ\87?,3QD6"G]DP22BX?2!%XB1/Q]4(E;OO)_:YRHU[#4-6,PT#JJC%IZ,AFZUCTT>*AD5[VR[+X&R;J<>FR!C4TC M*+U^N26!I5N:V2M[/WC%*LX4,S>#F8VAJ74/S8<]$S-+J_-60UA="4H!GY;M M4XU92LL0M09!(C_B=]]-8G([=<.0.0R5@R= 8C5C;Q]\T @K5Q?QW1]'=%X?T;7EXRSE)8A M:JTF"YFV$W-"$38+H@?SY2:Q5T&5U;9@LE&H M!N*J@JD'*O^RP2EKEEY6"JC<2\7($C*R,:P6(TNKZU3>I\8!Q&)>&)FBHF9RB%89?>,5;JEO7((*HY[&L=)UQI= M6B4C#>JHX!C2$K76R.&6V5AB3RS=( F%(<:PU#B)U\LVE-2NE-36K,&!IJ1" M"HKG#JMOT'JZ=.BT!FJE@ME0&]2*.PLI7FCH9U8JWC(2A S[*(.M*MJ6-RRZ M>&&TC5-?F'R.=?[PK.EO->4-J]U1O"&Y#'^:O?<(^*GY&-(2M=:*^2^,.C:L M(6F8JC4TLW27097+Y6HCBSWCI>#(-4AC$ MV7[)N'PRH-9RI-8@]L^0*'_'23>!M]AZ2Y@9F1T&]^>ELQ**8S.@#\8.$)%C@ M0)R4P4^$+WM7VRCYA$:-!8^ZG7CS[<2;+A\^[B$S5Y1W?_5(F3CK'?>VRCKE M]]^!U<3U%R08DU\#O_7Q^OHS^871.(U8O'4!A?N?>_PX/>_LUV28*2[O('BH M^>Q!6L'!L3W@97]"QJY/?=L%20:+2+TD1B0/>"J('/@](_=N,B6_MV_;!)>K M@6'IQH31R((>CG^_4XDVS;,\(8#<[ M.Q4D DIZO'>8S3CT2%V_?=1>W[Q(Z"M*$KW0Q M9L@B_@!N(#!+D$9DE,)V TC5"//Y==]V, MIY,:"G];),&+)/6,^CN4&#DQF M"AM+[$P9N0F;"55T1P'VNK[#0KP@$U@+1LM?5IR(QC=KX\MQ?NL3X*L/8&$1 M"=,1Z$KQ+=]EL @8\@&_>C]U[2EL'6PN $.)A'P9D@\("3\61Q$K7)UT<9+YX&J>=P3#'B1RD&-HQ@ M2 I<-XH3-P%-@U4#&@DB9$3DB B.A+9I-,!1=@H*#;Z_X22+0XRX8;!,_ ?85&5.HK1[$]<0@[F S\&'!V.Y"GA8F M(!01^\Z=%=DIF<\7#TY0%#I%E3>F>,82H>GRTU-XB9U&$1?Y\[2MHN;!>2T$ M/1\0OQ32>,LW*GL9\(H#CF MQ^S\9Q1G/LMF3E=F[A1G[F8S9V+F6$,&Q( 9+9W=)(+)4'%FQ@P5-*"9,9P9 M?EM;]BLN]?'!Q:L04TVB[ CQ-','3J&-S Y') #5@.S.3Z&8;;PTW7AUOL#J MGT Y>G&P<,YM.KY+^G,A5HJ_Y?80/V;9B+;)+"_M7[F*.H& M5@I\SO?G_*=4S$S@.[LP,P(V$.7$MFD\S=@@TWI #"!17/@FO:>1L\H^:$5E M1QIXV4U6ALP^$X?V7B@L.$)(^=P.RJF/3"'&Y>]>&MEWY@80O&+!B/$J2^$I M6+5:./2?8_[*L=6GS^3O(*4F@F+O\PT%R7M^QH*Y>8NYS8GM@U80:(43Q6,3 M(+.07B D44PX_/?BJT QBJA%0S'E,"##-\!@0?C ,14G_AA$,;"!PSVLW-X' MTS6"O[DTC;E!@0(E# -X#O[A@/V.$G2"UGPB> WX) %](*0@R=%49I%[: ZE M:/-&R(_) P S, T!7B5>)K+I _\;1H=G;,:<.#,2N/]A83DL32W'9GA<'/PN M[ V^-I\9,BS?F4UBF>_8#J$,)P[.E!-D-E?10R"^.Z7P"YHI0_A=E"/:_*P4 MSMZ*@<_WO6"8"XVR2^7D%A,,%*=@32\X0PRVV,OJ'<*/0*T?7W;Z5W_'$@-8 M^RWP*F .UR:?N)^%+^O\!W(^3R^;9SR?I[N8YP+4C*D;<=#/BJ!%0S/'@_N(,'HE%B;T$ M&9#M3N:IBU===7392W?G G-DN!\ MS-4$,/ ,S1HF?&K+2]SY&E>\@'O7_T@!C#DN5[)\ZMR(R@]W[O;%!?,CKA6L MIJR0BQ]Z@3NW1%,&>!(607T,D^-K9VCAY-+ZQY<#T^A?D8+C;1Y1*D0F5B(@ MZ[)Z*^$5QZ]P?+8>'*MP!E:ZW,[CJSQZOM@*WHD*3H='PYA=YC]-K9^MFM8PVQW MK,.&W?U9UWBFR7;V';8ZF1JKV43&HI!F1]:0X%2I\A%WI#34;[&W19C]92D6 MB.J HZ5K[A;@?HQYLD3VNQKOS$4Q]UY#_,9"KG=)/$4U+ES3\4]UWH+4IP!, M 0]O7.5J2JBY(R6T1";:V1^55L"J#9N(_!")0ETPCQL@,GI]F MX;EG[R7PU"TOI,.6:-@K.3VNP\CUB*414S>-?3*2]UEZL[;P%QJ!26L.^![J M56Z)4>O",U&;SK'EE\V5/X^MMK&-VDNO7^Y6!99N:6:O6C>%EJX24LS<#&8V MAJ;6M$_F.4<'>5"R96]UI=;:RBVW>+G%K6%:6M+CJ/-P?:/W2O?+/R,(U4'N5#1JLJ+U?GGR+TWX745<(@'?T]H$(?/^MJ-%5 M/\]JO]61NN-=DYI)64ZB< 94S4$7USU7_;_.N0%G3D[4@CHKA5@G_&T9/ MZ\H7Q%69 [7FNN% ,P:Z;$Q7 ^6B,@=J&9:^,/7N_O?#JJR!DY.G6^+Z7I4Q MT-2, =*PE(&+GM8Q]5-?;*T2!O8G4$?K]4Y^\[@$ DE!L"T6,J]DRQ!4<&PE#4HO:UHJ2%9W2+:C*7+30!E>O*Y F<0$ZADEC'T%R>H. MR;X Z(I2&V!7WM2;=\]O&/:Z, U+(A^+PER5@,8U$%Z5C1?/T\6>'C-6O4=J MTGM$'VC=_M-3Y%0C'7EHVEAF'EI@2%6+EVN@#JM?-+2N#D5+_1^6[G[>TG*N M#(RL70:LU6T/GERJT)P,V&>U46K'7)U!NVP#G28SE[2JY&GIU?NZ'NLYAK1$ M;0 ^6,$&V:57%WBWW9/\7G6S(C8M46YQVM.L0=G*'?DT9[ T#O#Q_738LI0#OBE5BJ$;J"I4]7R)[=?6Z:5@*>LE-(DD1 M<@T$6&6C\QNR]YX4H6]L$G#I]$OF"T,S#9E: :H6X/7F-U,S]*%$_%8# MC5+M #>J$B QLQ/,3O=S"Y,Z?Z1Q,F-^X[I^&YHU/+#>62+O8YX[Y@ MOV=M:,A%9LBK8'9# X F0)ECWP6L8MF*E<^AV[J:99:_E$>%L@\/492) .P5 MA]ICH'.\LVG$.ONC:L/5AJL-5QNN-ERR750;KC9<;;C<&_XZH8!SX6_'O7O[ M!OY8V?\.NM/#0!3(7T;,HXE[QZ[N72>99K94\5O"FKG4%U^A(["2TF3]*\+P M>_MFA+/(S##^Z^*?TVBQU1/6&D6,?FO1<<*B2^K=TX=X^?4SUV\5)U[RG<61 M>+IJ*UL/CI7]!@V$E1"#S7R8$'(I[N6*00'$\&@8L\O\AZN<%J[/[5+^I56K M$-ZRF'Q;%PO('(W9^-G';?[1B@$K/NL;;<,TMWZLMXVMG^T:UC#;'>NP87=_ MUC6>:;*=?8>MSKE5@E)M>-TW?/DKAKFVN TN5B&+I?(UNE\">#^Y":(PB-9; MD-5KL;=I&'H,8]K4(U^8'?BVZ[GSII(\MG1M)RGU8I($B_L,\M_!%Q+73YE3 MXSVZ<'V23(,4QG!BC;#O-@L3$C*0,%,:,4)G0>HG*T6C-=N"U*>IXR;,V;C* M55%K*E%[6MVF-OS,*0-;US:LZ(G_$$0@]!C\'S%&9O#\-";,=U8D_1FV_"@U M*R4"@Y(3ZCJ,7(]8&C%UT]BG+F^?I3=K"W^AD3TEYH#OH5[E&K3]STRURY6P M(^1A#3O4K7VUNK6OKW4Z!V:F2I/CI"Z@5*S,\W<'FF$]J0I<)3DUJ,#JF2\ MJ6X-3_D+0%29U8E)5/X"$%5H=2BFKXH\.^H%(-4MXSGD A!5:W5J^77 !2"J MWDK^"5?ER89!W1-< %)=+'58>V,%>4]MWI>Z $3!W;K#W2-? %)=+'7(!2 * M\)[:*BE] 8B"NW5'9<>\ *2Z>KW\!2 *>BF$7!,!5FT(]I&Z/@'P!6*,)FSB MVF! HC'9Q!9/%]9 HM9!"GZM4&?0EX@Z-1!6>I3,F^QV3#,=='1]*Y, M71H5XEHFD*69ZL9(E;6YH5&=RMQ4Z6["[6=H0^/I%^JHU$UY2-I87KX8:D;/ M5)F;=;E!YVC-Y:HQ2VD9H@' :#,H(I]91-ZYV(C%(;=89:RNXZGR]2AZV^S) M%C]3-_+4FN4N]'9/=8-73D-5+_*X<-;+YO(JA^+I:50V*5[Y$^L>OU45(SFX M5)?S2$^C0WV=2GY)/.&J/-DPJ*OJ1:J7#:<0[YK]KI<(*2BT6W>TJPI&%K9@ M1S8LI?#ND^UUA7?K#LM4P8AR-U:#1I)BY,I),/DF7)4GFP9NCY+17EV\!-:> M(5.T5N'9-?^MZO=S*CPKM:1Z+)_]":E;ZWE]S:XA<3)LM+A "V9LI][AJ3O5]3.90TT?E,T,5][ 4U-IH)G#OFQ4DE:L M2:/G*CB&M$2MM:ZZ938/JENZ0;Y2&&),;H)X1R+\B2K\3CQ BOVE[P(A\F M@@_M37SX9 >K="NO/+ZW!%?&S$,B:7[#FUN"%T3YY MZ[%SK/.'9T6_->4-JUTBBE]OWJB!M*^V-;&?M/=9DM7!D N/![#1,9L[:86# M=B^QKP!BE0 B)AR5[UBE[!'%;H>RFVE)Q&[2*J>G.<^KZWM4_LL=C"^UV+I- MP]!CV#.?>N23/PZBV>Y0KGQ1%Q6YJ8%SXQU]B$E,/1@Q2),XH3ZNHF'."5-= M?2TYA8R!;!2J@>2JMJ'.)9?K\]MG_"2('AI6_&*4/A/RF:.*1,J$XV+K=4)' M'H._'??N[1OX(_]&8LDBG].Y]9L2">L-8H8_=:B8UC$ M)?7N0>@MOW[F^JWBQ$N^\\F;)F)LM'8_ M7.7LX?K\+/$OK3)Y$H39&H?]=L?JXC(SI9<-G^U F^_ RHD3G_6';=WH;?U8 M;QM;/]LUK#%H]P>=O8;=J*M[+Q:4WVK)BBV52LRY7P)X/[D)HC"(UJW86JUU MR6[_PNS MUW/G;>'_>#&,%'R+T8C8NJF07@,( G(O/3M8^HZU+=9?;?H(O5I MZK@)P5^N=J=1TN_I.&&+5&97LR./R-[OR>\Z^!@A> MJ?-'^MBMS7ML0HV45L:!UG,*)*D98V&D' G15(O^ %JZ K1T=[& -,D&!]1Z M/Y6+CQ$6EHT9GLV>J6!-'S_]O\T3V+,>/4H_9/)AB.*A/U2(]?E-&LF%QBE, MFHK;O$$/B5<6#G61V&4G/& MW#X_#D*OI!QZ91@ZHG##U)61KHSTQAKIA1:ZC_;.;:C">&6T!]RA9[8-7=GJ MRE;?T)):@ KR2F_K%E'F>M/-]0)'&" T2"F64!:[-*14%ONZ@#/[C>7FBHOF M_>]YJ:-,1O:]0/[M;LPG/8I,:XY?J'ZYA@6%W6V<+;CI2I6CVH/5XH575EOG M[B$+Q,7Q_4+G;=3?"'X^J %^X[)FB3EL[X@J;BVGDZ/$[?4HTL#ZA#'PG=2+>#7UR55 6"(>$D M08&__NY*@J*@HMV^6KK70D*]=^W]VX]ZY-._)\, G?,X\:/PI3N::RJ. M:+:?PNA@A&%2#?SP['.IGZ:C:J5R<7%1GCAQ4([B7D4F1*F(9(<4/(3<7!*JD,0T3+XJ'- 4"0E62AHF)%6E>SR3QK]5QHN7T^I-@/DY2&[D+KMW554A::GV=G_*J1+.^\IY 962"B;38)\CB MWT&+F[V9+-&N&(5D658E2RVRWIY)S,0";5>W?A]A92SKEY7$SO5:_#ARHK3L M1D,Q9(EH1,GR5@,:]CZ7>(B_'Y6 )3AE.Y^&/*5(%,;\[[%__KE4B\(4&!UW MIB,8MYL_?2ZE?))6LKY7=O[QCW]\2OTTX#NB;3QOY%,E__%3):_:B=ATYQ/S MSU&23@/^N<3\9!30:36,0@X=\"=5D9''^5>?,1YF7R'=!FF+?3=O?Y*VN?>Y MY.N:9)@*=12/<-6DIF6JF;A8)N.R1XS3^KPK^&K@(1V*IKE?W0NA?],:#">F M02-D?/(7GY:0SZ!JIOR8.O7H_%!NGW>5YI@-]LY/#JQ!:\""[N!+ORMW9\VA M[;0U]6[H>-J0UM-CO[0WO0#IJ#LVFSWCMG!_N^<_!=MSO?U.9Q=V+7]TAW]FUJ'W2G MS6$#^M>[L(_WSUK'3:TYW%.@#T69']"6%IYT(LFN]R8G@SW2[+0'=KU!3@;0 MYT%7:]5WI>[Q-ZT[.YMV.\QO_3"GAYV]M'E$)H>=W5.#YMIO6]:9XO3 M:EE<5AV=8%6C,*VRH6/'-!7L.B:E%+2-Z4JE'8\&"5^:TAUY^U>- M%GU(HG&*Q_#9O"*>8NTCH&_$YD^@B>*T#K;'CN@4)J %E'FYJ[3+;K);LLY3YL_S1BK7"#6G MZB49*PM@70%(SW$](^=]YL>I5%HL4^B"H1_B/A^"SM5R5" M_J^49=WYE(PH,)435Z""_'M>SW)M-.Y!A:#VTFA8%945OZ31J&K"HQ@4IH'? M"ZLN4)G'T$1*G8#/:W"B& :'W2@(Z"CAU?F7CW.EE:MDG!7Z"'9BZKLT**J$ M5HK>6U;9U!0Q@!0HE;)Y]<78RMG8*BE;3K/,LD5N3R9EZ3*MDM4=SS,49%1& M:2DK!UT7Q/I< GB\/KJ"/M(H14D4^ S]0;)_'XMT02UY*7%$&?/#7I4@*6OB MJ@^5C!HKYF,5N46?YNG0Q2BNSAOP@.FP1X=^,*W^J^,/ 3IL?H':T9"&_]I. MP/X!"S3VO3QCXL]X55)A4K/'BWST!M2335!!#4D6M/QN-SI[=734V>WL'5WG MH5?8VZ.]VO=VH]/8.T*[=AWM_;?VGUW[8 _56LUFX^BHT;(?/(15TO.L(Y?7 M&ODQ3?K 8FD4;J-ZN58&MTE3K=]UM/NM=A,]H24T=U9S$_XE#:')W!"R.U]\ MN]X_L^O?)$B_L.O?+^Q9T._.]A0P4J1NI]UOUNV@*7\#H^:'RO[S)3B1@W-G M$$E@_)#6P3<"9: ON\3N["JMX_U!L\.&S<&//HC(15/^/CO9-RW4'MO:^M M=N?5=_?K.$[&-$Q1&J$C[@I_&4D*BF(D:5OL XJ\AT_P#A*FS^FMG=>[DU_LY NED_T^S. MG@!K3;1UJBLJ,4QB8(-RCE7+TK#C$0KNIZ9;%+!1D?/)06YOW_$3$+U,;4MX9D]N# MIGQ*=*Z##<*QH3D25EUJ8E,6CS)3-9U15U; $O';K3];'3#SVZ!F=SN9G7^= MM8L)>VN,:M[@4W4E@&_M32AH-\$C K>ON ;1!!V-N"N") SY(?+3!-7Z%& \ M_G#KJ.Z,!6C/& O0)+DL:[E7OCH8<.5.+R7JYKSLZO0["]]=LU4FCR[\RVI> M'<,0CO*M08R5<8B[L\JCBW8,C=0/V4AHI8U1.1PY2/XNA< M8/=U2R7'\$8(_1H573L2N6O1.$SC:2UB;Q/2BRC[S 4[Y,O KN]IW4%/LP_V MH:]GZDG=5>UZ;P8P/NG.=B%M]V:47;%G //#)FEV K]5/R/=XQ\P-FA_UB.M M>G-VT@&54 _\YKYY<2W*KG+#4L"N@5D#,T=Q5>RHFH4)8;*KRJYG40GL61[0 M"S ;EP/M!>#=S_;+D;HE29.E%Y(TP,_B+_9UGC'@W]6?;\X=?.R5KHMX&T>ZS.?3_@4+L# M>GT#3_? TQ1@Z1*>N I.EZX8F.J&BU7*"38=P"ANR)P37585IHJ%+ DKNBJI MOPJ?-NS^4^S>H9-&L9+H9JUO>']MWF]<\C[1%"H1:F'=-$RL:JZ%05L[F"NR MP5S9D!RFE78, Q-9LQ1%NY/Y?T+CODDU6HN&0S\1&^>0 %^4<^"CE>-O2*%& MN5T^*J.]X2B(ICS.+(OK4HOLJ/QAF8L>O,)ZC\N_X I;M[C"+Q'#?7*4W&4L MYDE2_#F$#DAO$B%_:F5,.Z6.Q"7/91@(1[ JN2ZF'I>Q(:F*1@W79*Y9VC%1 M+8X29XKJL7^^Y(>\Y!K*Z^*F&GQMQ9WH(GQ_O"2?*_X:1^=^MI7WGZP M8U[; LAJ"EVM>/SS#U.6C(\)2GG 1_THY"C,C.E%ZM"8TXP\U?G 7D+)HJTG M1 >A67=AF.\3#Z:GQ"344PT7FXX)>&#)'K8LSK%D*8XE.8;N$ O<47-I#?S# M4V+V803>U5?!E6\XQO!3,S,[=31'MQS5P8ZNBIWR ->FJC/L&H9%%*XJ ."E M'?B#%9"_Y]RB,!@GX$Y.?[+J*C41R!@A A>2>:((<' MT07RO2QQ/XJ'R,1_(<\/! ;Z"0!BRD/&F=CME?C#<9#2D$?C))BB!%SJQ)MF M)8L"D0.#+8+X>97QU3IS%J]#-)S.T[PH@,9%.;$VYHO01@* ][1PNWY0(:-< MPCEZ'@6PNOT#'O(8-'DC!"J.\T63W;);K!OA/[10G\4@4( DH>])NA&P8SO3N*; MY-1S@+R:!8879QI6=>Y@T^4,$^9R2-, HQ;)?XV^;LB+1H6M%T6 $FE6)(7 M9.#:INQ+"5!).<^Y$8(G$(*O,1=:3YSQS(ZV"-,O;GG>>_1"E%/-<0Q/DJXY#F44*PS#QQUBVN8R@PL1-/4'9>9,M><9Q 1A6-URUU/ M1(J\CXEZ/DABKE?S0M*R8$CFGCB/P9XZH!]Q+[SZ@OISX&K:&W,_U&3MTQ TY M^>DTMX_<@";)&MMDW@EM8IJM;QQ-ATX4;"7K;"!:BS)QWLAO2[CYR9F,I_A< MO0!R7O1]^.4*7E?M4OO)*R.>A2>?:6_G:NH^X8)*H0.GDNQDP/ F[;1\T^;) MX+O:!;O+GK%!\^#;3-P^U!Q^&38[KMPZ_B8W#_;[)\,3OW7LIMMR\.*DW27/P;=H==B?VK*N=U+L7W>/]X;< M M-))AP[NF=@C[FFQC7F6-0L[0C+&&3A*(W';"[L>SN)PBZR(%,/6'W]^+H(NV+D,I( M+,73!#'N01/9T>]\*8IH\SC C76H_&J4[*Z7/.XB.UA>D7?5?2KE7QZ2O'&Q MW2A*_.Q<4,P#*O:\+5UU=P6O&:Z2JR+4 1@F$8>@"751I;0'8LZ43R9&J:NG[[$M\OVUKU0LCIW8&%8O?G M2F#UE[8R]0$V>(0P-DB)^;F?0#D 8QJZ8HV4NJZX!4!D%C=D,QJS)-\JQ6X+XBI;]#*( MNXC"Y8=N8CJ&5H4EF/S\E@SS]BM57DTH^4W<*+I\:>A:MOP#;A1]/2IU_8MO MC=+K4,-""6%@UYBZ:349#X&3GUX1K]XUWDCY$,EE(J,V3\9!FIT*: $*%0MH M@"5H_Q)F:A' GDA8-M$>LM U]U;EN=@"FH+(5F6YK+W8^E<%.'6^>'EVQ:$ MXW''D+,-R8)CKY&)IBEU!?W X^% LQM;E1V^2&(HG/3!-,QT-20Q#B8 0X** M,G"?'W"6?9<^9A,-FA5@C&=2W NS MN&IUWJDWL%8OA%:6'V-@&66%&(]:4K\K37YTK7?UU33*EJG_BH7ZMQ6(G4.S M'977"&__!A?4K"9#G2=N[(\$0*]Q58EYO^'_ ,/^ITG]2%_B42PL5BYNG;G' M'1WUO">;V#MO'J(K[7^>"\3'%^\@RM_QPB>6)?TM"=LT4]6%*5KNIT!Q@C'-#ZD8$*%KE6%R9G,(J%0&>\@J:_E;( M+Q'UV1#_3H9YB<'7(N@-^DK!(FZ(F0')%V?MZS2E^1U-6WSH<,:*-QEF?H[( M*FI"V1L/67%1^8?R0Q>P"D=.T2_=N.>]9WM3;%-L4VQ3;%-L4VQ3[+^S'1?!UW:C[BA5Z M-@ZFR*5CL:J>+3 4+R_*UP<2(!8D1/D++QS>IX$W=_0R_[G((%RY<0AELNKH M..U',0R:_9+5LI=\<091'OWB#)EHF73=$2-]9*)E/=4;.2QY_9ION3E>>]S= MPJ\ST"%>B55="F*\IAC02U!E>6UXC4CN6HSQ:Z.U#WGAP:9W;Y4?[XH\_SFM M(E1)*N@@X"&JE]$Q]\,DA8_7S;&OG^KY63^@[H:R3W,TMRHV!-?Z/O?0(>_1 M +6RVTGC;*4=++V8IS2>/B B6E @/Q$C&^K"YI97Y5EMBFV*;8IMBFV*;8IM MBJT7,'D]T"DJD;"(2J9)4[/Q]AY041XZCQD4/70 #YC+OD3./U S'K]=%CFZ9 MTER*B1<. @\QD4K*Q6+B75^=XQ/O]?3@8/P"XZ]O+^;H3*95P81!IXH1PRA: M<;-$7RC3-RA3LD!?I+KAMP3CJ0.=RO).\<72H&$P#+=GU>@DI#0[8A0?)\DK M?!@E 4ZB,,-QE(1AD,4G +D;#H_ HC%XQ'$1#@@^'C. XCJ ;T^/C)*91 M=GCL2-=ZI-,E*P@"QX0>K?7$6QI3CGQ_M5H-5M% JH4_#(+0__IA?NE,O<8V MY^*F8[U.5-[:1[Z=3HAFK3E7B>F8(]W%QH0T0* MW,08Q9/*L'.IBC.6D2J'52KQO2(YSSBC(%#.K 0=@P?3AJ@%,Q])P71)4O;3 M+4X/$+)QXT4IE4%B)[ )7!C'L;^VD?!0'>>Y3(EQA^=)YYP]MDT<#G$4#M:: M>OZSEGTJ2L]?&WJXQ?V./6Q.P7Y[:''[[\&1:98.%O+6IXQ;Y0(Q/Z M*9!MX VZNSX10AK'8D>:L;+D(I/U Q9)T:M)QD!;MV19^.ZAVLGK!ELH]D3XTO8N,OS M,COG M(7)_EGJ1W]\X+>R]"C0NA4&$+H[QDZ;9FA>S[4$OZ?RLR@5B[8WG(T ML'X-[+7MTZ F^3_C?DKT\CR7*[UWZ#?(_NA'07#8%WW+@QS1OZG V._6?W6_ M4R/:"K%YBSA];'KZ!E_K-XDVBJ20&DC3FGA&57!-;''KLL?&1/ <:C&;NFH3 M]U(:01[DDEZY?$0K1>J/GJX QDUE>^^5K,J)5YMST 4>/LZ\'@%Z>,+.8-R2 MV&3F'*C+Y>G!#U!+ P04 " ";A:-2[RC.HC>SF<>\[!8GK9UA5X%,9*K;( AU$ A,HU MEVJ3!;??%G 27,X&@^D'".\_KU?@2N".R[L%A1&U^!. MFZU\I!#.^D-SO7LR3$2'(X9NX!#PB+(""Y@0AC&49%, M(EY\VJ3Q"(\PN1 P(C&%PUA0F"2D*Q,^'K.$DV(X[DDKJ;:I_S!J!>C,*=N7 M65 ZMTL1:IHF;)FI0FTV*(XB@@[H8 ]O?\,WI$?C)$E0O_L3:N5KP(X6H_OK MU4U>BII"J:RC*O<#K$QMWUSIG+H^\[_J F\B? 4/,.A;$,>0X+"U/)@- /@1 MA]&56(L"^/5VO7PQ4AK-M MS72._C:Z^+ ]7W,GMC[NGG<@"*^M=)0Z]TH@B M"Z1A#OI[C481\4,_'A]'SPIR6N4/56]XU=5[$C_P?6)$ZX3B@A_/^!^7-Z[[ M=SVM+A92=7-X#5A9_0] MI[9<5+JQ)UI_YCFK^S?D'0P=G@.U!+ P04 " ";A:-2 T6J4)\" M !'"@ %0 &ER8G0M,C R,3 U,#-?9&5F+GAM;*V674_;,!B%[_LKLNQV M;NPX7ZYHD09#0NJD"8;@KO+'F]8BB:LDT/+OYX062DN!M;F)8OOXO(]/(MLG MI\L\!0AJEB^G0O?E[@1+W=-3KG7Q#Z.[GU=@Y-_(AAZ)V MSDK@-2AGH>N9E"U\\=&\KK]/)\NP=FK:%IH+4--%R(^HJ2_K)0[ZCG.9)6X=ZJ[Q]@V5QY-O<-88%E#H4"YCE:60K*$1BI0DL5^@!.9@&"20Y(R MJE(N8+*'ZG]RN:[M,=,8F/1"%W8;U3S[8ZIV38<$]:'?T#P3O RD[RH.#^(RVNU*.^!M1DH'P+( M!P%Z_K!09Z^?>=Z2CCR;Z4\Z]LK?7SY=M [))J7%)-77Y3O[4>=)ICX7/"\N MN= S@[[R5CS>ZE=GBV1^.]/KQVYR'3>[G>5YS6N)DI4H452B_*5ML$D/^$?" M6^QB/0*X*MSWQ\*XC]/W1X-[9?*#/CW@C6%Z0UY>4&]3-=2U^S14;^BG1WRL MRR(K^&R R^+',!N09^4#E^;6:IC2T9YD6HVS2MT;4/5#H5.EE]FRYMI+U*LS M9'>Y_#&7S6=-$Y29F\K9C$Y2/M>+6[YZ@4%73OM+ MP*^?IOH2W,O)#_@.7,U.QL!L#,%GL@9@5D[J6;X=:29;(_TACH4!686YT/+Y M=?9]8EYBPO5A>0.4-P!$J[G]EQUWDYWWY$V^QL9S>8#0E<5$9J9*N2U C=NR MJML?1)'M?SN7Y)A!SKPL5SHW=68#X*>+*,E%,?W][<4;L2AR+HMIH*5YDX(8 M$,8$P((&0 B3*41(<<"I*1>1E>"V'8].<&\OO/^LP?W73G$[9.U77!\*3JVX M8T2O5I=?55N?A(7:"#^=#>L$U!;R,@&5SY8Y!L$0!E6&V;$?),.TH5QGF-;G MW3),F:C>ID52/+Y1RKQKBX^9Z=!F_TYNSS.EIU$4!R;? M8"*QCW@4(&8[P;@:M5\*U+P#V,'NX'#@.7R=.55VI MQ(H5V%F'V^R5+^_FPN=3R.$&3+:!SXE M#."X7(F"FILJWR?2IWXD8FPK_6WG8Q-\A<^K 'I+A/8:WR'NL++[T'%B/3LP MX23AMI!["'?'Y6!R;0MF4Z2M-N[2?&.*+%466N]F_'H:2QC1B'*@5-D"D # MIAD#OL^0%%1JHU);7=8\CTV43^"\$IV](.MT'59C9Q).+$7+^)UDV!AK#PW6 M_0TFP,8P-M77;. NO:]Y4A0Z/<_F\[LT6>Y3+*92Y-S8HDZ\N(DU;VQ]Y!LL]_! MI+LWK$T)[S=TE_)Y63/GFE?=%V.^])DI;A6,3%^+@@ (8LK<**2("4BU5M!6 MP9N.QR;<\ZHY,^ <&]<:68=UVI6"$\O3,GHG63:%VD.--7>#B; IB$WM-3[O M+KG/6MX9%3\B7UPEQ4Q/I9DV"0XH@$(H@#'$@&-( 5&QB*B0H9E*;66W[7QL MTJM >5GL(?^OXF_>&JZ]!G?8.ZS#/IR<6(NN=#B)LBWN'L+<<3F8.-N"V11H MJTW/U=_/!2_TA_QCGGU/#- IDS"0G 0@1*&I=!'1@):%+^,A"LQ=S +K1:!] M XU-O-O+FA5<0ZFW!MQQ#7B;7\=5X!ZL#;P.;$]8]Y7@%C:.M1:\[?[GK :W M!-FZ'MQFWWWV?OL@;\Q;K=^;MW^J842D8@00C G 2DK PYB F%'3^"()(^4\ M@V\.,+9$L,;HK4%Z)4KW2;Q&HOU$WI6:$ZO=D95.8SVMN!Y_3FX)J MFM<;[3I(.)LE,BF2]/H/DQ7RA,^F@@D_BGT?4*$TP% KP (8 (9]*' 8H3"T M7KO:=3\Z^3XA]-80';2[RYZ%B5.]V.7=2(/2[^^HH_7"CC-8E72]BK0P)"*M]G5 JH0"84U-'(P%!'.( ,]4H&K1>':[SP8O]!-MVUD>@;9C6VIVQ#IWU 39ZM]9M_@?NK0^$N=M< M'WI!SV6W]O0Q,2Q&H>:[Y_3.C2%U]H\-!IWE?]%*K/\-LNK ME8=J@_\\NTN+_+$ZGAE31@F1(0A\&@(L% '"AQIH"G'L(XRD[Y@(]HXWTI10 MP[QQ_F2%O-,'-_?S;ILGCL;F,!FC%Y$=DH<5/;W3R/Y1!DXH5B'OIA:[EW7? M>'R7+"2?_4OS_)UY9#&%S/R3B(! 2P)P2!!@$48 0D@HESX/ NJZ];@UQMB2 MR=,6VQ*G5P+U*J3NVX_;=-IO0/8@::@M2'M^.FU"MC!PA&W(;<^#;T2VA-:T M%=EFVE?BRRW.Y57I8X@#S 4(I4]-]1 SP"B.0:AC*'Q1?DS&>K^A=92QRWRU MH=Y+Z)NDNDJ](U4#B]V*I1YR;V#A:(+?]/V3)-\07KOHFXR[M@]OYSJ_3M+K M?^39?7%SGLUO>?HXY2(4,HH54%%Y D%P!GB(0A#ZH4D(2O&82+>VH7&6NL7I+L-X*K6N'T$RM;6?0F[!A.@)7KCHT 7N9Z%W\-WL?N.C?&^)NL;_? MO&LJ^*2OD_+[HM*B.H@>!Y3XDH5 ^%&Y^<@UX '2( YT1&/%(ATZ'C:H#S!2 M\?\ Z7B:OY%$6[5WIV88F=NRTD'>S:'WUO66VX$%W1S4KI);[+I*^%TR6W_3 M$#&U><1Y (R*RT_G<0(8-EVZ8GX0DQACS*V_?G7;^4BE6P+L>%)P@SA;R7:C M8QBYVC#10:J[(?>6Z8;+@26Z&\RN/!MLNDKSW)3O.9]=I$H__%,_3DD !44Q M!@K&'&#""*"FM@92$U-X(T2QZR'?K1%&*M(52J^"Z1F=;WX$C@!"T,@X M(LS4RT;5##.D?#_D@?T26+MXV_6$'=+?83V ["XK+LSA:? K2?%S$UJ\6G)GTN MOUA"W@PW[3?GUZD\/>L6G'+V[;]I1[,08@:!Y,XI(H6CQ D6B1&.,1J-IB'^ M^W2'9RQC0@&A@ELB.5ABC,!+$_+J[2:=+CFE8GG;>VO=_>I!_TLQ]&;&F.7P[]]=V_*QCC@L M6_[QZ]%'?P8K2\JZ[6SM>P%MN=,.C4>-M]V ^0_U6CS9H[\BM]U(WT08)X)M M7[5AZ\VKQ>(&CM14\ 'BHO_^_S_7KY]=WCK8E1WN+V[ M/H?=K;92NE:OR]3E6/<9-N[ZRL@VIH+7K%"QQ\S[5=LKXK0J9 !,&( MXMP0&23R*ZB,&)91D(I!9/F/;/]VT!L _G_E I3%N[HKN^M]M#O9ZA MO?H% MK@NIE>84GP(N%3XL+N-$1Z^)H5Q",%(8IN]KV6/;(K@#;UKPVZ?-ER4*0/YP MVO_H3:"$LC5K?GI2^'UK[CIT+_E%DP(DC!^WTFWR#YQ[G[OK'LMSFW @XL_* M*MS>W0>2"1S5-5,">N,V5'MK@=9'2 G"T8W7GC1RL+##Z I#S\T9<8BQ.9TW M:0#^(^(/^\T%VG2]WP0H+$@:+!JA9'0(3F].$&&P20EMN'?99/SXKBJCV,)G MSI;IP'YA[GP$?Y'0(,;=2=E54 @9P=B@">=,$[Q 2"S.NI8#$U098ZV:@"C? MRAW%"C%;5FP$XPM3X'8:/<&^A;?26 QM!$!&(C,P&/&L(\IXGEDCE'9V O?? ME3G*]7*VKG\V?#-Q^S&DL@GOZO 6HUCAA!(VPWDN5TA9R7U&-*A C-/"0:ZI MIWY"_]\3/HH(V>R)\'Q 9[&.^ "G98]$W?UF5U P'E%/:8C5FA&92T^<-8:P MH!33'G,S3B=;.-R7/8H/:K9\V!C.6=!A+P0$OEU_888&K'!*3YK(N,AT=B S7/%2B M"5('8@7"8SWDWOI<@(6IN?%5_"AFZ'\&,YX)ZIQX,61&[]-Q:KZ4M8>""^-R M2R.A(- 8P,!G@\?T.FAA#";:/)MB=?$]'48QQ/PS&+()O"],DY[<>PGLD"]3 MX6PN*08[#'Y$^I 3UQ.=1IPD<^&YB5/0XJ[,<34K.EL>/!N_%_9[7]RNCL^: M&GZ[6#E(A8["*JDI 48MD3:CQ'')B0/K0_!6@9FB,/6MW''^GV_1;':T!=?:NAQR$AS"(=&':(#@)!I<]#@7T5-JJB! 4$ M3FU3%"(?2!Y'AAG7(C?#\H69<)R@IS'@>F:HJO5[>>E]1#T*JJ0(-O8;PJ'? MDC$9<1(D\ME:H4#FP4RQQ_6T!N.8,=]2Y438SHLAAVU[ >FN+5%0F3EF"?<2 MXY[*-;&@,*G.K M1X3Y%C(WQG,6\\5!6=VFUY8&:3+46&41B-3:8QC++ F9R#+!F+1"3#9)?)4[ MC@=S+U<^$\=9<.#$7AT&A*J,Z[QZ;8CG'**,GFB(&-RHS8D+PA+K@N124\_$ M=/NB3R@Q[BC5?(N8TR$\"ZJLJ_+'3=O9ZJ_R?*C-2^58Z)\)V)J=M#LK6V^I/L.D 6]I""6$M#Q@%97]Z MW7%&="Z!9)A)@5,2C9AB7GE"_#ANS+?N.06JLR+&S=FA&R.DRC)*J<3,*4=V MX^J(:,T44;E@P=$0M9[R*-X#!<:18[YUT&F0?6%Z[*$%8;"BLJ=%+@3/)..$ M6R6)M)X3F^.\J'/(F;.\N-D>G/YZ]@0SC6 M@TR+P6.:36CXOFW/#JKFLMW0]J_C3&O^$_K=16#]M/0?_#DY M,7$Q,C R,7!R97-S