0001213900-21-057706.txt : 20211109 0001213900-21-057706.hdr.sgml : 20211109 20211109160102 ACCESSION NUMBER: 0001213900-21-057706 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211109 DATE AS OF CHANGE: 20211109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Purple Innovation, Inc. CENTRAL INDEX KEY: 0001643953 STANDARD INDUSTRIAL CLASSIFICATION: HOUSEHOLD FURNITURE [2510] IRS NUMBER: 474078206 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37523 FILM NUMBER: 211391922 BUSINESS ADDRESS: STREET 1: 4100 N. CHAPEL RIDGE RD STREET 2: SUITE 200 CITY: LEHI STATE: UT ZIP: 84043 BUSINESS PHONE: 801-756-2600 MAIL ADDRESS: STREET 1: 4100 N. CHAPEL RIDGE RD STREET 2: SUITE 200 CITY: LEHI STATE: UT ZIP: 84043 FORMER COMPANY: FORMER CONFORMED NAME: Global Partner Acquisition Corp. DATE OF NAME CHANGE: 20150602 10-Q 1 f10q0921_purplein.htm QUARTERLY REPORT

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

FOR THE QUARTERLY PERIOD ENDED September 30, 2021

 

OR

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

FOR THE TRANSITION PERIOD FROM _____________ TO _____________

 

Commission File Number: 001-37523

 

 

PURPLE INNOVATION, INC.

(Exact name of registrant as specified in its charter)

 

Delaware   47-4078206
(State or other jurisdiction of
incorporation or organization)
  (I.R.S. Employer
Identification No.)

 

4100 NORTH CHAPEL RIDGE ROAD, SUITE 200

LEHI, UTAH 84043

(Address of principal executive offices, including zip code)

 

(801) 756-2600

(Registrant’s telephone number, including area code)

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Class A Common Stock, par value $0.0001 per share   PRPL   The NASDAQ Stock Market LLC

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☑   No ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Date File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☑   No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule12b-2 of the Exchange Act.

 

Large accelerated filer Accelerated filer
Non-accelerated filer Smaller reporting company
  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. ☐

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐   No

 

As of November 5, 2021, 66,479,872 shares of the registrant’s Class A common stock, $0.0001 par value per share, and 448,279 shares of the registrant’s Class B common stock, $0.0001 par value per share, were outstanding.

 

 

 

 

 

 

PURPLE INNOVATION, INC.

 

QUARTERLY REPORT ON FORM 10-Q

 

TABLE OF CONTENTS

 

        Page
Part I. Financial Information   1
  Item 1. Financial Statements (Unaudited):   1
    Condensed Consolidated Balance Sheets   1
    Condensed Consolidated Statements of Operations   2
    Condensed Consolidated Statements of Stockholders’ Equity (Deficit)   3
    Condensed Consolidated Statements of Cash Flows   5
    Notes to Condensed Consolidated Financial Statements   6
  Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations   34
  Item 3. Quantitative and Qualitative Disclosures about Market Risk   44
  Item 4. Controls and Procedures   45
         
Part II.  Other Information   46
  Item 1. Legal Proceedings   46
  Item 1A. Risk Factors   46
  Item 6. Exhibits   55
  Signatures   56

 

In this Quarterly Report on Form 10-Q, references to “dollars” and “$” are to United States (“U.S.”) dollars.

 

We have several trademarks registered with the U.S. Patent and Trademark Office, including EquaPressure®, WonderGel® and EquaGel® (for cushions), and Purple®, No Pressure®, Hyper-Elastic Polymer®, Somnigel®, and Gel Matrix® (for plasticized elastomeric gel and certain types of products including mattresses, seat cushions, bed linen, mattress foundation and others). Additional registered trademarks include Purple Grid®, The Purple Mattress®, Purple Hybrid®, and Purple Hybrid Premier®. Applications are pending for registration of additional trademarks and some of these listed trademarks for additional classes of goods both in the U.S. and internationally. Our Purple, No Pressure and Hyper-Elastic Polymer trademarks are also registered and have applications pending for various classes of goods in numerous foreign jurisdictions, some of which include Australia, Canada, China, Europe, United Kingdom, Japan and Korea. Certain international trademark applications previously resided with EdiZONE, LLC, which is an entity owned by our founders, and were licensed to Purple LLC and we have taken the necessary steps to have those trademarks assigned to Purple LLC upon registration.

 

We also have a number of common law trademarks, including Harmony, Purple Harmony Pillow, Harmony Pillow, Purple +, Purple Plus, Find Comfort, Dreams On Dreams, Reinventing Comfort, Gelflex, Ascent, Purple Ascent, Comfort Reinvented, Softstretch, Purple Powerbase, Purple Powerbase Premier, Purple Powerbase Plus, Purple Glove, Eidertech, Mattress Max, WonderGel Original, WonderGel Extreme, DoubleGel, DoubleGel Plus, DoubleGel Ultra, Roll n’ Go, Fold N’ Go, Purple Bed, Purple Top, Purple Pillow, Portable Purple, Everywhere Purple, Simply Purple, Lite Purple, Royal Purple, Double Purple, Deep Purple, Ultimate Purple, Purple Back, EquaGel Straight Comfort, EquaGel General, EquaGel Protector, and EquaGel Adjustable.

 

Solely for convenience, we refer to our trademarks in this Quarterly Report without the  or ® symbol, but such references are not intended to indicate that we will not assert, to the fullest extent under applicable law, our rights to our trademarks.

 

i

 

 

PART I. FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

 

PURPLE INNOVATION, INC.

Condensed Consolidated Balance Sheets

(unaudited – in thousands, except for par value)

 

   September 30,
2021
   December 31,
2020
 
Assets        
Current assets:        
Cash and cash equivalents  $83,616   $122,955 
Accounts receivable, net   27,570    29,111 
Inventories, net   84,045    65,726 
Prepaid inventory   1,316    826 
Other current assets   11,739    10,453 
Total current assets   208,286    229,071 
Property and equipment, net   101,049    61,486 
Operating lease right-of-use assets   61,798    41,408 
Intangible assets, net   11,466    9,945 
Deferred income taxes   213,951    211,244 
Other long-term assets   1,390    1,578 
Total assets  $597,940   $554,732 
           
Liabilities and Stockholders’ Equity          
Current liabilities:          
Accounts payable  $70,407   $69,594 
Accrued sales returns   6,903    8,428 
Accrued compensation   13,392    14,209 
Customer prepayments   9,283    6,253 
Accrued sales tax   4,512    6,015 
Accrued rebates and allowances   8,071    10,891 
Operating lease obligations – current portion   5,776    3,235 
Other current liabilities   15,031    13,583 
Total current liabilities   133,375    132,208 
Debt, net of current portion   39,899    41,410 
Operating lease obligations, net of current portion   75,340    48,936 
Warrant liabilities   9,018    92,708 
Tax receivable agreement liability, net of current portion   165,632    165,426 
Other long-term liabilities, net of current portion   9,826    6,503 
Total liabilities   433,090    487,191 
           
Commitments and contingencies (Note 11)   
 
    
 
 
           
Stockholders’ equity:          
Class A common stock; $0.0001 par value, 210,000 shares authorized; 66,449 issued and outstanding at September 30, 2021 and 63,914 issued and outstanding at December 31, 2020   7    6 
Class B common stock; $0.0001 par value, 90,000 shares authorized; 448 issued and outstanding at September 30, 2021 and 536 issued and outstanding at December 31, 2020   
    
 
Additional paid-in capital   404,214    333,047 
Accumulated deficit   (240,283)   (265,856)
Total stockholders’ equity   163,938    67,197 
Noncontrolling interest   912    344 
Total stockholders’ equity   164,850    67,541 
Total liabilities and stockholders’ equity  $597,940   $554,732 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

1

 

PURPLE INNOVATION, INC.

Condensed Consolidated Statements of Operations

(unaudited – in thousands, except per share amounts)

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2021   2020   2021   2020 
Revenues, net  $170,781   $187,111   $539,796   $474,582 
Cost of revenues   109,701    98,857    309,505    251,515 
Gross profit   61,080    88,254    230,291    223,067 
Operating expenses:                    
Marketing and sales   48,841    51,206    163,053    127,313 
General and administrative   17,037    11,087    54,024    27,312 
Research and development   1,784    1,687    5,430    4,712 
Total operating expenses   67,662    63,980    222,507    159,337 
Operating income (loss)   (6,582)   24,274    7,784    63,730 
Other income (expense):                    
Interest income (expense), net   10    (1,232)   (1,129)   (4,045)
Other income (expense), net   12    3    (30)   109 
Change in fair value – warrant liabilities   5,362    (103,962)   19,369    (212,593)
Loss on extinguishment of debt   
    (5,782)   
    (5,782)
Tax receivable agreement income (expense)   846    (567)   639    (33,512)
Total other income (expense), net   6,230    (111,540)   18,849    (255,823)
Net income (loss) before income taxes   (352)   (87,266)   26,633    (192,093)
Income tax benefit (expense)   2,479    106    (1,005)   35,818 
Net income (loss)   2,127    (87,160)   25,628    (156,275)
Net income (loss) attributable to noncontrolling interest   (44)   (147)   55    7,178 
Net income (loss) attributable to Purple Innovation, Inc.  $2,171   $(87,013)  $25,573   $(163,453)
                     
Net income (loss) per share:                    
Basic  $0.03   $(1.97)  $0.39   $(5.09)
Diluted  $(0.05)  $(1.97)  $0.09   $(5.09)
                     
Weighted average common shares outstanding:                    
Basic   66,335    44,266    65,741    32,117 
Diluted   67,287    44,266    68,319    32,117 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

2

 

PURPLE INNOVATION, INC.

Condensed Consolidated Statements of Stockholders’ Equity (Deficit)

(unaudited – in thousands)

 

   Class A   Class B   Additional   Accumulated   Total         
   Common Stock   Common Stock   Paid-in   Equity   Stockholders’   Noncontrolling   Total 
   Shares   Par Value   Shares   Par Value   Capital   (Deficit)   Equity   Interest   Equity 
                                     
Balance - December 31, 2020   63,914   $6    536   $
   $333,047   $(265,856)  $67,197   $344   $67,541 
Net income       
        
    
    20,824    20,824    115    20,939 
Stock-based compensation       
        
    479    
    479    
    479 
Exchange of stock   88    
    (88)   
    
    
    
    
    
 
Exercise of warrants   2,291    1        
    64,261    
    64,262    
    64,262 
Exercise of stock options   10    
        
    83    
    83    
    83 
Tax Receivable Agreement liability       
        
    (777)   
    (777)   
    (777)
Deferred income taxes       
        
    971    
    971    
    971 
Accrued distributions       
        
    (99)   
    (99)   
    (99)

InnoHold

indemnification payment
       
        
    4,142    
    4,142    
    4,142 
Impact of transactions affecting NCI       
        
    (265)   
    (265)   265    
 
Balance – March 31, 2021   66,303   $7    448   $
   $401,842   $(245,032)  $156,817   $724   $157,541 
Net income (loss)       
        
    
    2,578    2,578    (16)   2,562 
Stock-based compensation       
        
    1,113    
    1,113    
    1,113 
Exercise of warrants   1    
        
    26    
    26    
    26 
Exercise of stock options   45    
        
    369    
    369    
    369 
Tax Receivable Agreement liability       
        
    (3)   
    (3)   
    (3)
Deferred income taxes       
        
    3    
    3    
    3 
Accrued distributions       
        
    (87)   
    (87)   
    (87)
Issuance of common stock   22    
        
    
    
    
    
    
 
Impact of transactions affecting NCI       
        
    (192)   
    (192)   192    
 
Balance – June 30, 2021   66,371   $7    448   $
   $403,071   $(242,454)  $160,624   $900   $161,524 
Net income (loss)       
        
    
    2,171    2,171    (44)   2,127 
Stock-based compensation       
        
    765    
    765    
    765 
Exercise of warrants   6    
        
    149    
    149    
    149 
Exercise of stock options   72    
        
    590    
    590    
    590 
Tax Receivable Agreement liability       
        
    4    
    4    
    4 
Deferred income taxes       
        
    (5)   
    (5)   
    (5)
Accrued distributions       
        
    (304)   
    (304)   
    (304)
Impact of transactions affecting NCI       
        
    (56)   
    (56)   56    
 
Balance – September 30, 2021   66,449   $7    448   $
   $404,214   $(240,283)  $163,938   $912   $164,850 

 

3

 

   Class A   Class B   Additional   Accumulated   Total
Stockholders’
       Total 
   Common Stock   Common Stock   Paid-in   Equity   Equity   Noncontrolling   Equity 
   Shares   Par Value   Shares   Par Value   Capital   (Deficit)   (Deficit)   Interest   (Deficit) 
                                     
Balance – December 31, 2019   22,494   $2    31,394   $3   $2,822   $(28,989)  $(26,162)  $(2,378)  $(28,540)
Net income       
        
    
    16,835    16,835    11,166    28,001 
Stock-based compensation       
        
    250    
    250    
    250 
Exchange of stock   1,124    
    (1,124)   
    
    
    
    
    
 
Exercise of warrants   1    
        
    17    
    17    
    17 
Tax Receivable Agreement liability       
        
    (221)   
    (221)   
    (221)
Accrued distributions       
        
    (196)   
    (196)   
    (196)
Issuance of common stock   3    
        
    
    
    
    
    
 
Impact of transactions affecting NCI       
        
    120    
    120    (120)   
 
Balance – March 31, 2020   23,622   $2    30,270   $3   $2,792   $(12,154)  $(9,357)  $8,668   $(689)
Net loss       
        
    
    (93,275)   (93,275)   (3,841)   (97,116)
Stock-based compensation       
        
    962    
    962    
    962 
Exchange of stock   12,760    1    (12,760)   (1)   
    
    
    
    
 
Exercise of warrants   1    
        
    19    
    19    
    19 
Exercise of stock options   5    
        
    (61)   
    (61)   
    (61)
Tax Receivable Agreement liability       
        
    (45,045)   
    (45,045)   
    (45,045)
Deferred income taxes       
        
    56,636    
    56,636    
    56,636 
Accrued distributions       
        
    (4,327)   
    (4,327)   
    (4,327)
Issuance of common stock   80    1        
    
    
    1    
    1 
Impact of transactions affecting NCI       
        
    6,453    
    6,453    (6,453)   
 
Balance – June 30, 2020   36,468   $4    17,510   $2   $17,429   $(105,429)  $(87,994)  $(1,626)  $(89,620)
Net income (loss)       
        
    
    (87,013)   (87,013)   (147)   (87,160)
Stock-based compensation       
        
    347    
    347    
    347 
Exchange of stock   16,905    2    (16,905)   (2)   
    
    
    
    
 
Exercise of warrants   266    
        
    5,240    
    5,240    
    5,240 
Exercise of stock options   184    
        
    1,394    
    1,394    
    1,394 
Tax Receivable Agreement liability       
        
    (89,677)   
    (89,677)   
    (89,677)
Deferred income taxes       
        
    112,670    
    112,670    
    112,670 
Accrued distributions       
        
    (176)   
    (176)   
    (176)
Forfeiture of unvested common stock   (36)   (1)       
    1    
    
    
    
 
Impact of transactions affecting NCI       
        
    (1,817)   
    (1,817)   1,817    
 
Balance – September 30, 2020   53,787   $5    605   $
   $45,411   $(192,442)  $(147,026)  $44   $(146,982)

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

4

 

PURPLE INNOVATION, INC.

Condensed Consolidated Statements of Cash Flows

(unaudited – in thousands)

 

   Nine Months Ended
September 30,
 
   2021   2020 
Cash flows from operating activities:          
Net income (loss)  $25,628   $(156,275)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:          
Depreciation and amortization   6,355    6,366 
Non-cash interest   388    2,973 
Paid-in-kind interest   
    (6,616)
Loss on extinguishment of debt   
    5,782 
Change in fair value – warrant liabilities   (19,369)   212,593 
Tax receivable agreement (income) expense   (639)   33,512 
Stock-based compensation   2,357    1,559 
Non-cash lease expense   3,361    2,210 
Deferred income taxes   (1,737)   (35,818)
Changes in operating assets and liabilities:          
Accounts receivable   1,541    6,798 
Inventories   (18,319)   (3,147)
Prepaid inventory and other assets   2,169    (5,740)
Accounts payable   (2,199)   9,678 
Accrued sales returns   (1,525)   3,014 
Accrued compensation   (817)   4,561 
Customer prepayments   3,030    (51)
Accrued rebates and allowances   (2,820)   1,921 
Operating lease obligations   (1,824)   (1,274)
Other accrued liabilities   4,552    5,354 
Net cash provided by operating activities   132    87,400 
           
Cash flows from investing activities:          
Purchase of property and equipment   (40,146)   (14,194)
Investment in intangible assets   (1,352)   (10,890)
Net cash used in investing activities   (41,498)   (25,084)
           
Cash flows from financing activities:          
Proceeds from term loan       45,000 
Payments on term loan   (1,688)   
 
Payments on related party loan       (37,497)
Payments for debt issuance costs       (2,460)
Proceeds from InnoHold indemnification payment   4,142    
 
Tax receivable agreement payments   (628)   
 
Distributions to members   (957)   (5,006)
Proceeds from exercise of warrants   116    706 
Proceeds from exercise of stock options   1,042    1,418 
Net cash provided by financing activities   2,027    2,161 
           
Net (decrease) increase in cash   (39,339)   64,477 
Cash and cash equivalents, beginning of the year   122,955    33,478 
Cash and cash equivalents, end of the period  $83,616   $97,955 
           
Supplemental disclosures of cash flow information:          
Cash paid during the period for interest, net of amounts capitalized  $389   $954 
Cash paid during the period for income taxes  $4,495   $2,422 
           
Supplemental schedule of non-cash investing and financing activities:          
Property and equipment included in accounts payable  $5,707   $2,786 
Non-cash leasehold improvements  $3,238   $615 
Accrued distributions  $304   $4,523 
Tax receivable agreement liability  $776   $134,943 
Deferred income taxes  $969   $169,306 
Exercise of liability warrants  $64,321   $4,570 

  

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

5

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

1. Organization

 

The Company’s mission is to help people feel and live better through innovative comfort solutions.

 

Purple Innovation, Inc. collectively with its subsidiary (the “Company” or “Purple Inc.”) is a digitally-native vertical brand founded on comfort product innovation with premium offerings. The Company designs and manufactures a variety of innovative, branded and premium comfort products, including mattresses, pillows, cushions, bases, sheets, and other products. The Company markets and sells its products through its direct-to-consumer (“DTC”) online channels, retail brick-and-mortar wholesale partners, Company showrooms, and third-party online retailers.

 

The Company was incorporated in Delaware on May 19, 2015 as a special purpose acquisition company under the name of Global Partnership Acquisition Corp (“GPAC”). On February 2, 2018, the Company consummated a transaction structured similar to a reverse recapitalization (the “Business Combination”) pursuant to which the Company acquired a portion of the equity of Purple Innovation, LLC (“Purple LLC”). At the closing of the Business Combination (the “Closing”), the Company became the sole managing member of Purple LLC, and GPAC was renamed Purple Innovation, Inc.

 

As the sole managing member of Purple LLC, Purple Inc. through its officers and directors is responsible for all operational and administrative decision making and control of the day-to-day business affairs of Purple LLC without the approval of any other member.

 

2. Summary of Significant Accounting Policies

 

Basis of Presentation and Principles of Consolidation

 

The Company consists of Purple Inc. and its consolidated subsidiary, Purple LLC. As of September 30, 2021, Purple Inc. held approximately 99% of the common units of Purple LLC and Purple LLC Class B Unit holders held approximately 1% of the common units in Purple LLC.

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting and reflect the financial position, results of operations and cash flows of the Company. Certain information and note disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. As such, these unaudited condensed consolidated financial statements should be read in conjunction with the 2020 audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K/A filed May 10, 2021. The unaudited condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which were considered of normal recurring nature) considered necessary to present fairly the Company’s financial results. The results of the three and nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2021 or for any other interim period or other future year.

 

On December 31, 2020, the Company ceased to be an emerging growth company (“EGC”) and was no longer exempt from certain reporting requirements that apply to public companies. As an EGC prior to this date, Purple Inc. had elected to use extended transition periods available to private companies for complying with new or revised accounting standards.

 

Variable Interest Entities

 

Purple LLC is a variable interest entity (“VIE”). The Company determined that it is the primary beneficiary of Purple LLC as it is the sole managing member and has the power to direct the activities most significant to Purple LLC’s economic performance as well as the obligation to absorb losses and receive benefits that are potentially significant. At September 30, 2021, Purple Inc. had approximately a 99% economic interest in Purple LLC and consolidated 100% of Purple LLC’s assets, liabilities and results of operations in the Company’s unaudited condensed consolidated financial statements contained herein. The holders of Purple LLC Class B Units (the “Class B Units”) held approximately 1% of the economic interest in Purple LLC. For further discussion see Note 13 — Stockholders’ Equity.

 

6

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Reclassification

 

Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications had no effect on net income (loss), cash flows or stockholders’ equity previously reported.

 

Use of Estimates

 

The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP requires the Company to establish accounting policies and to make estimates and judgments that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. The Company regularly makes significant estimates and assumptions including, but not limited to, estimates that affect revenue recognition, accounts receivable and allowance for doubtful accounts, valuation of inventories, cost of revenues, sales returns, warranty returns, warrant liability, stock based compensation, the recognition and measurement of loss contingencies, estimates of current and deferred income taxes, deferred income tax valuation allowances and amounts associated with the Company’s tax receivable agreement with InnoHold, LLC (“InnoHold”). Predicting future events is inherently an imprecise activity and, as such, requires the use of judgment. Actual results could differ materially from those estimates.

 

Leases

 

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, Leases (“ASC 842”), which required an entity to recognize lease liabilities and assets on the balance sheet and to disclose key information about an entity’s leasing arrangements. Because the Company ceased being an EGC on December 31, 2020, the standard became effective for the Company for its annual reporting period beginning January 1, 2020, and interim reporting periods within the annual period beginning January 1, 2020. The adoption of ASC 842 and all related amendments using the modified retrospective transition approach effective for the Company’s annual reporting period beginning January 1, 2020 resulted in the initial recognition of operating lease right-of-use (“ROU”) assets of $27.9 million and operating lease liabilities of $33.0 million in the Company’s consolidated balance sheet. Pre-existing liabilities for deferred rent and various lease incentives totaling $5.1 million were reclassified to operating lease ROU assets in connection with the adoption. The adoption of ASC 842 did not have a material impact on the Company’s consolidated results of operations or cash flows and had no impact on retained earnings. At January 1, 2020, the effective date of adoption, the Company’s finance ROU assets and lease liabilities were not material.

 

The Company determines if an agreement contains a lease at the inception of a contract. For leases with an initial term greater than 12 months, a related lease liability is recorded on the balance sheet at the present value of future payments discounted at the estimated fully collateralized incremental borrowing rate (discount rate) corresponding with the lease term. In addition, a ROU asset is recorded as the initial amount of the lease liability, plus any lease payments made to the lessor before or at the lease commencement date and any initial direct costs incurred, less any tenant improvement allowance incentives received.

 

The Company calculates the present value of future payments using its incremental borrowing rate when the discount rate implicit in the lease is not known. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term at an amount equal to the lease payments in a similar economic environment. The Company determines the applicable incremental borrowing rate at the lease commencement date based on the rates of its secured borrowings, which is then adjusted for the appropriate lease term and risk premium. In determining the Company’s ROU assets and operating lease liabilities, the Company applies these incremental borrowing rates to the minimum lease payments within each lease agreement.

 

7

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Operating lease expense is recognized on a straight-line basis over the lease term. Tenant incentive allowances received from the lessor are amortized through the ROU asset as a reduction of rent expense over the lease term. Any variable lease costs are expensed as incurred. Leases with an initial term of 12 months or less (short-term leases) are not recorded as ROU assets and corresponding lease liabilities. Short-term lease expense is recognized on a straight-line basis over the lease term. ROU assets are assessed for impairment as part of the impairment of long-lived assets, which is performed whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable.

 

Revenue Recognition

 

The Company markets and sells its products through DTC online channels, retail brick-and-mortar wholesale partners, Company showrooms, and third-party online retailers. Revenue is recognized when the Company satisfies its performance obligations under the contract which is transferring the promised products to the customer. This principle is achieved in the following steps:

 

Identify the contract with the customer. A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for the goods that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company does not have significant costs to obtain contracts with customers.

 

Identify the performance obligations in the contract. The Company’s contracts with customers do not include multiple performance obligations to be completed over a period of time. The performance obligations generally relate to delivering products to a customer, subject to the shipping terms of the contract. The Company has made an accounting policy election to account for shipping and handling activities performed after a customer obtains control of the goods, including “white glove” delivery services, as activities to fulfill the promise to transfer the goods. The Company does not offer extended warranty or service plans. The Company does not provide an option to its customers to purchase future products at a discount and therefore there are no material option rights.

 

Determine the transaction price. Payment for sale of products through the direct-to-consumer online channels and third-party online retailers is collected at point of sale in advance of shipping the products. Amounts received for unshipped products are recorded as customer prepayments. Payment by traditional wholesale customers is due under customary fixed payment terms. None of the Company’s contracts contain a significant financing component. Revenue is recorded at the net sales price, which includes estimates of variable consideration such as product returns, volume rebates, and other adjustments. The estimates of variable consideration are based on historical return experience, historical and projected sales data, and current contract terms. Variable consideration is included in revenue only to the extent that it is probable that a significant reversal of the revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.

 

Allocate the transaction price to performance obligations in the contract. The Company’s contracts with customers do not include multiple performance obligations. Therefore, the Company recognizes revenue upon transfer of the product to the customer’s control at contractually stated pricing.

 

Recognize revenue when or as we satisfy a performance obligation. The Company satisfies performance obligations at a point in time upon either shipment or delivery of goods, in accordance with the terms of each contract with the customer. With the exception of third-party “white glove” delivery and certain wholesale partners, revenue generated from product sales is recognized at shipping point, the point in time the customer obtains control of the products. Revenue generated from sales through third-party “white glove” delivery is recognized at the point in time when the product is delivered to the customer. Revenue generated from certain wholesale partners is recognized at a point in time when the product is delivered to the wholesale partner’s warehouse. The Company does not have service revenue.

 

8

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Warrant Liabilities

 

The Company accounted for its incremental loan warrants as liability warrants under the provisions of ASC 480 - Distinguishing Liabilities from Equity. ASC 480 requires the recording of certain liabilities at their fair value. Changes in the fair value of these liabilities are recognized in earnings. These warrants contained a repurchase provision which, upon an occurrence of a fundamental transaction as defined in the warrant agreement, could have given rise to an obligation of the Company to pay cash to the warrant holders. In addition, other provisions may have led to a reduction in the exercise price of the warrants. The Company determined the fundamental transaction provisions required the warrants to be accounted for as a liability at fair value on the date of the transaction, with changes in fair value recognized in earnings in the period of change. The Company used the Monte Carlo Simulation of a Geometric Brownian Motion stock path model to determine the fair value of the liability. The model uses key assumptions and inputs such as exercise price, fair market value of common stock, risk free interest rate, warrant life, expected volatility and the probability of a warrant re-price. All of the Incremental Loan warrants were exercised during fiscal 2020.

 

The Company accounted for its public warrants in accordance with ASC 815 – Derivatives and Hedging—Contracts in Entity’s Own Equity, under which these warrants did not meet the criteria for equity classification and were recorded as liabilities. Since the public warrants met the definition of a derivative as contemplated in ASC 815, these warrants were measured at fair value at inception and at each reporting date in accordance with ASC 820, Fair Value Measurement, with changes in fair value recognized in earnings in the period of change. The Company determined the fair value of the public warrants based on their public trading price. All of the public warrants were exercised during fiscal 2020.

 

The Company accounts for its sponsor warrants in accordance with ASC 815, under which these warrants do not meet the criteria for equity classification and must be recorded as liabilities. Since the sponsor warrants meet the definition of a derivative as contemplated in ASC 815, these warrants are measured at fair value at inception and at each reporting date in accordance with ASC 820 with changes in fair value recognized in earnings in the period of change. The Company uses the Black Scholes model to determine the fair value of the liability associated with the sponsor warrants. The model uses key assumptions and inputs such as exercise price, fair market value of common stock, risk free interest rate, warrant life and expected volatility. At September 30, 2021, there were 1.9 million sponsor warrants outstanding.

 

Fair Value Measurements

 

The Company uses the fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, essentially an exit price, based on the highest and best use of the asset or liability. The levels of the fair value hierarchy are:

 

Level 1—Quoted market prices in active markets for identical assets or liabilities;

 

Level 2—Significant other observable inputs (e.g. quoted prices for similar items in active markets, quoted prices for identical or similar items in markets that are not active, inputs other than quoted prices that are observable, such as interest rate and yield curves, and market-corroborated inputs); and

 

Level 3—Unobservable inputs in which there is little or no market data, which require the reporting unit to develop its own assumptions.

 

9

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

The classification of fair value measurements within the established three-level hierarchy is based upon the lowest level of input that is significant to the measurements. Financial instruments, although not recorded at fair value on a recurring basis include cash and cash equivalents, receivables, accounts payable and the Company’s debt obligations. The carrying amounts of cash and cash equivalents, receivables, accounts payable and accrued expenses approximate fair value because of the short-term nature of these accounts. The fair value of the Company’s debt instruments is estimated to be face value based on the contractual terms of the debt arrangements and market-based expectations.

 

The public warrant liabilities are Level 1 instruments as they have quoted market prices in an active market. The sponsor and incremental loan warrant liabilities are Level 3 instruments and use internal models to estimate fair value using certain significant unobservable inputs which requires determination of relevant inputs and assumptions. Accordingly, changes in these unobservable inputs may have a significant impact on fair value. Such inputs include risk free interest rate, expected average life, expected dividend yield, and expected volatility. These Level 3 liabilities generally decrease (increase) in value based upon an increase (decrease) in risk free interest rate and expected dividend yield. Conversely, the fair value of these Level 3 liabilities generally increase (decrease) in value if the expected average life or expected volatility were to increase (decrease).

 

The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:

 

(In thousands)  Level   September 30,
2021
   December 31,
2020
 
Sponsor warrants   3   $9,018   $92,708 

 

All of the public warrants (a Level 1 fair value liability) and all of the incremental loan warrants (a Level 3 fair value liability) were exercised during 2020.

 

The following table summarizes the Company’s total Level 3 liability activity for the nine months ended September 30, 2021 and 2020:

 

(In thousands)  Sponsor
Warrants
   Incremental
Loan
Warrants
   Total Level 3
Liabilities
 
Fair value as of December 31, 2020  $92,708   $
   $92,708 
Fair value transfer to Level 1 measurement   (64,321)   
    (64,321)
Change in valuation inputs(1)   (19,369)   
    (19,369)
Fair value as of September 30, 2021  $9,018   $
   $9,018 
                
Fair value as of December 31, 2019  $7,689   $21,622   $29,311 
Fair value of warrants exercised   (4,965)   
    (4,965)
Change in valuation inputs(1)   57,434    43,308    100,742 
Fair value as of September 30, 2020  $60,158   $64,930   $125,088 

 

(1) Changes in valuation inputs are recognized in the change in fair value – warrant liabilities in the condensed consolidated statements of operations.

 

Income Taxes

 

In calculating the provision for interim income taxes, in accordance with ASC Topic 740, an estimated annual effective tax rate is applied to year-to-date ordinary income. At the end of each interim period, the Company estimates the effective tax rate expected to be applicable for the full fiscal year. This differs from the method utilized at the end of an annual period.

 

10

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

For annual periods, the Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of deferred tax assets, management considers whether it is more-likely-than-not that the deferred tax assets will be realized. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change. Our effective tax rate is primarily impacted by the allocation of income taxes to the noncontrolling interest and the non-taxable nature of the change in fair value of the warrant liability.

 

The Company accounts for uncertainty in income taxes using a recognition and measurement threshold for tax positions taken or expected to be taken in a tax return, which are subject to examination by federal and state taxing authorities. The tax benefit from an uncertain tax position is recognized when it is more likely than not that the position will be sustained upon examination by taxing authorities based on technical merits of the position. The amount of the tax benefit recognized is the largest amount of the benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The effective tax rate and the tax basis of assets and liabilities reflect management’s estimates of the ultimate outcome of various tax uncertainties. The Company recognizes penalties and interest related to uncertain tax positions within the income tax benefit (expense) line in the accompanying condensed consolidated statements of operations.

 

The Company files U.S. federal and certain state income tax returns. The income tax returns of the Company are subject to examination by U.S. federal and state taxing authorities for various time periods, depending on those jurisdictions’ rules, generally after the income tax returns are filed.

 

Net Income (Loss) Per Share

 

Basic net income (loss) per common share is calculated by dividing net income (loss) attributable to common shareholders by the weighted average number of shares of Class A Common Stock, par value $0.0001 per share (the “Class A Stock”), outstanding each period. Diluted net income (loss) per share adds to those shares the incremental shares that would have been outstanding and potentially dilutive assuming exchanges of the Company’s outstanding warrants, stock options and shares of Class B Common Stock, par value $0.0001 per share (the “Class B Stock”), for Class A Stock, and the vesting of unvested and restricted Class A Stock. An anti-dilutive impact represents an increase in net income per share or a reduction in net loss per share resulting from the conversion, exercise or contingent issuance of certain securities.

 

The Company uses the “if-converted” method to determine the potential dilutive effect of conversions of its outstanding Class B Stock, and the treasury stock method to determine the potential dilutive effect of its outstanding warrants and stock options exercisable for shares of Class A Stock and the vesting of unvested Class A Stock.

 

Recent Accounting Pronouncements

 

Reference Rate Reform

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), which provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying generally accepted accounting principles to contracts, hedging relationships, and other transactions impacted by reference rate reform. The provisions of ASU 2020-04 apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. This standard is currently effective and upon adoption may be applied prospectively to contract modifications made on or before December 31, 2022, when the reference rate replacement activity is expected to be completed. The interest rate on the Company’s term loan is based on LIBOR. The Company plans to apply the amendments in this update to account for any contract modifications that result from changes in the reference rate used. The Company does not expect these amendments to have a material impact on its condensed consolidated financial statements and related disclosures.

 

11

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Simplifying the Accounting for Income Taxes

 

In December 2019, the FASB issued ASU No. 2019-12, Simplifying the Accounting for Income Taxes (“ASU 2019-12”). The new guidance eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The guidance is effective for fiscal years beginning after December 15, 2020 and for interim periods within those fiscal years. The adoption of this standard by the Company on January 1, 2021 did not have a material impact on the Company’s financial position, results of operations, or cash flows.

 

Internal-Use Software

 

In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350) (“ASU 2018-15”). The objective of ASU 2018-15 is to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with those incurred to develop or obtain internal-use software. The guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted. The amendments can be applied either retrospectively or prospectively. Because the Company lost its EGC status on December 31, 2020, the standard became effective for the Company for its annual period beginning January 1, 2020, and interim periods within the annual period beginning January 1, 2021. The Company elected to apply the amendments on a prospective basis. Adoption of this standard did not have a material impact on the Company’s financial position, results of operations, or cash flows.

 

Measurement of Credit Losses

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which was further updated and clarified by the FASB through issuance of additional related ASUs. This guidance replaces the existing incurred loss impairment guidance and establishes a single allowance framework for financial assets carried at amortized cost based on expected credit losses. The estimate of expected credit losses requires the incorporation of historical information, current conditions, and reasonable and supportable forecasts. These updates are effective for public companies, excluding Smaller Reporting Companies (“SRC”), for annual periods beginning after December 15, 2019, including interim periods therein. The standard is effective for all other entities for annual periods beginning after December 15, 2022, including interim periods therein. Since the Company was considered an SRC on the deferral date of this standard, the guidance is effective for the Company’s interim and annual financial periods beginning January 1, 2023. ASU 2016-13 is to be applied utilizing a modified retrospective approach. The Company is currently evaluating the impact of this standard on its accounts receivable, cash and cash equivalents, and any other financial assets measured at amortized cost and do not expect that adoption will have a material impact on its consolidated financial statements or related disclosures.

 

3. Revenue from Contracts with Customers

 

The Company markets and sells its products through DTC online channels, retail brick-and-mortar wholesale partners, Company showrooms, and third-party online retailers. Revenue is recognized when the Company satisfies its performance obligations under the contract which is transferring the promised products to the customer as described in Note 2 – Summary of Significant Accounting Policies.

 

12

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Disaggregated Revenue

 

The Company sells products through two channels: Direct-to-Consumer and Wholesale. The Direct-to-Consumer channel includes product sales through various DTC channels including Company showrooms and contact center. The Wholesale channel includes all product sales to traditional third-party retailers for both in store and online channels. The Company classifies products into two major categories: Bedding and Other. Bedding products include mattresses, platforms, adjustable bases, mattress protectors, pillows and sheets. Other products include cushions and various other products.

 

The following tables present the Company’s revenue disaggregated by sales channel and product category (in thousands):

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
Channel  2021   2020   2021   2020 
Direct-to-consumer  $112,863   $134,252   $353,985   $360,119 
Wholesale partner   57,918    52,859    185,811    114,463 
Revenues, net  $170,781   $187,111   $539,796   $474,582 

 

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
Product  2021   2020   2021   2020 
Bedding  $156,077   $172,806   $494,628   $437,809 
Other   14,704    14,305    45,168    36,773 
Revenues, net  $170,781   $187,111   $539,796   $474,582 

 

Contract Balances

 

Payment for sale of products through the DTC online channels, third-party online retailers, Company showrooms and contact center is collected at point of sale in advance of shipping the products. Amounts received for unshipped products are recorded as customer prepayments. Customer prepayments totaled $9.3 million and $6.3 million at September 30, 2021 and December 31, 2020, respectively. During the three months ended September 30, 2021 and 2020, the Company recognized all revenue that was deferred in customer prepayments at June 30, 2021 and 2020, respectively.

 

4. Inventories

 

Inventories consisted of the following (in thousands):

 

   September 30,   December 31, 
   2021   2020 
Raw materials  $28,788   $26,372 
Work-in-process   4,203    3,593 
Finished goods   52,481    36,280 
Inventory obsolescence reserve   (1,427)   (519)
Inventories, net  $84,045   $65,726 

 

13

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

5. Property and Equipment

 

Property and equipment consisted of the following (in thousands):

 

   September 30,   December 31, 
   2021   2020 
Equipment  $54,008   $30,508 
Equipment in progress   19,099    18,648 
Leasehold improvements   30,676    15,758 
Furniture and fixtures   10,759    5,160 
Office equipment   4,465    3,185 
Total property and equipment   119,007    73,259 
Accumulated depreciation   (17,958)   (11,773)
Property and equipment, net  $101,049   $61,486 

 

Equipment in progress reflects equipment, primarily related to mattress manufacturing, which is being constructed and was not in service at September 30, 2021 or December 31, 2020. Depreciation expense was $2.8 million and $6.2 million during the three and nine months ended September 30, 2021, respectively, and totaled $1.4 million and $4.0 million during the three and nine months ended September 30, 2020, respectively.

 

The Company capitalizes interest on borrowings during the active construction period of major capital projects. Capitalized interest is added to the cost of the underlying assets and is amortized over the useful lives of the assets. Capitalized interest as of September 30, 2021 totaled $0.8 million of which $0.6 million related to an error affecting periods prior to the third quarter of 2021 relating to unrecorded capitalized interest. Such amount was determined to not be material to prior or current financial statements and was recorded as an out-of-period correction in the third quarter of 2021.

 

6. Leases

 

The Company leases its manufacturing and distribution facilities, corporate offices, showrooms and certain equipment under non-cancelable operating leases with various expiration dates through 2036. The Company’s office and manufacturing leases provide for initial lease terms up to 16 years, while retail showrooms have initial lease terms of up to ten years. Certain leases may contain options to extend the term of the original lease. The exercise of lease renewal options is at the Company’s discretion. Any lease renewal options are included in the lease term if exercise is reasonably certain at lease commencement. The Company also leases vehicles and other equipment under both operating and finance leases with initial lease terms of three to five years. The ROU asset for finance leases was $0.7 million and $0.6 million as of September 30, 2021 and December 31, 2020, respectively.

 

The following table presents the Company’s lease costs (in thousands):

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2021   2020   2021   2020 
Operating lease costs  $2,329   $1,530   $6,200   $4,005 
Variable lease costs   819    6    1,396    32 
Short-term lease costs   67    59    191    178 
Total lease costs  $3,215   $1,595   $7,787   $4,215 

 

14

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

The table below reconciles the undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet at September 30, 2021 (in thousands):

 

2021 (excluding the nine months ended September 30, 2021) (1)   $ (123
2022     10,496  
2023     10,211  
2024     10,222  
2025     10,186  
Thereafter     70,391  
Total operating lease payments     111,383  
Less – lease payments representing interest     (30,267 )
Present value of operating lease payments   $ 81,116  

 

(1) – Amount consists of $2.2 million of undiscounted cash flows offset by $2.3 million of tenant improvement allowances which are expected to be fully utilized in fiscal 2021.

 

As of September 30, 2021 and December 31, 2020, the weighted-average remaining term of operating leases was 11.2 years and 11.8 years, respectively, and the weighted-average discount rate of operating leases was 5.38% and 6.18%, respectively.

 

The following table provides supplemental information related to the Company’s condensed consolidated statement of cash flows for the nine months ended September 30, 2021 and 2020:

 

   Nine Months Ended
September 30,
 
   2021   2020 
Cash paid for amounts included in present value of operating lease liabilities  $1,824   $1,274 
Right-of-use assets obtained in exchange for operating lease liabilities   23,751    15,821 

 

7. Other Current Liabilities

 

Other current liabilities consisted of the following (in thousands):

 

 

   September 30,   December 31, 
   2021   2020 
Warranty accrual – current portion  $4,259   $2,806 
Long-term debt – current portion   2,012   $2,004 
Tax receivable agreement liability – current portion   5,847    6,545 
Insurance financing   2,133    910 
Other   780    1,318 
Total other current liabilities  $15,031   $13,583 

 

15

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

8. Debt

 

Debt consisted of the following (in thousands):

 

   September 30,   December 31, 
   2021   2020 
Term loan  $42,750   $44,438 
Less: unamortized debt issuance costs   (839)   (1,024)
Total debt   41,911    43,414 
Less: current portion of debt   (2,012)   (2,004)
Long-term debt, net  $39,899   $41,410 

 

Term Loan and Revolving Line of Credit

 

On September 3, 2020, Purple LLC entered into a financing arrangement with KeyBank National Association and a group of financial institutions (the “2020 Credit Agreement”). The 2020 Credit Agreement provides for a $45.0 million term loan and a $55.0 million revolving line of credit.

 

The borrowing rates for the term loan are based on Purple LLC’s leverage ratio, as defined in the 2020 Credit Agreement, and can range from LIBOR plus a 3.00% to 3.75% margin with a LIBOR minimum of 0.50%. The initial borrowing rate of 3.50% is based on LIBOR plus 3.00%. The term loan will be repaid in accordance with a five-year amortization schedule and may be prepaid in whole or in part at any time without premium or penalty, subject to reimbursement of certain costs. There may be mandatory prepayment obligations based on excess cash flow.

 

Pursuant to a Pledge and Security Agreement between Purple LLC, KeyBank and the Company (the “Security Agreement”), the 2020 Credit Agreement is secured by a perfected first-priority security interest in the assets of Purple LLC and the Company, including a security interest in all intellectual property. Also, the Company agreed to an unconditional guaranty of the payment of all obligations and liabilities of Purple LLC under the 2020 Credit Agreement. The Security Agreement contains a pledge, as security for the Company’s guaranty, of all its ownership interest in Purple LLC. The 2020 Credit Agreement also provides for standard events of default, such as for non-payment and failure to perform or observe covenants, and contains standard indemnifications benefitting the lenders.

 

The 2020 Credit Agreement includes representations, warranties and certain covenants of Purple LLC and the Company. While any amounts are outstanding under the 2020 Credit Agreement, Purple LLC is subject to several affirmative and negative covenants, including covenants regarding dispositions of property, investments, forming or acquiring subsidiaries, business combinations or acquisitions, incurrence of additional indebtedness, and transactions with affiliates, among other customary covenants, subject to certain exceptions. In particular, Purple LLC is (i) subject to annual capital expenditure limits that can be adjusted based on the Company achieving certain net leverage ratio thresholds as provided in the 2020 Credit Agreement, (ii) restricted from incurring additional debt up to certain amounts, subject to limited exceptions, as set forth in the 2020 Credit Agreement, and (iii) maintain minimum consolidated net leverage and fixed charge coverage ratio thresholds at certain measurement dates (as defined in the 2020 Credit Agreement). Purple LLC is also restricted from paying dividends or making other distributions or payments on its capital stock, subject to limited exceptions. If the Company or Purple LLC fail to perform their obligations under these and other covenants, or should any event of default occur, the revolving loan commitments under the 2020 Credit Agreement may be terminated and any outstanding borrowings, together with accrued interest, could be declared immediately due and payable. As of September 30, 2021, the Company was in compliance with all of the covenants related to the 2020 Credit Agreement.

 

The $55.0 million revolving credit facility established under the 2020 Credit Agreement has a term of five years and carries the same interest provisions as the term debt. A commitment fee is due quarterly based on the applicable margin applied to the unused total revolving commitment. The agreement for this revolving credit facility contains customary covenants and events of default. As of September 30, 2021, there was no balance outstanding on the revolving credit facility.

 

16

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

The Company incurred $2.5 million in debt issuance costs for the 2020 Credit Agreement. These costs relate to the entire credit arrangement and therefore were allocated between the term loan and the revolving line of credit. The Company determined $1.1 million of the debt issuance costs related to the term debt and are presented in the condensed consolidated balance sheet as a direct reduction from the carrying amount of the debt liability. This amount is being amortized into interest expense using an effective interest rate over the duration of the debt. The remaining $1.4 million of debt issuance costs were allocated to the revolving line of credit facility. This amount is classified as other assets and is being amortized to interest expense on a straight-line basis over the term of the revolving credit facility.

 

Interest expense under the 2020 Credit Agreement totaled $0.5 million and $1.6 million for the three and nine months ended September 30, 2021, respectively, and totaled $0.2 million and $0.2 million during the three and nine months ended September 30, 2020, respectively.

 

Related Party Loan

 

On March 27, 2020, the Company entered into an amendment to Purple LLC’s Credit Agreement dated February 3, 2018 and all subsequent amendments and agreements (collectively referred to as the “Related Party Loan”) that provided for the deferral of the full amount of the interest payment due on March 31, 2020 and June 30, 2020 to reduce cash disbursements during the COVID-19 pandemic. The Company accounted for this amendment as a modification of existing debt in accordance with ASC 470 - Debt. Interest expense on the Related Party Loan was $1.0 million and $3.8 million for the three and nine months ended September 30, 2020, respectively.

 

On September 3, 2020, the Company paid $45.0 million to retire, in full, all indebtedness related to the Related Party Loan. The payment included $25.0 million for the original loan under the agreement, $10.0 million for a subsequent incremental loan, $6.6 million for paid-in-kind interest, $2.5 million for a prepayment fee and $0.9 million for accrued interest. As a result of paying off the Related Party Loan during the third quarter of fiscal 2020, the Company recognized a $5.8 million loss on extinguishment of debt.

 

9. Warrant Liabilities

 

On February 26, 2019, two of the lenders who originally financed the Related Party loan (the “Incremental Lenders”) funded a $10.0 million increase in the loan and received 2.6 million warrants (“Incremental Loan Warrants”) to purchase 2.6 million shares of the Company’s Class A Stock at a price of $5.74 per share, subject to certain adjustments. In May 2020, Tony Pearce or Terry Pearce individually or together ceased to beneficially own at least 50% of the voting securities of the Company. As a result, the exercise price of the warrants was reduced to zero based on the formula established in the agreement. The Company accounted for the Incremental Loan Warrants as liabilities in accordance with ASC 480 - Distinguishing Liabilities from Equity and recorded them at fair value on the date of the transaction and subsequently re-measured to fair value at each reporting date with changes in the fair value included in earnings. On November 9, 2020, the Company issued 2.6 million shares of Class A Stock pursuant to the exercise of all of the warrants held by the Incremental Lenders.

 

For the three and nine months ended September 30, 2020, the Company recognized losses of $18.0 million and $43.3 million, respectively, in its condensed consolidated statements of operations related to increases in the fair value of the Incremental Loan Warrants. The fair value of the Incremental Loan Warrants was calculated using a Monte Carlo Simulation of a Geometric Brownian Motion stock path model. The following are the assumptions used in calculating fair value on September 30, 2020:

 

Trading price of common stock on measurement date   $ 24.86  
Exercise price   $
 
Risk free interest rate     0.16 %
Warrant life in years     3.4  
Expected volatility     51.30 %
Expected dividend yield    
 
Probability of warrant re-price     100.00 %

 

17

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

The public and sponsor warrants that were issued in connection with the Company’s IPO and simultaneous private placement contain certain provisions that do not meet the criteria for equity classification and therefore must be recorded as liabilities. The liability for these warrants was recorded at fair value on the date of the Business Combination and subsequently re-measured to fair value at each reporting date or exercise date with changes in the fair value included in earnings.

 

During the nine months ended September 30, 2021, 6.6 million sponsor warrants were exercised resulting in the issuance of 2.3 million shares of Class A common stock. The 1.9 million sponsor warrants outstanding at September 30, 2021 had a fair value of $9.0 million. All of the public warrants were exercised during fiscal 2020.

 

The Company used public trading prices of the public warrants to determine their fair value. The Company determined the fair value of the sponsor warrants using the Black Scholes model with the following assumptions:

 

   September 30, 
   2021   2020 
Trading price of common stock on measurement date  $21.02   $24.86 
Exercise price  $5.75   $5.75 
Risk free interest rate   0.09%   0.13%
Warrant life in years   1.3    2.3 
Expected volatility   34.99%   46.90%
Expected dividend yield   
    
 

 

During the three and nine months ended September 30, 2021, the Company recognized gains of $5.4 million and $19.4 million, respectively, in its condensed consolidated statements of operations related to decreases in the fair value of the sponsor warrants exercised during the respective periods or that were outstanding at the end of the respective period. For the three and nine months ended September 30, 2020, the Company recognized losses of $86.0 million and $169.3 million, respectively, in its condensed consolidated statements of operations related to increases in the fair value of the public and sponsor warrants exercised during the respective periods or that were outstanding at the end of the respective period.

 

10. Other Long-Term Liabilities

 

Other long-term liabilities consist of the following (in thousands):

 

   September 30,   December 31, 
   2021   2020 
Warranty accrual  $13,135   $8,397 
Other   950    912 
Total   14,085    9,309 
Less: current portion of warranty accrual   (4,259)   (2,806)
Other long-term liabilities, net of current portion  $9,826   $6,503 

 

18

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

11. Commitments and Contingencies

 

Required Member Distributions

 

Prior to the Business Combination and pursuant to the then applicable First Amended and Restated Limited Liability Company Agreement (the “First Purple LLC Agreement”), Purple LLC was required to distribute to its members an amount equal to 45 percent of Purple LLC’s net taxable income following the end of each fiscal year. The First Purple LLC Agreement was amended and replaced by the Second Amended and Restated Limited Liability Company Agreement (the “Second Purple LLC Agreement”) on February 2, 2018 as part of the Business Combination. The Second Purple LLC Agreement was amended and replaced by the Third Amended and Restated Limited Liability Company Agreement (the “Third Purple LLC Agreement”) on September 3, 2020. The Second Purple LLC Agreement and the Third Purple LLC Agreement do not include any mandatory distributions, other than tax distributions. During the nine months ended September 30, 2021, the Company paid $1.0 million in tax distributions under the Third Purple LLC Agreement. At September 30, 2021, the Company’s condensed consolidated balance sheet had a minimal amount of accrued tax distributions included in other current liabilities.

 

Service Agreement

 

In October 2017, the Company entered into an electric service agreement with the local power company in Grantsville, Utah. The agreement provided for the construction and installation of certain utility improvements to provide increased power capacity to the manufacturing and warehouse facility in Grantsville, Utah. The Company prepaid $0.5 million related to the improvements and agreed to a minimum contract billing amount over a 15-year period based on regulated rate schedules and changes in actual demand during the billing period. The agreement includes an early termination clause that requires the Company to pay a pro-rata termination charge if the Company terminates within the first 10 years of the service start date. The original early termination charge was $1.3 million and is reduced annually on a straight-line basis over the 10-year period. During 2018, the utility improvements construction was completed and were made available to the Company. As of September 30, 2021, the early termination penalty was $0.8 million and the Company expects to fulfill its commitments under the agreement in the normal course of business, and as such, no liability has been recorded.

 

19

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Indemnification Obligations

 

From time to time, the Company enters into contracts that contingently require it to indemnify parties against claims. These contracts primarily relate to provisions in the Company’s services agreements with related parties that may require the Company to indemnify the related parties against services rendered; and certain agreements with the Company’s officers and directors under which the Company may be required to indemnify such persons for liabilities.

 

Subscription Agreement and Preemptive Rights

 

In February 2018, in connection with the Business Combination, the Company entered into a subscription agreement with Coliseum Capital Partners (“CCP”) and Blackwell Partners LLC – Series A (“Blackwell”), pursuant to which CCP and Blackwell agreed to purchase from the Company an aggregate of 4.0 million shares of Class A Stock at a purchase price of $10.00 per share (the “Coliseum Private Placement”). In connection with the Coliseum Private Placement, the Sponsor assigned (i) an aggregate of 1.3 million additional shares of Class A Stock to CCP and Blackwell and (ii) an aggregate of 3.3 million warrants to purchase 1.6 million shares of Class A Stock to CCP, Blackwell, and Coliseum Co-Invest Debt Fund, L.P. (“CDF”). The subscription agreement provides CCP and Blackwell with preemptive rights with respect to future sales of the Company’s securities. It also provides them with a right of first refusal with respect to certain debt and preferred equity financings by the Company. The Company also entered into a registration rights agreement with CCP, Blackwell, and CDF, providing for the registration of the shares of Class A Stock issued and assigned to CCP and Blackwell in the Coliseum Private Placement, as well as the shares of Class A Stock underlying the warrants received by CCP, Blackwell and CDF. The Company has filed a registration statement with respect to such securities.

 

Rights of Securities Holders

 

The holders of certain warrants exercisable into Class A Stock, including CCP, Blackwell and CDF, were entitled to registration rights pursuant to certain registration rights agreements of the Company as of the Business Combination date. In March 2018, the Company filed a registration statement registering these warrants (and any shares of Class A Stock issuable upon the exercise of the warrants), and certain unregistered shares of Class A Stock. The registration statement was declared effective on April 3, 2018. Under the Registration Rights Agreement dated February 2, 2018 between the Company and CCP, Blackwell, and CDF (the “Coliseum Investors”), the Coliseum Investors have the right to make written demands for up to three registrations of certain warrants and shares of Class A Stock held by them, including in underwritten offerings. In an underwritten offering of such warrants and shares of Class A Stock by the Coliseum Investors, the Company will pay underwriting discounts and commissions and certain expenses incurred by the Coliseum Investors.

 

On May 21, 2021, 7.3 million shares of Class A common stock were sold in a secondary offering by the Coliseum Investors at a price of $30.00 per share. The Company did not receive any of the proceeds from the secondary offering. The underwriting discount, commission and other related costs incurred by the Company for the secondary offering totaled $7.9 million and was recorded in May 2021 as general and administrative expense.

 

The holders of the Incremental Loan Warrants exercisable into Class A Stock were entitled to registration rights pursuant to the registration rights agreement of the Company in connection with the Amended and Restated Credit Agreement. In March 2019, the Company filed a registration statement registering these warrants (and any shares of Class A Stock issuable upon the exercise of the warrants). The registration statement was declared effective on May 17, 2019. On November 9, 2020, the Company issued 2.6 million shares of Class A common stock in exchange for the exercised Incremental Loan Warrants.

 

20

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

On February 2, 2018, in connection with the closing of the Business Combination, the Company entered into a Registration Rights Agreement with InnoHold and the Parent Representative (the “InnoHold Registration Rights Agreement”). Under the InnoHold Registration Rights Agreement, InnoHold holds registration rights that obligate the Company to register for resale under the Securities Act, all or any portion of the Equity Consideration (including Class A Stock issued in exchange for the equity consideration received in the Business Combination) (the “Registrable Securities”). InnoHold is entitled to make a written demand for registration under the Securities Act of all or part of its Registrable Securities (up to a maximum of three demands in total). Pursuant to the InnoHold Registration Rights Agreement, the Company filed a registration statement on Form S-3 that was declared effective on November 8, 2019, pursuant to which InnoHold, Tony Pearce and Terry Pearce sold 11.5 million shares of Class A Stock. The Company filed a second registration statement on Form S-3 that was declared effective on May 14, 2020, pursuant to which InnoHold sold 12.4 million shares of Class A Stock. The Company filed a third and final registration statement on Form S-3 that was declared effective on September 9, 2020, pursuant to which InnoHold sold 16.8 million shares of Class A Stock.

 

Purple LLC Class B Unit Exchange Right

 

On February 2, 2018, in connection with the closing of the Business Combination, the Company entered into an exchange agreement with Purple LLC and InnoHold and Class B Unit holders who become a party thereto (the “Exchange Agreement”), which provides for the exchange of Purple LLC Class B Units (the “Class B Units”) and shares of Class B Stock (together with an equal number of Class B Units, the “Paired Securities”) for, at the Company’s option, either (A) shares of Class A Stock at an initial exchange ratio equal to one Paired Security for one share of Class A Stock or (B) a cash payment equal to the product of the average of the volume-weighted closing price of one share of Class A Stock for the ten trading days immediately prior to the date InnoHold or other Class B Unit holders deliver a notice of exchange multiplied by the number of Paired Securities being exchanged. In December 2018, InnoHold distributed Paired Securities to Terry Pearce and Tony Pearce who also agreed to become parties to the Exchange Agreement. In June 2019, InnoHold distributed Paired Securities to certain current and former employees who also agreed to become parties to the exchange agreement. Holders of Class B Units may elect to exchange all or any portion of their Paired Securities as described above by delivering a notice to Purple LLC.

 

In certain cases, adjustments to the exchange ratio will occur in case of a split, reclassification, recapitalization, subdivision or similar transaction of or relating to the Class B Units or the shares of Class A Stock and Class B Stock or a transaction in which the Class A Stock is exchanged or converted into other securities or property. The exchange ratio will also adjust in certain circumstances when the Company acquires Class B Units other than through an exchange for its shares of Class A Stock.

 

The right of a holder of Paired Securities to exchange may be limited by the Company if it reasonably determines in good faith that such restrictions are required by applicable law (including securities laws), such exchange would not be permitted under other agreements of such holder with the Company or its subsidiaries, including the Third Purple LLC Agreement, or if such exchange would cause Purple LLC to be treated as a “publicly traded partnership” under applicable tax laws.

 

The Company and each holder of Paired Securities shall bear its own expense regarding the exchange except that the Company shall be responsible for transfer taxes, stamp taxes and similar duties.

 

During the nine months ended September 30, 2021 and 2020, 0.1 million and 30.8 million, respectively, of Paired Securities were exchanged for shares of Class A Stock.

 

21

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Maintenance of One-to-One Ratios

 

The Third Purple LLC Agreement includes provisions intended to ensure that the Company at all times maintains a one-to-one ratio between (a) (i) the number of outstanding shares of Class A Stock and (ii) the number of Class A Units owned by the Company (subject to certain exceptions for certain rights to purchase equity securities of the Company under a “poison pill” or similar stockholder rights plan, if any, certain convertible or exchangeable securities issued under the Company’s equity compensation plan and certain equity securities issued pursuant to the Company’s equity compensation plan (other than a stock option plan) that are restricted or have not vested thereunder) and (b) (i) the number of other outstanding equity securities of the Company (including the warrants exercisable for shares of Class A Stock) and (ii) the number of corresponding outstanding equity securities of Purple LLC. These provisions are intended to result in non-controlling interest holders having a voting interest in the Company that is identical to their economic interest in Purple LLC.

 

Non-Income Related Taxes

 

The U.S. Supreme Court ruling in South Dakota v. Wayfair, Inc., No.17-494, reversed a longstanding precedent that remote sellers are not required to collect state and local sales taxes. The Company cannot predict the effect of these and other attempts to impose sales, income or other taxes on e-commerce. The Company currently collects and reports on sales tax in all states in which it does business. However, the application of existing, new or revised taxes on the Company’s business, in particular, sales taxes, VAT and similar taxes would likely increase the cost of doing business online and decrease the attractiveness of selling products over the internet. The application of these taxes on the Company’s business could also create significant increases in internal costs necessary to capture data and collect and remit taxes. There have been, and will continue to be, substantial ongoing costs associated with complying with the various indirect tax requirements in the numerous markets in which the Company conducts or will conduct business.

 

Legal Proceedings

 

On September 9, 2019, Purple LLC filed a Statement of Claim against PerfectSense Home Inc. and PerfectSense Trading Co. Ltd. (collectively, “PerfectSense”) in the Federal Court of Canada. PerfectSense is a manufacturer and supplier of mattresses and related products. PerfectSense owns the domain name www.purplesleep.ca, which used to, but no longer, redirects to its website at www.perfectsense.ca. In addition to this, Purple LLC has alleged that PerfectSense has: designed their mattresses with the same look as the Purple mattresses (white mattress top, purple stripe, and grey bottom); used many of the marketing elements on Purple’s website (including a similar “exploded view” image of their mattress); and adopted the color purple as their dominant marketing color. Purple LLC is suing for a declaration that PerfectSense has infringed Purple LLC’s copyright and trademark rights and committed the tort of passing off. Purple LLC is asking for injunctive relief, damages, an accounting of profits, interest, costs, and delivery up or destruction of the infringing products (including delivery up of the www.purplesleep.ca domain). After filing the statement of claim, Purple LLC posted $15,000 CAD as security for PerfectSense’s costs. PerfectSense brought a motion to strike that was resolved on consent. Pleadings are now closed, and the action is proceeding under case management. Counsel for the defendant was removed from the record at their own request by Court Order. The Court further ordered the defendant to either appoint counsel or file a motion to permit an officer or director to represent the defendant in legal proceedings. On November 6, 2020, the defendant informally requested that the Court permit Mr. Henderson, the CEO and shareholder of the defendant, to represent the defendant in the action until such time as a lawyer could be appointed. Purple opposed this informal request, and it was denied by the Court. After granting PerfectSense a final extension of time to either appoint counsel or file a motion to permit Mr. Henderson to represent the defendant, PerfectSense appointed new counsel. The parties engaged in litigation discovery, exchanged affidavits of documents and scheduled examinations for discovery. Shortly thereafter, discovery adjourned and continues to be stayed while the parties negotiate formal terms of settlement. The Company believes settlement will be finalized soon and the action then dismissed, but if not, Purple LLC will resume vigorously pursuing its claims.

 

On September 20, 2020, Purple LLC filed a complaint in the U.S. Court of International Trade seeking to recover approximately $7.0 million of Section 301 duties paid at the time of importation on certain Chinese-origin goods. More than 4,000 other complaints have been filed by other companies seeking similar refunds. On March 12, 2021 the United States filed a master answer that applies to all the Section 301 cases, including Purple LLC’s. On July 6, 2021, the court granted a preliminary injunction against liquidation of any unliquidated entries. If successful, this litigation could result in a refund of some or all of the Section 301 duties.

 

22

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

On October 13, 2020, Purple LLC filed a lawsuit against Responsive Surface Technology, LLC and its parent company, PatienTech, LLC (collectively referred to as “ReST”) in the United States District Court for the District of Utah. The lawsuit arises from ReST’s multiple breaches of its obligations to Purple LLC, including infringing upon Purple LLC’s trademarks, patents, and trade dress, among other claims. Purple seeks monetary damages, injunctive relief, and declaratory judgment based on certain conduct by ReST (“Case I”). On October 21, 2020, shortly after the complaint was filed in Case I, ReST filed a retaliatory lawsuit against Purple LLC, Gary DiCamillo, Adam Gray, Joseph Megibow, Terry Pearce, and Tony Pearce, also in the United States District Court for the District of Utah (“Case II”). Subsequently, the two cases were consolidated into one. Case II (now combined with Case I) involves many of the same facts and transactions as Case I. On January 19, 2021, ReST filed a motion to compel arbitration of the claims in Case I. Purple LLC opposed the motion to compel arbitration, arguing that ReST waived any rights they may have had to arbitration and that all the claims in both cases should stay in the courts. However, the Court granted ReST’s motion to compel arbitration, and stayed the proceedings in the United States District Court for the District of Utah. Additionally, the Court ruled that ReST’s claims against the Purple board members were not subject to arbitration, and the Court stayed ReST’s claims against those individuals.  Pursuant to the Court’s order, Purple filed a demand for arbitration with the American Arbitration Association (the “AAA”) on September 1, 2021.  ReST filed its counterclaim with the AAA on September 21, 2021.  The parties are currently working with the AAA to select an arbitrator for the arbitration hearing. No date for the arbitration hearing has been set.  Purple LLC seeks over $4 million in damages from ReST, whereas ReST claims that Purple is liable to it for tens of millions of dollars. The outcome of this litigation cannot be predicted at this early stage. However, Purple intends to vigorously pursue its claims and defend against the claims made by ReST.

 

On November 19, 2020, Purple LLC sued Advanced Comfort Technologies, Inc., dba Intellibed (“Intellibed”) in the U.S. District Court for the District of Utah for patent infringement, trademark infringement, trade secret misappropriation, and a number of related state law based claims. The principal allegations are that Intellibed has manufactured and sold unauthorized, infringing products under the Sleepy’s brand name owned by third-party Mattress Firm. Purple LLC also requested declaratory relief related to certain assignment terms of a license agreement in which Purple LLC is the licensor and Intellibed is the licensee. On December 14, 2020, Intellibed filed a motion to dismiss Counts I through XI of Purple LLC’s Complaint on the ground that these Counts fail to state a claim upon which relief can be granted. On December 15, 2020, Intellibed filed an Answer to Purple LLC’s complaint and also asserted against Purple LLC a total of eight counterclaims, including a number of declaratory judgment claims, breach of contract, and tortious interference claims. Intellibed’s main allegations are that its use of Purple LLC’s patents, trademark, and trade secrets in connection with Mattress Firm’s Sleepy’s products is authorized under the license agreement. On January 19, 2021, Purple LLC filed a motion to dismiss Intellibed’s fifth, sixth, seventh, and eighth counterclaims on the ground that these counterclaims fail to state a claim upon which relief can be granted. Briefing on Purple LLC’s partial motion to dismiss was completed on March 2, 2021. On January 19, 2021, Purple LLC also filed an Answer to Intellibed’s counterclaims, which were not subject to Purple LLC’s motion to dismiss. On January 27, 2021, Purple LLC filed a First Amended Complaint in response to Intellibed’s initial motion to dismiss. On February 10, 2021, Intellibed filed a motion to dismiss Counts I through XI of Purple LLC’s First Amended Complaint. Briefing on Intellibed’s partial motion to dismiss was completed on March 24, 2021. On September 28, 2021, the District Court dismissed Purple’s complaint without prejudice, and also dismissed ACTI’s counterclaim without prejudice, while the parties pursued dispute-resolution procedures set out in the license agreement.  Because the Court found that the license agreement required the parties to follow the contractual dispute-resolution procedures prior to filing a lawsuit, Purple initiated those procedures in accordance with the license agreement and intends to continue to vigorously pursue its claims.

 

On June 8, 2021, Serta Simmons Bedding, LLC (“SSB”) filed a Complaint against the Company in the Superior Court of Gwinnett County, Georgia, Case No. 21-A-04413-1 (the “Georgia Litigation”). SSB’s Complaint alleges that the Company intentionally interfered with SSB’s business and contractual relations and violated the Georgia Trade Secrets Act by hiring one of SSB’s former employees in the face of an allegedly valid 2015 noncompete agreement. SSB seeks compensatory damages, punitive damages, equitable relief, and attorneys’ fees as a result of the conduct alleged in the Complaint. SSB also initiated arbitration proceedings against its former employee who Purple LLC has agreed to indemnify, subject to certain conditions.  On July 12, 2021, the Company filed an Answer to SSB’s Complaint in the Georgia Litigation, denying all allegations of unlawful conduct, and further moved to dismiss the Georgia Litigation on the grounds that Georgia is an inconvenient forum and the parties’ dispute should instead be litigated in Utah.  The Company’s motion to dismiss is fully briefed and oral argument is scheduled to occur on October 26, 2021.  The Court is expected to render a decision on the Company’s motion to dismiss in November 2021. On July 9, 2021, the Company filed its own Complaint in the Fourth Judicial District Court of Salt Lake County, Utah, Case No. 21040011 (the “Utah Litigation”), seeking: (1) a declaratory judgment that the arbitration clause in the former employee’s 2015 noncompete agreement is unenforceable, (2) a declaratory judgment that the restrictive covenants in the former employee’s 2015 noncompete agreement are unenforceable, and (3) an order enjoining arbitration proceedings initiated by SSB and currently pending against the former employee.  The Company filed a motion for summary judgment on these claims on August 16, 2021. SSB filed an Answer on August 18, 2021. The Company and SSB attended a mediation on August 30, 2021 and the parties anticipate that all claims between the parties will be resolved and that the Georgia Litigation and the Utah Litigation will each be dismissed without prejudice. 

 

23

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

The Company is from time to time involved in various other claims, legal proceedings and complaints arising in the ordinary course of business. The Company does not believe that adverse decisions in any such pending or threatened proceedings, or any amount that the Company might be required to pay by reason thereof, would have a material adverse effect on the financial condition or future results of the Company.

 

12. Related Party Transactions

 

The Company had various transactions with entities or individuals which are considered related parties.

 

Coliseum Capital Management, LLC

 

Immediately following the Business Combination, Adam Gray was appointed to the Company’s Board of Directors (the “Board”). Mr. Gray is a manager of Coliseum Capital, LLC, which is the general partner of CCP and CDF, and he is also a managing partner of Coliseum Capital Management, LLC (“CCM”), which is the investment manager of Blackwell. Mr. Gray has voting and dispositive control over securities held by CCP, CDF and Blackwell which were also Lenders under the Amended and Restated Credit Agreement. In 2018, the Lenders agreed to make the Related Party Loan in an aggregate principal amount of $25.0 million pursuant to an agreement entered into as part of the Business Combination. In conjunction with this agreement, the Sponsor agreed to assign to the Lenders an aggregate of 2.5 million warrants to purchase 1.3 million shares of its Class A Stock. In 2019, the Incremental Lenders funded a $10.0 million increase in the Related Party Loan and were granted 2.6 million warrants to purchase 2.6 million shares of the Company’s Class A Stock at a price of $5.74 per share, subject to certain adjustments. In accordance with an amendment to the Related Party Loan dated March 27, 2020, the Company did not make any cash interest payments to the Lenders during the first and second quarters of 2020. On September 3, 2020, the Company paid $45.0 million to retire, in full, the Related Party Loan. The payment included the $25.0 million original loan under the agreement, $10.0 million for the subsequent incremental loan, $6.6 million of paid-in-kind interest, $2.5 million in a prepayment fee and $0.9 million in accrued interest. In connection with the Business Combination, the Company entered into a subscription agreement with CCP and Blackwell, pursuant to which CCP and Blackwell agreed to purchase from the Company an aggregate of 4.0 million shares of Class A Stock at a purchase price of $10.00 per share (the “Coliseum Private Placement”). In connection with the Coliseum Private Placement, the Sponsor assigned (i) an aggregate of 1.3 million additional shares of Class A Stock to CCP and Blackwell and (ii) an aggregate of 3.3 million warrants to purchase 1.6 million shares of Class A Stock to CCP, Blackwell, and CDF. The subscription agreement provides CCP and Blackwell with preemptive rights with respect to future sales of the Company’s securities. It also provides them with a right of first refusal with respect to certain debt and preferred equity financings by the Company. The Company also entered into a registration rights agreement with CCP, Blackwell, and CDF, providing for the registration of the shares of Class A Stock issued and assigned to CCP and Blackwell in the Coliseum Private Placement, as well as the shares of Class A Stock underlying the warrants received by CCP, Blackwell and CDF. The Company has filed a registration statement with respect to such securities.

 

In May 2020, pursuant to the terms of the warrant agreement upon the condition that Tony Pearce or Terry Pearce individually or together ceased to beneficially own at least 50% of the voting securities of the Company, the exercise price of the Incremental Loan Warrants was adjusted to zero. On November 9, 2020, the Company issued 2.6 million shares of Class A common stock in exchange for the Incremental Loan Warrants held by the Incremental Lenders.

 

Purple Founder Entities

 

TNT Holdings, LLC (herein “TNT Holdings”), EdiZONE, LLC, (herein EdiZONE an entity wholly owned by TNT Holdings) and InnoHold (collectively the “Purple Founder Entities”) were entities under common control with Purple LLC prior to the Business Combination. TNT Holdings and InnoHold are majority owned and controlled by Terry Pearce and Tony Pearce (the “Purple Founders”), who were appointed to the Company’s Board following the Business Combination. InnoHold was a majority shareholder of the Company until it sold a portion of its interests in a secondary public offering in May 2020 and the remainder of its interests in a secondary public offering in September 2020. The Purple Founders also resigned as employees of Purple LLC and retired from the Company’s Board in August 2020.

 

24

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

TNT Holdings owned the Alpine facility Purple LLC has been leasing since 2010, and the Purple Founders informed Purple LLC that TNT Holdings recently transferred ownership to 123E LLC, an entity controlled by the Purple Founders. Effective as of October 31, 2017, Purple LLC entered into an Amended and Restated Lease Agreement with TNT Holdings. The Company determined that neither TNT Holdings nor 123E LLC are a VIE as neither the Company nor Purple LLC hold any explicit or implicit variable interest in TNT Holdings or 123E LLC and do not have a controlling financial interest in TNT Holdings or 123E LLC. Purple LLC incurred $0.2 million and $0.2 million in rent expense to 123E LLC or TNT Holdings for the building lease of the Alpine facility for the three months ended September 30, 2021 and 2020, respectively and $0.7 million and $0.7 million for the nine months ended September 30, 2021 and 2020, respectively. Purple LLC continues to lease the Alpine facility that was formerly the Company headquarters, for use in production, research and development and video production. In accordance with the terms of that lease, on September 3, 2021, Purple LLC gave notice to 123E LLC that it intended to exercise its right to an early termination of the lease to occur on September 30, 2022.

 

During the nine months ended September 30, 2021, certain current and former employees of Purple LLC who received distributions of Paired Securities from InnoHold exchanged 0.1 million of Paired Securities for Class A Stock.

 

On November 9, 2018, Purple LLC and EdiZONE executed the Second Amended and Restated Confidential Assignment and License Back Agreement (the “Revised License Agreement”), pursuant to which EdiZONE assigned all of its comfort and cushioning intellectual property to Purple LLC and further limited the subset of such intellectual property licensed back to EdiZONE to only those uses that enabled EdiZONE to comply with its obligations under previously existing contracts, agreements and licenses. On August 14, 2020, Purple LLC entered into a separate agreement whereby EdiZONE, for consideration of $8.5 million, assigned a license agreement with Advanced Comfort Technologies, Inc., dba Intellibed (“Intellibed”), and related royalties payable thereunder, to Purple LLC, along with the trademarks GEL MATRIX and INTELLIPILLOW. In connection with such assignment, the Company agreed to indemnify EdiZONE against claims by Intellibed relating to EdiZONE’s breach under the agreement.

 

In connection with the Business Combination, to secure payment of a certain portion of specified post-closing indemnification rights of the Company under the Merger Agreement, 0.5 million shares of Class B Stock and 0.5 million Class B Units otherwise issuable to InnoHold as equity consideration were deposited in an escrow account for up to three years from the date of the Business Combination pursuant to a contingency escrow agreement. In September 2020, an amendment to the escrow agreement was signed whereby the 0.5 million shares of Class B Stock and 0.5 million Class B Units held in escrow were exchanged for $5.0 million. On February 3, 2021, the Company received $4.1 million from InnoHold as reimbursement for amounts that qualified for indemnification from the $5.0 million being held in escrow. The remaining $0.9 million in escrow was returned to InnoHold. The amount received from InnoHold was recorded as additional paid-in capital in the condensed consolidated balance sheet.

 

During the nine months ended September 30, 2021, Purple LLC paid InnoHold through withholding payments directly to various states, an aggregate of $0.4 million in required tax distributions pursuant to the Third Purple LLC Agreement.

 

13. Stockholders’ Equity

 

Prior to the Business Combination, GPAC was a shell company with no operations, formed as a vehicle to effect a business combination with one or more operating businesses. After the Closing, the Company became a holding company whose sole material asset consists of its interest in Purple LLC.

 

Class A Common Stock

 

The Company has 210.0 million shares of Class A Stock authorized at a par value of $0.0001 per share. Holders of the Company’s Class A Stock are entitled to one vote for each share held on all matters to be voted on by the stockholders and participate in dividends, if declared by the Board, or receive any portion of any such assets in respect of their shares upon liquidation, dissolution, distribution of assets or winding-up of the Company in excess of the par value of such stock. Holders of the Class A Stock and holders of the Class B Stock voting together as a single class, have the exclusive right to vote for the election of directors and on all other matters properly submitted to a vote of the stockholders. Holders of Class A Stock and Class B Stock are entitled to one vote per share on matters to be voted on by stockholders. At September 30, 2021, 66.4 million shares of Class A Stock were outstanding.

 

In accordance with the terms of the Business Combination, approximately 1.3 million shares of Class A Stock were subject to vesting and forfeiture. The shares of Class A Stock subject to vesting will be forfeited eight years from the Closing, unless any of the following events (each a “Triggering Event”) occurs prior to that time:(i) the closing price of the Class A Stock on the principal exchange on which it is listed is at or above $12.50 for 20 trading days over a thirty trading day period (subject to certain adjustments), (ii) a change of control of the Company, (iii) a “going private” transaction by the Company pursuant to Rule 13e-3 under the Exchange Act or such other time as the Company ceases to be subject to the reporting obligations under Section 13 or 15(d) of the Exchange Act, or (iv) the time that the Company’s Class A Stock ceases to be listed on a national securities exchange. During fiscal 2020, a Triggering Event occurred as the closing price of the Class A Stock on the principal exchange on which it is listed was at or above $12.50 for 20 trading days over a thirty-trading day period. Accordingly, these shares of Class A Stock are no longer subject to vesting or forfeiture.

 

25

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Class B Common Stock

 

The Company has 90.0 million shares of Class B Stock authorized at a par value of $0.0001 per share. Holders of the Company’s Class B Stock will vote together as a single class with holders of the Company’s Class A Stock on all matters properly submitted to a vote of the stockholders. Shares of Class B Stock may be issued only to InnoHold, their respective successors and assigns, as well as any permitted transferees of InnoHold. A holder of Class B Stock may transfer shares of Class B Stock to any transferee (other than the Company) only if such holder also simultaneously transfers an equal number of such holder’s Purple LLC Class B Units to such transferee in compliance with the Third Purple LLC Agreement. The Class B Stock is not entitled to receive dividends, if declared by the Board, or to receive any portion of any such assets in respect of their shares upon liquidation, dissolution, distribution of assets or winding-up of the Company in excess of the par value of such stock.

 

In connection with the Business Combination, approximately 44.1 million shares of Class B Stock were issued to InnoHold as part of the equity consideration. InnoHold subsequently transferred a portion of its shares to permitted transfers and exchanged its remaining shares for Class A Stock that it sold. All of the 0.4 million shares of Class B Stock outstanding at September 30, 2021 were held by other parties.

 

Preferred Stock

 

The Company has 5.0 million shares of preferred stock authorized at a par value of $0.0001 per share. The preferred stock may be issued from time to time in one or more series. The directors are expressly authorized to provide for the issuance of shares of the preferred stock in one or more series and to establish from time to time the number of shares to be included in each such series and to fix the voting rights, designations and other special rights or restrictions. At September 30, 2021, there were no shares of preferred stock outstanding.

 

Public and Sponsor Warrants

 

There were 15.5 million public warrants issued in connection with GPAC’s formation and IPO and 12.8 million sponsor warrants issued pursuant to a private placement simultaneously with the IPO. Each of the Company’s warrants entitles the registered holder to purchase one-half of one share of the Company’s Class A Stock at a price of $5.75 per half share ($11.50 per full share), subject to adjustment pursuant to the terms of the warrant agreement. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares of the Class A Stock. For example, if a warrant holder holds one warrant to purchase one-half of one share of Class A Stock, such warrant will not be exercisable. If a warrant holder holds two warrants, such warrants will be exercisable for one share of the Class A Stock. In no event will the Company be required to net cash settle any warrant. The warrants have a five-year term which commenced on March 2, 2018, 30 days after the completion of the Business Combination, and will expire on February 2, 2023, or earlier upon redemption or liquidation.

 

The Company may call the warrants for redemption if the reported last sale price of the Class A Stock equals or exceeds $24.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders; provided, however, that the sponsor warrants are not redeemable by the Company so long as they are held by the Sponsor or its permitted transferees. In addition, with respect to the sponsor warrants, so long as such sponsor warrants are held by the Sponsor or its permitted transferee, the holder may elect to exercise the sponsor warrants on a cashless basis, by surrendering their sponsor warrants for that number of shares of Class A Stock equal to the quotient obtained by dividing (x) the product of the number of shares of Class A Stock underlying the sponsor warrants, multiplied by the difference between the exercise price of the Sponsor Warrants and the “fair market value” (defined below), by (y) the fair market value. The “fair market value” means the average reported last sale price of the Class A Stock for the 10 trading days ending on the third trading day prior to the date on which the notice of warrant exercise is sent to the warrant agent. All other terms, rights and obligations of the sponsor warrants remain the same as the public warrants.

 

26

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

On October 27, 2020, the Company provided notice to the holders of the public warrants that the Company was exercising its right under the terms of the Public Warrants to redeem such warrants by paying to the warrant holders the redemption price of $0.01 per warrant on November 30, 2020. Any exercise of the warrants prior to that date was to be done on a cashless basis, in accordance with the terms of the warrants. All of the public warrants were exercised or redeemed by November 30, 2020.

 

During the nine months ended September 30, 2021, 6.6 million sponsor warrants were exercised resulting in the issuance of 2.3 million shares of Class A common stock. At September 30, 2021, there were 1.9 million warrants outstanding all of which were sponsor warrants.

 

Incremental Loan Warrants

 

In connection with the Amended and Restated Credit Agreement, the Company issued to the Incremental Lenders 2.6 million Incremental Loan Warrants to purchase 2.6 million shares of the Company’s Class A Stock. Each Incremental Loan Warrant entitled the registered holder to purchase one share of the Company’s Class A Stock at a price of $5.74 per share, subject to adjustment pursuant to the terms of the warrant agreement. In May 2020, Tony Pearce and Terry Pearce individually or together ceased to beneficially own at least 50% of the voting securities of the Company. As a result, the exercise price of the warrants was reduced to zero based on the formula established in the agreement.

 

On October 27, 2020, the Company provided notice to the holders of the Incremental Loan Warrants that the Company was exercising its right to redeem such warrants by paying to the warrant holders the redemption price of $0.01 per warrant on November 30, 2020. Any exercise of the warrants prior to that date was to be done on a cashless basis, in accordance with the terms of the warrants. On November 9, 2020, upon the exercise of all the Incremental Loan Warrants, the Company issued 2.6 million shares of Class A common stock in exchange for the Incremental Loan Warrants held by the Incremental Lenders.

 

Noncontrolling Interest

 

Noncontrolling interest (“NCI”) is the membership interest in Purple LLC held by holders other than the Company. Upon the close of the Business Combination, and at December 31, 2018, InnoHold’s and other Class B Unit holders’ combined NCI percentage in Purple LLC was approximately 82%. At September 30, 2021, the combined NCI percentage in Purple LLC was approximately 1%. The Company has consolidated the financial position and results of operations of Purple LLC and reflected the proportionate interest held by all such Purple LLC Class B Unit holders as NCI.

 

14. Income Taxes

 

The Company’s sole material asset is Purple LLC, which is treated as a partnership for U.S. federal income tax purposes and for purposes of certain state and local income taxes. Purple LLC’s net taxable income and any related tax credits are passed through to its members and are included in the members’ tax returns, even though such net taxable income or tax credits may not have actually been distributed. While the Company consolidates Purple LLC for financial reporting purposes, the Company will be taxed on its share of earnings of Purple LLC not attributed to the noncontrolling interest holders, which will continue to bear their share of income tax on its allocable earnings of Purple LLC. The income tax burden on the earnings taxed to the noncontrolling interest holders is not reported by the Company in its consolidated financial statements under GAAP. As a result, the Company’s effective tax rate differs from the statutory rate. The primary factors impacting the expected tax are the allocation of tax benefit to noncontrolling interest and the non-taxable nature of the change in fair value of the warrant liability.

 

27

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Prior to the second quarter of 2020, the Company maintained a full valuation allowance on its net deferred tax assets which are comprised primarily of basis differences in Purple LLC. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income sufficient to utilize the deferred tax assets on income tax returns. In periods prior to the second quarter of 2020, management made the determination that its net deferred tax assets were not more likely than not going to be realized because the Company was in a three-year cumulative loss position and the generation of future taxable income was uncertain. Considering this and other factors, the Company maintained a full valuation allowance of $44.3 million through the period ending March 31, 2020.

 

During fiscal 2020, the Company achieved three-year cumulative income for the first time and determined that it would likely generate sufficient taxable income to utilize some of its deferred tax assets. Based on this and other positive evidence, the Company concluded it was more likely than not that some of its deferred tax assets would be realized and that a full valuation allowance for its deferred tax assets was no longer appropriate. As a result, $35.5 million of the valuation allowance associated with the Company’s federal and state deferred tax assets was released during 2020 and recorded as an income tax benefit. The deferred tax assets at September 30, 2021 totaled $214.0 million, which is net of a $70.8 million valuation allowance that has been recorded against the residual outside partnership basis for the amount the Company believes is not more likely than not realizable. As a result, there was an overall increase of $18.8 million in the valuation allowance from December 31, 2020 to September 30, 2021, primarily as a result of an increase in the residual outside partnership basis.

 

The Company currently estimates its annual effective income tax rate to be 7.53%. The annualized effective tax rate for the Company differs from the federal rate of 21% primarily due to the non-taxable nature of the change in fair value of the warrant liability and state and local income taxes.

 

For the nine months ended September 30, 2021, the Company has recorded income tax expense of $1.0 million. The effective tax rate for the nine months ended September 30, 2021 was 3.77%, which is less than the federal statutory rate because the gain related to the change in fair value of the warrant liability is excluded from taxable income for income tax purposes.

 

In response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (CARES Act) was signed into law in March 2020. The CARES Act lifts certain deduction limitations originally imposed by the Tax Cuts and Jobs Act of 2017 (2017 Tax Act). Corporate taxpayers may carryback net operating losses (NOLs) originating during 2018 through 2020 for up to five years, which was not previously allowed under the 2017 Tax Act. The CARES Act also eliminates the 80% of taxable income limitations by allowing corporate entities to fully utilize NOL carryforwards to offset taxable income in 2018, 2019 or 2020. Taxpayers may generally deduct interest up to the sum of 50% of adjusted taxable income plus business interest income (30% limit under the 2017 Tax Act) for tax years beginning January 1, 2019 and 2020. The CARES Act allows taxpayers with alternative minimum tax credits to claim a refund in 2020 for the entire amount of the credits instead of recovering the credits through refunds over a period of years, as originally enacted by the 2017 Tax Act.

 

On March 11, 2021, Congress passed, and the President signed into law, the American Rescue Plan Act, 2021 (the “ARP”), which includes certain business tax provisions. At this point the Company does not believe that these changes will have a material impact on its income tax provision for 2021. The Company will continue to evaluate the impact of new legislation on its financial position, results of operations, and cash flows.

 

In connection with the Business Combination, the Company entered into a tax receivable agreement with InnoHold, which provides for the payment by the Company to InnoHold of 80% of the net cash savings, if any, in U.S. federal, state and local income tax that the Company actually realizes (or is deemed to realize in certain circumstances) in periods after the Closing as a result of (i) any tax basis increases in the assets of Purple LLC resulting from the distribution to InnoHold of the cash consideration, (ii) the tax basis increases in the assets of Purple LLC resulting from the redemption by Purple LLC or the exchange by the Company, as applicable, of Class B Paired Securities or cash, as applicable, and (iii) imputed interest deemed to be paid by the Company as a result of, and additional tax basis arising from, payments it makes under the tax receivable agreement.

 

28

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

As noncontrolling interest holders exercise their right to exchange or cause Purple LLC to redeem all or a portion of their Class B Units, a tax receivable agreement liability may be recorded based on 80% of the estimated future cash tax savings that the Company may realize as a result of increases in the basis of the assets of Purple LLC attributed to the Company as a result of such exchange or redemption. The amount of the increase in asset basis, the related estimated cash tax savings and the attendant tax receivable agreement liability to be recorded will depend on the price of the Company’s Class A Stock at the time of the relevant redemption or exchange.

 

The estimation of liability under the tax receivable agreement is by its nature imprecise and subject to significant assumptions regarding the amount and timing of future taxable income. As a result of the initial merger transaction and the subsequent exchanges of Class B Units for Class A Stock, the potential future tax receivable agreement liability is $171.5 million. Of the tax receivable agreement liability recorded during the nine months ended September 30, 2021, $0.8 million relates to current year exchanges and was recorded as an adjustment to stockholders’ equity and $0.6 million was recorded as income in the condensed consolidated statement of operations to reflect the impact of recording the 2020 provision to return adjustments.

 

The Company has no federal net operating loss (“NOL”) carryforwards after utilization of the remaining carryforwards in 2020.

 

The effects of uncertain tax positions are recognized in the consolidated financial statements if these positions meet a “more-likely-than-not” threshold. For those uncertain tax positions that are recognized in the consolidated financial statements, liabilities are established to reflect the portion of those positions it cannot conclude “more-likely-than-not” to be realized upon ultimate settlement. The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statement of income. Accrued interest and penalties would be included on the related tax liability line in the consolidated balance sheet. As of September 30, 2021, no uncertain tax positions were recognized as liabilities in the condensed consolidated financial statements.

 

15. Net Income (Loss) Per Common Share

 

The following table sets forth the calculation of basic and diluted weighted average shares outstanding and earnings (loss) per share for the periods presented (in thousands, except per share amounts):

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2021   2020   2021   2020 
Numerator:                
Net income (loss) attributable to Purple Innovation, Inc.-basic  $2,171   $(87,013)  $25,573   $(163,453)
Less: Dilutive effect of change in fair value – warrant liabilities   (5,362)   
    (19,369)   
 
Less: Net loss attributed to noncontrolling interest   (44)   
    
    
 
Net income (loss) attributable to Purple Innovation, Inc.-diluted  $(3,235)  $(87,013)  $6,204   $(163,453)
Denominator                    
Weighted average shares—basic   66,335    44,266    65,741    32,117 
Add: Dilutive effect of equity awards   504    
    2,578    
 
Add: Dilutive effect of Class B shares   448    
    
    
 
Weighted average shares—diluted   67,287    44,266    68,319    32,117 
Net income (loss) per common share:                    
Basic  $0.03   $(1.97)  $0.39   $(5.09)
Diluted  $(0.05)  $(1.97)  $0.09   $(5.09)

 

29

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

For the three months ended September 30, 2021, the Company excluded 1.3 million shares of Class A Stock issuable upon conversion of certain stock options, restricted stock and Class A shares subject to vesting as the effect was anti-dilutive. For the nine months ended September 30, 2021, the Company excluded 0.5 million of Paired Securities convertible into an equal number of Class A shares as the effect was anti-dilutive. For the three months ended September 30, 2020, the Company excluded 10.0 million of Paired Securities convertible into shares of Class A Stock and 10.4 million shares of Class A Stock issuable upon conversion of certain Company warrants, stock options and Class A shares subject to vesting as the effect was anti-dilutive. For the nine months ended September 30, 2020, the Company excluded 21.6 million of Paired Securities convertible into shares of Class A Stock and 7.1 million shares of Class A Stock issuable upon conversion of certain Company warrants, stock options and Class A shares subject to vesting as the effect was anti-dilutive.

 

16. Equity Compensation Plans

 

2017 Equity Incentive Plan

 

The Purple Innovation, Inc. 2017 Equity Incentive Plan (the “2017 Incentive Plan”) provides for grants of stock options, stock appreciation rights, restricted stock and other stock-based awards. Directors, officers and other employees and subsidiaries and affiliates, as well as others performing consulting or advisory services for the Company and its subsidiaries, will be eligible for grants under the 2017 Incentive Plan. As of September 30, 2021, an aggregate of 1.8 million shares remain available for issuance or use under the 2017 Incentive Plan.

 

Class A Stock Awards

 

In May 2021, the Company granted stock awards under the Company’s 2017 Equity Incentive Plan to independent directors on the Board. The stock awards vested immediately and the Company recognized $0.6 million in expense during the nine months ended September 30, 2021 which represented the fair value of the stock award on the grant date.

 

Employee Stock Options

 

In March 2021, the Company granted 0.1 million stock options under the Company’s 2017 Equity Incentive Plan to certain management of the Company. The stock options have an exercise price of $32.28 per option. The stock options expire in five years and vest over a four-year period. The estimated fair value of the stock options, less expected forfeitures, is amortized over the options vesting period on a straight-line basis. The Company determined the fair value of these options using the Black Scholes method with the following assumptions:

 

Fair market value  $11.71 
Exercise price  $32.28 
Risk free interest rate   0.45%
Expected term in years   3.46 
Expected volatility   52.46%
Expected dividend yield   
 

 

The following table summarizes the Company’s total stock option activity for the nine months ended September 30, 2021:

 

  

Options

(in thousands)

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Term in

Years

  

Intrinsic

Value
(in thousands)

 
Options outstanding as of January 1, 2021   2,234   $8.71    3.5   $54,133 
Granted   55    32.28        
 
Exercised   (128)   8.14        
 
Forfeited/cancelled   (154)   8.56        
 
Options outstanding as of September 30, 2021   2,007   $9.40    2.7   $24,056 

 

30

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Outstanding and exercisable stock options as of September 30, 2021 are as follows:

 

    Options Outstanding   Options Exercisable 
Exercise Prices   Number of Options Outstanding
(in thousands)
   Weighted
Average
Remaining Life (Years)
   Number of Options Exercisable
(in thousands)
   Weighted
Average
Remaining Life
(Years)
   Intrinsic
Value
(in thousands)
 
$5.75    210    2.4    121    2.4   $1,855 
 5.95    538    2.0    392    2.0    5,912 
 6.51    241    2.6    130    2.6    1,885 
 6.65    173    2.6    90    2.6    1,289 
 7.99    19    
3. 2
    8    3.2    106 
 8.17    24    0.2    24    0.2    310 
 8.32    187    2.8    72    2.8    912 
 8.55    179    3.0    86    3.0    1,072 
 12.76    25    3.5    9    3.5    77 
 13.12    174    3.5    68    3.3    540 
 15.12    3    3.6    1    3.6    7 
 21.70    179    4.0    
    
    
 
 32.28    55    4.5    
    
    
 

 

The following table summarizes the Company’s unvested stock option activity for the nine months ended September 30, 2021:

 

   Options
(in thousands)
   Weighted Average
Grant
Date
Fair Value
 
Nonvested options as of January 1, 2021   1,568   $3.20 
Granted   55    11.71 
Vested   (464)   2.18 
Forfeited   (154)   1.86 
Nonvested options as of September 30, 2021   1,005   $4.33 

 

The estimated fair value of Company stock options, less expected forfeitures, is amortized over the options vesting period on a straight-line basis. For the three and nine months ended September 30, 2021, the Company recognized stock option expense of $0.4 million and $1.3 million, respectively. The Company recorded stock option expense of $0.3 million and $0.9 million during the three and nine months ended September 30, 2020, respectively.

 

As of September 30, 2021, outstanding stock options had $3.7 million of unrecognized stock compensation cost with a remaining recognition period of 2.0 years.

 

31

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Employee Restricted Stock Units

 

During the first nine months of 2021, the Company granted 0.1 million of restricted stock units under the Company’s 2017 Equity Incentive Plan to certain management of the Company. Approximately half of the restricted stock units granted included a market vesting condition. The restricted stock awards that do not have the market vesting condition had a weighted average grant date fair value of $27.80 per share. The estimated fair value of these awards is recognized on a straight-line basis over the four-year vesting period. For those awards that include a market vesting condition, the estimated fair value of the restricted stock was measured on the grant date and incorporated the probability of vesting occurring. The estimated fair value is recognized over the derived service period (as determined by the valuation model), with such recognition occurring regardless of whether the market condition is met. The Company determined the weighted average grant date fair value of the awards with the market vesting condition to be $18.29 per share using a Monte Carlo Simulation of a Geometric Brownian Motion stock path model with the following weighted average assumptions:

 

Trading price of common stock on measurement date  $27.59 
Risk free interest rate   0.34%
Expected life in years   2.6 
Expected volatility   77.2%
Expected dividend yield    

 

The following table summarizes the Company’s restricted stock unit activity for the nine months ended September 30, 2021:

 

   Number
Outstanding (in thousands)
   Weighted Average
Grant
Date
Fair Value
 
Nonvested restricted stock units as of January 1, 2021   
   $
 
Granted   111    23.39 
Vested   
    
 
Forfeited   
    
 
Nonvested restricted stock units as of September 30, 2021   111   $23.39 

 

The Company recorded restricted stock unit expense of $0.3 million and $0.3 million during the three and nine months ended September 30, 2021, respectively. There was no restricted stock unit expense recorded in 2020.

 

32

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

InnoHold Incentive Units

 

In January 2017, pursuant to the 2016 Equity Incentive Plan approved by InnoHold and Purple LLC that authorized the issuance of 12.0 million incentive units, Purple LLC granted 11.3 million incentive units to Purple Team LLC, an entity for the benefit of certain employees who were participants in that plan. In conjunction with the Business Combination, Purple Team LLC was merged into InnoHold with InnoHold being the surviving entity and the Purple Team LLC incentive units were cancelled and new incentive units were issued by InnoHold under its own limited liability company agreement (the “InnoHold Agreement”). On February 8, 2019, InnoHold initiated a tender offer to each of these incentive unit holders, some of which are current employees of Purple LLC, to distribute to each a pro rata number of 2.5 million Paired Securities held by InnoHold in exchange for the cancellation of their ownership interests in InnoHold. All InnoHold incentive unit holders accepted the offer, and the terms and distribution of each transaction were finalized and closed on June 25, 2019. At the closing of the tender offer, those incentive unit holders received, based on their pro rata holdings of InnoHold Class B Units, a portion of 2.5 million Paired Securities held by InnoHold. As of September 30, 2021, 0.4 million of the Paired Securities remain to be exchanged for Class A Stock by the incentive unit holders.

 

Aggregate Non-Cash Stock-Based Compensation

 

The Company has accounted for all stock-based compensation under the provisions of ASC 718 Compensation—Stock Compensation. This standard requires the Company to record a non-cash expense associated with the fair value of stock-based compensation over the requisite service period. The table below summarizes the aggregate non-cash stock-based compensation recognized in the statement of operations for stock awards, employee stock options and employee restricted stock units.

 

(in thousands)  Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
Non-Cash Stock-Based Compensation  2021   2020   2021   2020 
Cost of revenues  $119   $44   $208   $124 
Marketing and sales   209    76    427    224 
General and administrative   414    181    1,689    840 
Research and development   23    46    33    371 
Total non-cash stock-based compensation  $765   $347   $2,357   $1,559 

 

17. Employee Retirement Plan

 

In July 2018 the Company established a 401(k) plan that qualifies as a deferred compensation arrangement under Section 401 of the IRS Code. All eligible employees over the age of 18 and with 4 months’ service are eligible to participate in the plan. The plan provides for Company matching of employee contributions up to 5% of eligible earnings. Company contributions immediately vest. The Company’s matching contribution expense was $0.8 million and $0.5 million for the three months ended September 30, 2021 and 2020, respectively, and $2.3 million and $1.7 million for the nine months ended September 30, 2021 and 2020, respectively.

 

18. Subsequent Events

 

On October 11, 2021, Purple LLC sued The Sleep Company, an Indian private limited company, in Delhi High court case CS(COMM) 517/2021, for among other things infringement of Purple LLC’s intellectual property. On October 12, 2021, the Delhi High Court awarded Purple LLC a limited injunction against The Sleep Company for its infringement. Further legal proceedings are pending, and the Company intends to vigorously pursue its claims against The Sleep Company.

 

On November 8, 2021, Purple LLC and Mattress Firm agreed to terminate the Master Retailer Agreement (the “Agreement”) dated September 18, 2018 between Purple and Mattress Firm. The Agreement was replaced by a new Master Retailer Agreement with terms consistent with the Company’s standard retailer agreement. The replacement agreement eliminates all of the prior exclusivity arrangements.

 

On November 8, 2021, pursuant to the 2020 Credit Agreement, the Company provided notice to KeyBank National Association requesting a $55.0 million draw on the revolving line of credit, which represents the full amount available under the revolving line of credit. The initial borrowing rate will be 3.50%, based on the LIBOR floor of 0.5% plus 3.00%.

 

33

 

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following discussion is intended to provide a more comprehensive review of the operating results and financial condition of Purple Innovation, Inc. than can be obtained from reading the Unaudited Condensed Consolidated Financial Statements alone. The discussion should be read in conjunction with the Unaudited Condensed Consolidated Financial Statements and the notes thereto included in “Part I. Item 1. Financial Statements.”

 

FORWARD-LOOKING STATEMENTS

 

This quarterly report on Form 10-Q (this “Quarterly Report”) contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, that represent our current expectations and beliefs. All statements other than statements of historical fact are “forward-looking statements” for purposes of federal and state securities laws. In some cases, you can identify these statements by forward-looking words such as “believe,” “expect,” “project,” “anticipate,” “estimate,” “intend,” “plan,” “targets,” “likely,” “will,” “would,” “could,” “may,” “might,” the negative of these words and other similar words.

 

All forward-looking statements included in this Quarterly Report are made only as of the date thereof. It is routine for our internal projections and expectations to change throughout the year, and any forward-looking statements based upon these projections or expectations may change prior to the end of the next quarter or year. Investors are cautioned not to place undue reliance on any such forward-looking statements. We undertake no obligation to publicly update or revise any forward-looking statement, whether as a result of new information, future events or otherwise, except as required by law.

 

We caution and advise readers that these statements are based on assumptions that may not be realized and involve risks and uncertainties that could cause actual results to differ materially from the expectations and beliefs contained herein. These risks include, among others, the evolving impact and duration of the COVID-19 pandemic, global supply chain issues, including increased shipping, material, and labor costs, and the impact of production and delivery issues on demand for our products. For a summary of these risks, see the risk factors included in the “Risk Factors” section in this Quarterly Report and in our Annual Report on Form 10-K/A filed with the Securities and Exchange Commission on May 10, 2021.

 

Overview of Our Business

 

Our mission is to help people feel and live better through innovative comfort solutions.

 

We are a digitally-native vertical brand founded on comfort product innovation with premium offerings. We design and manufacture a variety of innovative, branded and premium comfort products, including mattresses, pillows, cushions, frames, sheets, and other products. Our products are the result of over 30 years of innovation and investment in proprietary and patented comfort technologies and the development of our own manufacturing processes. Our proprietary gel technology, Hyper-Elastic Polymer, underpins many of our comfort products and provides a range of benefits that differentiate our offerings from other competitors’ products. We market and sell our products through our DTC online channels, retail brick-and-mortar wholesale partners, Company showrooms and third-party online retailers.

 

Organization

 

Our business consists of Purple Inc. and its consolidated subsidiary, Purple LLC. Purple Inc. was incorporated in Delaware on May 19, 2015 as a special purpose acquisition company under the name of GPAC. On February 2, 2018, Purple Inc. consummated a transaction structured similar to a reverse recapitalization (the “Business Combination”) pursuant to which Purple Inc. acquired an equity interest in Purple LLC and became its sole managing member. As the sole managing member of Purple LLC, Purple Inc., through its officers and directors, is responsible for all operational and administrative decision making and control of the day-to-day business affairs of Purple LLC without the approval of any other member. In connection with the Business Combination, InnoHold retained an 82% economic interest in Purple LLC. InnoHold subsequently transferred a portion of its Class B Units to permitted transferees and exchanged its remaining shares for shares of Class A Stock that it sold. At September 30, 2021, Purple Inc. had a 99% economic interest in Purple LLC while other Class B Unit holders had the remaining 1%.

 

34

 

COVID-19 Pandemic Developments

 

The COVID-19 pandemic has impacted many aspects of our operations, directly and indirectly, including disruption of our employees, consumer behavior, distribution and logistics, our suppliers, and the market overall. The scope and nature of these impacts continue to evolve. Because of the COVID-19 pandemic, we have taken precautionary measures recommended by the appropriate national and state health agencies to manage our resources and mitigate the adverse impact of the pandemic, which is intended to help minimize the risk to our Company, employees, customers, and the communities in which we operate.

 

Although we have taken measures to protect our business, we cannot predict the specific duration for which precautionary measures relating to COVID-19 will stay in effect, and we may elect or be required to take additional measures as the information available to us continues to develop, including with respect to our employees, manufacturing facilities and distribution center, and relationships with our suppliers and customers. Also, we do not know the impact proposed government mandated vaccine policies for employers will have on our workforce. Subject to certain assumptions regarding the duration and severity of the COVID-19 pandemic, and government, consumer, and our responses thereto, based on our current projections we believe our cash on hand, ongoing cash generated from e-commerce, liquidity available under our line of credit, and continuing ramp up of store operations and our wholesale business, will be sufficient to cover our working capital requirements and anticipated capital expenditures for the next 12 months.

 

While most state and local governments have eased restrictions on commercial retail activity, it is possible that a resurgence in cases of COVID-19 or one of its variants could prompt a return to tighter restrictions in certain areas of the country. Furthermore, while the bedding industry has fared much better during the pandemic than certain other sectors of the economy, continued economic weakness may eventually have an adverse impact upon the industry and our business. Therefore, significant uncertainty remains regarding the ongoing impact of the COVID-19 outbreak upon our financial condition and future results of operations, as well as upon the significant estimates and assumptions we utilize in reporting certain assets and liabilities.

 

Recent Developments in our Business

 

Production and Demand Developments

 

During the second quarter of 2021, following an accident resulting in the death of an employee and subsequent safety improvements involving the Mattress Max machines, we encountered isolated production challenges caused by unanticipated mechanical and maintenance issues when bringing the machines back online. As a result, we experienced significantly reduced production levels causing shipment backlogs that unfavorably affected both second and third quarter net revenues. We exited the month of July with production from our existing machines back at planned levels and emerged from our backlog position at the end of August. We are confident that these mechanical and maintenance challenges are an isolated event and will have no impact on our ability to scale production beyond 2021. With our production back at planned levels, we were able to increase our finished goods inventory to adequate stock levels to enable timely shipments to our customers.

 

However, even though we were able to return to planned production capacity in the third quarter, our results of operations have not yet returned to expected levels, which we believe is due primarily to slower than expected acceleration back to prior trending demand levels, as well as increases in the costs of shipping, materials and labor. We believe that the production challenges experienced in the second and third quarters adversely affected the confidence of consumers and our wholesale partners in our ability to timely deliver our products, which resulted in reduced orders and increased cancellations in both our DTC and wholesale channels. Further, in an effort to manage costs as we worked to resolve the production issues described above, we reduced our spending on marketing, which reduced demand for our products, particularly in our DTC channel. In addition to adversely impacting demand for our products, these issues also interrupted our momentum in growth. While our production has returned to normal and we have ramped up our marketing efforts, it is unclear how long it will take for demand, in both our DTC and wholesale channels, to return to expected levels. Given that we had not yet returned to normal levels by the end of the third quarter of 2021, we expect such issues to adversely impact our operating results for the fourth quarter of 2021.

 

In addition to a slower recovery to expected demand levels following our return to full production capacity, our business has also been adversely impacted by increases in the cost of shipping, raw materials and labor. While we are still able to obtain necessary materials when needed, the costs of such materials have increased materially, consistent with general macroeconomic trends. In addition, as experienced in other industries, in order to remain competitive in hiring the labor necessary to maintain our production, we have had to increase wages and other compensation. These increases in materials and labor costs have resulted in higher cost of goods sold and lower margins. We believe that shipping, material and labor costs will continue to remain at elevated levels or increase further in the foreseeable future.

 

In addition to the above issues, we are also closely monitoring the impacts of COVID-19 and general economic conditions on global supply chain, manufacturing, and logistics operations. As inflationary pressures increase, we anticipate that our production and operating costs will similarly increase. In addition, COVID-19 and other events, including port closures or labor shortages, have resulted in the continuation or worsening of manufacturing and shipping costs, delays and constraints. While most of our domestic suppliers have been able to continue operations and provide necessary materials when needed, we have experienced some constraints from certain suppliers, with respect to both the availability and cost of materials. We have also experienced some delays in shipments from our suppliers. Any significant delay or interruption in our supply chain could impair our ability to meet the demands of our customers and could harm our business.

 

35

 

Mattress Firm Relationship

 

On November 8, 2021, Purple LLC and Mattress Firm agreed to terminate the Master Retailer Agreement (the “Agreement”) dated September 18, 2018 between Purple and Mattress Firm. The Agreement was replaced by a new Master Retailer Agreement with terms consistent with the Company’s standard retailer agreement. The replacement agreement eliminates all of the prior exclusivity arrangements.

 

The new agreement provides opportunity for continued partnership and growth with Mattress Firm. With this new agreement in place, our ability to work with new wholesale customers will no longer be limited because of contractual exclusivity with specialty retailers and other constraints on entering markets in which Mattress Firm conducts business, which creates new opportunities.

 

Operating Results for the Three Months Ended September 30, 2021 and 2020

 

The following table sets forth for the periods indicated, our results of operations and the percentage of total revenue represented in our condensed consolidated statements of operations:

 

   Three Months Ended September 30, 
   2021   % of
Net Revenues
   2020   % of
Net Revenues
 
Revenues, net  $170,781    100.0%  $187,111    100.0%
Cost of revenues   109,701    64.2    98,857    52.8 
Gross profit   61,080    35.8    88,254    47.2 
Operating expenses:                    
Marketing and sales   48,841    28.6    51,206    27.4 
General and administrative   17,037    10.0    11,087    5.9 
Research and development   1,784    1.0    1,687    0.9 
Total operating expenses   67,662    39.6    63,980    34.2 
Operating income (loss)   (6,582)   (3.9)   24,274    13.0 
Other income (expense):                    

Interest income (expense), net

   10        (1,232)   (0.7)
Other income, net   12        3     
Change in fair value – warrant liabilities   5,362    3.1    (103,962)   (55.6)
Loss on extinguishment of debt           (5,782)   (3.1)
Tax receivable agreement income (expense)   846    0.5    (567)   (0.3)
Total other income (expense), net   6,230    3.6    (111,540)   (59.6)
Net loss before income taxes   (352)   (0.2)   (87,266)   (46.6)
Income tax benefit   2,479    1.5    106    0.1 
Net income (loss)   2,127    1.2    (87,160)   (46.6)
Net loss attributable to noncontrolling interest   (44)       (147)   (0.1)
Net income (loss) attributable to Purple Innovation, Inc.  $2,171    1.3   $(87,013)   (46.5)

 

Revenue

 

Net revenues decreased $16.3 million, or 8.7%, to $170.8 million for the three months ended September 30, 2021 compared to $187.1 million for the three months ended September 30, 2020. We believe that third quarter 2020 revenues were positively impacted during the COVID-19 pandemic, as individuals focused on home improvement activities, including purchasing mattresses and bedding products. The year-over-year decrease in net revenues consisted of DTC net revenues declining $21.4 million, or 15.9%, offset in part by net revenue growth of $5.1 million, or 9.6%, in our wholesale business. DTC net revenues were unfavorably impacted by the impact of production delays on our ability to manufacture and deliver products to our DTC customers in the third quarter, as well as reduced demand in our DTC channel in the same period. While our wholesale business was favorably impacted by wholesale partner expansion combined with a reopening of wholesale partner doors, we also experienced lower than expected demand from our wholesale customers. We believe that wholesale and DTC demand were adversely affected by the production issues we experienced in the second and third quarters of 2021, as our ability to manufacture and deliver our products to both DTC and wholesale customers was interrupted. In addition, in response to production delays we temporarily reduced our marketing spending, which reduced demand for our products, particularly with respect to our DTC channel. While we have returned to planned production and marketing activities, it is unclear when customer demand will return to expected levels. We currently anticipate that net revenues in the fourth quarter of 2021 will continue to be adversely impacted by slower than anticipated recovery to prior demand levels. Net revenues from a product perspective reflected a $20.5 million decrease in mattress sales, a $3.8 million increase in other bedding product sales and a $0.4 million increase in other product sales.

 

36

 

Cost of Revenues

 

The cost of revenues increased $10.8 million, or 11.0%, to $109.7 million for the three months ended September 30, 2021 compared to $98.9 million for the three months ended September 30, 2020. This increase reflected an increase in direct material costs coupled with higher labor and overhead costs. Our gross profit percentage decreased to 35.8% of net revenues for the three months ended September 30, 2021 compared to 47.2% for the same period in 2020. The decrease in our gross profit percentage was primarily impacted by inefficiencies as we worked to resolve production issues, rising shipping, raw material and labor costs and a higher proportion of wholesale channel revenue, which carries a lower gross margin than revenue from the DTC channel. We anticipate that shipping, raw material and labor costs will remain at elevated levels or continue to increase in the foreseeable future.

 

Marketing and Sales

 

Marketing and sales expenses decreased $2.4 million, or 4.6%, to $48.8 million for the three months ended September 30, 2021 from $51.2 million for the three months ended September 30, 2020. The decrease reflected a $10.1 million decrease in advertising spend in response to production delays, offset in part by a $4.7 million increase in personnel costs related to planned growth of our workforce and a $3.0 million increase in other marketing and sales expenses. Marketing and sales expense as a percentage of net revenues was 28.6% for the three months ended September 30, 2021 compared to 27.4% for the comparative prior period. The higher percentage in the current quarter was due in part to net revenues being unfavorably impacted by production and demand issues, as described above.

 

General and Administrative

 

General and administrative expenses increased $6.0 million, or 53.7%, to $17.0 million for the three months ended September 30, 2021 compared to $11.1 million for the three months ended September 30, 2020. The increase was primarily due to a $2.5 million increase in legal and professional fees associated with increased expenses for consulting, professional staffing and executive placement costs, a $1.9 million increase in personnel costs related to planned growth of our workforce, and a $1.5 million increase in all other expenses. 

 

Research and Development

 

Research and development costs increased $0.1 million, or 5.7%, to $1.8 million for the three months ended September 30, 2021 from $1.7 million for the three months ended September 30, 2020. The increase was primarily due to an increase in professional services costs related to product development activities.

 

Operating Income (Loss)

 

Operating income (loss) decreased $30.9 million to an operating loss of $6.6 million for the three months ended September 30, 2021 compared to operating income of $24.3 million for the three months ended September 30, 2020. This decrease was primarily due to net revenues being unfavorably impacted during the quarter by production and demand issues (as described above), increased costs and a higher proportion of wholesale channel revenue, which carries a lower gross margin than revenue from the DTC channel.

 

Interest Expense

 

During the three months ended September 30, 2021, interest expense totaling $0.8 million was offset by $0.8 million of capitalized interest, of which $0.6 million related to periods prior to the third quarter of 2021 and was recorded as an out-of-period correction in the third quarter of 2021. The Company incurred interest expense of $1.2 million for the three months ended September 30, 2020. The $0.4 million decrease in interest expense was primarily due to the $35.0 million Related Party Loan, which carried an interest rate of 12.00%, being refinanced in the third quarter of 2020 with a $45.0 million term loan at an initial interest rate of 3.50%. Interest expense in 2021 also includes amortization of deferred loan costs associated with the 2020 Credit Agreement and fees related to the revolving line of credit.

 

37

 

Change in Fair Value – Warrant Liabilities

 

On February 26, 2019, the Incremental Lenders funded a $10.0 million increase in the Related Party Loan and received 2.6 million warrants to purchase 2.6 million shares of our Class A Stock at a price of $5.74 per share, subject to certain adjustments. We accounted for the Incremental Loan Warrants as liabilities and recorded them at fair value on the date of the transaction and subsequently re-measured to fair value at each reporting date with changes in the fair value included in earnings. We determined the fair value of the Incremental Loan Warrants to be $64.9 million at September 30, 2020. During the three months ended September 30, 2020, we recognized a loss of $18.0 million in our condensed consolidated statement of operations related to the change in fair value of these warrants. There was no gain or loss on the Incremental Loan Warrants for the three months ended September 30, 2021 as they were exercised in 2020.

 

There were 15.5 million public warrants issued in connection with GPAC’s formation and IPO and 12.8 million sponsor warrants issued pursuant to a simultaneous private placement with the IPO. We have accounted for these warrants as liabilities and recorded them at fair value on the date of the transaction and subsequently re-measured to fair value at each reporting date with changes in fair value included in earnings. The 1.9 million sponsor warrants outstanding at September 30, 2021 had a fair value of $9.0 million. The fair value of the public and sponsor warrants outstanding at September 30, 2020 was $188.5 million. During the three months ended September 30, 2021, we recognized a gain of $5.4 million in our condensed consolidated statement of operations related to a decrease in the fair value of the sponsor warrants exercised during the quarter or that were outstanding at the end of the quarter. During the three months ended September 30, 2020, we recognized a loss of $86.0 million in our condensed consolidated statement of operations related to an increase in the fair value of the public and sponsor warrants exercised during the prior year quarter or that were outstanding at the end of the prior year quarter.

 

Loss on Extinguishment of Debt

 

On September 3, 2020, the Company paid $45.0 million to retire, in full, all indebtedness related to Purple LLC’s Related Party Loan. The payment included $25.0 million for the original loan under the agreement, $10.0 million for a subsequent incremental loan, $6.6 million for paid-in-kind interest, $2.5 million for a prepayment fee and $0.9 million for accrued interest. As a result of paying off the Related Party Loan, the Company recognized a $5.8 million loss on extinguishment of debt during the three months ended September 30, 2020.

 

Tax Receivable Agreement Expense

 

We are party to a tax receivable agreement which generally provides for the payment by us to InnoHold of 80% of certain tax benefits, if any, that we realize as a result of increases in its allocable share of the tax basis of the tangible and intangible assets of Purple LLC. Because of the Business Combination, subsequent exchanges of 43.5 million Class B Units for Class A Stock and changes in estimates relating to the expected tax benefits associated with the tax receivable agreement, the tax receivable agreement liability totaled $171.5 million and $172.0 million at September 30, 2021 and December 31, 2020, respectively. During the third quarter of 2021, we realized $0.8 million of tax receivable agreement income due to the impact of recording the 2020 provision to return adjustments. Of the $90.2 million liability recorded during the three months ended September 30, 2020, $89.7 million related to current period exchanges and was recorded as an adjustment to stockholders’ equity and $0.6 was recorded to expense as it related to reestablishing the tax receivable agreement liability related to prior year exchanges.

 

Income Tax Benefit

 

Our income tax benefit was $2.5 million for the three months ended September 30, 2021, compared to $0.1 million for the three months ended September 30, 2020. This increase primarily resulted from a change in the effective tax rate due to a portion of the valuation allowance being released in 2020 and the change in fair value of the warrant liability which is treated as a permanent item for tax purposes.

 

38

 

Noncontrolling Interest

 

We attribute net income or loss to the Class B Units in Purple LLC as a noncontrolling interest at their aggregate ownership percentage. We calculate net income or loss attributable to noncontrolling interests on a quarterly basis using their weighted average ownership percentage. Net loss attributed to noncontrolling interests was negligible for the three months ended September 30, 2021 compared to a net loss of $0.1 million for the three months ended September 30, 2020. The decrease in the net income level attributed to noncontrolling interests primarily resulted from the noncontrolling ownership interest declining to approximately 1% for the three months ended September 30, 2021 from approximately 18% for the three months ended September 30, 2020.

 

Operating Results for the Nine Months Ended September 30, 2021 and 2020

 

The following table sets forth for the periods indicated, our results of operations and the percentage of total revenue represented in our statements of operations:

 

   Nine Months Ended September 30, 
   2021   % of Net
Revenues
   2020   % of Net
Revenues
 
Revenues, net  $539,796    100.0%  $474,582    100.0%
Cost of revenues   309,505    57.3    251,515    53.0 
Gross profit   230,291    42.7    223,067    47.0 
Operating expenses:                    
Marketing and sales   163,053    30.2    127,313    26.8 
General and administrative   54,024    10.0    27,312    5.8 
Research and development   5,430    1.0    4,712    1.0 
Total operating expenses   222,507    41.2    159,337    33.6 
Operating income   7,784    1.4    63,730    13.4 
Other income (expense):                    
Interest expense   (1,129)   (0.2)   (4,045)   (0.9)
Other income (expense), net   (30)       109     
Change in fair value – warrant liabilities   19,369    3.6    (212,593)   (44.8)
Loss on extinguishment of debt           (5,782)   (1.2)
Tax receivable agreement income (expense)   639    0.1    (33,512)   (7.1)
Total other income (expense), net   18,849    3.5    (255,823)   (53.9)
Net income (loss) before income taxes   26,633    4.9    (192,093)   (40.5)
Income tax benefit (expense)   (1,005)   (0.2)   35,818    7.5 
Net income (loss)   25,628    4.7    (156,275)   (32.9)
Net income attributable to noncontrolling interest   55        7,178    1.5 
Net income (loss) attributable to Purple Innovation, Inc.  $25,573    4.7   $(163,453)   (34.4)

 

Revenue

 

Net revenues increased $65.2 million, or 13.7%, to $539.8 million for the nine months ended September 30, 2021 compared to $474.6 million for the nine months ended September 30, 2020. This increase consisted of wholesale net revenues increasing $71.3 million, or 62.3%, offset in part by DTC net revenues decreasing $6.1 million, or 1.7%. Our wholesale business was favorably impacted by wholesale partner expansion combined with a reopening of wholesale partner doors. However, this favorable impact was offset by lower-than expected demand from our wholesale customers in the third quarter of 2021, primarily due to production delays experienced in the second and third quarter of 2021, as described above. DTC net revenues were also unfavorably impacted by the impact of production and demand issues on second and third quarter net revenues. The increase in net revenues from a product perspective reflected a $37.8 million increase in mattress sales, a $19.0 million increase in other bedding product sales and an $8.4 million increase in other product sales. This growth was primarily driven by an increase in wholesale customer demand. However, we believe that wholesale and DTC demand were adversely affected by the production issues we experienced in the second and third quarters of 2021, as our ability to manufacture and deliver our products to both DTC and wholesale customers was interrupted. In addition, in response to production delays, we temporarily reduced our marketing spending, which reduced demand for our products, particularly with respect to our DTC channel. While we have returned to planned production and marketing activities, it is unclear when customer demand will return to expected levels. We currently anticipate that net revenues in the fourth quarter of 2021 will continue to be adversely impacted by slower than anticipated recovery to prior demand levels.

 

Cost of Revenues

 

The cost of revenues increased $58.0 million, or 23.1%, to $309.5 million for the nine months ended September 30, 2021 compared to $251.5 million for the nine months ended September 30, 2020. The increase, which was primarily due to a $32.7 million increase in direct material costs, a $21.3 million increase in labor and overhead costs, and a $4.0 million increase in other costs, was primarily associated with increased product sales and higher production, shipping, material and labor costs. The gross profit percentage decreased to 42.7% of net revenues for the nine months ended September 30, 2021 from 47.0% for the comparative prior year period. The decrease in our gross profit percentage was primarily driven by a higher proportion of wholesale channel revenue, which carries a lower gross margin than revenue from the DTC channel, rising raw material and labor costs and the unfavorable impact of production issues. While we have returned to planned production capacity, we anticipate that shipping, raw material and labor costs will continue to remain at elevated levels or increase in the foreseeable future.

 

39

 

Marketing and Sales

 

Marketing and sales expenses increased $35.7 million, or 28.1%, to $163.1 million for the nine months ended September 30, 2021 compared to $127.3 million for the nine months ended September 30, 2020. This increase reflected a $12.8 million increase in advertising costs due to higher advertising rates in 2021 and advertising costs in the prior year second quarter being uncharacteristically low due to the pandemic, a $12.3 million increase in personnel costs related to planned growth of our workforce and a $10.7 million increase in other marketing and sales expenses. Marketing and sales expense as a percentage of net revenues was 30.2% for the nine months ended September 30, 2021 compared to 26.8% for the nine months ended September 30, 2020. The higher percentage of net revenues in the first nine months of 2021 was due in part to product sales being unfavorably impacted by production and demand issues experienced in the second and third quarters of 2021, as described above, coupled with higher advertising rates in 2021 and advertising costs in the prior year second quarter being uncharacteristically low because of the pandemic.

 

General and Administrative

 

General and administrative expenses increased $26.7 million, or 97.8%, to $54.0 million for the nine months ended September 30, 2021 compared to $27.3 million for the nine months ended September 30, 2020. This increase was primarily due to a $16.8 million increase in legal and professional fees related to offering costs, including underwriting commissions related to shares sold by Coliseum Capital Partners, and increased expenses for consulting, professional staffing and executive placement costs, a $5.3 million increase related to planned increases in our workforce, and a $4.6 million increase in all other expenses.

 

Research and Development

 

Research and development costs increased $0.7 million, or 15.2%, to $5.4 million for the nine months ended September 30, 2021 from $4.7 million for the nine months ended September 30, 2020. This increase was primarily due to an increase in professional services costs related to product development activities.

 

Operating Income

 

Operating income decreased $55.9 million, or 87.8%, to $7.8 million for the nine months ended September 30, 2021, from operating income of $63.7 million for the nine months ended September 30, 2020. This decrease was primarily due to net revenues being unfavorably impacted by production and demand issues in the second and third quarters of 2021, increased costs and a higher proportion of wholesale channel revenue, which carries a lower gross margin than revenue from the DTC channel.

 

Interest Expense

 

Interest expense totaled $1.1 million for the nine months ended September 30, 2021 as compared to $4.0 million for the nine months ended September 30, 2020. Interest expense in 2021 was offset in part by $0.8 million of capitalized interest of which $0.6 million related to periods prior to the third quarter of 2021 and was recorded as an out-of-period correction in the third quarter of 2021. The $2.9 million decrease was also due to the $35.0 million Related Party Loan, which carried an interest rate of 12.00%, being refinanced in the third quarter of 2020 with a $45.0 million term loan at an initial interest rate of 3.50%. Interest expense in 2021 also includes amortization of deferred loan costs associated with the 2020 Credit Agreement and fees related to the revolving line of credit.

 

Change in Fair Value – Warrant Liabilities

 

On February 26, 2019, the Incremental Lenders funded a $10.0 million increase in the Related Party Loan and received 2.6 million warrants to purchase 2.6 million shares of our Class A Stock at a price of $5.74 per share, subject to certain adjustments. We accounted for the Incremental Loan Warrants as liabilities and recorded them at fair value on the date of the transaction and subsequently re-measured to fair value at each reporting date with changes in the fair value included in earnings. We determined the fair value of the Incremental Loan Warrants to be $64.9 million at September 30, 2020. During the nine months ended September 30, 2020, we recognized a loss of $43.3 million in our condensed consolidated statement of operations related to the change in fair value of these warrants. There was no gain or loss on the Incremental Loan Warrants for the nine months ended September 30, 2021 as they were all exercised in 2020.

 

40

 

There were 15.5 million public warrants issued in connection with GPAC’s formation and IPO and 12.8 million sponsor warrants issued pursuant to a simultaneous private placement with the IPO. We have accounted for these warrants as liabilities and recorded them at fair value on the date of the transaction and subsequently re-measured to fair value at each reporting date with changes in fair value included in earnings. The 1.9 million sponsor warrants outstanding at September 30, 2021 had a fair value of $9.0 million. The fair value of the public and sponsor warrants outstanding at September 30, 2020 was $188.5 million. During the nine months ended September 30, 2021, we recognized a gain of $19.4 million in our condensed consolidated statement of operations related to a decrease in the fair value of the sponsor warrants exercised during the nine-month period or that were outstanding at September 30, 2021. During the nine months ended September 30, 2020, we recognized a loss of $169.3 million in our condensed consolidated statement of operations related to an increase in the fair value of the public and sponsor warrants exercised during the prior year nine-month period or that were outstanding at the end of September 30, 2020.

 

Loss on Extinguishment of Debt

 

On September 3, 2020, the Company paid $45.0 million to retire, in full, all indebtedness related to Purple LLC’s Related Party Loan. The payment included $25.0 million for the original loan under the agreement, $10.0 million for a subsequent incremental loan, $6.6 million for paid-in-kind interest, $2.5 million for a prepayment fee and $0.9 million for accrued interest. As a result of paying off the Related Party Loan, the Company recognized a $5.8 million loss on extinguishment of debt during the nine months ended September 30, 2020.

 

Tax Receivable Agreement Expense

 

The tax receivable agreement liability totaled $171.5 million and $172.0 million at September 30, 2021 and December 31, 2020, respectively. During the first nine months of 2021, we realized $0.6 million of tax receivable agreement income due to the impact of recording the 2020 provision to return adjustments. Of the $168.3 million liability recorded during the nine months ended September 30, 2020, $134.9 million relates to current year exchanges and was recorded as an adjustment to stockholders’ equity and $33.5 million was recorded to expense as it related to reestablishing the tax receivable agreement liability related to prior year exchanges.

 

Income Tax Benefit (Expense)

 

Income tax expense was $1.0 million for the nine months ended September 30, 2021, compared to an income tax benefit of $35.8 million for the nine months ended September 30, 2020. Income tax expense for the nine months ended September 30, 2021 was primarily the result of no longer having a full valuation allowance, the decrease in noncontrolling interest, and the change in fair value of the warrant liability which is treated as a permanent item for tax purposes. The income tax benefit in the comparative prior nine-month period was primarily due to a portion of the valuation allowance associated with the Company’s federal and state deferred tax assets being released and recorded as an income tax benefit during the nine months ended September 30, 2020.

 

Noncontrolling Interest

 

Net income attributed to noncontrolling interests was $0.1 million for the nine months ended September 30, 2021, compared to $7.2 million for the nine months ended September 30, 2020. This decrease is the result of the noncontrolling interest ownership percentage being significantly lower in 2021 than 2020.

 

Liquidity and Capital Resources

 

Our primary cash needs have historically consisted of working capital, capital expenditures and debt service. Our working capital needs depend upon the timing of cash receipts from sales, payments to vendors and others, changes in inventories, and operating lease payment obligations. Our cash and working capital positions were $83.6 million and $74.9 million, respectively, as of September 30, 2021 compared to $123.0 million and $96.9 million, respectively, as of December 31, 2020. Inventories as of September 30, 2021 totaled $84.0 million compared with $65.7 million as of December 31, 2020 as production returned to planned levels and we were able to increase our finished goods inventory to adequate stock levels to enable timely shipments to our customers. Cash used for purchases of property and equipment increased from $14.2 million during the first nine months of 2020 to $40.1 million during the first nine months of 2021. This increase primarily resulted from continuing to invest in our business by building out our new manufacturing facility in Georgia that began operations in March 2021, enhancing our manufacturing capabilities in Utah, scaling our infrastructure to support the growth of our workforce, and opening 11 new Company showrooms during the first nine months of 2021.

 

41

 

In response to the COVID-19 pandemic, we took a number of precautionary measures to manage our resources and mitigate its adverse impact. Given the initial difficulty in predicting how long the pandemic would persist and its full impact, we managed our business and opportunities to preserve liquidity. In the second half of 2020, we ended most of the cash preservation programs and returned to full production to meet increased demand. During 2021, we have increased our inventory levels and invested in our manufacturing capacity and showroom expansion. Subject to certain assumptions regarding the duration and severity of the COVID-19 pandemic, and our responses thereto, based on our current projections we believe our cash on hand, ongoing cash generated from our DTC business, amounts available under our line of credit, increasing demand of our products in the wholesale channel and continuing ramp up of store operations, will be sufficient to cover our working capital requirements and anticipated capital expenditures for the next 12 months.

 

On September 3, 2020, we paid $45.0 million to retire, in full, all indebtedness related to Purple LLC’s Related Party Loan. The payment included $25.0 million for the original loan under the agreement, $10.0 million for a subsequent incremental loan, $6.6 million for paid-in-kind interest, $2.5 million for a prepayment fee and $0.9 million for accrued interest.

 

Also on September 3, 2020, Purple LLC entered into the 2020 Credit Agreement that provided for a $45.0 million term loan (the “Term Loan”) and a $55.0 million revolving line of credit. The agreement has a five-year term and borrowing rates for both the Term Loan and revolving line of credit are based on Purple LLC’s leverage ratio and can range from LIBOR plus a 3.00% to 3.75% margin with a LIBOR minimum of 0.50%. As of September 30, 2021, there was no balance outstanding on the revolving credit facility. Proceeds from the Term Loan were used to retire all indebtedness associated with the Related Party Loan.

 

During the nine months ended September 30, 2021, 6.6 million sponsor warrants were exercised on a cash and cashless basis resulting in the issuance of 2.3 million shares of Class A Stock. The proceeds received for the cash exercise was $0.1 million. At September 30, 2021, there were 1.9 million sponsor warrants outstanding.

 

In the event our cash flow from operations or other sources of financing are less than anticipated, we believe we will be able to fund operating expenses based on our ability to scale back operations, reduce marketing spend and postpone or discontinue our growth strategies. In such event, this could result in slower growth or no growth, and we may run the risk of losing key suppliers, we may not be able to timely satisfy customer orders, and we may not be able to retain all of our employees. In addition, we may be forced to restructure our obligations to current creditors or pursue work-out options. 

 

On November 8, 2021, we provided notice to KeyBank National Association requesting a $55.0 million draw on our revolving line of credit under the 2020 Credit Agreement, which represents the full amount available under the revolving line of credit. The initial borrowing rate will be 3.50%, based on the LIBOR floor of 0.5% plus 3.00%.

 

As described above, we experienced production and demand issues in the second and third quarters of 2021 that adversely affected net revenues. We have also experienced increases in shipping, raw material and labor costs. While we have returned to planned production levels, we currently anticipate that the impact of lower-than-expected demand and higher shipping, material and labor costs will continue to adversely affect our business and results of operations through the fourth quarter of 2021. These issues may adversely affect our ability to comply with covenants under the 2020 Credit Agreement, which could result in our default under such covenants. If we are unable to comply with the covenants and other conditions under the 2020 Credit Agreement, we will need to seek a waiver or amendment to avoid a default. However, we may not be able to obtain such a waiver or amendment or may be required to incur additional expenses or accept unfavorable terms.

 

If cash flow from operations or available financing under the 2020 Credit Agreement are not sufficient to fund our operating expenses or our growth strategies, we may need to raise additional capital. Our ability to obtain additional or alternative capital on acceptable terms or at all is subject to a variety of uncertainties, including instability in the credit and financial markets resulting from macroeconomic factors and approval from the lenders under the 2020 Credit Agreement. Adequate financing may not be available or, if offered, may only be available on unfavorable terms. The restrictive covenants in the 2020 Credit Agreement may make it difficult to obtain additional capital on terms that are favorable to us, and we may not be able to satisfy the conditions necessary to obtain additional funds pursuant to the revolving credit facility under the 2020 Credit Agreement. There is no assurance we will obtain the capital we require. As a result, there can be no assurance that we will be able to fund our future operations or growth strategies. In addition, future equity or debt financings may require us to also issue warrants or other equity securities that are likely to be dilutive to our existing stockholders. Newly issued securities may include preferences or superior voting rights or, as described above, may be combined with the issuance of warrants or other derivative securities, which each may have additional dilutive effects. Furthermore, we may incur substantial costs in pursuing future capital and financing, including investment banking fees, legal fees, accounting fees, printing and distribution expenses and other costs. We may also be required to recognize non-cash expenses in connection with certain securities we may issue, such as convertible notes and warrants, which will adversely impact our financial condition. If we cannot raise additional funds on favorable terms or at all, we may not be able to carry out all or parts of our long-term growth strategy, maintain our growth and competitiveness or continue in business.

 

We are required to make certain payments to InnoHold under the tax receivable agreement, which may have a material adverse effect on our liquidity and capital resources. We are currently unable to determine the total future amount of these payments due to the unpredictable nature of several factors, including the timing of future exchanges, the market price of shares of Class A Stock at the time of the exchanges, the extent to which such exchanges are taxable and the amount and timing of future taxable income sufficient to utilize tax attributes that give rise to the payments under the tax receivable agreement. As of September 30, 2021, the tax receivable agreement liability reflected in our condensed consolidated balance sheet is $171.5 million of which $5.9 million is classified as other current liabilities in the condensed consolidated balance sheet.

 

42

 

Cash Flows for the Nine months Ended September 30, 2021 and 2020

 

The following summarizes our cash flows for the nine months ended September 30, 2021 and 2020 as reported in our condensed consolidated statements of cash flows (in thousands):

 

   Nine Months Ended
September 30,
 
   2021   2020 
Net cash provided by operating activities  $132   $87,400 
Net cash used in investing activities   (41,498)   (25,084)
Net cash provided by financing activities   2,027    2,161 
Net (decrease) increase in cash   (39,339)   64,477 
Cash, beginning of the period   122,955    33,478 
Cash, end of the period  $83,616   $97,955 

  

Nine months ended September 30, 2021 Compared to the Nine months ended September 30, 2020

 

Cash provided by operating activities was minimal during the nine months ended September 30, 2021 compared to $87.4 million for the nine months ended September 30, 2020. The decrease in cash provided by operations primarily resulted from a $49.9 million decrease in cash provided by operating income which was mainly driven by net revenues being unfavorably impacted by production and demand issues experienced in the second and third quarters of 2021, coupled with higher marketing and sales expenses, increased legal and professional fees and planned increases in our workforce. The decrease in cash provided by operations was further impacted by a $37.3 million decrease in operating cash flows related to net changes in operating assets and liabilities for the nine months ended September 30, 2021 compared to the corresponding nine-month period in the prior year. This decrease consisted of decreased cash from changes in period-over-period fluctuations in accounts receivable, inventories and liabilities, offset in part by an increase in cash related to a change in the year-over-year fluctuation in prepaid inventory and other assets. We currently anticipate that our operating results for the fourth quarter of 2021, including cash provided by operating activities, will continue to be adversely impacted by slower recovery to prior demand levels, and rising shipping, material and labor costs.

 

Cash used in investing activities was $41.5 million for the nine months ended September 30, 2021 compared to $25.1 million for the nine months ended September 30, 2020. This increase primarily resulted from continuing to invest in our business by building out our new manufacturing facility in Georgia that began operations in March 2021, enhancing our manufacturing capabilities in Utah, scaling our infrastructure to support the growth of our workforce, and opening 11 new Company showrooms during the first nine months of 2021.

 

Cash provided by financing activities during the nine months ended September 30, 2021 was $2.0 million compared to $2.2 million of cash provided by financing activities during the nine months ended September 30, 2020. Financing activities in the first nine months of 2021 included $4.1 million in proceeds from an InnoHold indemnification payment and $1.2 million of proceeds from warrant and stock option exercises, offset in part by $1.7 million in principal payments on the Term Loan, member tax distributions of $1.0 million and a $0.6 million payment for the tax receivable agreement.

 

Critical Accounting Policies

 

We discuss our critical accounting policies and estimates in Management’s Discussion and Analysis of Financial Condition and Results of Operations in our 2020 Annual Report on Form 10-K/A filed May 10, 2021. There were no significant changes in our critical accounting policies since the end of fiscal 2020.

 

43

 

Off-Balance-Sheet Arrangements and Contractual Obligations

 

As of September 30, 2021, we were not involved in any unconsolidated special purpose entity transactions and did not have any off-balance-sheet financing. Also, there was no balance outstanding on our $55.0 million revolving credit facility as of September 30, 2021.

 

There have been no material changes to our contractual obligations during the three months ended September 30, 2021 from those previously disclosed in our Form 10-Q for the quarterly period ended March 31, 2021.

 

Seasonality and Cyclicality

 

We believe that sales of our products are typically subject to seasonality corresponding to different periods of the consumer spending cycle, holidays and other seasonal factors. Our sales may also vary with the performance of the broader economy consistent with the market.

 

Available Information

 

Our website address is www.purple.com. We make available free of charge on the Investor Relations portion of our website, investors.purple.com, our annual report on Form 10-K/A, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC.

 

We also use the Investor Relations portion of our website, investors.purple.com, as a channel of distribution of additional Company information that may be deemed material. Accordingly, investors should monitor this channel, in addition to following our press releases, SEC filings and public conference calls and webcasts. The contents of our website shall not be deemed to be incorporated herein by reference.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

Not Applicable.

 

44

 

ITEM 4. CONTROLS AND PROCEDURES

 

(a) Evaluation of Disclosure Controls and Procedures

 

As of the end of the period covered by this report, under the supervision and with the participation of our management, including our Chief Executive Officer (“CEO”) and Interim Chief Financial Officer (“CFO” and together with the CEO, the “Certifying Officers”), we evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as such term is defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)). Disclosure controls and procedures are controls and other procedures designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is accumulated and communicated to management, including our Certifying Officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure.

 

Based upon this evaluation, and the above criteria, our CEO and CFO concluded that due to the material weakness described below, the Company’s disclosure controls and procedures were not effective as of September 30, 2021.

 

Material Weakness in Internal Control over Financial Reporting

 

A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim consolidated financial statements will not be prevented or detected on a timely basis.

 

During the Quarter ended September 30, 2021, we identified a material weakness in internal control over financial reporting related to ineffective information technology general controls (“ITGCs”) in the areas of user access and segregation of duties related to certain information technology (“IT”) systems that support the Company’s financial reporting processes. We believe that these control deficiencies were a result of turnover of critical IT leadership; insufficient training of IT resources; and inadequate risk-assessment processes to identify and assess access in certain IT environments that could impact internal controls over financial reporting.

 

The material weakness did not result in any identified misstatements in our consolidated financial statements, and there were no changes to previously issued financial results. However, because the material weakness creates a reasonable possibility that a material misstatement to our consolidated financial statements would not be prevented or detected on a timely basis, the Company’s management concluded that at September 30, 2021, the Company’s internal control over financial reporting was ineffective.

 

Management’s Plan for Remediation

 

In response to this material weakness, management, with oversight of the Audit Committee of the Board of Directors, has identified and begun to implement steps to remediate the material weakness. The Company has allocated resources to remediate user access related control and segregation of duties deficiencies. Our remediation plan also includes providing training to personnel associated with reviewing IT user access. Although we intend to complete the remediation process as promptly as possible, we cannot at this time estimate how long it will take to remediate this material weakness. Until this material weakness is remediated, we plan to continue to perform additional analyses and other procedures to ensure that our consolidated financial statements are prepared in accordance with GAAP.

 

Previously Reported Material Weakness in Internal Control over Financial Reporting

 

As previously reported, we determined a material weakness existed related to the design and implementation of sufficient controls and processes around the assessment of complex accounting issues reached in prior periods that continue to impact the Company, specifically related to the valuation and classification of warrants. As a result, we determined that we did not have effective controls to prevent or detect a financial statement misstatement on a timely basis.

 

In response to this material weakness, we effectively implemented enhanced processes and controls to include additional steps in management’s review of historical complex accounting issues that may continue to impact the Company. We have also increased communication among our personnel and third-party professionals with whom we consult regarding the application of complex accounting transactions. Based on these measures, management has tested the internal control activities and found them to be effective and has concluded that the previously reported material weakness described above has been remediated as of September 30, 2021.

 

(b) Changes in Internal Controls Over Financial Reporting.

 

Other than the changes described above, during the three months ended September 30, 2021, there have been no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

 

45

 

PART II. OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

The Company is from time to time involved in various claims, legal proceedings and complaints arising in the ordinary course of business. Please refer to Note 11 — Commitments and Contingencies to the condensed consolidated financial statements contained in this report for certain information regarding our legal proceedings.

 

ITEM 1A. RISK FACTORS

 

Except as described below, there have been no material changes from the risk factors previously disclosed in our Annual Report on Form 10-K filed with the SEC on March 11, 2021 as amended by Form 10-K/A filed on May 10, 2021.The disclosure of risks identified below does not imply that the risk has not already materialized.

 

Lack of availability and quality of raw materials, labor, and shipping services, or increases in the cost of such inputs, could cause and has caused delays that could result in our inability to provide goods to our customers or could increase our costs, either of which could decrease our earnings.

 

In manufacturing products, we use various commodity components, such as polyurethane foam, oil, our spring units, ingredients for our Hyper-Elastic Polymer material, our water-based adhesive and other raw materials. Because we are dependent on outside suppliers for our raw materials, lack of availability, and quality could have a negative effect on our cost of sales and our ability to meet our customers’ demands. Competitive and marketing pressures may prevent us from passing along price increases to our customers, and the inability to meet our customers’ demands could cause us to lose sales.

 

Some components, such as foam and spring units, are widely used in our industry. Shortages in such components, due to any reason including increase in demand, weather events, supply chain difficulties within the supplier or otherwise, could adversely affect our production capacity and financial results. If we were unable to obtain raw materials and components from suppliers, we would have to find replacement suppliers. Any new arrangements for raw materials and components might not be on favorable terms, if we are able to enter into new arrangements at all. If a supplier for a component failed to supply such component in required amounts this could significantly interrupt production and increase costs.

 

Even if we are able to obtain raw materials and other production inputs in a timely manner, supply chain constraints, inflation, and other factors may increase the costs of shipping, raw materials, labor, and other production and operational resources. We have experienced and expect to continue to experience increases in the cost of core materials and labor needed to manufacture our products. Such cost increases could adversely impact our production capacity and efficiency and reduce our gross margins and earnings.

 

The ongoing COVID-19 pandemic, including measures taken in response by governments and businesses worldwide to contain its spread, and general economic conditions have adversely impacted and are expected to continue to adversely impact global supply chain, manufacturing, and logistics operations. Shipping and freight costs and delays have also been increasing as port closures, port congestion, and shipping container and ship shortages have increased over the last several months. To the extent the COVID-19 pandemic and other events result in continuation or worsening of manufacturing and shipping delays and constraints, our suppliers of raw materials and other components may have difficulty obtaining and providing the materials we require to manufacture our products or may increase the costs of such materials, which could adversely affect our earnings and our ability to acquire and maintain adequate inventory and meet demand for our products. Any significant delay or interruption in our supply chain, or our inability to obtain substitute components or materials from alternate sources at acceptable prices in a timely manner, could impair our ability to meet the demand of our customers and could harm our business.

 

46

 

Our future growth and profitability depend, in part, upon our ability to achieve and maintain sufficient production capacity to meet customer demands.

 

We manufacture our mattresses using our proprietary and patented Mattress Max machinery to make our Hyper-Elastic Polymer cushioning material. Because these machines are proprietary and we do not yet have a long history of their maintenance needs, we may not be able to sufficiently maintain them for operation at full capacity or at all when needed. We have experienced unexpected maintenance issues following a shutdown of these machines that took longer to bring them up to full operating capacity then what we expected. Also, because of the unique features of our Mattress Max machines, and due to continuing improvements to these machines, new machines are not readily available and must be constructed which takes time. We also have experienced inefficiencies in sourcing of materials and production of finished products. We have taken steps to improve our processes and capabilities, but if we are unable to maintain our improvements and continue our improvement initiatives to increase efficiencies, we may not be able to keep up with demand which would harm our business. If we are unable to construct new Mattress Max machines and implement them into our production process in a timely manner, if our existing Mattress Max machines are unable to function at the desired capacity, or if we are unable to develop replacements for the existing Mattress Max machines if such replacements should become necessary, our production capacity may be constrained and our ability to respond to customer demand may be adversely impacted. We manufacture mattresses and other products using components provided by third-party suppliers. If those third-party suppliers are unable to provide us with such components or if our assembly capacity is insufficient, our ability to respond to customer demand may be adversely impacted. This would negatively impact our ability to grow our business and achieve profitability.

 

Disruption of operations in our manufacturing facilities, including as a result of, among other things, workplace injuries, pandemics or natural disasters, has and could increase our costs of doing business or lead to delays in shipping our products and could materially adversely affect our operating results and our ability to grow our business.

 

We have three manufacturing plants, which are located in Alpine, Utah, Grantsville, Utah, and McDonough, Georgia. We began operations on March 3, 2021 in McDonough, Georgia. In the future we may also enter into leases for additional manufacturing plants.

 

The disruption of operations of our manufacturing facilities for a significant period of time, or even permanently, or disruptions to the planned further build-out of the Georgia facility such as through a closure related to the COVID-19 pandemic or the loss of a lease, may increase our costs of doing business and lead to delays in manufacturing and shipping our products to customers and could materially and adversely affect our operating results and our ability to grow our business. In addition, the occurrence of workplace injuries or other industrial accidents at one or more of our manufacturing plants has required, and may require in the future, that we suspend production or modify our operations, which could lead to delays in manufacturing and shipping our products to customers. Likewise, acts of workplace violence may require us to temporarily suspend production or modify our operations. Such delays could adversely affect our sales, customer satisfaction, profitability, cash flows, liquidity and financial condition. Because two of our currently operating manufacturing plants are located within the same geographic region, regional economic downturns, natural disasters, closures due to COVID-19, the unavailability of utilities as a result of climate events or otherwise, or other issues could potentially disrupt a significant portion of our manufacturing and other operating activities, which could adversely affect our business. Our Utah facilities are near earthquake fault lines and our Georgia facility is located in an area that may be subject to hurricanes; such natural disasters in these areas could disrupt manufacturing and other operating activities, which could adversely affect our business.

 

The ongoing COVID-19 pandemic and responses thereto have adversely affected and may continue to adversely affect aspects of our business, including, among other things, our supply chain, workforce, and operations.

 

The COVID-19 pandemic has resulted in far-reaching economic and financial disruptions that have adversely affected, and are likely to continue to adversely affect, the Company’s business, financial condition, capital, liquidity and results of operations. The U.S. federal government, U.S. states and many local jurisdictions have issued at various times, and others in the future may issue, “shelter-in-place” orders, quarantines, mandatory vaccinations, executive orders and similar government orders, restrictions, and recommendations for their residents and employers within their jurisdictions to control the spread of COVID-19. Such orders, restrictions and recommendations, and the perception that additional orders, restrictions or recommendations could occur, have resulted in widespread closures of businesses not deemed “essential,” work stoppages, slowdowns and delays, supply chain constraints (including, for example, shipping delays, capacity constraints, and supply shortages), work-from-home policies, travel restrictions, cancellation of events and decreased employee satisfaction, as well as increased volatility in stock prices, among other effects. While certain jurisdictions may ease some restrictions, we cannot be certain that other jurisdictions will do so or that eased restrictions are permanent. Furthermore, many jurisdictions have experienced a resurgence in COVID-19 cases, which has prompted governments to reinstate previously scaled back restrictions and propose new restrictions. If other jurisdictions experience a resurgence in COVID-19 cases, they may also prolong restrictions or adopt additional restrictions that could negatively affect our business, including, but not limited to, requiring us to close our manufacturing facilities or to require our employees to be vaccinated including those employees who are concerned about being vaccinated as required by federal, state or local rule or regulation. In addition, policies in the United States regarding the government response to the COVID-19 pandemic may further change.

 

47

 

We continue to monitor our operations and government mandates and may elect or be required to temporarily close our offices, manufacturing plants or Company showrooms to protect our employees, and limit our access to customers and limit customer use of our products as they are required to prioritize resources to address the public healthcare needs arising from the COVID-19 pandemic. The disruptions to our activities and operations may negatively impact our business, operating results and financial condition. There is a risk that government actions, or lack thereof, will not be effective at containing COVID-19, and that government actions or inactions, including the orders and restrictions described above and premature lessening of those restrictions, that are intended to contain the spread of COVID-19 while also minimizing harm to the economy, will have a devastating negative impact on the world economy at large, in which case the risks to our sales, operating results and financial condition described herein would be elevated significantly.

 

The duration of the COVID-19 pandemic’s impact on our business may be difficult to assess or predict. The widespread pandemic has resulted, and may continue to result for an extended period, in significant disruption of global financial markets, and may restrict our ability to access capital, which would negatively affect our liquidity. While we have been able to reverse some previous actions undertaken, such as, among others, temporarily deferring capital expenditures, furloughing certain employees, and temporarily deferring compensation for our senior executives, we may be required to take such actions again, or take additional actions, if there is a resurgence of COVID-19 cases or reinstatement of government restrictions. As a result of such actions or restrictions, we may be unable to complete capital expenditure projects or investments in the future, which would limit our ability to grow our business, and our results of operations and financial condition will be adversely affected.

 

Further, quarantines or government reaction or shutdowns for COVID-19 could disrupt our supply chain. Travel and import restrictions may also disrupt our ability to manufacture or distribute our products. Any import or export or other cargo restrictions related to our products or the raw materials used to manufacture our products would restrict our ability to manufacture and ship products and harm our business, financial condition and results of operations. Our key personnel and other employees could also be affected by COVID-19, potentially reducing their availability. In addition, the government responses to COVID-19 or the procedures we take to mitigate its effect on our workforce could reduce the efficiency of our operations or prove insufficient to mitigate the adverse impact of COVID-19 on our business. We may delay or reduce certain capital spending and related projects until the travel and logistical impacts of COVID-19 are lifted, which could delay the completion of such projects.

 

While many initial quarantines and other government restrictions have been scaled back, there is risk that we will be unable to continue normal production and operations, due to, among other things, disruptions and delays in our supply chain, government relief programs that enable production workers to remain out of the workforce, and difficulties in ramping up our own operations. Quarantines and other restrictions may also be reestablished in response to further outbreaks of COVID-19 or its variants. We may also experience disputes with our suppliers and/or customers as a result of such difficulties. Further, there may be subsequent outbreaks of COVID-19 that could disrupt our operations. In addition, as employees return to work, we may face claims by such employees or regulatory authorities that we have not provided adequate protection to our employees with respect to the spread of COVID-19 at our facilities.

 

The global outbreak of COVID-19 continues to rapidly evolve. The ultimate impact of the COVID-19 outbreak is highly uncertain and subject to change. We do not yet know the full extent of potential delays or impacts on our business or the global economy as a whole. We do not yet know the impact that vaccines may have in mitigating or ending the outbreak of COVID-19, or how the availability of such vaccines may affect our work force. We also do not know the impact that government mandated vaccine policies for employers will have on our workforce. However, these effects could have a continuing material impact on our operations, sales and ability to continue as a going concern. To the extent the COVID-19 pandemic adversely affects our business and financial results, it may also have the effect of heightening many of the other risks described in this “Risk Factors” section, such as those relating to our level of indebtedness, our need to generate sufficient cash flows to service our indebtedness and our ability to comply with the covenants contained in the agreements that govern our indebtedness.

 

48

 

Our manufacturing processes involve the use of heavy machinery and equipment, which exposes us to potentially significant financial losses and reputational harm due to workplace injuries or industrial accidents that may occur at our facilities.

 

Our manufacturing processes involve the use of heavy machinery and equipment and are subject to risks involving workplace injuries, mechanical failures, and industrial accidents, including, among other things, personal injury or death resulting from such incidents at our manufacturing plants. A workplace accident, mechanical failure, industrial accident or any similar problem involving any one or more of our facilities has required, and may require in the future, that we suspend production at one or more of our manufacturing plants, which could lead to delays in manufacturing and shipping our products and adversely affect our business and results of operations. The occurrence of such incidents, or any perceived insufficiency in our response to any such deficiency or problem, could also adversely and materially affect our reputation. If we are unable to meet workplace safety standards or, if our employees or customers perceive us having a poor safety record, it could materially impact our ability to attract and retain new employees and our reputation with our customers could suffer, which could adversely affect our business and results of operations.

 

In 2021, we experienced an incident involving our manufacturing equipment that resulted in the death of one of our employees. As a result, we shut down our manufacturing equipment while we evaluated the safety of our manufacturing equipment and identified and implemented safety improvements. In addition, once safety improvements were implemented and manufacturing resumed, we experienced unanticipated mechanical and maintenance issues while ramping up to normal production. These delays in production limited our ability to fill customer orders, which has adversely affected our financial results and relationships with customers, including wholesale partners delaying when they started or intend to start ordering products again. Other incidents could result in further production delays, which could adversely affect our operating performance and reputation with our customers. While we have lowered our risk of future safety incidents by committing significant financial resources and time to implementing safety improvements, these safety improvements may cause our production output to decrease and could materially adversely affect our operating results and our ability to grow our business.

 

The occurrence of such incidents has resulted in and could in the future result in investigations by or the imposition of fines from regulatory authorities or require us to implement corrective actions to address the causes of such incidents, which could require the expenditure of significant resources and may adversely affect our financial condition and operations. Further, the occurrence of such incidents may result in litigation, including personal injury or workers’ compensation claims, which could also adversely affect our financial condition and reputation. While we maintain insurance coverage for certain types of losses, such insurance coverage may be insufficient to cover all losses that may arise.

 

We have in some instances kept excess amounts of raw material inventory and some finished goods inventory, which could be susceptible to shrinkage that may harm our ability to use or sell such inventory and may adversely impact our profitability.

 

Although we attempt to maintain only the necessary amounts of raw material inventory on hand, in some instances we have accumulated excess amounts of raw materials inventory. We also have accumulated in the past excess amounts of some finished goods inventory, and we may again have excess amounts of some of our inventory. All such excess inventory is subject to shrinkage from destruction, theft, obsolescence and factors that render such inventory unusable or unsellable, and we have lost inventory for such reasons. Excessive inventory also takes warehouse space that prevents efficient use for other activities. While we take efforts to right-size all raw materials and finished goods inventory, if our efforts are not successful, we could continue to experience excess amounts of some items of raw materials and finished goods and related shrinkage and inefficiencies that could adversely impact our cash flow, margins and profitability.

 

As a result of production delays earlier this year that limited our ability to fill customer orders, many of our wholesale partners had to adjust their business plans due to the disruption this caused them and they stopped ordering the volume of products we had anticipated, and has taken longer to ramp to volumes that predated the production delays. Despite our ability to again produce enough products to meet the needs of our wholesale customers, expected orders were not received at the levels we anticipated, and it is unknown when they will be received, which could leave us with a larger than desired inventory of finished mattress products that we are ready to deliver. Until we receive orders and are able to deliver these products, they are subject to the risks associated with holding excess inventory. If this occurs, this also could unfavorably impact our cash flow and available working capital and could increase our accounts receivables when orders are received and filled in accordance with payment terms with our wholesale customers.

 

49

 

Our business could suffer if we are unsuccessful in making, integrating, and maintaining commercial agreements, strategic alliances, and other business relationships.

 

To successfully operate our business, we rely on commercial agreements and strategic relationships with suppliers, service providers and certain wholesale partners and customers. As we grow, we may acquire other businesses to incorporate into our operations. These arrangements can be complex and require substantial infrastructure capacity, personnel, and other resource commitments. Further, our business partners may have disruptions in their businesses or choose to no longer do business with us and the impact of such disruption or choices could be magnified to the extent such business partners represent a significant part of our business. We may not be able to implement, maintain, or develop the components of these commercial relationships. Moreover, we may not be able to enter into additional commercial relationships and strategic alliances on favorable terms or at all.

 

Our wholesale relationships may from time to time be terminated by us or our partners, or the terms of such relationships may be amended or modified. As a result of such terminations, we would lose sales previously generated through such relationships, which could have a material adverse impact on our net sales, profitability and financial position. Disputes with wholesale partners also may arise related to such relationships, or any terminations of related agreements, which could cause us to incur expenses, delay our receipt of amounts owed to us, interfere with our relationship with other retailers, subject us to liabilities and distract us from our strategic objectives. As our agreements terminate or relationships unwind, we may be unable to renew or replace these agreements on comparable terms, or at all, and the loss of sales from such relationships could harm our business. We may in the future enter into amendments on less favorable terms or encounter parties that have difficulty meeting their contractual obligations to us, which could adversely affect our operating results.

 

Our present and future services agreements, other commercial agreements, and strategic relationships and acquisitions create additional risks such as:

 

  failure to effectively integrate acquisitions;

 

  disruption of our ongoing business, including loss of management focus on existing businesses;

 

  ●  impairment of other relationships;

 

  ●  variability in revenue and income from entering into, amending, or terminating such agreements or relationships; and

 

  ●  difficulty integrating under the commercial agreements.

 

We have entered into arrangements with several wholesale partners through which we sell certain of our products in their retail stores. We anticipate increasing the number of these partnerships. Our relationships with our wholesale partners may not be profitable to us or may impose additional costs that we would not otherwise incur under our DTC operations. Our wholesale partners may choose not to continue doing business with us or may choose to reduce the amount of our products they order, which would result in a corresponding loss of revenue. Our wholesale partners may experience their own business disruptions, including for example bankruptcy, that could affect their ability to continue to do business with us. Our wholesale partners may engage in conduct that could breach the contractual rights we owe other wholesale partners or interfere with their other legal rights. Our wholesale partners may compete against us in DTC or other channels that are important to us and may erode our business in such channels. Further, maintaining these relationships may require the commitment of significant amounts of time, financial resources and management attention, and may result in prohibitions on certain sales channels through exclusivity requirements, which may adversely affect other aspects of our business.

 

We have opened and plan to continue to open a growing number of Company showrooms in cities across the U.S. Our business is expanding into additional Company showrooms which, like our online e-commerce retail store, may compete more directly with our wholesale partners for customers. In our effort to make our products available to consumers in multiple retail channels, there is the risk that sales may diminish in other channels, costs may be incurred without an increase in overall sales and our wholesale partners may no longer carry our products. Managing an omni-channel distribution strategy, including the relationships with business partners in each channel, may require significant amounts of time, resources and attention which may adversely affect other aspects of our business.

 

50

 

We attempt to maintain only the necessary amounts of raw material inventory and products, which could leave us vulnerable to shortages in supply of components and products that may harm our ability to satisfy consumer demand and may adversely impact our sales and profitability.

 

We attempt to maintain only the necessary amounts of products and raw material inventory on hand, which could leave us vulnerable to shortages in supply of products or components that may harm our ability to satisfy consumer demand and may adversely impact our sales and profitability. Lead times for ordered components and products may vary significantly, especially as we source some of our materials and products from China or other countries. Our business may be harmed by legal, regulatory, economic, political, health concerns and unforeseen risks associated with international trade in those countries. Moreover, we may experience increased costs in sourcing Chinese materials as a result of the uncertain status of the U.S.-China trade relationship or may experience related disruption if we seek to replace Chinese suppliers with suppliers in other countries. In addition, some components used to manufacture our products are provided on a sole source basis. Any unexpected shortage of products or materials caused by any disruption of supply or an unexpected increase in the demand for our products, could lead to delays in shipping our products to customers. Any such delays could adversely affect our sales, customer satisfaction, profitability, cash flows and financial condition.

 

We rely upon several key suppliers that are, in some instances, the only source of supply currently used by us for particular products, materials, components or services. A disruption in the supply or substantial increase in cost of any of these products or services could harm our sales, profitability, cash flows and financial condition.

 

We currently obtain all of the raw materials and components used to produce our mattresses, pillows and cushions from outside sources. In some cases, we have chosen to obtain these materials and components from suppliers who serve as the only source of supply, or who supply the vast majority of our needs of the particular material or component. While we believe that these materials and components, or suitable replacements, could be obtained from other sources, in the event of a disruption or loss of supply of relevant materials or components for any reason, we may not be able to find alternative sources of supply, or if found, may not be found on comparable terms. In addition, a change in the financial condition of some of our suppliers could impede their ability to provide products to us in a timely manner.

 

If our relationship with the primary supplier of our mineral oil is terminated, we could have short-term difficulty in replacing this source since there are relatively few other suppliers presently capable of supplying the local volume that we would need in a short period of time.

 

In addition, shipping and freight delays have also been increasing as port closures, port congestion, and shipping container and ship shortages have increased over the last several months. These events, combined with the impacts of the ongoing COVID-19 pandemic, could result in manufacturing and shipping delays and constraints and limit the ability of our suppliers to provide raw materials and other components in a timely manner, which could adversely affect our ability to acquire and maintain adequate inventory and meet demand for our products. Shipping delays could also adversely affect our ability to deliver products to our customers in a timely manner, which could harm our business.

 

Our success is highly dependent on our ability to provide timely delivery on a cost-effective basis to our customers, and any disruption in our delivery capabilities or our related planning and control processes may adversely affect our operating results.

 

An important part of our success is due to our ability to deliver our products to our customers in a timely manner. This in turn is due to our successful planning and distribution infrastructure, including ordering, transportation and receipt processing, the ability of our suppliers to meet our distribution requirements and the ability of our contractors to meet our delivery requirements. Our ability to maintain this success depends on the continued identification and implementation of improvements to our planning processes, distribution infrastructure and supply chain. We also need to ensure that our distribution infrastructure and supply chain keep pace with our anticipated growth and increased product output. The cost of these enhanced processes could be significant and any failure to maintain, grow or improve them could adversely affect our operating results.

 

51

 

We rely on common carriers and freight forwarders to deliver our products to customers on a timely, convenient, and cost-effective basis. We also rely on the systems of such carriers to provide us with accurate information about the status and delivery of our products. Any disruption to the business of delivery carriers could cause our business to be adversely affected. Any significant delay in deliveries to our customers could lead to increased cancellations and returns and cause us to lose sales. Any increase in freight charges could increase our costs of doing business and harm our sales, profitability, cash flows and financial condition. Lack of accurate information from such carriers could damage our brand and our relationship with our customers. In some areas, we are testing Company-owned delivery services that have been successful and efficient, and we intend to continue growing such services as demand and volume dictate. If our Company-owned delivery services do not continue to deliver products in a timely or cost-effective manner, we may need to revert to third party carriers and our reputation and business may be adversely affected.

 

Our business could also be adversely affected if there are delays in product shipments to us due to freight difficulties, supply chain disruptions or delays (including, for example, from port closures or shipping or labor shortages), delays in product shipments clearing U.S. Customs and Border Protection (“CBP”) for reasons of non-compliance or otherwise, challenges with our suppliers or contractors involving strikes or other difficulties at their principal transport providers or otherwise. The adverse effect on our business could include increase in freight costs if we choose to use more air freight. Our business could also be adversely affected if the business of our suppliers is disrupted because of infectious diseases or fear thereof such that quarantines, factory closures, labor disturbances, and transportation delays result. Such delays and events could adversely affect our profitability and reputation, as well as demand for our products.

 

In addition, if we are unable to deliver our products in a timely manner, our customers, both DTC and wholesale, may choose to limit future orders of our products, or choose to not order products from us at all. If, as a result of production or shipment issues, demand for our products declines or does not increase, our business and results of operations could be materially and adversely affected.

 

We depend on executive employees, and if we lose the services of members of the executive team, we may not be able to run our business effectively.

 

Our future success depends in part on our ability to attract and retain key executive, merchandising, marketing, sales, finance, operations and engineering personnel. If any of our executives cease to be employed by us, or if our growth or other changes in circumstances require executives with additional skill sets, we would have to hire replacement or additional qualified personnel. Our ability to successfully attract and hire other experienced and qualified executives cannot be assured and may be difficult because we face competition for these professionals from our competitors, our suppliers and other companies operating in our industry and in our geographic locations. Departures and any delay in replacing executives could significantly disrupt our ability to grow and pursue our strategic plans. While we believe our current executives have benefitted and will continue to benefit us, finding qualified replacements is time-consuming, takes Company resources, and can disrupt our growth and achievement of strategic plans. We do not maintain key-person insurance for members of our executive management team.

 

We have identified a material weakness in our internal control over financial reporting and if we are unable to develop and maintain an effective system of internal control over financial reporting, we may not be able to accurately report our financial results in a timely manner, which may adversely affect investor confidence in us and materially and adversely affect our business and operating results

 

During the Quarter ended September 30, 2021, we identified a material weakness in internal control over financial reporting related to ineffective information technology general controls (“ITGCs”) in the areas of user access and segregation of duties related to certain information technology (“IT”) systems that support the Company’s financial reporting processes. We believe that these control deficiencies were a result of turnover of critical IT leadership; insufficient training of IT resources; and inadequate risk-assessment processes to identify and assess access in certain IT environments that could impact internal controls over financial reporting. The material weakness did not result in any identified misstatements in the consolidated financial statements, and there were no changes to previously issued financial results. However, because the material weakness creates a reasonable possibility that a material misstatement to our consolidated financial statements would not be prevented or detected on a timely basis, the Company’s management concluded that at September 30, 2021, the Company’s internal control over financial reporting was ineffective.

 

52

 

We continue to evaluate, design and work through the process of implementing controls and procedures under a remediation plan designed to address this material weakness, but there can be no assurance that we will be able to remediate this material weakness in a timely manner or at all. If our remediation measures are insufficient to address the material weaknesses, or if additional material weaknesses or significant deficiencies in our internal control are discovered or occur in the future, our financial statements may contain material misstatements and we could be required to restate our financial results, which could lead to substantial additional costs for accounting and legal fees and stockholder litigation.

 

Any failure to maintain such internal control could adversely impact our ability to report our financial position and results from operations on a timely and accurate basis. If our financial statements are not accurate, investors may not have a complete understanding of our operations. Likewise, if our financial statements are not filed on a timely basis, we could be subject to sanctions or investigations by the stock exchange on which our common stock is listed, the SEC or other regulatory authorities. In either case, this could result in a material adverse effect on our business. Failure to timely file will cause us to be ineligible to utilize short form registration statements on Form S-3, which may impair our ability to obtain capital in a timely fashion to execute our business strategies or issue shares to effect an acquisition. Ineffective internal controls could also cause investors to lose confidence in our reported financial information, which could have a negative effect on the trading price of our stock.

 

Regulatory requirements relating to the manufacture and disposal of mattresses may increase our product costs and increase the risk of disruption to our business.

 

The U.S. Consumer Product Safety Commission (“CPSC”) and other jurisdictions have adopted rules relating to fire retardancy standards for the mattress industry. Some states and the U.S. Congress continue to consider fire retardancy regulations that may be different from or more stringent than the current standard. In addition, these regulations require manufacturers to implement quality assurance programs and encourage manufacturers to conduct random testing of products. These regulations also require maintenance and retention of compliance documentation. These quality assurance and documentation requirements are costly to implement and maintain. If any product testing, other evidence, or regulatory inspections yield results indicating that any of our products may not meet the flammability standards, we may be required to temporarily cease production and distribution or to recall products from the field, and we may be subject to fines or penalties, any of which outcomes could harm our business, reputation, sales, profitability, cash flows and financial condition.

 

The CPSC adopted new flammability standards and related regulations which became effective nationwide in July 2007 for mattresses and mattress and foundation sets. Compliance with these requirements has resulted in higher materials and manufacturing costs for our products and has required modifications to our information systems and business operations, further increasing our costs and negatively impacting our capacity. Some states and the U.S. Congress continue to consider fire retardancy regulations that may be different from or more stringent than the CPSC standard. Adoption of multi-layered regulatory regimes, particularly if they conflict with each other, could increase our costs, alter our manufacturing processes and impair the performance of our products which may have an adverse effect on our business.

 

Also, California recently enacted laws effective in 2021 requiring mattress retailers delivering mattresses via common carrier in California to offer to pick up their customers’ old mattresses at no cost to the customer. Additionally, California, Rhode Island and Connecticut have all enacted laws requiring the recycling of mattresses discarded in their states. State and local bedding industry regulations vary among the states in which we operate but generally impose requirements as to the proper labeling of bedding merchandise, restrictions regarding the identification of merchandise as “new” or otherwise, controls as to hygiene and other aspects of product handling, disposal, sales, resales and penalties for violations. We or our suppliers may be required to incur significant expense to the extent that these regulations change and require new and different compliance measures.

 

New legislation aimed at improving the fire retardancy of mattresses, regulating the handling of mattresses in connection with preventing or controlling the spread of bed bugs could be passed, or requiring the collection or recycling of discarded mattresses, could result in product recalls or in a significant increase in the cost of operating our business. In addition, failure to comply with these various regulations may result in penalties, the inability to conduct business as previously conducted or at all, or adverse publicity, among other things. Adoption of multi-layered regulatory regimes, particularly if they conflict with each other, could increase our costs, alter our manufacturing processes and impair the performance of our products which may have an adverse effect on our business. We are also subject to various health and environmental provisions such as 16 CFR Part 1633 (Standard for the Flammability (Open Flame) of Mattress Sets).

 

53

 

Our business and our reputation could be adversely affected by the failure to protect sensitive employee, customer and consumer data, or to comply with evolving regulations relating to our obligation to protect such data.

 

In the ordinary course of our business, we collect and store certain personal information from individuals, such as our customers and suppliers, and we process customer payment card and check information for purchases via our website. In addition, we may share with third-parties personal information we have collected. Cyber-attacks designed to gain access to sensitive information by breaching security systems of large organizations leading to unauthorized release of confidential information have occurred recently at a number of major U.S. companies despite widespread recognition of the cyber-attack threat and improved data protection methods. Computer hackers may attempt to penetrate our computer system or the systems of third-parties with which we have shared personal information and, if successful, misappropriate personal information, payment card or check information or confidential Company business information. In addition, a Company employee, contractor or other third party with whom we do business may attempt to circumvent our security measures in order to obtain such information and may purposefully or inadvertently cause a breach involving such information. Breaches involving any such information could be more likely to the extent we have any material weakness in internal control over financial reporting related to ITGCs in the areas of user access and segregation of duties related to certain IT systems that support the Company’s financial reporting processes.

 

We and third-parties with which we have shared personal information have been subject to attempts to breach the security of networks, IT infrastructure, and controls through cyber-attack, malware, computer viruses, social engineering attacks, and other means of unauthorized access. To the best of our knowledge, attempts to breach our networks and IT infrastructure have not been successful to date, but we have been a victim of a spear-phishing attack. A breach of systems that resulted in the unauthorized release of sensitive data could adversely affect our reputation and lead to financial losses from remedial actions or potential liability, possibly including punitive damages. An electronic security breach resulting in the unauthorized release of sensitive data from information systems could also materially increase the costs we already incur to protect against these risks. We continue to balance the additional risk with the cost to protect us against a breach. Additionally, while losses arising from a breach may be covered in part by insurance that we carry, such coverage may not be adequate for liabilities or losses actually incurred.

 

We may be subject to data privacy and data breach laws in the states in which we do business, and as we expand into other countries, we may be subject to additional data privacy laws and regulations. State data privacy laws (such as the California Consumer Privacy Act), including application and interpretation, are rapidly evolving. The rapidly evolving nature of state and federal privacy laws, including potential inconsistencies between such laws and uncertainty as to their application, adds additional compliance costs and increases our risk of non-compliance. While we attempt to comply with such laws, we may not be in compliance at all times in all respects. Failure to comply with such laws may subject us to fines, administrative actions, and reputational harm.

 

ITEM 5. OTHER INFORMATION

 

On November 8, 2021, Purple LLC and Mattress Firm agreed to terminate the Master Retailer Agreement (the “Agreement”) dated September 18, 2018 between Purple and Mattress Firm. The Agreement was replaced by a new Master Retailer Agreement with terms consistent with the Company’s standard retailer agreement. The replacement agreement eliminates all of the prior exclusivity arrangements.

 

54

 

ITEM 6. EXHIBITS

 

Number   Description
10.1+(1)   Amendment to Purple Innovation, Inc. 2017 Equity Incentive Plan dated July 12, 2021.
10.2+(1)   Restated and Amended Purple Innovation, Inc. 2019 Long-Term Equity Incentive Plan, dated as of July 12, 2021.
10.3+(1)   Form of Restricted Share Unit Agreement.
10.4+(1)   Form of Performance-Based Share Unit Agreement.
10.5+(1)   Purple Innovation, Inc. 2021 Short-Term Cash Incentive Plan, dated as of July 12, 2021.
10.6+(2)   Consultancy Agreement entered into between Purple Innovation, LLC and Bennett Nussbaum dated August 19, 2021.
31.1*   Certification by Joseph B. Megibow, Chief Executive Officer, pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2*   Certification by Bennett L. Nussbaum, Interim Chief Financial Officer, pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1*   Certification by Joseph B. Megibow, Chief Executive Officer, pursuant to Section 1350, Chapter 63 of Title 18, United States Code, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
32.2*   Certification by Bennett L. Nussbaum, Interim Chief Financial Officer, pursuant to Section 1350, Chapter 63 of Title 18, United States Code, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS   XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCH   Inline XBRL Taxonomy Extension Schema Document
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document
104   Cover Page Interactive Data File––the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

 

* Filed herewith.

 

+ Indicates management contract or compensatory plan.

 

(1) Previously filed as an Exhibit to the Current Report on Form 8-K filed July 13, 2021.
   
(2) Previously filed as an Exhibit to the Current Report on Form 8-K filed August 24, 2021.

 

55

 

SIGNATURE

 

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 thereunto duly authorized.

 

  PURPLE INNOVATION, INC.
     
Date: November 9, 2021 By: /s/ Joseph B. Megibow
    Joseph B. Megibow
    Chief Executive Officer
    (Principal Executive Officer)
     
Date: November 9, 2021 By: /s/ Bennett L. Nussbaum
    Bennett L. Nussbaum
    Interim Chief Financial Officer
    (Principal Financial Officer)

 

Date: November 9, 2021 By: /s/ George T. Ulrich
    George T. Ulrich
    VP Accounting and Financial Reporting
    (Principal Accounting Officer)

 

 

56

 

 

UT Changes in valuation inputs are recognized in the change in fair value – warrant liabilities in the condensed consolidated statements of operations. Amount consists of $2.2 million of undiscounted cash flows offset by $2.3 million of tenant improvement allowances which are expected to be fully utilized in fiscal 2021. P3Y73D P4Y false --12-31 Q3 0001643953 0001643953 2021-01-01 2021-09-30 0001643953 us-gaap:CommonClassAMember 2021-11-05 0001643953 us-gaap:CommonClassBMember 2021-11-05 0001643953 2021-09-30 0001643953 2020-12-31 0001643953 us-gaap:CommonClassAMember 2021-09-30 0001643953 us-gaap:CommonClassAMember 2020-12-31 0001643953 us-gaap:CommonClassBMember 2021-09-30 0001643953 us-gaap:CommonClassBMember 2020-12-31 0001643953 2021-07-01 2021-09-30 0001643953 2020-07-01 2020-09-30 0001643953 2020-01-01 2020-09-30 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001643953 us-gaap:RetainedEarningsMember 2020-12-31 0001643953 us-gaap:ParentMember 2020-12-31 0001643953 us-gaap:NoncontrollingInterestMember 2020-12-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001643953 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001643953 us-gaap:ParentMember 2021-01-01 2021-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001643953 2021-01-01 2021-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001643953 us-gaap:RetainedEarningsMember 2021-03-31 0001643953 us-gaap:ParentMember 2021-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2021-03-31 0001643953 2021-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001643953 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001643953 us-gaap:ParentMember 2021-04-01 2021-06-30 0001643953 us-gaap:NoncontrollingInterestMember 2021-04-01 2021-06-30 0001643953 2021-04-01 2021-06-30 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-06-30 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-06-30 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001643953 us-gaap:RetainedEarningsMember 2021-06-30 0001643953 us-gaap:ParentMember 2021-06-30 0001643953 us-gaap:NoncontrollingInterestMember 2021-06-30 0001643953 2021-06-30 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001643953 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001643953 us-gaap:ParentMember 2021-07-01 2021-09-30 0001643953 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-09-30 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-09-30 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001643953 us-gaap:RetainedEarningsMember 2021-09-30 0001643953 us-gaap:ParentMember 2021-09-30 0001643953 us-gaap:NoncontrollingInterestMember 2021-09-30 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001643953 us-gaap:RetainedEarningsMember 2019-12-31 0001643953 us-gaap:ParentMember 2019-12-31 0001643953 us-gaap:NoncontrollingInterestMember 2019-12-31 0001643953 2019-12-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001643953 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001643953 us-gaap:ParentMember 2020-01-01 2020-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0001643953 2020-01-01 2020-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001643953 us-gaap:RetainedEarningsMember 2020-03-31 0001643953 us-gaap:ParentMember 2020-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2020-03-31 0001643953 2020-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001643953 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001643953 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001643953 us-gaap:ParentMember 2020-04-01 2020-06-30 0001643953 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001643953 2020-04-01 2020-06-30 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-06-30 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-06-30 0001643953 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001643953 us-gaap:RetainedEarningsMember 2020-06-30 0001643953 us-gaap:ParentMember 2020-06-30 0001643953 us-gaap:NoncontrollingInterestMember 2020-06-30 0001643953 2020-06-30 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001643953 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001643953 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001643953 us-gaap:ParentMember 2020-07-01 2020-09-30 0001643953 us-gaap:NoncontrollingInterestMember 2020-07-01 2020-09-30 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-09-30 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-09-30 0001643953 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001643953 us-gaap:RetainedEarningsMember 2020-09-30 0001643953 us-gaap:ParentMember 2020-09-30 0001643953 us-gaap:NoncontrollingInterestMember 2020-09-30 0001643953 2020-09-30 0001643953 prpl:PurpleInnovationIncMember 2021-09-30 0001643953 prpl:PurpleInnovationIncMember 2021-01-01 2021-09-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2021-01-01 2021-09-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2020-01-01 2020-12-31 0001643953 prpl:SponsorWarrantsMember 2020-12-31 0001643953 prpl:IncrementalLoanWarrantsMember 2020-12-31 0001643953 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001643953 us-gaap:FairValueInputsLevel1Member prpl:SponsorWarrantsMember 2021-01-01 2021-09-30 0001643953 us-gaap:FairValueInputsLevel1Member prpl:IncrementalLoanWarrantsMember 2021-01-01 2021-09-30 0001643953 us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-09-30 0001643953 prpl:SponsorWarrantsMember 2021-01-01 2021-09-30 0001643953 prpl:IncrementalLoanWarrantsMember 2021-01-01 2021-09-30 0001643953 prpl:SponsorWarrantsMember 2021-09-30 0001643953 prpl:IncrementalLoanWarrantsMember 2021-09-30 0001643953 us-gaap:FairValueInputsLevel3Member 2021-09-30 0001643953 prpl:SponsorWarrantsMember 2019-12-31 0001643953 prpl:IncrementalLoanWarrantsMember 2019-12-31 0001643953 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001643953 prpl:SponsorWarrantsMember 2020-09-30 0001643953 prpl:IncrementalLoanWarrantsMember 2020-09-30 0001643953 us-gaap:FairValueInputsLevel3Member 2020-09-30 0001643953 prpl:SponsorWarrantsMember 2020-01-01 2020-09-30 0001643953 prpl:IncrementalLoanWarrantsMember 2020-01-01 2020-09-30 0001643953 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-09-30 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2021-07-01 2021-09-30 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2020-07-01 2020-09-30 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2021-01-01 2021-09-30 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2020-01-01 2020-09-30 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2021-07-01 2021-09-30 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2020-07-01 2020-09-30 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2021-01-01 2021-09-30 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2020-01-01 2020-09-30 0001643953 prpl:ChannelMember 2021-07-01 2021-09-30 0001643953 prpl:ChannelMember 2020-07-01 2020-09-30 0001643953 prpl:ChannelMember 2021-01-01 2021-09-30 0001643953 prpl:ChannelMember 2020-01-01 2020-09-30 0001643953 us-gaap:ProductMember prpl:BeddingMember 2021-07-01 2021-09-30 0001643953 us-gaap:ProductMember prpl:BeddingMember 2020-07-01 2020-09-30 0001643953 us-gaap:ProductMember prpl:BeddingMember 2021-01-01 2021-09-30 0001643953 us-gaap:ProductMember prpl:BeddingMember 2020-01-01 2020-09-30 0001643953 us-gaap:ProductMember prpl:OtherMember 2021-07-01 2021-09-30 0001643953 us-gaap:ProductMember prpl:OtherMember 2020-07-01 2020-09-30 0001643953 us-gaap:ProductMember prpl:OtherMember 2021-01-01 2021-09-30 0001643953 us-gaap:ProductMember prpl:OtherMember 2020-01-01 2020-09-30 0001643953 us-gaap:ProductMember 2021-07-01 2021-09-30 0001643953 us-gaap:ProductMember 2020-07-01 2020-09-30 0001643953 us-gaap:ProductMember 2021-01-01 2021-09-30 0001643953 us-gaap:ProductMember 2020-01-01 2020-09-30 0001643953 srt:MinimumMember prpl:VehiclesAndOtherEquipmentMember 2021-01-01 2021-09-30 0001643953 srt:MaximumMember prpl:VehiclesAndOtherEquipmentMember 2021-01-01 2021-09-30 0001643953 us-gaap:OtherCurrentLiabilitiesMember 2021-09-30 0001643953 us-gaap:OtherCurrentLiabilitiesMember 2020-12-31 0001643953 2020-09-03 0001643953 srt:MinimumMember prpl:TwoThousandTwentyCreditAgreementMember 2021-09-30 0001643953 srt:MaximumMember prpl:TwoThousandTwentyCreditAgreementMember 2021-09-30 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2021-09-30 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2021-01-01 2021-09-30 0001643953 prpl:TwoThousandTwentyCreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-09-30 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2021-07-01 2021-09-30 0001643953 prpl:RelatedPartyLoanMember 2020-07-01 2020-09-30 0001643953 prpl:RelatedPartyLoanMember 2021-01-01 2021-09-30 0001643953 prpl:RelatedPartyLoanMember 2020-09-03 2020-09-03 0001643953 us-gaap:WarrantMember 2019-02-01 2019-02-26 0001643953 us-gaap:CommonClassAMember 2020-11-09 0001643953 prpl:SponsorMember 2020-07-01 2020-09-30 0001643953 prpl:SponsorMember 2020-01-01 2020-09-30 0001643953 prpl:BlackScholesModelMember 2021-01-01 2021-09-30 0001643953 prpl:BlackScholesModelMember 2020-01-01 2020-09-30 0001643953 prpl:BlackScholesModelMember 2021-09-30 0001643953 prpl:BlackScholesModelMember 2020-09-30 0001643953 2017-10-01 2017-10-31 0001643953 2018-02-01 2018-02-28 0001643953 us-gaap:CommonClassAMember 2021-05-21 0001643953 us-gaap:CommonClassAMember 2019-11-08 0001643953 us-gaap:CommonClassAMember 2020-05-14 0001643953 us-gaap:CommonClassAMember 2020-09-09 0001643953 us-gaap:CommonClassAMember 2021-01-01 2021-09-30 0001643953 us-gaap:CommonClassAMember 2020-01-01 2020-09-30 0001643953 2019-09-02 2019-09-09 0001643953 2019-09-02 2019-09-20 0001643953 2020-10-02 2020-10-13 0001643953 2018-12-31 0001643953 2018-01-01 2018-12-31 0001643953 2020-09-01 2020-09-03 0001643953 prpl:ColiseumPrivatePlacementMember 2020-09-03 0001643953 prpl:WarrantAgreementMember 2020-05-31 0001643953 prpl:TNTMember 2021-07-01 2021-09-30 0001643953 prpl:TNTMember 2020-07-01 2020-09-30 0001643953 prpl:TNTMember 2021-01-01 2021-09-30 0001643953 prpl:TNTMember 2020-01-01 2020-09-30 0001643953 prpl:InnoHoldMember 2021-01-01 2021-09-30 0001643953 2020-08-01 2020-08-14 0001643953 prpl:ThirdPurpleLLCAgreementMember 2021-01-01 2021-09-30 0001643953 prpl:InnoHoldMember us-gaap:CommonClassBMember 2021-09-30 0001643953 prpl:PublicAndSponsorWarrantsMember prpl:PublicWarrantsMember 2021-01-01 2021-09-30 0001643953 prpl:PublicAndSponsorWarrantsMember prpl:SponsorWarrantsMember 2021-01-01 2021-09-30 0001643953 prpl:PublicWarrantsMember 2020-11-01 2020-11-30 0001643953 prpl:SponsorWarrantsMember 2021-04-01 2021-09-30 0001643953 us-gaap:CommonClassAMember prpl:SponsorWarrantsMember 2021-04-01 2021-09-30 0001643953 prpl:TonyPearceMember 2020-05-02 2020-05-31 0001643953 2020-11-01 2020-11-30 0001643953 us-gaap:CommonClassAMember prpl:IncrementalLoanWarrantsMember 2020-11-01 2020-11-09 0001643953 prpl:PurpleLLCMember 2018-12-31 0001643953 prpl:PurpleLLCMember 2021-09-30 0001643953 2020-01-01 2020-12-31 0001643953 prpl:CorporateTaxpayersMember 2021-01-01 2021-09-30 0001643953 prpl:InnoHoldMember 2021-09-30 0001643953 prpl:TaxReceivableAgreementMember 2021-01-01 2021-09-30 0001643953 us-gaap:CommonClassAMember 2020-07-01 2020-09-30 0001643953 prpl:TwoThousandSeventeenEquityIncentivePlanMember 2021-09-30 0001643953 prpl:TwoThousandSeventeenEquityIncentivePlanMember 2021-03-31 0001643953 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001643953 2021-05-01 2021-05-31 0001643953 prpl:TwoThousandSixteenEquityIncentiveMember prpl:InnoHoldMember 2017-01-01 2017-01-31 0001643953 prpl:InnoHoldMember 2019-02-01 2019-02-08 0001643953 prpl:InnoHoldMember us-gaap:CommonClassBMember 2021-01-01 2021-09-30 0001643953 us-gaap:EmployeeStockMember 2021-09-30 0001643953 us-gaap:EmployeeStockMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceOneMember 2021-09-30 0001643953 prpl:ExrercisePriceOneMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceTwoMember 2021-09-30 0001643953 prpl:ExrercisePriceTwoMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceThreeMember 2021-09-30 0001643953 prpl:ExrercisePriceThreeMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceFourMember 2021-09-30 0001643953 prpl:ExrercisePriceFourMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceFiveMember 2021-09-30 0001643953 prpl:ExrercisePriceFiveMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceSevenMember 2021-09-30 0001643953 prpl:ExrercisePriceSevenMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceEightMember 2021-09-30 0001643953 prpl:ExrercisePriceEightMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceNineMember 2021-09-30 0001643953 prpl:ExrercisePriceNineMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceTenMember 2021-09-30 0001643953 prpl:ExrercisePriceTenMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceEwelevenMember 2021-09-30 0001643953 prpl:ExrercisePriceEwelevenMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceTwelveMember 2021-09-30 0001643953 prpl:ExrercisePriceTwelveMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceThirteenMember 2021-09-30 0001643953 prpl:ExrercisePriceThirteenMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceSixMember 2021-09-30 0001643953 prpl:ExrercisePriceSixMember 2021-01-01 2021-09-30 0001643953 us-gaap:CostOfSalesMember 2021-07-01 2021-09-30 0001643953 us-gaap:CostOfSalesMember 2020-07-01 2020-09-30 0001643953 us-gaap:CostOfSalesMember 2021-01-01 2021-09-30 0001643953 us-gaap:CostOfSalesMember 2020-01-01 2020-09-30 0001643953 us-gaap:SellingAndMarketingExpenseMember 2021-07-01 2021-09-30 0001643953 us-gaap:SellingAndMarketingExpenseMember 2020-07-01 2020-09-30 0001643953 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-09-30 0001643953 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-09-30 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2020-07-01 2020-09-30 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-09-30 0001643953 prpl:ResearchAndDevelopmentMember 2021-07-01 2021-09-30 0001643953 prpl:ResearchAndDevelopmentMember 2020-07-01 2020-09-30 0001643953 prpl:ResearchAndDevelopmentMember 2021-01-01 2021-09-30 0001643953 prpl:ResearchAndDevelopmentMember 2020-01-01 2020-09-30 0001643953 2018-01-01 2018-07-31 0001643953 us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2021-11-01 2021-11-08 0001643953 us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2021-11-08 0001643953 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2021-11-01 2021-11-08 0001643953 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2021-11-01 2021-11-08 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure iso4217:CAD
EX-31.1 2 f10q0921ex31-1_purple.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATIONS

 

I, Joseph B. Megibow, certify that:

 

1.I have reviewed this quarterly report on Form 10-Q of Purple Innovation, Inc.;

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a)designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

b)designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c)evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Dated: November 9, 2021 /s/ Joseph B. Megibow
  Joseph B. Megibow, Chief Executive Officer
  (Principal Executive Officer)

 

 

EX-31.2 3 f10q0921ex31-2_purple.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATIONS

 

I, Bennett L. Nussbaum, certify that:

 

1.I have reviewed this quarterly report on Form 10-Q of Purple Innovation, Inc.;

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a)designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

b)designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c)evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Dated: November 9, 2021 /s/ Bennett L. Nussbaum
 

Bennett L. Nussbaum, Interim Chief Financial Officer

(Principal Financial Officer)

 

 

EX-32.1 4 f10q0921ex32-1_purple.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION

 

In connection with the Quarterly Report on Form 10-Q of Purple Innovation, Inc. (the “Corporation”) for the quarter ended September 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Joseph B. Megibow, Chief Executive Officer of the Corporation, hereby certifies, pursuant to Rule 13a-14(b) or Rule 15d-14(b) and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:

 

(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and

 

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Corporation.

 

Dated: November 9, 2021 /s/ Joseph B. Megibow
 

Joseph B. Megibow, Chief Executive Officer

(Principal Executive Officer)

 

 

 

EX-32.2 5 f10q0921ex32-2_purple.htm CERTIFICATION

Exhibit 32.2

 

CERTIFICATION

 

In connection with the Quarterly Report on Form 10-Q of Purple Innovation, Inc. (the “Corporation”) for the quarter ended September 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Bennett L. Nussbaum, Interim Chief Financial Officer of the Corporation, hereby certifies, pursuant to Rule 13a-14(b) or Rule 15d-14(b) and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:

 

(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and

 

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Corporation.

 

Dated: November 9, 2021 /s/ Bennett L. Nussbaum
 

Bennett L. Nussbaum, Interim Chief Financial Officer

(Principal Financial Officer)

 

 

GRAPHIC 6 image_001.jpg GRAPHIC begin 644 image_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W[%&*8''' M6G%NG^-*X7%Q13&?;C(/-*&!HN%QU%)NI#(%Y/2EH%QU%-WCL":"X!&>]/1C M'44FX9QWHW8'2EH(,44;@?I2;QTP<^E K#J,4W>!QW]*-_3CMFG<8[%&*9YG MMSC.*<&%%T 8I<4TR '!R#0'SG@@BC0+CL44W>,9%'F+SZ#J:+(!U)BD60,, MB@MCM3N%QPK)\1W[Z5H%]J$04RV\1=6D?F BO%$Y51S]T"O1/@YSXLN1@8 M$']:ZYTDH7-&K(]W7OS^%.IN=N2>E'F+@'/%<9F.HI,YZ"@G'6D[ +13=P[4 MH8=NU-- .HINX4TRJJ[CT'6F!C:QXCTK00AU.[$!D^Z#S65_PL7PHSJ/[5C# M$X4D'K7#_&L9O-/';;7E)B5D;Y=0M4M5O6N$6V*[][' MC!]*Y34OBIX>T]BD96CM;:(*(P?OD>M8("E]I( MS[=J:H+J'*D>_6GQ9\.W#*)6>W!ZE^U==8:K9ZK;B>RNHYH2.JGD?A7RH5!] M_KVK4T+Q!?\ AW4([RQD7J*S=0\>>'-,N7 MMKK4D253AEP3BN*^"A/V344S\H*X'I7FOBSGQ9J1(R?.;D_6B--.5@2/>K/X M@>&+RZ6"'4T:9CM7@C-;>HZQ8Z3:_:+VX6&,]"3RU?+5E,D&HVMQ(.(W#8'M M6OXI\37/B/4/.D=Q:J (X\\#'M6CPZN/E/6+OXPZ##*42*:91U9:Z2V\6Z4^ MA1:S+<&&VE& ).M?,892I&Y1[5Z!JY!^$6F$$Y\[\ZETHWL*R/31\2?"9_YB MD:\X/!K?MM3LKVP2\MKA7MB,B7/!^M?*>U3C(4 CI70GQ5?1>'(M#MG,-NK% MG8?\M >U-T!\I[/J7Q*\.Z4SQ_:?.D0\K$.]4+3XO>'[AL2)-"N>2]>$;D4_ M-U],\_G0.?NJ#]:I48L%%,^I=)\0:;KD6_3;V*9>XSS^55/&2G_A"M7&3_Q[ MMUKYNT[4KS1[M;JQF:.1#G)K;QQXQ[NQQ^)JK=7D-E$\]S)'#&HY9SC\JSO$GB.T\-Z/ M)>W3@]1$O=C7SWX@\4ZKXHNVENYRL(.4A!XQ7+3IN6IFE<]IO_BEX;LP?+NF MN6'&(Q5&'XPZ#(P#PW$8]6.:\*6-I21!$SXZ[5+8H:*:W.98)$&.KH0/UK94 MH% M(3(ZNI&1(.=P]*\YN()K7485NW:*2W1][;"QE+'C![<5V?A.TN+30(8KB/RV M)+*H[ G-9V)/./C5_P ?NGGT6O*6X&1R>U>K?&K_ (^['_=KRE_EB8CJ%XKN MHZ0-4=GX)\!3^*I#=3R>3I\;8)(Y<]Z]3A^%OAJ*W,8MF8GC<3\U:/@2UB@\ M'::8T $D(=\?WJZ:N2I4;>A$I'A?CCX8?V%92:GIM7_C^T #Z5,ERU!]3F?@W_R-MS_UP_K7O&X 5X/\&_\ D;;@ M?],/ZU[N?NFL:ZM,B1Y_\7?^10(]7%>!CI7O?Q=X\)P M_!/_ (]]2^JUYMXJ!_X2K4O^NS?SKTGX)_\ 'OJ7U6O-_%7_ "->I?\ 79OY MU$/XC!;F,3A2<\]*],\#_#'^VK5=3U>22."0?NXD[^YKS>"'S[J*'^](J_K7 MU7I-NEMIMK#&NU4B48_"G7FUHA2.<7X9>&1"%-B"?[QZUS/Q3TVVT?P58V5G M'LA27 ]N*]8KS7XS_P#(LVO_ %W_ *5S0DW(E/4\,3.!GYB/6NB\(^$I_%M_ M]GCD\JU@.97QUSVKG/X:]U^$5O''X3>8 &229@S5VU986 '3 MFLRP=EU"U=.&$J_SKOFN:G 1A]<5POP@('B*\8=?LIKFB_]3ZU*TFN7DS]6E;=^=4D=X0LD;% M6!RK#J*ZX17L]"[6/I3PYX7TCP]I\<4"0&?:/,D.#D^M7-7T?2M;LFMKR.W< M$8!XS:=51PZY4D=!Z4]%D /\)P3ZBHM-.[3K4D=84_\ 015V MO.;,SQ?XT_\ 'W8?[M>5%=VT#@XZ^E>J_&K_ (_+#_C0U@:( M]S^%?BFWO]!739I@ES;G:BN<97MBO1]YQRIKY)AN)K>X6X@G,4JCY6!Y'TKH M%\>^)A#Y0U%V &-Q/S5SRH78N6Y[AXV\1VN@Z#:I/YU_M9[)?ACJL>E>,8C.P2.YC\O5]L@]?>ODI3M(;>5(.4;N*Z*/QUXDCLUMEU%]O3>.HK6M0YGS(.4[WXQZS M&UC;:5"ZF5G)E'7%>/#I5BXN+F]G>YG>6X<\M(3ROU]*K]A[]*NFE&-BD>P_ M!3_4:E]5KS;Q8<>*M2Q_SV;^=>D_!/F#4OJM>;>+/^1JU(]?WS?SK&GK48NI M2TL ZM9 ]/-6OJNT_P"/6'_<7^5?*NE'_B;V7_75:^JK7_CUA'^P/Y5.(5F* M18KS7XS_ /(LVO\ UW_I7I5>:_&;_D6;7_KO_2L*?Q$1W/#,D8P*]7^$7B*" MVMYM#N'6,ES)$SG&2>U>4>F!FA'*RB179)$.=Q^]FO1J14H6-FKH^N 2%R1D MXZCO6?K6MVNAZ=+=7DBIM4E5)Y;VKYYMO'?B*VM1"-2E=!]TD_,*RM0UC4M7 M<-J%Y-< ?=#-P*Y%AFM2%$9?W9O]2GNSR979\'L":L^'+/\ M#Q+I]N,GS9@ M" .GO67QC!.,GEA7JWPC\,N))=?NQLC3*P[AV[FNBI)1ARC9L?%R\%MX7M[$ M &0N!@GJ!QFN3^#H#>*KN,#C[/@GUK+^(FO_ -O^)I5C8FWM_P!U'@\$=S6K M\'!_Q5%R%X_<\?3-8\MJ=QV21S/C"P.G>+M0MW!"^860>OO659F :A;_ &K* MP.X60CL,\U[!\5?"4FHP+KE@@,\'RS #EDKQC8#N# D,<;3VK:C-.%A)GNMM M\+?"UU;1W$33O'(H8,&J?_A4OAH8XN#G_:KR[PY\0-8\/1"VC<36Z]4D[?2M MZ_\ C'J,UJ8[*S6!R,&20YQ6$J=AE )]JO)\*/ M#44J.1,<$%03QFO";G4+NXO1>2W+M<[MPE)/6O9/ACXSU'7)O[,OH"RQ1EEN M,=?8U$U**O> /$]DY$NG,4_O*V-W %>C>$_A8NG7$>HZ[*)95^Y !D+_C7K&WT %-:+=T M8CZ5$JTI;BYB,?=55PH'W<=A7GOCSX<+XBF.I:<1#?*,.HX$E>C+'M7%&TCI MTK-2:U%<^9[GP-XEM&99=+9R.A!S4VG_ \\2:BX7[$8E;@NYQMKZ4VCT%-V M9XR"OTK;ZQ*UA\S/-$^%\-IX.N]/@<2:C>&M.N/MV!/.8\G.XTX*1WI2FY;CNQ:\U^,__ "+-K_UW_I7I5>:_ M&;_D6K4#'^N[_2BG\0+<\+QGOBO1/!/A*R\6>%[N&3$5RKG9,.Q_K7G77&.O M>O:O@PF=(O 5&5EXKMJSM'0U;T.%U3X;>)=.D.RS-Q"O256Z_A6;#X.\0W$W MDQZ;*2>.1BOI\#(Y.:0ISGC/TKG6(E:S(4CQ?PS\(KAIX[G7'$<:<_9UY)_& MO2MN:Q=24GJ2Y,^3C8Z@^[?87( M+=2(B>:] ^#]I=1>)KB2:UEC7R=NYT(SS7MPMHQD!$ _W12^0H'RJJGU Q5^ MT;5A\Q%+&LJD<8Z%#T->=^*OA19ZI+)=Z;(;6Z;YF3^!C_2O2A'SDXW#H:-C M8Z_-4J;B]!)GS???#OQ/8MDV D4=&4U2A\&>()93&NF2ACZCBOI_9D\X-&S' M3'Y5I[9CYCPO0OA'JEYMDU:1;6 @[4^I$>8_$_P )ZKXA>SGTJ%)7 MCX;<<5YV?AEXN)P+%2?^N@KZ+'63ZTT_>K6$VD6MCG/ VCW6@^%X;2\01SAM MS '-=6#D U"/]>W^[4J?ZL5G)W9+'4444A!1110 4444 %%%% !1110 4444 M )WKB?B5X>O?$GA];?3E5[B.3<%;C-=MWJ-NJ_6B.C&CYU_X5IXL+#.GH#C! M D&*]/\ ACX=U'P]I<\>I0K%)(Y( ;-=T?NU!)_KXOJ:TE-M%/8M(V1Q_*G& ?B@UBB!:***H HHHH **** "BBB@ HHHH **** /_V0$! end EX-101.SCH 7 prpl-20210930.xsd XBRL SCHEMA FILE 001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Condensed Consolidated Statements of Stockholders’ Equity (Deficit) (Unaudited) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Organization link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Property and Equipment link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Debt link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Warrant Liabilities link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Other Long-Term Liabilities link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Related Party Transactions link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Net Income (Loss) Per Common Share link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Equity Compensation Plans link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Employee Retirement Plan link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Property and Equipment (Tables) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Other Current Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Warrant Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Other Long-Term Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Net Income (Loss) Per Common Share (Tables) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Equity Compensation Plans (Tables) link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of the fair value hierarchy of the valuation inputs the company utilized to determine such fair value link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of company’s total level 3 liability activity link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of revenue disaggregated by sales channel and product link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Inventories (Details) - Schedule of inventories link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Property and Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Property and Equipment (Details) - Schedule of property and equipment link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Leases (Details) - Schedule of lease costs link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Leases (Details) - Schedule of undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Leases (Details) - Schedule of supplemental information related to the company’s consolidated statement of cash flows link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - Other Current Liabilities (Details) - Schedule of other current liabilities link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - Debt (Details) link:presentationLink link:definitionLink link:calculationLink 050 - Disclosure - Debt (Details) - Schedule of long-term debt link:presentationLink link:definitionLink link:calculationLink 051 - Disclosure - Warrant Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 052 - Disclosure - Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants link:presentationLink link:definitionLink link:calculationLink 053 - Disclosure - Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants link:presentationLink link:definitionLink link:calculationLink 054 - Disclosure - Other Long-Term Liabilities (Details) - Schedule of other long-term liabilities link:presentationLink link:definitionLink link:calculationLink 055 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 056 - Disclosure - Related Party Transactions (Details) link:presentationLink link:definitionLink link:calculationLink 057 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 058 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 059 - Disclosure - Net Income (Loss) Per Common Share (Details) link:presentationLink link:definitionLink link:calculationLink 060 - Disclosure - Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share link:presentationLink link:definitionLink link:calculationLink 061 - Disclosure - Equity Compensation Plans (Details) link:presentationLink link:definitionLink link:calculationLink 062 - Disclosure - Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method link:presentationLink link:definitionLink link:calculationLink 063 - Disclosure - Equity Compensation Plans (Details) - Schedule of total stock option activity link:presentationLink link:definitionLink link:calculationLink 064 - Disclosure - Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options link:presentationLink link:definitionLink link:calculationLink 065 - Disclosure - Equity Compensation Plans (Details) - Schedule of unvested stock option activity link:presentationLink link:definitionLink link:calculationLink 066 - Disclosure - Equity Compensation Plans (Details) - Schedule of weighted average assumptions link:presentationLink link:definitionLink link:calculationLink 067 - Disclosure - Equity Compensation Plans (Details) - Schedule restricted stock unit activity link:presentationLink link:definitionLink link:calculationLink 068 - Disclosure - Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation link:presentationLink link:definitionLink link:calculationLink 069 - Disclosure - Employee Retirement Plan (Details) link:presentationLink link:definitionLink link:calculationLink 070 - Disclosure - Subsequent Events (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 8 prpl-20210930_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 prpl-20210930_def.xml XBRL DEFINITION FILE EX-101.LAB 10 prpl-20210930_lab.xml XBRL LABEL FILE EX-101.PRE 11 prpl-20210930_pre.xml XBRL PRESENTATION FILE XML 12 f10q0921_purplein_htm.xml IDEA: XBRL DOCUMENT 0001643953 2021-01-01 2021-09-30 0001643953 us-gaap:CommonClassAMember 2021-11-05 0001643953 us-gaap:CommonClassBMember 2021-11-05 0001643953 2021-09-30 0001643953 2020-12-31 0001643953 us-gaap:CommonClassAMember 2021-09-30 0001643953 us-gaap:CommonClassAMember 2020-12-31 0001643953 us-gaap:CommonClassBMember 2021-09-30 0001643953 us-gaap:CommonClassBMember 2020-12-31 0001643953 2021-07-01 2021-09-30 0001643953 2020-07-01 2020-09-30 0001643953 2020-01-01 2020-09-30 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001643953 us-gaap:RetainedEarningsMember 2020-12-31 0001643953 us-gaap:ParentMember 2020-12-31 0001643953 us-gaap:NoncontrollingInterestMember 2020-12-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001643953 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001643953 us-gaap:ParentMember 2021-01-01 2021-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001643953 2021-01-01 2021-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001643953 us-gaap:RetainedEarningsMember 2021-03-31 0001643953 us-gaap:ParentMember 2021-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2021-03-31 0001643953 2021-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001643953 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001643953 us-gaap:ParentMember 2021-04-01 2021-06-30 0001643953 us-gaap:NoncontrollingInterestMember 2021-04-01 2021-06-30 0001643953 2021-04-01 2021-06-30 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-06-30 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-06-30 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001643953 us-gaap:RetainedEarningsMember 2021-06-30 0001643953 us-gaap:ParentMember 2021-06-30 0001643953 us-gaap:NoncontrollingInterestMember 2021-06-30 0001643953 2021-06-30 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001643953 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001643953 us-gaap:ParentMember 2021-07-01 2021-09-30 0001643953 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-09-30 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-09-30 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001643953 us-gaap:RetainedEarningsMember 2021-09-30 0001643953 us-gaap:ParentMember 2021-09-30 0001643953 us-gaap:NoncontrollingInterestMember 2021-09-30 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001643953 us-gaap:RetainedEarningsMember 2019-12-31 0001643953 us-gaap:ParentMember 2019-12-31 0001643953 us-gaap:NoncontrollingInterestMember 2019-12-31 0001643953 2019-12-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001643953 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001643953 us-gaap:ParentMember 2020-01-01 2020-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0001643953 2020-01-01 2020-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001643953 us-gaap:RetainedEarningsMember 2020-03-31 0001643953 us-gaap:ParentMember 2020-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2020-03-31 0001643953 2020-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001643953 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001643953 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001643953 us-gaap:ParentMember 2020-04-01 2020-06-30 0001643953 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001643953 2020-04-01 2020-06-30 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-06-30 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-06-30 0001643953 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001643953 us-gaap:RetainedEarningsMember 2020-06-30 0001643953 us-gaap:ParentMember 2020-06-30 0001643953 us-gaap:NoncontrollingInterestMember 2020-06-30 0001643953 2020-06-30 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001643953 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001643953 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001643953 us-gaap:ParentMember 2020-07-01 2020-09-30 0001643953 us-gaap:NoncontrollingInterestMember 2020-07-01 2020-09-30 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-09-30 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-09-30 0001643953 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001643953 us-gaap:RetainedEarningsMember 2020-09-30 0001643953 us-gaap:ParentMember 2020-09-30 0001643953 us-gaap:NoncontrollingInterestMember 2020-09-30 0001643953 2020-09-30 0001643953 prpl:PurpleInnovationIncMember 2021-09-30 0001643953 prpl:PurpleInnovationIncMember 2021-01-01 2021-09-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2021-01-01 2021-09-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2020-01-01 2020-12-31 0001643953 prpl:SponsorWarrantsMember 2020-12-31 0001643953 prpl:IncrementalLoanWarrantsMember 2020-12-31 0001643953 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001643953 us-gaap:FairValueInputsLevel1Member prpl:SponsorWarrantsMember 2021-01-01 2021-09-30 0001643953 us-gaap:FairValueInputsLevel1Member prpl:IncrementalLoanWarrantsMember 2021-01-01 2021-09-30 0001643953 us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-09-30 0001643953 prpl:SponsorWarrantsMember 2021-01-01 2021-09-30 0001643953 prpl:IncrementalLoanWarrantsMember 2021-01-01 2021-09-30 0001643953 prpl:SponsorWarrantsMember 2021-09-30 0001643953 prpl:IncrementalLoanWarrantsMember 2021-09-30 0001643953 us-gaap:FairValueInputsLevel3Member 2021-09-30 0001643953 prpl:SponsorWarrantsMember 2019-12-31 0001643953 prpl:IncrementalLoanWarrantsMember 2019-12-31 0001643953 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001643953 prpl:SponsorWarrantsMember 2020-09-30 0001643953 prpl:IncrementalLoanWarrantsMember 2020-09-30 0001643953 us-gaap:FairValueInputsLevel3Member 2020-09-30 0001643953 prpl:SponsorWarrantsMember 2020-01-01 2020-09-30 0001643953 prpl:IncrementalLoanWarrantsMember 2020-01-01 2020-09-30 0001643953 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-09-30 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2021-07-01 2021-09-30 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2020-07-01 2020-09-30 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2021-01-01 2021-09-30 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2020-01-01 2020-09-30 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2021-07-01 2021-09-30 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2020-07-01 2020-09-30 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2021-01-01 2021-09-30 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2020-01-01 2020-09-30 0001643953 prpl:ChannelMember 2021-07-01 2021-09-30 0001643953 prpl:ChannelMember 2020-07-01 2020-09-30 0001643953 prpl:ChannelMember 2021-01-01 2021-09-30 0001643953 prpl:ChannelMember 2020-01-01 2020-09-30 0001643953 us-gaap:ProductMember prpl:BeddingMember 2021-07-01 2021-09-30 0001643953 us-gaap:ProductMember prpl:BeddingMember 2020-07-01 2020-09-30 0001643953 us-gaap:ProductMember prpl:BeddingMember 2021-01-01 2021-09-30 0001643953 us-gaap:ProductMember prpl:BeddingMember 2020-01-01 2020-09-30 0001643953 us-gaap:ProductMember prpl:OtherMember 2021-07-01 2021-09-30 0001643953 us-gaap:ProductMember prpl:OtherMember 2020-07-01 2020-09-30 0001643953 us-gaap:ProductMember prpl:OtherMember 2021-01-01 2021-09-30 0001643953 us-gaap:ProductMember prpl:OtherMember 2020-01-01 2020-09-30 0001643953 us-gaap:ProductMember 2021-07-01 2021-09-30 0001643953 us-gaap:ProductMember 2020-07-01 2020-09-30 0001643953 us-gaap:ProductMember 2021-01-01 2021-09-30 0001643953 us-gaap:ProductMember 2020-01-01 2020-09-30 0001643953 srt:MinimumMember prpl:VehiclesAndOtherEquipmentMember 2021-01-01 2021-09-30 0001643953 srt:MaximumMember prpl:VehiclesAndOtherEquipmentMember 2021-01-01 2021-09-30 0001643953 us-gaap:OtherCurrentLiabilitiesMember 2021-09-30 0001643953 us-gaap:OtherCurrentLiabilitiesMember 2020-12-31 0001643953 2020-09-03 0001643953 srt:MinimumMember prpl:TwoThousandTwentyCreditAgreementMember 2021-09-30 0001643953 srt:MaximumMember prpl:TwoThousandTwentyCreditAgreementMember 2021-09-30 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2021-09-30 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2021-01-01 2021-09-30 0001643953 us-gaap:RevolvingCreditFacilityMember prpl:TwoThousandTwentyCreditAgreementMember 2021-01-01 2021-09-30 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2021-07-01 2021-09-30 0001643953 prpl:RelatedPartyLoanMember 2020-07-01 2020-09-30 0001643953 prpl:RelatedPartyLoanMember 2021-01-01 2021-09-30 0001643953 prpl:RelatedPartyLoanMember 2020-09-03 2020-09-03 0001643953 us-gaap:WarrantMember 2019-02-01 2019-02-26 0001643953 us-gaap:CommonClassAMember 2020-11-09 0001643953 prpl:SponsorMember 2020-07-01 2020-09-30 0001643953 prpl:SponsorMember 2020-01-01 2020-09-30 0001643953 prpl:BlackScholesModelMember 2021-01-01 2021-09-30 0001643953 prpl:BlackScholesModelMember 2020-01-01 2020-09-30 0001643953 prpl:BlackScholesModelMember 2021-09-30 0001643953 prpl:BlackScholesModelMember 2020-09-30 0001643953 2017-10-01 2017-10-31 0001643953 2018-02-01 2018-02-28 0001643953 us-gaap:CommonClassAMember 2021-05-21 0001643953 us-gaap:CommonClassAMember 2019-11-08 0001643953 us-gaap:CommonClassAMember 2020-05-14 0001643953 us-gaap:CommonClassAMember 2020-09-09 0001643953 us-gaap:CommonClassAMember 2021-01-01 2021-09-30 0001643953 us-gaap:CommonClassAMember 2020-01-01 2020-09-30 0001643953 2019-09-02 2019-09-09 0001643953 2019-09-02 2019-09-20 0001643953 2020-10-02 2020-10-13 0001643953 2018-12-31 0001643953 2018-01-01 2018-12-31 0001643953 2020-09-01 2020-09-03 0001643953 prpl:ColiseumPrivatePlacementMember 2020-09-03 0001643953 prpl:WarrantAgreementMember 2020-05-31 0001643953 prpl:TNTMember 2021-07-01 2021-09-30 0001643953 prpl:TNTMember 2020-07-01 2020-09-30 0001643953 prpl:TNTMember 2021-01-01 2021-09-30 0001643953 prpl:TNTMember 2020-01-01 2020-09-30 0001643953 prpl:InnoHoldMember 2021-01-01 2021-09-30 0001643953 2020-08-01 2020-08-14 0001643953 prpl:ThirdPurpleLLCAgreementMember 2021-01-01 2021-09-30 0001643953 prpl:InnoHoldMember us-gaap:CommonClassBMember 2021-09-30 0001643953 prpl:PublicAndSponsorWarrantsMember prpl:PublicWarrantsMember 2021-01-01 2021-09-30 0001643953 prpl:PublicAndSponsorWarrantsMember prpl:SponsorWarrantsMember 2021-01-01 2021-09-30 0001643953 prpl:PublicWarrantsMember 2020-11-01 2020-11-30 0001643953 prpl:SponsorWarrantsMember 2021-04-01 2021-09-30 0001643953 us-gaap:CommonClassAMember prpl:SponsorWarrantsMember 2021-04-01 2021-09-30 0001643953 prpl:TonyPearceMember 2020-05-02 2020-05-31 0001643953 2020-11-01 2020-11-30 0001643953 us-gaap:CommonClassAMember prpl:IncrementalLoanWarrantsMember 2020-11-01 2020-11-09 0001643953 prpl:PurpleLLCMember 2018-12-31 0001643953 prpl:PurpleLLCMember 2021-09-30 0001643953 2020-01-01 2020-12-31 0001643953 prpl:CorporateTaxpayersMember 2021-01-01 2021-09-30 0001643953 prpl:InnoHoldMember 2021-09-30 0001643953 prpl:TaxReceivableAgreementMember 2021-01-01 2021-09-30 0001643953 us-gaap:CommonClassAMember 2020-07-01 2020-09-30 0001643953 prpl:TwoThousandSeventeenEquityIncentivePlanMember 2021-09-30 0001643953 prpl:TwoThousandSeventeenEquityIncentivePlanMember 2021-03-31 0001643953 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001643953 2021-05-01 2021-05-31 0001643953 prpl:TwoThousandSixteenEquityIncentiveMember prpl:InnoHoldMember 2017-01-01 2017-01-31 0001643953 prpl:InnoHoldMember 2019-02-01 2019-02-08 0001643953 prpl:InnoHoldMember us-gaap:CommonClassBMember 2021-01-01 2021-09-30 0001643953 us-gaap:EmployeeStockMember 2021-09-30 0001643953 us-gaap:EmployeeStockMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceOneMember 2021-09-30 0001643953 prpl:ExrercisePriceOneMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceTwoMember 2021-09-30 0001643953 prpl:ExrercisePriceTwoMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceThreeMember 2021-09-30 0001643953 prpl:ExrercisePriceThreeMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceFourMember 2021-09-30 0001643953 prpl:ExrercisePriceFourMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceFiveMember 2021-09-30 0001643953 prpl:ExrercisePriceFiveMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceSevenMember 2021-09-30 0001643953 prpl:ExrercisePriceSevenMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceEightMember 2021-09-30 0001643953 prpl:ExrercisePriceEightMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceNineMember 2021-09-30 0001643953 prpl:ExrercisePriceNineMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceTenMember 2021-09-30 0001643953 prpl:ExrercisePriceTenMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceEwelevenMember 2021-09-30 0001643953 prpl:ExrercisePriceEwelevenMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceTwelveMember 2021-09-30 0001643953 prpl:ExrercisePriceTwelveMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceThirteenMember 2021-09-30 0001643953 prpl:ExrercisePriceThirteenMember 2021-01-01 2021-09-30 0001643953 prpl:ExrercisePriceSixMember 2021-09-30 0001643953 prpl:ExrercisePriceSixMember 2021-01-01 2021-09-30 0001643953 us-gaap:CostOfSalesMember 2021-07-01 2021-09-30 0001643953 us-gaap:CostOfSalesMember 2020-07-01 2020-09-30 0001643953 us-gaap:CostOfSalesMember 2021-01-01 2021-09-30 0001643953 us-gaap:CostOfSalesMember 2020-01-01 2020-09-30 0001643953 us-gaap:SellingAndMarketingExpenseMember 2021-07-01 2021-09-30 0001643953 us-gaap:SellingAndMarketingExpenseMember 2020-07-01 2020-09-30 0001643953 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-09-30 0001643953 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-09-30 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2020-07-01 2020-09-30 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-09-30 0001643953 prpl:ResearchAndDevelopmentMember 2021-07-01 2021-09-30 0001643953 prpl:ResearchAndDevelopmentMember 2020-07-01 2020-09-30 0001643953 prpl:ResearchAndDevelopmentMember 2021-01-01 2021-09-30 0001643953 prpl:ResearchAndDevelopmentMember 2020-01-01 2020-09-30 0001643953 2018-01-01 2018-07-31 0001643953 us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2021-11-01 2021-11-08 0001643953 us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2021-11-08 0001643953 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2021-11-01 2021-11-08 0001643953 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2021-11-01 2021-11-08 shares iso4217:USD iso4217:USD shares pure iso4217:CAD 10-Q true 2021-09-30 2021 false 001-37523 PURPLE INNOVATION, INC. DE 47-4078206 4100 NORTH CHAPEL RIDGE ROAD SUITE 200 LEHI 84043 (801) 756-2600 Class A Common Stock, par value $0.0001 per share PRPL NASDAQ Yes Yes Accelerated Filer false false false 66479872 448279 83616000 122955000 27570000 29111000 84045000 65726000 1316000 826000 11739000 10453000 208286000 229071000 101049000 61486000 61798000 41408000 11466000 9945000 213951000 211244000 1390000 1578000 597940000 554732000 70407000 69594000 6903000 8428000 13392000 14209000 9283000 6253000 4512000 6015000 8071000 10891000 5776000 3235000 15031000 13583000 133375000 132208000 39899000 41410000 75340000 48936000 9018000 92708000 165632000 165426000 9826000 6503000 433090000 487191000 0.0001 0.0001 210000000 210000000 66449000 66449000 63914000 63914000 7000 6000 0.0001 0.0001 90000000 90000000 448000 448000 536000 536000 404214000 333047000 -240283000 -265856000 163938000 67197000 912000 344000 164850000 67541000 597940000 554732000 170781000 187111000 539796000 474582000 109701000 98857000 309505000 251515000 61080000 88254000 230291000 223067000 48841000 51206000 163053000 127313000 17037000 11087000 54024000 27312000 1784000 1687000 5430000 4712000 67662000 63980000 222507000 159337000 -6582000 24274000 7784000 63730000 10000 -1232000 -1129000 -4045000 12000 3000 -30000 109000 -5362000 103962000 -19369000 212593000 -5782000 -5782000 -846000 567000 -639000 33512000 6230000 -111540000 18849000 -255823000 -352000 -87266000 26633000 -192093000 -2479000 -106000 1005000 -35818000 2127000 -87160000 25628000 -156275000 -44000 -147000 55000 7178000 2171000 -87013000 25573000 -163453000 0.03 -1.97 0.39 -5.09 -0.05 -1.97 0.09 -5.09 66335000 44266000 65741000 32117000 67287000 44266000 68319000 32117000 63914000 6000 536000 333047000 -265856000 67197000 344000 67541000 20824000 20824000 115000 20939000 479000 479000 479000 -88000 88000 2291000 1000 64261000 64262000 64262000 10000 83000 83000 83000 -777000 -777000 -777000 971000 971000 971000 -99000 -99000 -99000 4142000 4142000 4142000 -265000 -265000 265000 66303000 7000 448000 401842000 -245032000 156817000 724000 157541000 2578000 2578000 -16000 2562000 1113000 1113000 1113000 1000 26000 26000 26000 45000 369000 369000 369000 -3000 -3000 -3000 3000 3000 3000 -87000 -87000 -87000 22000 -192000 -192000 192000 66371000 7000 448000 403071000 -242454000 160624000 900000 161524000 2171000 2171000 -44000 2127000 765000 765000 765000 6000 149000 149000 149000 72000 590000 590000 590000 4000 4000 4000 -5000 -5000 -5000 -304000 -304000 -304000 -56000 -56000 56000 66449000 7000 448000 404214000 -240283000 163938000 912000 164850000 22494000 2000 31394000 3000 2822000 -28989000 -26162000 -2378000 -28540000 16835000 16835000 11166000 28001000 250000 250000 250000 -1124000 1124000 1000 17000 17000 17000 -221000 -221000 -221000 -196000 -196000 -196000 3000 120000 120000 -120000 23622000 2000 30270000 3000 2792000 -12154000 -9357000 8668000 -689000 -93275000 -93275000 -3841000 -97116000 962000 962000 962000 -12760000 1000 12760000 -1000 1000 19000 19000 19000 5000 -61000 -61000 -61000 -45045000 -45045000 -45045000 56636000 56636000 56636000 -4327000 -4327000 -4327000 80000 1000 1000 1000 6453000 6453000 -6453000 36468000 4000 17510000 2000 17429000 -105429000 -87994000 -1626000 -89620000 -87013000 -87013000 -147000 -87160000 347000 347000 347000 -16905000 2000 16905000 -2000 266000 5240000 5240000 5240000 184000 1394000 1394000 1394000 -89677000 -89677000 -89677000 112670000 112670000 112670000 -176000 -176000 -176000 -36000 -1000 1000 -1817000 -1817000 1817000 53787000 5000 605000 45411000 -192442000 -147026000 44000 -146982000 25628000 -156275000 6355000 6366000 388000 2973000 6616000 -5782000 -19369000 212593000 -639000 33512000 2357000 1559000 3361000 2210000 1737000 35818000 -1541000 -6798000 18319000 3147000 -2169000 5740000 -2199000 9678000 -1525000 3014000 -817000 4561000 3030000 -51000 -2820000 1921000 -1824000 -1274000 4552000 5354000 132000 87400000 40146000 14194000 1352000 10890000 -41498000 -25084000 45000000 1688000 37497000 2460000 4142000 -628000 -957000 -5006000 116000 706000 1042000 1418000 2027000 2161000 -39339000 64477000 122955000 33478000 83616000 97955000 389000 954000 4495000 2422000 5707000 2786000 3238000 615000 304000 4523000 776000 134943000 969000 169306000 64321000 4570000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>1. Organization</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company’s mission is to help people feel and live better through innovative comfort solutions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Purple Innovation, Inc. collectively with its subsidiary (the “Company” or “Purple Inc.”) is a digitally-native vertical brand founded on comfort product innovation with premium offerings. The Company designs and manufactures a variety of innovative, branded and premium comfort products, including mattresses, pillows, cushions, bases, sheets, and other products. The Company markets and sells its products through its direct-to-consumer (“DTC”) online channels, retail brick-and-mortar wholesale partners, Company showrooms, and third-party online retailers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company was incorporated in Delaware on May 19, 2015 as a special purpose acquisition company under the name of Global Partnership Acquisition Corp (“GPAC”). On February 2, 2018, the Company consummated a transaction structured similar to a reverse recapitalization (the “Business Combination”) pursuant to which the Company acquired a portion of the equity of Purple Innovation, LLC (“Purple LLC”). At the closing of the Business Combination (the “Closing”), the Company became the sole managing member of Purple LLC, and GPAC was renamed Purple Innovation, Inc.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As the sole managing member of Purple LLC, Purple Inc. through its officers and directors is responsible for all operational and administrative decision making and control of the day-to-day business affairs of Purple LLC without the approval of any other member.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>2. Summary of Significant Accounting Policies</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Basis of Presentation and Principles of Consolidation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company consists of Purple Inc. and its consolidated subsidiary, Purple LLC. As of September 30, 2021, Purple Inc. held approximately 99% of the common units of Purple LLC and Purple LLC Class B Unit holders held approximately 1% of the common units in Purple LLC.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting and reflect the financial position, results of operations and cash flows of the Company. Certain information and note disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. As such, these unaudited condensed consolidated financial statements should be read in conjunction with the 2020 audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K/A filed May 10, 2021. The unaudited condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which were considered of normal recurring nature) considered necessary to present fairly the Company’s financial results. The results of the three and nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2021 or for any other interim period or other future year.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On December 31, 2020, the Company ceased to be an emerging growth company (“EGC”) and was no longer exempt from certain reporting requirements that apply to public companies. As an EGC prior to this date, Purple Inc. had elected to use extended transition periods available to private companies for complying with new or revised accounting standards.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Variable Interest Entities</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Purple LLC is a variable interest entity (“VIE”). The Company determined that it is the primary beneficiary of Purple LLC as it is the sole managing member and has the power to direct the activities most significant to Purple LLC’s economic performance as well as the obligation to absorb losses and receive benefits that are potentially significant. At September 30, 2021, Purple Inc. had approximately a 99% economic interest in Purple LLC and consolidated 100% of Purple LLC’s assets, liabilities and results of operations in the Company’s unaudited condensed consolidated financial statements contained herein. The holders of Purple LLC Class B Units (the “Class B Units”) held approximately 1% of the economic interest in Purple LLC. For further discussion see Note 13 — <i>Stockholders’ Equity.</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Reclassification</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications had no effect on net income (loss), cash flows or stockholders’ equity previously reported.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Use of Estimates</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP requires the Company to establish accounting policies and to make estimates and judgments that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. The Company regularly makes significant estimates and assumptions including, but not limited to, estimates that affect revenue recognition, accounts receivable and allowance for doubtful accounts, valuation of inventories, cost of revenues, sales returns, warranty returns, warrant liability, stock based compensation, the recognition and measurement of loss contingencies, estimates of current and deferred income taxes, deferred income tax valuation allowances and amounts associated with the Company’s tax receivable agreement with InnoHold, LLC (“InnoHold”). Predicting future events is inherently an imprecise activity and, as such, requires the use of judgment. Actual results could differ materially from those estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Leases</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, <i>Leases (“</i>ASC 842<i>”)</i>, which required an entity to recognize lease liabilities and assets on the balance sheet and to disclose key information about an entity’s leasing arrangements. Because the Company ceased being an EGC on December 31, 2020, the standard became effective for the Company for its annual reporting period beginning January 1, 2020, and interim reporting periods within the annual period beginning January 1, 2020. The adoption of ASC 842 and all related amendments using the modified retrospective transition approach effective for the Company’s annual reporting period beginning January 1, 2020 resulted in the initial recognition of operating lease right-of-use (“ROU”) assets of $27.9 million and operating lease liabilities of $33.0 million in the Company’s consolidated balance sheet. Pre-existing liabilities for deferred rent and various lease incentives totaling $5.1 million were reclassified to operating lease ROU assets in connection with the adoption. The adoption of ASC 842 did not have a material impact on the Company’s consolidated results of operations or cash flows and had no impact on retained earnings. At January 1, 2020, the effective date of adoption, the Company’s finance ROU assets and lease liabilities were not material.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company determines if an agreement contains a lease at the inception of a contract. For leases with an initial term greater than 12 months, a related lease liability is recorded on the balance sheet at the present value of future payments discounted at the estimated fully collateralized incremental borrowing rate (discount rate) corresponding with the lease term. In addition, a ROU asset is recorded as the initial amount of the lease liability, plus any lease payments made to the lessor before or at the lease commencement date and any initial direct costs incurred, less any tenant improvement allowance incentives received.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company calculates the present value of future payments using its incremental borrowing rate when the discount rate implicit in the lease is not known. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term at an amount equal to the lease payments in a similar economic environment. The Company determines the applicable incremental borrowing rate at the lease commencement date based on the rates of its secured borrowings, which is then adjusted for the appropriate lease term and risk premium. In determining the Company’s ROU assets and operating lease liabilities, the Company applies these incremental borrowing rates to the minimum lease payments within each lease agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Operating lease expense is recognized on a straight-line basis over the lease term. Tenant incentive allowances received from the lessor are amortized through the ROU asset as a reduction of rent expense over the lease term. Any variable lease costs are expensed as incurred. Leases with an initial term of 12 months or less (short-term leases) are not recorded as ROU assets and corresponding lease liabilities. Short-term lease expense is recognized on a straight-line basis over the lease term. ROU assets are assessed for impairment as part of the impairment of long-lived assets, which is performed whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Revenue Recognition</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company markets and sells its products through DTC online channels, retail brick-and-mortar wholesale partners, Company showrooms, and third-party online retailers. Revenue is recognized when the Company satisfies its performance obligations under the contract which is transferring the promised products to the customer. This principle is achieved in the following steps:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><i>Identify the contract with the customer.</i> A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for the goods that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company does not have significant costs to obtain contracts with customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><i>Identify the performance obligations in the contract</i>. The Company’s contracts with customers do not include multiple performance obligations to be completed over a period of time. The performance obligations generally relate to delivering products to a customer, subject to the shipping terms of the contract. The Company has made an accounting policy election to account for shipping and handling activities performed after a customer obtains control of the goods, including “white glove” delivery services, as activities to fulfill the promise to transfer the goods. The Company does not offer extended warranty or service plans. The Company does not provide an option to its customers to purchase future products at a discount and therefore there are no material option rights.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><i>Determine the transaction price</i>. Payment for sale of products through the direct-to-consumer online channels and third-party online retailers is collected at point of sale in advance of shipping the products. Amounts received for unshipped products are recorded as customer prepayments. Payment by traditional wholesale customers is due under customary fixed payment terms. None of the Company’s contracts contain a significant financing component. Revenue is recorded at the net sales price, which includes estimates of variable consideration such as product returns, volume rebates, and other adjustments. The estimates of variable consideration are based on historical return experience, historical and projected sales data, and current contract terms. Variable consideration is included in revenue only to the extent that it is probable that a significant reversal of the revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><i>Allocate the transaction price to performance obligations in the contract.</i> The Company’s contracts with customers do not include multiple performance obligations. Therefore, the Company recognizes revenue upon transfer of the product to the customer’s control at contractually stated pricing.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><i>Recognize revenue when or as we satisfy a performance obligation.</i> The Company satisfies performance obligations at a point in time upon either shipment or delivery of goods, in accordance with the terms of each contract with the customer. With the exception of third-party “white glove” delivery and certain wholesale partners, revenue generated from product sales is recognized at shipping point, the point in time the customer obtains control of the products. Revenue generated from sales through third-party “white glove” delivery is recognized at the point in time when the product is delivered to the customer. Revenue generated from certain wholesale partners is recognized at a point in time when the product is delivered to the wholesale partner’s warehouse. The Company does not have service revenue.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Warrant Liabilities</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounted for its incremental loan warrants as liability warrants under the provisions of ASC 480 - <i>Distinguishing Liabilities from Equity</i>. ASC 480 requires the recording of certain liabilities at their fair value. Changes in the fair value of these liabilities are recognized in earnings. These warrants contained a repurchase provision which, upon an occurrence of a fundamental transaction as defined in the warrant agreement, could have given rise to an obligation of the Company to pay cash to the warrant holders. In addition, other provisions may have led to a reduction in the exercise price of the warrants. The Company determined the fundamental transaction provisions required the warrants to be accounted for as a liability at fair value on the date of the transaction, with changes in fair value recognized in earnings in the period of change. The Company used the Monte Carlo Simulation of a Geometric Brownian Motion stock path model to determine the fair value of the liability. The model uses key assumptions and inputs such as exercise price, fair market value of common stock, risk free interest rate, warrant life, expected volatility and the probability of a warrant re-price. All of the Incremental Loan warrants were exercised during fiscal 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounted for its public warrants in accordance with ASC 815 – <i>Derivatives and Hedging—Contracts in Entity’s Own Equity</i>, under which these warrants did not meet the criteria for equity classification and were recorded as liabilities. Since the public warrants met the definition of a derivative as contemplated in ASC 815, these warrants were measured at fair value at inception and at each reporting date in accordance with ASC 820, Fair Value Measurement, with changes in fair value recognized in earnings in the period of change. The Company determined the fair value of the public warrants based on their public trading price. All of the public warrants were exercised during fiscal 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts for its sponsor warrants in accordance with ASC 815, under which these warrants do not meet the criteria for equity classification and must be recorded as liabilities. Since the sponsor warrants meet the definition of a derivative as contemplated in ASC 815, these warrants are measured at fair value at inception and at each reporting date in accordance with ASC 820 with changes in fair value recognized in earnings in the period of change. The Company uses the Black Scholes model to determine the fair value of the liability associated with the sponsor warrants. The model uses key assumptions and inputs such as exercise price, fair market value of common stock, risk free interest rate, warrant life and expected volatility. At September 30, 2021, there were 1.9 million sponsor warrants outstanding.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Fair Value Measurements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company uses the fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, essentially an exit price, based on the highest and best use of the asset or liability. The levels of the fair value hierarchy are:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Level 1—Quoted market prices in active markets for identical assets or liabilities;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Level 2—Significant other observable inputs (e.g. quoted prices for similar items in active markets, quoted prices for identical or similar items in markets that are not active, inputs other than quoted prices that are observable, such as interest rate and yield curves, and market-corroborated inputs); and</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Level 3—Unobservable inputs in which there is little or no market data, which require the reporting unit to develop its own assumptions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The classification of fair value measurements within the established three-level hierarchy is based upon the lowest level of input that is significant to the measurements. Financial instruments, although not recorded at fair value on a recurring basis include cash and cash equivalents, receivables, accounts payable and the Company’s debt obligations. The carrying amounts of cash and cash equivalents, receivables, accounts payable and accrued expenses approximate fair value because of the short-term nature of these accounts. The fair value of the Company’s debt instruments is estimated to be face value based on the contractual terms of the debt arrangements and market-based expectations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The public warrant liabilities are Level 1 instruments as they have quoted market prices in an active market. The sponsor and incremental loan warrant liabilities are Level 3 instruments and use internal models to estimate fair value using certain significant unobservable inputs which requires determination of relevant inputs and assumptions. Accordingly, changes in these unobservable inputs may have a significant impact on fair value. Such inputs include risk free interest rate, expected average life, expected dividend yield, and expected volatility. These Level 3 liabilities generally decrease (increase) in value based upon an increase (decrease) in risk free interest rate and expected dividend yield. Conversely, the fair value of these Level 3 liabilities generally increase (decrease) in value if the expected average life or expected volatility were to increase (decrease).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(In thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">Sponsor warrants</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: center">3</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,018</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">92,708</td><td style="width: 1%; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All of the public warrants (a Level 1 fair value liability) and all of the incremental loan warrants (a Level 3 fair value liability) were exercised during 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table summarizes the Company’s total Level 3 liability activity for the nine months ended September 30, 2021 and 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(In thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Sponsor<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Incremental<br/> Loan<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total Level 3 <br/> Liabilities</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-indent: -9pt; padding-left: 9pt">Fair value as of December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">92,708</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-245">—</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">92,708</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Fair value transfer to Level 1 measurement</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,321</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-246">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,321</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Change in valuation inputs<sup>(1)</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(19,369</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-247">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(19,369</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Fair value as of September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,018</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-248">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,018</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Fair value as of December 31, 2019</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,689</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">21,622</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">29,311</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Fair value of warrants exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,965</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-249">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,965</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Change in valuation inputs<sup>(1)</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">57,434</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,308</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">100,742</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Fair value as of September 30, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">60,158</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">64,930</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">125,088</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 30px; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes in valuation inputs are recognized in the change in fair value – warrant liabilities in the condensed consolidated statements of operations.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Income Taxes</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In calculating the provision for interim income taxes, in accordance with ASC Topic 740, an estimated annual effective tax rate is applied to year-to-date ordinary income. At the end of each interim period, the Company estimates the effective tax rate expected to be applicable for the full fiscal year. This differs from the method utilized at the end of an annual period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For annual periods, the Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of deferred tax assets, management considers whether it is more-likely-than-not that the deferred tax assets will be realized. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change. Our effective tax rate is primarily impacted by the allocation of income taxes to the noncontrolling interest and the non-taxable nature of the change in fair value of the warrant liability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts for uncertainty in income taxes using a recognition and measurement threshold for tax positions taken or expected to be taken in a tax return, which are subject to examination by federal and state taxing authorities. The tax benefit from an uncertain tax position is recognized when it is more likely than not that the position will be sustained upon examination by taxing authorities based on technical merits of the position. The amount of the tax benefit recognized is the largest amount of the benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The effective tax rate and the tax basis of assets and liabilities reflect management’s estimates of the ultimate outcome of various tax uncertainties. The Company recognizes penalties and interest related to uncertain tax positions within the income tax benefit (expense) line in the accompanying condensed consolidated statements of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company files U.S. federal and certain state income tax returns. The income tax returns of the Company are subject to examination by U.S. federal and state taxing authorities for various time periods, depending on those jurisdictions’ rules, generally after the income tax returns are filed.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Net Income (Loss) Per Share</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Basic net income (loss) per common share is calculated by dividing net income (loss) attributable to common shareholders by the weighted average number of shares of Class A Common Stock, par value $0.0001 per share (the “Class A Stock”), outstanding each period. Diluted net income (loss) per share adds to those shares the incremental shares that would have been outstanding and potentially dilutive assuming exchanges of the Company’s outstanding warrants, stock options and shares of Class B Common Stock, par value $0.0001 per share (the “Class B Stock”), for Class A Stock, and the vesting of unvested and restricted Class A Stock. An anti-dilutive impact represents an increase in net income per share or a reduction in net loss per share resulting from the conversion, exercise or contingent issuance of certain securities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company uses the “if-converted” method to determine the potential dilutive effect of conversions of its outstanding Class B Stock, and the treasury stock method to determine the potential dilutive effect of its outstanding warrants and stock options exercisable for shares of Class A Stock and the vesting of unvested Class A Stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Recent Accounting Pronouncements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Reference Rate Reform</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), which provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying generally accepted accounting principles to contracts, hedging relationships, and other transactions impacted by reference rate reform. The provisions of ASU 2020-04 apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. This standard is currently effective and upon adoption may be applied prospectively to contract modifications made on or before December 31, 2022, when the reference rate replacement activity is expected to be completed. The interest rate on the Company’s term loan is based on LIBOR. The Company plans to apply the amendments in this update to account for any contract modifications that result from changes in the reference rate used. The Company does not expect these amendments to have a material impact on its condensed consolidated financial statements and related disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Simplifying the Accounting for Income Taxes</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In December 2019, the FASB issued ASU No. 2019-12, Simplifying the Accounting for Income Taxes (“ASU 2019-12”). The new guidance eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The guidance is effective for fiscal years beginning after December 15, 2020 and for interim periods within those fiscal years. The adoption of this standard by the Company on January 1, 2021 did not have a material impact on the Company’s financial position, results of operations, or cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Internal-Use Software</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350) (“ASU 2018-15”). The objective of ASU 2018-15 is to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with those incurred to develop or obtain internal-use software. The guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted. The amendments can be applied either retrospectively or prospectively. Because the Company lost its EGC status on December 31, 2020, the standard became effective for the Company for its annual period beginning January 1, 2020, and interim periods within the annual period beginning January 1, 2021. The Company elected to apply the amendments on a prospective basis. Adoption of this standard did not have a material impact on the Company’s financial position, results of operations, or cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Measurement of Credit Losses</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which was further updated and clarified by the FASB through issuance of additional related ASUs. This guidance replaces the existing incurred loss impairment guidance and establishes a single allowance framework for financial assets carried at amortized cost based on expected credit losses. The estimate of expected credit losses requires the incorporation of historical information, current conditions, and reasonable and supportable forecasts. These updates are effective for public companies, excluding Smaller Reporting Companies (“SRC”), for annual periods beginning after December 15, 2019, including interim periods therein. The standard is effective for all other entities for annual periods beginning after December 15, 2022, including interim periods therein. Since the Company was considered an SRC on the deferral date of this standard, the guidance is effective for the Company’s interim and annual financial periods beginning January 1, 2023. ASU 2016-13 is to be applied utilizing a modified retrospective approach. The Company is currently evaluating the impact of this standard on its accounts receivable, cash and cash equivalents, and any other financial assets measured at amortized cost and do not expect that adoption will have a material impact on its consolidated financial statements or related disclosures.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Basis of Presentation and Principles of Consolidation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company consists of Purple Inc. and its consolidated subsidiary, Purple LLC. As of September 30, 2021, Purple Inc. held approximately 99% of the common units of Purple LLC and Purple LLC Class B Unit holders held approximately 1% of the common units in Purple LLC.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting and reflect the financial position, results of operations and cash flows of the Company. Certain information and note disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. As such, these unaudited condensed consolidated financial statements should be read in conjunction with the 2020 audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K/A filed May 10, 2021. The unaudited condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which were considered of normal recurring nature) considered necessary to present fairly the Company’s financial results. The results of the three and nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2021 or for any other interim period or other future year.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On December 31, 2020, the Company ceased to be an emerging growth company (“EGC”) and was no longer exempt from certain reporting requirements that apply to public companies. As an EGC prior to this date, Purple Inc. had elected to use extended transition periods available to private companies for complying with new or revised accounting standards.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.99 0.01 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Variable Interest Entities</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Purple LLC is a variable interest entity (“VIE”). The Company determined that it is the primary beneficiary of Purple LLC as it is the sole managing member and has the power to direct the activities most significant to Purple LLC’s economic performance as well as the obligation to absorb losses and receive benefits that are potentially significant. At September 30, 2021, Purple Inc. had approximately a 99% economic interest in Purple LLC and consolidated 100% of Purple LLC’s assets, liabilities and results of operations in the Company’s unaudited condensed consolidated financial statements contained herein. The holders of Purple LLC Class B Units (the “Class B Units”) held approximately 1% of the economic interest in Purple LLC. For further discussion see Note 13 — <i>Stockholders’ Equity.</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.99 1 0.01 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Reclassification</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications had no effect on net income (loss), cash flows or stockholders’ equity previously reported.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Use of Estimates</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP requires the Company to establish accounting policies and to make estimates and judgments that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. The Company regularly makes significant estimates and assumptions including, but not limited to, estimates that affect revenue recognition, accounts receivable and allowance for doubtful accounts, valuation of inventories, cost of revenues, sales returns, warranty returns, warrant liability, stock based compensation, the recognition and measurement of loss contingencies, estimates of current and deferred income taxes, deferred income tax valuation allowances and amounts associated with the Company’s tax receivable agreement with InnoHold, LLC (“InnoHold”). Predicting future events is inherently an imprecise activity and, as such, requires the use of judgment. Actual results could differ materially from those estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Leases</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, <i>Leases (“</i>ASC 842<i>”)</i>, which required an entity to recognize lease liabilities and assets on the balance sheet and to disclose key information about an entity’s leasing arrangements. Because the Company ceased being an EGC on December 31, 2020, the standard became effective for the Company for its annual reporting period beginning January 1, 2020, and interim reporting periods within the annual period beginning January 1, 2020. The adoption of ASC 842 and all related amendments using the modified retrospective transition approach effective for the Company’s annual reporting period beginning January 1, 2020 resulted in the initial recognition of operating lease right-of-use (“ROU”) assets of $27.9 million and operating lease liabilities of $33.0 million in the Company’s consolidated balance sheet. Pre-existing liabilities for deferred rent and various lease incentives totaling $5.1 million were reclassified to operating lease ROU assets in connection with the adoption. The adoption of ASC 842 did not have a material impact on the Company’s consolidated results of operations or cash flows and had no impact on retained earnings. At January 1, 2020, the effective date of adoption, the Company’s finance ROU assets and lease liabilities were not material.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company determines if an agreement contains a lease at the inception of a contract. For leases with an initial term greater than 12 months, a related lease liability is recorded on the balance sheet at the present value of future payments discounted at the estimated fully collateralized incremental borrowing rate (discount rate) corresponding with the lease term. In addition, a ROU asset is recorded as the initial amount of the lease liability, plus any lease payments made to the lessor before or at the lease commencement date and any initial direct costs incurred, less any tenant improvement allowance incentives received.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company calculates the present value of future payments using its incremental borrowing rate when the discount rate implicit in the lease is not known. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term at an amount equal to the lease payments in a similar economic environment. The Company determines the applicable incremental borrowing rate at the lease commencement date based on the rates of its secured borrowings, which is then adjusted for the appropriate lease term and risk premium. In determining the Company’s ROU assets and operating lease liabilities, the Company applies these incremental borrowing rates to the minimum lease payments within each lease agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Operating lease expense is recognized on a straight-line basis over the lease term. Tenant incentive allowances received from the lessor are amortized through the ROU asset as a reduction of rent expense over the lease term. Any variable lease costs are expensed as incurred. Leases with an initial term of 12 months or less (short-term leases) are not recorded as ROU assets and corresponding lease liabilities. Short-term lease expense is recognized on a straight-line basis over the lease term. ROU assets are assessed for impairment as part of the impairment of long-lived assets, which is performed whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 27900000 33000000 5100000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Revenue Recognition</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company markets and sells its products through DTC online channels, retail brick-and-mortar wholesale partners, Company showrooms, and third-party online retailers. Revenue is recognized when the Company satisfies its performance obligations under the contract which is transferring the promised products to the customer. This principle is achieved in the following steps:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><i>Identify the contract with the customer.</i> A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for the goods that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company does not have significant costs to obtain contracts with customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><i>Identify the performance obligations in the contract</i>. The Company’s contracts with customers do not include multiple performance obligations to be completed over a period of time. The performance obligations generally relate to delivering products to a customer, subject to the shipping terms of the contract. The Company has made an accounting policy election to account for shipping and handling activities performed after a customer obtains control of the goods, including “white glove” delivery services, as activities to fulfill the promise to transfer the goods. The Company does not offer extended warranty or service plans. The Company does not provide an option to its customers to purchase future products at a discount and therefore there are no material option rights.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><i>Determine the transaction price</i>. Payment for sale of products through the direct-to-consumer online channels and third-party online retailers is collected at point of sale in advance of shipping the products. Amounts received for unshipped products are recorded as customer prepayments. Payment by traditional wholesale customers is due under customary fixed payment terms. None of the Company’s contracts contain a significant financing component. Revenue is recorded at the net sales price, which includes estimates of variable consideration such as product returns, volume rebates, and other adjustments. The estimates of variable consideration are based on historical return experience, historical and projected sales data, and current contract terms. Variable consideration is included in revenue only to the extent that it is probable that a significant reversal of the revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><i>Allocate the transaction price to performance obligations in the contract.</i> The Company’s contracts with customers do not include multiple performance obligations. Therefore, the Company recognizes revenue upon transfer of the product to the customer’s control at contractually stated pricing.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><i>Recognize revenue when or as we satisfy a performance obligation.</i> The Company satisfies performance obligations at a point in time upon either shipment or delivery of goods, in accordance with the terms of each contract with the customer. With the exception of third-party “white glove” delivery and certain wholesale partners, revenue generated from product sales is recognized at shipping point, the point in time the customer obtains control of the products. Revenue generated from sales through third-party “white glove” delivery is recognized at the point in time when the product is delivered to the customer. Revenue generated from certain wholesale partners is recognized at a point in time when the product is delivered to the wholesale partner’s warehouse. The Company does not have service revenue.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Warrant Liabilities</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounted for its incremental loan warrants as liability warrants under the provisions of ASC 480 - <i>Distinguishing Liabilities from Equity</i>. ASC 480 requires the recording of certain liabilities at their fair value. Changes in the fair value of these liabilities are recognized in earnings. These warrants contained a repurchase provision which, upon an occurrence of a fundamental transaction as defined in the warrant agreement, could have given rise to an obligation of the Company to pay cash to the warrant holders. In addition, other provisions may have led to a reduction in the exercise price of the warrants. The Company determined the fundamental transaction provisions required the warrants to be accounted for as a liability at fair value on the date of the transaction, with changes in fair value recognized in earnings in the period of change. The Company used the Monte Carlo Simulation of a Geometric Brownian Motion stock path model to determine the fair value of the liability. The model uses key assumptions and inputs such as exercise price, fair market value of common stock, risk free interest rate, warrant life, expected volatility and the probability of a warrant re-price. All of the Incremental Loan warrants were exercised during fiscal 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounted for its public warrants in accordance with ASC 815 – <i>Derivatives and Hedging—Contracts in Entity’s Own Equity</i>, under which these warrants did not meet the criteria for equity classification and were recorded as liabilities. Since the public warrants met the definition of a derivative as contemplated in ASC 815, these warrants were measured at fair value at inception and at each reporting date in accordance with ASC 820, Fair Value Measurement, with changes in fair value recognized in earnings in the period of change. The Company determined the fair value of the public warrants based on their public trading price. All of the public warrants were exercised during fiscal 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts for its sponsor warrants in accordance with ASC 815, under which these warrants do not meet the criteria for equity classification and must be recorded as liabilities. Since the sponsor warrants meet the definition of a derivative as contemplated in ASC 815, these warrants are measured at fair value at inception and at each reporting date in accordance with ASC 820 with changes in fair value recognized in earnings in the period of change. The Company uses the Black Scholes model to determine the fair value of the liability associated with the sponsor warrants. The model uses key assumptions and inputs such as exercise price, fair market value of common stock, risk free interest rate, warrant life and expected volatility. At September 30, 2021, there were 1.9 million sponsor warrants outstanding.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 1900000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Fair Value Measurements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company uses the fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, essentially an exit price, based on the highest and best use of the asset or liability. The levels of the fair value hierarchy are:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Level 1—Quoted market prices in active markets for identical assets or liabilities;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Level 2—Significant other observable inputs (e.g. quoted prices for similar items in active markets, quoted prices for identical or similar items in markets that are not active, inputs other than quoted prices that are observable, such as interest rate and yield curves, and market-corroborated inputs); and</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Level 3—Unobservable inputs in which there is little or no market data, which require the reporting unit to develop its own assumptions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The classification of fair value measurements within the established three-level hierarchy is based upon the lowest level of input that is significant to the measurements. Financial instruments, although not recorded at fair value on a recurring basis include cash and cash equivalents, receivables, accounts payable and the Company’s debt obligations. The carrying amounts of cash and cash equivalents, receivables, accounts payable and accrued expenses approximate fair value because of the short-term nature of these accounts. The fair value of the Company’s debt instruments is estimated to be face value based on the contractual terms of the debt arrangements and market-based expectations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The public warrant liabilities are Level 1 instruments as they have quoted market prices in an active market. The sponsor and incremental loan warrant liabilities are Level 3 instruments and use internal models to estimate fair value using certain significant unobservable inputs which requires determination of relevant inputs and assumptions. Accordingly, changes in these unobservable inputs may have a significant impact on fair value. Such inputs include risk free interest rate, expected average life, expected dividend yield, and expected volatility. These Level 3 liabilities generally decrease (increase) in value based upon an increase (decrease) in risk free interest rate and expected dividend yield. Conversely, the fair value of these Level 3 liabilities generally increase (decrease) in value if the expected average life or expected volatility were to increase (decrease).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(In thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">Sponsor warrants</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: center">3</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,018</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">92,708</td><td style="width: 1%; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All of the public warrants (a Level 1 fair value liability) and all of the incremental loan warrants (a Level 3 fair value liability) were exercised during 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table summarizes the Company’s total Level 3 liability activity for the nine months ended September 30, 2021 and 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(In thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Sponsor<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Incremental<br/> Loan<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total Level 3 <br/> Liabilities</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-indent: -9pt; padding-left: 9pt">Fair value as of December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">92,708</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-245">—</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">92,708</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Fair value transfer to Level 1 measurement</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,321</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-246">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,321</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Change in valuation inputs<sup>(1)</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(19,369</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-247">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(19,369</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Fair value as of September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,018</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-248">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,018</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Fair value as of December 31, 2019</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,689</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">21,622</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">29,311</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Fair value of warrants exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,965</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-249">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,965</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Change in valuation inputs<sup>(1)</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">57,434</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,308</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">100,742</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Fair value as of September 30, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">60,158</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">64,930</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">125,088</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 30px; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes in valuation inputs are recognized in the change in fair value – warrant liabilities in the condensed consolidated statements of operations.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(In thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">Sponsor warrants</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: center">3</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,018</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">92,708</td><td style="width: 1%; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> 9018000 92708000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(In thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Sponsor<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Incremental<br/> Loan<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total Level 3 <br/> Liabilities</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-indent: -9pt; padding-left: 9pt">Fair value as of December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">92,708</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-245">—</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">92,708</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Fair value transfer to Level 1 measurement</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,321</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-246">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,321</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Change in valuation inputs<sup>(1)</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(19,369</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-247">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(19,369</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Fair value as of September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,018</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-248">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,018</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Fair value as of December 31, 2019</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,689</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">21,622</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">29,311</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Fair value of warrants exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,965</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-249">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,965</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Change in valuation inputs<sup>(1)</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">57,434</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,308</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">100,742</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Fair value as of September 30, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">60,158</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">64,930</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">125,088</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 92708000 92708000 -64321000 -64321000 -19369000 -19369000 9018000 9018000 7689000 21622000 29311000 -4965000 -4965000 57434000 43308000 100742000 60158000 64930000 125088000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Income Taxes</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In calculating the provision for interim income taxes, in accordance with ASC Topic 740, an estimated annual effective tax rate is applied to year-to-date ordinary income. At the end of each interim period, the Company estimates the effective tax rate expected to be applicable for the full fiscal year. This differs from the method utilized at the end of an annual period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For annual periods, the Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of deferred tax assets, management considers whether it is more-likely-than-not that the deferred tax assets will be realized. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change. Our effective tax rate is primarily impacted by the allocation of income taxes to the noncontrolling interest and the non-taxable nature of the change in fair value of the warrant liability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts for uncertainty in income taxes using a recognition and measurement threshold for tax positions taken or expected to be taken in a tax return, which are subject to examination by federal and state taxing authorities. The tax benefit from an uncertain tax position is recognized when it is more likely than not that the position will be sustained upon examination by taxing authorities based on technical merits of the position. The amount of the tax benefit recognized is the largest amount of the benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The effective tax rate and the tax basis of assets and liabilities reflect management’s estimates of the ultimate outcome of various tax uncertainties. The Company recognizes penalties and interest related to uncertain tax positions within the income tax benefit (expense) line in the accompanying condensed consolidated statements of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company files U.S. federal and certain state income tax returns. The income tax returns of the Company are subject to examination by U.S. federal and state taxing authorities for various time periods, depending on those jurisdictions’ rules, generally after the income tax returns are filed.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.50 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Net Income (Loss) Per Share</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Basic net income (loss) per common share is calculated by dividing net income (loss) attributable to common shareholders by the weighted average number of shares of Class A Common Stock, par value $0.0001 per share (the “Class A Stock”), outstanding each period. Diluted net income (loss) per share adds to those shares the incremental shares that would have been outstanding and potentially dilutive assuming exchanges of the Company’s outstanding warrants, stock options and shares of Class B Common Stock, par value $0.0001 per share (the “Class B Stock”), for Class A Stock, and the vesting of unvested and restricted Class A Stock. An anti-dilutive impact represents an increase in net income per share or a reduction in net loss per share resulting from the conversion, exercise or contingent issuance of certain securities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company uses the “if-converted” method to determine the potential dilutive effect of conversions of its outstanding Class B Stock, and the treasury stock method to determine the potential dilutive effect of its outstanding warrants and stock options exercisable for shares of Class A Stock and the vesting of unvested Class A Stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.0001 0.0001 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Recent Accounting Pronouncements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Reference Rate Reform</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), which provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying generally accepted accounting principles to contracts, hedging relationships, and other transactions impacted by reference rate reform. The provisions of ASU 2020-04 apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. This standard is currently effective and upon adoption may be applied prospectively to contract modifications made on or before December 31, 2022, when the reference rate replacement activity is expected to be completed. The interest rate on the Company’s term loan is based on LIBOR. The Company plans to apply the amendments in this update to account for any contract modifications that result from changes in the reference rate used. The Company does not expect these amendments to have a material impact on its condensed consolidated financial statements and related disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Simplifying the Accounting for Income Taxes</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In December 2019, the FASB issued ASU No. 2019-12, Simplifying the Accounting for Income Taxes (“ASU 2019-12”). The new guidance eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The guidance is effective for fiscal years beginning after December 15, 2020 and for interim periods within those fiscal years. The adoption of this standard by the Company on January 1, 2021 did not have a material impact on the Company’s financial position, results of operations, or cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Internal-Use Software</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350) (“ASU 2018-15”). The objective of ASU 2018-15 is to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with those incurred to develop or obtain internal-use software. The guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted. The amendments can be applied either retrospectively or prospectively. Because the Company lost its EGC status on December 31, 2020, the standard became effective for the Company for its annual period beginning January 1, 2020, and interim periods within the annual period beginning January 1, 2021. The Company elected to apply the amendments on a prospective basis. Adoption of this standard did not have a material impact on the Company’s financial position, results of operations, or cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Measurement of Credit Losses</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which was further updated and clarified by the FASB through issuance of additional related ASUs. This guidance replaces the existing incurred loss impairment guidance and establishes a single allowance framework for financial assets carried at amortized cost based on expected credit losses. The estimate of expected credit losses requires the incorporation of historical information, current conditions, and reasonable and supportable forecasts. These updates are effective for public companies, excluding Smaller Reporting Companies (“SRC”), for annual periods beginning after December 15, 2019, including interim periods therein. The standard is effective for all other entities for annual periods beginning after December 15, 2022, including interim periods therein. Since the Company was considered an SRC on the deferral date of this standard, the guidance is effective for the Company’s interim and annual financial periods beginning January 1, 2023. ASU 2016-13 is to be applied utilizing a modified retrospective approach. The Company is currently evaluating the impact of this standard on its accounts receivable, cash and cash equivalents, and any other financial assets measured at amortized cost and do not expect that adoption will have a material impact on its consolidated financial statements or related disclosures.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>3. Revenue from Contracts with Customers</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company markets and sells its products through DTC online channels, retail brick-and-mortar wholesale partners, Company showrooms, and third-party online retailers. Revenue is recognized when the Company satisfies its performance obligations under the contract which is transferring the promised products to the customer as described in Note 2 – <i>Summary of Significant Accounting Policies</i>.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Disaggregated Revenue</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company sells products through two channels: Direct-to-Consumer and Wholesale. The Direct-to-Consumer channel includes product sales through various DTC channels including Company showrooms and contact center. The Wholesale channel includes all product sales to traditional third-party retailers for both in store and online channels. The Company classifies products into two major categories: Bedding and Other. Bedding products include mattresses, platforms, adjustable bases, mattress protectors, pillows and sheets. Other products include cushions and various other products.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following tables present the Company’s revenue disaggregated by sales channel and product category (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Channel</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -9pt; padding-left: 9pt">Direct-to-consumer</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">112,863</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">134,252</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">353,985</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">360,119</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Wholesale partner</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">57,918</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">52,859</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">185,811</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">114,463</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Revenues, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">170,781</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">187,111</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">539,796</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">474,582</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Product</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -9pt; padding-left: 9pt">Bedding</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">156,077</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">172,806</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">494,628</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">437,809</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,704</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,305</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">45,168</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,773</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Revenues, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">170,781</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">187,111</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">539,796</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">474,582</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Contract Balances</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Payment for sale of products through the DTC online channels, third-party online retailers, Company showrooms and contact center is collected at point of sale in advance of shipping the products. Amounts received for unshipped products are recorded as customer prepayments. Customer prepayments totaled $9.3 million and $6.3 million at September 30, 2021 and December 31, 2020, respectively. During the three months ended September 30, 2021 and 2020, the Company recognized all revenue that was deferred in customer prepayments at June 30, 2021 and 2020, respectively.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Channel</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -9pt; padding-left: 9pt">Direct-to-consumer</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">112,863</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">134,252</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">353,985</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">360,119</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Wholesale partner</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">57,918</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">52,859</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">185,811</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">114,463</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Revenues, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">170,781</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">187,111</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">539,796</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">474,582</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Product</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -9pt; padding-left: 9pt">Bedding</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">156,077</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">172,806</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">494,628</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">437,809</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,704</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,305</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">45,168</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,773</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Revenues, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">170,781</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">187,111</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">539,796</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">474,582</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 112863000 134252000 353985000 360119000 57918000 52859000 185811000 114463000 170781000 187111000 539796000 474582000 156077000 172806000 494628000 437809000 14704000 14305000 45168000 36773000 170781000 187111000 539796000 474582000 9300000 6300000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>4. Inventories</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Inventories consisted of the following (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">28,788</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">26,372</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Work-in-process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,203</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,593</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Finished goods</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">52,481</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,280</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Inventory obsolescence reserve</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,427</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(519</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Inventories, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">84,045</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">65,726</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">28,788</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">26,372</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Work-in-process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,203</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,593</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Finished goods</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">52,481</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,280</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Inventory obsolescence reserve</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,427</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(519</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Inventories, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">84,045</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">65,726</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 28788000 26372000 4203000 3593000 52481000 36280000 1427000 519000 84045000 65726000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>5. Property and Equipment</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Property and equipment consisted of the following (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">54,008</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">30,508</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Equipment in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,099</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">18,648</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30,676</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,758</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,759</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,160</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Office equipment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,465</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,185</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Total property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">119,007</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">73,259</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(17,958</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,773</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Property and equipment, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">101,049</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">61,486</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Equipment in progress reflects equipment, primarily related to mattress manufacturing, which is being constructed and was not in service at September 30, 2021 or December 31, 2020. Depreciation expense was $2.8 million and $6.2 million during the three and nine months ended September 30, 2021, respectively, and totaled $1.4 million and $4.0 million during the three and nine months ended September 30, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company capitalizes interest on borrowings during the active construction period of major capital projects. Capitalized interest is added to the cost of the underlying assets and is amortized over the useful lives of the assets. Capitalized interest as of September 30, 2021 totaled $0.8 million of which $0.6 million related to an error affecting periods prior to the third quarter of 2021 relating to unrecorded capitalized interest. <span><span style="text-decoration:underline;text-decoration: none">Such amount was determined to not be material to prior or current financial statements </span></span>and was recorded as an out-of-period correction in the third quarter of 2021.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">54,008</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">30,508</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Equipment in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,099</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">18,648</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30,676</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,758</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,759</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,160</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Office equipment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,465</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,185</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Total property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">119,007</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">73,259</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(17,958</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,773</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Property and equipment, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">101,049</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">61,486</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 54008000 30508000 19099000 18648000 30676000 15758000 10759000 5160000 4465000 3185000 119007000 73259000 17958000 11773000 101049000 61486000 2800000 6200000 1400000 4000000 800000 600000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>6. Leases</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company leases its manufacturing and distribution facilities, corporate offices, showrooms and certain equipment under non-cancelable operating leases with various expiration dates through 2036. The Company’s office and manufacturing leases provide for initial lease terms up to 16 years, while retail showrooms have initial lease terms of up to ten years. Certain leases may contain options to extend the term of the original lease. The exercise of lease renewal options is at the Company’s discretion. Any lease renewal options are included in the lease term if exercise is reasonably certain at lease commencement. The Company also leases vehicles and other equipment under both operating and finance leases with initial lease terms of three to five years. The ROU asset for finance leases was $0.7 million and $0.6 million as of September 30, 2021 and December 31, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table presents the Company’s lease costs (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease costs</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,329</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,530</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,200</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,005</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Variable lease costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">819</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,396</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Short-term lease costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">67</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">59</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">191</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">178</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total lease costs</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,215</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,595</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,787</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,215</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The table below reconciles the undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet at September 30, 2021 (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 89%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021 (excluding the nine months ended September 30, 2021) <sup>(1)</sup></span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(123</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">) </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,496</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,211</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,222</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,186</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70,391</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating lease payments</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">111,383</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less – lease payments representing interest</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(30,267</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of operating lease payments</span></td> <td> </td> <td style="border-bottom: black 4.5pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">81,116</span></td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">– Amount consists of $2.2 million of undiscounted cash flows offset by $2.3 million of tenant improvement allowances which are expected to be fully utilized in fiscal 2021.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of September 30, 2021 and December 31, 2020, the weighted-average remaining term of operating leases was 11.2 years and 11.8 years, respectively, and the weighted-average discount rate of operating leases was 5.38% and 6.18%, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table provides supplemental information related to the Company’s condensed consolidated statement of cash flows for the nine months ended September 30, 2021 and 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Cash paid for amounts included in present value of operating lease liabilities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,824</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,274</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Right-of-use assets obtained in exchange for operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,751</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,821</td><td style="text-align: left"> </td></tr> </table> P16Y P10Y P3Y P5Y 700000 600000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease costs</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,329</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,530</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,200</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,005</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Variable lease costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">819</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,396</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Short-term lease costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">67</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">59</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">191</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">178</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total lease costs</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,215</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,595</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,787</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,215</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 2329000 1530000 6200000 4005000 819000 6000 1396000 32000 67000 59000 191000 178000 3215000 1595000 7787000 4215000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 89%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021 (excluding the nine months ended September 30, 2021) <sup>(1)</sup></span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(123</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">) </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,496</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,211</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,222</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,186</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70,391</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating lease payments</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">111,383</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less – lease payments representing interest</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(30,267</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of operating lease payments</span></td> <td> </td> <td style="border-bottom: black 4.5pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">81,116</span></td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 123000 10496000 10211000 10222000 10186000 70391000 111383000 30267000 81116000 2200000 2300000 P11Y2M12D P11Y9M18D 0.0538 0.0618 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Cash paid for amounts included in present value of operating lease liabilities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,824</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,274</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Right-of-use assets obtained in exchange for operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,751</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,821</td><td style="text-align: left"> </td></tr> </table> 1824000 1274000 23751000 15821000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>7. Other Current Liabilities</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Other current liabilities consisted of the following (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Warranty accrual – current portion</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,259</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,806</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Long-term debt – current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,012</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,004</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Tax receivable agreement liability – current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,847</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,545</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Insurance financing</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,133</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">910</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">780</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,318</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total other current liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,031</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,583</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Warranty accrual – current portion</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,259</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,806</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Long-term debt – current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,012</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,004</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Tax receivable agreement liability – current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,847</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,545</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Insurance financing</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,133</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">910</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">780</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,318</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total other current liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,031</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,583</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 4259000 2806000 2012000 2004000 5847000 6545000 2133000 910000 780000 1318000 15031000 13583000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>8. Debt</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Debt consisted of the following (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Term loan</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">42,750</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">44,438</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: unamortized debt issuance costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(839</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,024</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Total debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">41,911</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">43,414</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: current portion of debt</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,012</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,004</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Long-term debt, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">39,899</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">41,410</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Term Loan and Revolving Line of Credit</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 3, 2020, Purple LLC entered into a financing arrangement with KeyBank National Association and a group of financial institutions (the “2020 Credit Agreement”). The 2020 Credit Agreement provides for a $45.0 million term loan and a $55.0 million revolving line of credit.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The borrowing rates for the term loan are based on Purple LLC’s leverage ratio, as defined in the 2020 Credit Agreement, and can range from LIBOR plus a 3.00% to 3.75% margin with a LIBOR minimum of 0.50%. The initial borrowing rate of 3.50% is based on LIBOR plus 3.00%. The term loan will be repaid in accordance with a five-year amortization schedule and may be prepaid in whole or in part at any time without premium or penalty, subject to reimbursement of certain costs. There may be mandatory prepayment obligations based on excess cash flow.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to a Pledge and Security Agreement between Purple LLC, KeyBank and the Company (the “Security Agreement”), the 2020 Credit Agreement is secured by a perfected first-priority security interest in the assets of Purple LLC and the Company, including a security interest in all intellectual property. Also, the Company agreed to an unconditional guaranty of the payment of all obligations and liabilities of Purple LLC under the 2020 Credit Agreement. The Security Agreement contains a pledge, as security for the Company’s guaranty, of all its ownership interest in Purple LLC. The 2020 Credit Agreement also provides for standard events of default, such as for non-payment and failure to perform or observe covenants, and contains standard indemnifications benefitting the lenders.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The 2020 Credit Agreement includes representations, warranties and certain covenants of Purple LLC and the Company. While any amounts are outstanding under the 2020 Credit Agreement, Purple LLC is subject to several affirmative and negative covenants, including covenants regarding dispositions of property, investments, forming or acquiring subsidiaries, business combinations or acquisitions, incurrence of additional indebtedness, and transactions with affiliates, among other customary covenants, subject to certain exceptions. In particular, Purple LLC is (i) subject to annual capital expenditure limits that can be adjusted based on the Company achieving certain net leverage ratio thresholds as provided in the 2020 Credit Agreement, (ii) restricted from incurring additional debt up to certain amounts, subject to limited exceptions, as set forth in the 2020 Credit Agreement, and (iii) maintain minimum consolidated net leverage and fixed charge coverage ratio thresholds at certain measurement dates (as defined in the 2020 Credit Agreement). Purple LLC is also restricted from paying dividends or making other distributions or payments on its capital stock, subject to limited exceptions. If the Company or Purple LLC fail to perform their obligations under these and other covenants, or should any event of default occur, the revolving loan commitments under the 2020 Credit Agreement may be terminated and any outstanding borrowings, together with accrued interest, could be declared immediately due and payable. As of September 30, 2021, the Company was in compliance with all of the covenants related to the 2020 Credit Agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The $55.0 million revolving credit facility established under the 2020 Credit Agreement has a term of five years and carries the same interest provisions as the term debt. A commitment fee is due quarterly based on the applicable margin applied to the unused total revolving commitment. The agreement for this revolving credit facility contains customary covenants and events of default. As of September 30, 2021, there was no balance outstanding on the revolving credit facility.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company incurred $2.5 million in debt issuance costs for the 2020 Credit Agreement. These costs relate to the entire credit arrangement and therefore were allocated between the term loan and the revolving line of credit. The Company determined $1.1 million of the debt issuance costs related to the term debt and are presented in the condensed consolidated balance sheet as a direct reduction from the carrying amount of the debt liability. This amount is being amortized into interest expense using an effective interest rate over the duration of the debt. The remaining $1.4 million of debt issuance costs were allocated to the revolving line of credit facility. This amount is classified as other assets and is being amortized to interest expense on a straight-line basis over the term of the revolving credit facility.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Interest expense under the 2020 Credit Agreement totaled $0.5 million and $1.6 million for the three and nine months ended September 30, 2021, respectively, and totaled $0.2 million and $0.2 million during the three and nine months ended September 30, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Related Party Loan</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 27, 2020, the Company entered into an amendment to Purple LLC’s Credit Agreement dated February 3, 2018 and all subsequent amendments and agreements (collectively referred to as the “Related Party Loan”) that provided for the deferral of the full amount of the interest payment due on March 31, 2020 and June 30, 2020 to reduce cash disbursements during the COVID-19 pandemic. The Company accounted for this amendment as a modification of existing debt in accordance with ASC 470 - <i>Debt</i>. Interest expense on the Related Party Loan was $1.0 million and $3.8 million for the three and nine months ended September 30, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 3, 2020, the Company paid $45.0 million to retire, in full, all indebtedness related to the Related Party Loan. The payment included $25.0 million for the original loan under the agreement, $10.0 million for a subsequent incremental loan, $6.6 million for paid-in-kind interest, $2.5 million for a prepayment fee and $0.9 million for accrued interest. As a result of paying off the Related Party Loan during the third quarter of fiscal 2020, the Company recognized a $5.8 million loss on extinguishment of debt.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Term loan</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">42,750</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">44,438</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: unamortized debt issuance costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(839</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,024</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Total debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">41,911</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">43,414</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: current portion of debt</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,012</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,004</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Long-term debt, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">39,899</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">41,410</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 42750000 44438000 839000 1024000 41911000 43414000 2012000 2004000 39899000 41410000 45000000 55000000 The borrowing rates for the term loan are based on Purple LLC’s leverage ratio, as defined in the 2020 Credit Agreement, and can range from LIBOR plus a 3.00% to 3.75% margin with a LIBOR minimum of 0.50%. The initial borrowing rate of 3.50% is based on LIBOR plus 3.00%. The term loan will be repaid in accordance with a five-year amortization schedule and may be prepaid in whole or in part at any time without premium or penalty, subject to reimbursement of certain costs. 0.03 0.0375 55000000 P5Y 2500000 1100000 1400000 500000 1600000 200000 200000 1000000 3800000 45000000 25000000 10000000 6600000 2500000 900000 5800000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>9. Warrant Liabilities</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On February 26, 2019, two of the lenders who originally financed the Related Party loan (the “Incremental Lenders”) funded a $10.0 million increase in the loan and received 2.6 million warrants (“Incremental Loan Warrants”) to purchase 2.6 million shares of the Company’s Class A Stock at a price of $5.74 per share, subject to certain adjustments. In May 2020, Tony Pearce or Terry Pearce individually or together ceased to beneficially own at least 50% of the voting securities of the Company. As a result, the exercise price of the warrants was reduced to zero based on the formula established in the agreement. The Company accounted for the Incremental Loan Warrants as liabilities in accordance with ASC 480 <i>- Distinguishing Liabilities from Equity</i> and recorded them at fair value on the date of the transaction and subsequently re-measured to fair value at each reporting date with changes in the fair value included in earnings. On November 9, 2020, the Company issued 2.6 million shares of Class A Stock pursuant to the exercise of all of the warrants held by the Incremental Lenders.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the three and nine months ended September 30, 2020, the Company recognized losses of $18.0 million and $43.3 million, respectively, in its condensed consolidated statements of operations related to increases in the fair value of the Incremental Loan Warrants. The fair value of the Incremental Loan Warrants was calculated using a Monte Carlo Simulation of a Geometric Brownian Motion stock path model. The following are the assumptions used in calculating fair value on September 30, 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 89%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trading price of common stock on measurement date</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24.86</span></td> <td style="vertical-align: bottom; width: 1%"> </td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-250"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free interest rate</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.16</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrant life in years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51.30</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected dividend yield</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-251"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probability of warrant re-price</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100.00</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The public and sponsor warrants that were issued in connection with the Company’s IPO and simultaneous private placement contain certain provisions that do not meet the criteria for equity classification and therefore must be recorded as liabilities. The liability for these warrants was recorded at fair value on the date of the Business Combination and subsequently re-measured to fair value at each reporting date or exercise date with changes in the fair value included in earnings.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the nine months ended September 30, 2021, 6.6 million sponsor warrants were exercised resulting in the issuance of 2.3 million shares of Class A common stock. The 1.9 million sponsor warrants outstanding at September 30, 2021 had a fair value of $9.0 million. All of the public warrants were exercised during fiscal 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company used public trading prices of the public warrants to determine their fair value. The Company determined the fair value of the sponsor warrants using the Black Scholes model with the following assumptions:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Trading price of common stock on measurement date</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">21.02</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">24.86</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Exercise price</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5.75</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5.75</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Risk free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.09</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.13</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Warrant life in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.3</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">34.99</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46.90</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-252">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-253">—</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the three and nine months ended September 30, 2021, the Company recognized gains of $5.4 million and $19.4 million, respectively, in its condensed consolidated statements of operations related to decreases in the fair value of the sponsor warrants exercised during the respective periods or that were outstanding at the end of the respective period. For the three and nine months ended September 30, 2020, the Company recognized losses of $86.0 million and $169.3 million, respectively, in its condensed consolidated statements of operations related to increases in the fair value of the public and sponsor warrants exercised during the respective periods or that were outstanding at the end of the respective period.</p> two of the lenders who originally financed the Related Party loan (the “Incremental Lenders”) funded a $10.0 million increase in the loan and received 2.6 million warrants (“Incremental Loan Warrants”) to purchase 2.6 million shares of the Company’s Class A Stock at a price of $5.74 per share, subject to certain adjustments. In May 2020, Tony Pearce or Terry Pearce individually or together ceased to beneficially own at least 50% of the voting securities of the Company. As a result, the exercise price of the warrants was reduced to zero based on the formula established in the agreement. The Company accounted for the Incremental Loan Warrants as liabilities in accordance with ASC 480 - Distinguishing Liabilities from Equity and recorded them at fair value on the date of the transaction and subsequently re-measured to fair value at each reporting date with changes in the fair value included in earnings. 2600000 18000000 43300000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 89%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trading price of common stock on measurement date</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24.86</span></td> <td style="vertical-align: bottom; width: 1%"> </td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-250"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free interest rate</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.16</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrant life in years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51.30</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected dividend yield</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-251"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probability of warrant re-price</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100.00</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 24.86 0.0016 P3Y4M24D 0.513 1 6600000 2300000 1900000 9000000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Trading price of common stock on measurement date</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">21.02</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">24.86</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Exercise price</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5.75</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5.75</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Risk free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.09</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.13</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Warrant life in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.3</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">34.99</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46.90</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-252">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-253">—</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 21.02 24.86 5.75 5.75 0.0009 0.0013 P1Y3M18D P2Y3M18D 0.3499 0.469 5400000 19400000 86000000 169300000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>10. Other Long-Term Liabilities</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Other long-term liabilities consist of the following (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Warranty accrual</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,135</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,397</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">950</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">912</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,085</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,309</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: current portion of warranty accrual</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,259</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,806</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Other long-term liabilities, net of current portion</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,826</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,503</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Warranty accrual</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,135</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,397</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">950</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">912</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,085</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,309</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: current portion of warranty accrual</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,259</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,806</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Other long-term liabilities, net of current portion</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,826</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,503</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 13135000 8397000 950000 912000 14085000 9309000 4259000 2806000 9826000 6503000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>11. Commitments and Contingencies</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Required Member Distributions</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Prior to the Business Combination and pursuant to the then applicable First Amended and Restated Limited Liability Company Agreement (the “First Purple LLC Agreement”), Purple LLC was required to distribute to its members an amount equal to 45 percent of Purple LLC’s net taxable income following the end of each fiscal year. The First Purple LLC Agreement was amended and replaced by the Second Amended and Restated Limited Liability Company Agreement (the “Second Purple LLC Agreement”) on February 2, 2018 as part of the Business Combination. The Second Purple LLC Agreement was amended and replaced by the Third Amended and Restated Limited Liability Company Agreement (the “Third Purple LLC Agreement”) on September 3, 2020. The Second Purple LLC Agreement and the Third Purple LLC Agreement do not include any mandatory distributions, other than tax distributions. During the nine months ended September 30, 2021, the Company paid $1.0 million in tax distributions under the Third Purple LLC Agreement. At September 30, 2021, the Company’s condensed consolidated balance sheet had a minimal amount of accrued tax distributions included in other current liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Service Agreement</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In October 2017, the Company entered into an electric service agreement with the local power company in Grantsville, Utah. The agreement provided for the construction and installation of certain utility improvements to provide increased power capacity to the manufacturing and warehouse facility in Grantsville, Utah. The Company prepaid $0.5 million related to the improvements and agreed to a minimum contract billing amount over a 15-year period based on regulated rate schedules and changes in actual demand during the billing period. The agreement includes an early termination clause that requires the Company to pay a pro-rata termination charge if the Company terminates within the first 10 years of the service start date. The original early termination charge was $1.3 million and is reduced annually on a straight-line basis over the 10-year period. During 2018, the utility improvements construction was completed and were made available to the Company. As of September 30, 2021, the early termination penalty was $0.8 million and the Company expects to fulfill its commitments under the agreement in the normal course of business, and as such, no liability has been recorded.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Indemnification Obligations</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From time to time, the Company enters into contracts that contingently require it to indemnify parties against claims. These contracts primarily relate to provisions in the Company’s services agreements with related parties that may require the Company to indemnify the related parties against services rendered; and certain agreements with the Company’s officers and directors under which the Company may be required to indemnify such persons for liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Subscription Agreement and Preemptive Rights</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In February 2018, in connection with the Business Combination, the Company entered into a subscription agreement with Coliseum Capital Partners (“CCP”) and Blackwell Partners LLC – Series A (“Blackwell”), pursuant to which CCP and Blackwell agreed to purchase from the Company an aggregate of 4.0 million shares of Class A Stock at a purchase price of $10.00 per share (the “Coliseum Private Placement”). In connection with the Coliseum Private Placement, the Sponsor assigned (i) an aggregate of 1.3 million additional shares of Class A Stock to CCP and Blackwell and (ii) an aggregate of 3.3 million warrants to purchase 1.6 million shares of Class A Stock to CCP, Blackwell, and Coliseum Co-Invest Debt Fund, L.P. (“CDF”). The subscription agreement provides CCP and Blackwell with preemptive rights with respect to future sales of the Company’s securities. It also provides them with a right of first refusal with respect to certain debt and preferred equity financings by the Company. The Company also entered into a registration rights agreement with CCP, Blackwell, and CDF, providing for the registration of the shares of Class A Stock issued and assigned to CCP and Blackwell in the Coliseum Private Placement, as well as the shares of Class A Stock underlying the warrants received by CCP, Blackwell and CDF. The Company has filed a registration statement with respect to such securities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Rights of Securities Holders</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The holders of certain warrants exercisable into Class A Stock, including CCP, Blackwell and CDF, were entitled to registration rights pursuant to certain registration rights agreements of the Company as of the Business Combination date. In March 2018, the Company filed a registration statement registering these warrants (and any shares of Class A Stock issuable upon the exercise of the warrants), and certain unregistered shares of Class A Stock. The registration statement was declared effective on April 3, 2018. Under the Registration Rights Agreement dated February 2, 2018 between the Company and CCP, Blackwell, and CDF (the “Coliseum Investors”), the Coliseum Investors have the right to make written demands for up to three registrations of certain warrants and shares of Class A Stock held by them, including in underwritten offerings. In an underwritten offering of such warrants and shares of Class A Stock by the Coliseum Investors, the Company will pay underwriting discounts and commissions and certain expenses incurred by the Coliseum Investors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On May 21, 2021, 7.3 million shares of Class A common stock were sold in a secondary offering by the Coliseum Investors at a price of $30.00 per share. The Company did not receive any of the proceeds from the secondary offering. The underwriting discount, commission and other related costs incurred by the Company for the secondary offering totaled $7.9 million and was recorded in May 2021 as general and administrative expense.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The holders of the Incremental Loan Warrants exercisable into Class A Stock were entitled to registration rights pursuant to the registration rights agreement of the Company in connection with the Amended and Restated Credit Agreement. In March 2019, the Company filed a registration statement registering these warrants (and any shares of Class A Stock issuable upon the exercise of the warrants). The registration statement was declared effective on May 17, 2019. On November 9, 2020, the Company issued 2.6 million shares of Class A common stock in exchange for the exercised Incremental Loan Warrants.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On February 2, 2018, in connection with the closing of the Business Combination, the Company entered into a Registration Rights Agreement with InnoHold and the Parent Representative (the “InnoHold Registration Rights Agreement”). Under the InnoHold Registration Rights Agreement, InnoHold holds registration rights that obligate the Company to register for resale under the Securities Act, all or any portion of the Equity Consideration (including Class A Stock issued in exchange for the equity consideration received in the Business Combination) (the “Registrable Securities”). InnoHold is entitled to make a written demand for registration under the Securities Act of all or part of its Registrable Securities (up to a maximum of three demands in total). Pursuant to the InnoHold Registration Rights Agreement, the Company filed a registration statement on Form S-3 that was declared effective on November 8, 2019, pursuant to which InnoHold, Tony Pearce and Terry Pearce sold 11.5 million shares of Class A Stock. The Company filed a second registration statement on Form S-3 that was declared effective on May 14, 2020, pursuant to which InnoHold sold 12.4 million shares of Class A Stock. The Company filed a third and final registration statement on Form S-3 that was declared effective on September 9, 2020, pursuant to which InnoHold sold 16.8 million shares of Class A Stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Purple LLC Class B Unit Exchange Right</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On February 2, 2018, in connection with the closing of the Business Combination, the Company entered into an exchange agreement with Purple LLC and InnoHold and Class B Unit holders who become a party thereto (the “Exchange Agreement”), which provides for the exchange of Purple LLC Class B Units (the “Class B Units”) and shares of Class B Stock (together with an equal number of Class B Units, the “Paired Securities”) for, at the Company’s option, either (A) shares of Class A Stock at an initial exchange ratio equal to one Paired Security for one share of Class A Stock or (B) a cash payment equal to the product of the average of the volume-weighted closing price of one share of Class A Stock for the ten trading days immediately prior to the date InnoHold or other Class B Unit holders deliver a notice of exchange multiplied by the number of Paired Securities being exchanged. In December 2018, InnoHold distributed Paired Securities to Terry Pearce and Tony Pearce who also agreed to become parties to the Exchange Agreement. In June 2019, InnoHold distributed Paired Securities to certain current and former employees who also agreed to become parties to the exchange agreement. Holders of Class B Units may elect to exchange all or any portion of their Paired Securities as described above by delivering a notice to Purple LLC.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In certain cases, adjustments to the exchange ratio will occur in case of a split, reclassification, recapitalization, subdivision or similar transaction of or relating to the Class B Units or the shares of Class A Stock and Class B Stock or a transaction in which the Class A Stock is exchanged or converted into other securities or property. The exchange ratio will also adjust in certain circumstances when the Company acquires Class B Units other than through an exchange for its shares of Class A Stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The right of a holder of Paired Securities to exchange may be limited by the Company if it reasonably determines in good faith that such restrictions are required by applicable law (including securities laws), such exchange would not be permitted under other agreements of such holder with the Company or its subsidiaries, including the Third Purple LLC Agreement, or if such exchange would cause Purple LLC to be treated as a “publicly traded partnership” under applicable tax laws.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company and each holder of Paired Securities shall bear its own expense regarding the exchange except that the Company shall be responsible for transfer taxes, stamp taxes and similar duties.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the nine months ended September 30, 2021 and 2020, 0.1 million and 30.8 million, respectively, of Paired Securities were exchanged for shares of Class A Stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Maintenance of One-to-One Ratios</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Third Purple LLC Agreement includes provisions intended to ensure that the Company at all times maintains a one-to-one ratio between (a) (i) the number of outstanding shares of Class A Stock and (ii) the number of Class A Units owned by the Company (subject to certain exceptions for certain rights to purchase equity securities of the Company under a “poison pill” or similar stockholder rights plan, if any, certain convertible or exchangeable securities issued under the Company’s equity compensation plan and certain equity securities issued pursuant to the Company’s equity compensation plan (other than a stock option plan) that are restricted or have not vested thereunder) and (b) (i) the number of other outstanding equity securities of the Company (including the warrants exercisable for shares of Class A Stock) and (ii) the number of corresponding outstanding equity securities of Purple LLC. These provisions are intended to result in non-controlling interest holders having a voting interest in the Company that is identical to their economic interest in Purple LLC.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Non-Income Related Taxes</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The U.S. Supreme Court ruling in <i>South Dakota v. Wayfair, Inc.</i>, No.17-494, reversed a longstanding precedent that remote sellers are not required to collect state and local sales taxes. The Company cannot predict the effect of these and other attempts to impose sales, income or other taxes on e-commerce. The Company currently collects and reports on sales tax in all states in which it does business. However, the application of existing, new or revised taxes on the Company’s business, in particular, sales taxes, VAT and similar taxes would likely increase the cost of doing business online and decrease the attractiveness of selling products over the internet. The application of these taxes on the Company’s business could also create significant increases in internal costs necessary to capture data and collect and remit taxes. There have been, and will continue to be, substantial ongoing costs associated with complying with the various indirect tax requirements in the numerous markets in which the Company conducts or will conduct business.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Legal Proceedings</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 9, 2019, Purple LLC filed a Statement of Claim against PerfectSense Home Inc. and PerfectSense Trading Co. Ltd. (collectively, “PerfectSense”) in the Federal Court of Canada. PerfectSense is a manufacturer and supplier of mattresses and related products. PerfectSense owns the domain name www.purplesleep.ca, which used to, but no longer, redirects to its website at www.perfectsense.ca. In addition to this, Purple LLC has alleged that PerfectSense has: designed their mattresses with the same look as the Purple mattresses (white mattress top, purple stripe, and grey bottom); used many of the marketing elements on Purple’s website (including a similar “exploded view” image of their mattress); and adopted the color purple as their dominant marketing color. Purple LLC is suing for a declaration that PerfectSense has infringed Purple LLC’s copyright and trademark rights and committed the tort of passing off. Purple LLC is asking for injunctive relief, damages, an accounting of profits, interest, costs, and delivery up or destruction of the infringing products (including delivery up of the www.purplesleep.ca domain). After filing the statement of claim, Purple LLC posted $15,000 CAD as security for PerfectSense’s costs. PerfectSense brought a motion to strike that was resolved on consent. Pleadings are now closed, and the action is proceeding under case management. Counsel for the defendant was removed from the record at their own request by Court Order. The Court further ordered the defendant to either appoint counsel or file a motion to permit an officer or director to represent the defendant in legal proceedings. On November 6, 2020, the defendant informally requested that the Court permit Mr. Henderson, the CEO and shareholder of the defendant, to represent the defendant in the action until such time as a lawyer could be appointed. Purple opposed this informal request, and it was denied by the Court. After granting PerfectSense a final extension of time to either appoint counsel or file a motion to permit Mr. Henderson to represent the defendant, PerfectSense appointed new counsel. The parties engaged in litigation discovery, exchanged affidavits of documents and scheduled examinations for discovery. Shortly thereafter, discovery adjourned and continues to be stayed while the parties negotiate formal terms of settlement. The Company believes settlement will be finalized soon and the action then dismissed, but if not, Purple LLC will resume vigorously pursuing its claims.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 20, 2020, Purple LLC filed a complaint in the U.S. Court of International Trade seeking to recover approximately $7.0 million of Section 301 duties paid at the time of importation on certain Chinese-origin goods. More than 4,000 other complaints have been filed by other companies seeking similar refunds. On March 12, 2021 the United States filed a master answer that applies to all the Section 301 cases, including Purple LLC’s. On July 6, 2021, the court granted a preliminary injunction against liquidation of any unliquidated entries. If successful, this litigation could result in a refund of some or all of the Section 301 duties.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 13, 2020, Purple LLC filed a lawsuit against Responsive Surface Technology, LLC and its parent company, PatienTech, LLC (collectively referred to as “ReST”) in the United States District Court for the District of Utah. The lawsuit arises from ReST’s multiple breaches of its obligations to Purple LLC, including infringing upon Purple LLC’s trademarks, patents, and trade dress, among other claims. Purple seeks monetary damages, injunctive relief, and declaratory judgment based on certain conduct by ReST (“Case I”). On October 21, 2020, shortly after the complaint was filed in Case I, ReST filed a retaliatory lawsuit against Purple LLC, Gary DiCamillo, Adam Gray, Joseph Megibow, Terry Pearce, and Tony Pearce, also in the United States District Court for the District of Utah (“Case II”). Subsequently, the two cases were consolidated into one. Case II (now combined with Case I) involves many of the same facts and transactions as Case I. On January 19, 2021, ReST filed a motion to compel arbitration of the claims in Case I. Purple LLC opposed the motion to compel arbitration, arguing that ReST waived any rights they may have had to arbitration and that all the claims in both cases should stay in the courts. However, the Court granted ReST’s motion to compel arbitration, and stayed the proceedings in the United States District Court for the District of Utah. Additionally, the Court ruled that ReST’s claims against the Purple board members were not subject to arbitration, and the Court stayed ReST’s claims against those individuals.  Pursuant to the Court’s order, Purple filed a demand for arbitration with the American Arbitration Association (the “AAA”) on September 1, 2021.  ReST filed its counterclaim with the AAA on September 21, 2021.  The parties are currently working with the AAA to select an arbitrator for the arbitration hearing. No date for the arbitration hearing has been set.  Purple LLC seeks over $4 million in damages from ReST, whereas ReST claims that Purple is liable to it for tens of millions of dollars. The outcome of this litigation cannot be predicted at this early stage. However, Purple intends to vigorously pursue its claims and defend against the claims made by ReST.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On November 19, 2020, Purple LLC sued Advanced Comfort Technologies, Inc., dba Intellibed (“Intellibed”) in the U.S. District Court for the District of Utah for patent infringement, trademark infringement, trade secret misappropriation, and a number of related state law based claims. The principal allegations are that Intellibed has manufactured and sold unauthorized, infringing products under the Sleepy’s brand name owned by third-party Mattress Firm. Purple LLC also requested declaratory relief related to certain assignment terms of a license agreement in which Purple LLC is the licensor and Intellibed is the licensee. On December 14, 2020, Intellibed filed a motion to dismiss Counts I through XI of Purple LLC’s Complaint on the ground that these Counts fail to state a claim upon which relief can be granted. On December 15, 2020, Intellibed filed an Answer to Purple LLC’s complaint and also asserted against Purple LLC a total of eight counterclaims, including a number of declaratory judgment claims, breach of contract, and tortious interference claims. Intellibed’s main allegations are that its use of Purple LLC’s patents, trademark, and trade secrets in connection with Mattress Firm’s Sleepy’s products is authorized under the license agreement. On January 19, 2021, Purple LLC filed a motion to dismiss Intellibed’s fifth, sixth, seventh, and eighth counterclaims on the ground that these counterclaims fail to state a claim upon which relief can be granted. Briefing on Purple LLC’s partial motion to dismiss was completed on March 2, 2021. On January 19, 2021, Purple LLC also filed an Answer to Intellibed’s counterclaims, which were not subject to Purple LLC’s motion to dismiss. On January 27, 2021, Purple LLC filed a First Amended Complaint in response to Intellibed’s initial motion to dismiss. On February 10, 2021, Intellibed filed a motion to dismiss Counts I through XI of Purple LLC’s First Amended Complaint. Briefing on Intellibed’s partial motion to dismiss was completed on March 24, 2021. On September 28, 2021, the District Court dismissed Purple’s complaint without prejudice, and also dismissed ACTI’s counterclaim without prejudice, while the parties pursued dispute-resolution procedures set out in the license agreement.  Because the Court found that the license agreement required the parties to follow the contractual dispute-resolution procedures prior to filing a lawsuit, Purple initiated those procedures in accordance with the license agreement and intends to continue to vigorously pursue its claims.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 8, 2021, Serta Simmons Bedding, LLC (“SSB”) filed a Complaint against the Company in the Superior Court of Gwinnett County, Georgia, Case No. 21-A-04413-1 (the “Georgia Litigation”). SSB’s Complaint alleges that the Company intentionally interfered with SSB’s business and contractual relations and violated the Georgia Trade Secrets Act by hiring one of SSB’s former employees in the face of an allegedly valid 2015 noncompete agreement. SSB seeks compensatory damages, punitive damages, equitable relief, and attorneys’ fees as a result of the conduct alleged in the Complaint. SSB also initiated arbitration proceedings against its former employee who Purple LLC has agreed to indemnify, subject to certain conditions.  On July 12, 2021, the Company filed an Answer to SSB’s Complaint in the Georgia Litigation, denying all allegations of unlawful conduct, and further moved to dismiss the Georgia Litigation on the grounds that Georgia is an inconvenient forum and the parties’ dispute should instead be litigated in Utah.  The Company’s motion to dismiss is fully briefed and oral argument is scheduled to occur on October 26, 2021.  The Court is expected to render a decision on the Company’s motion to dismiss in November 2021. On July 9, 2021, the Company filed its own Complaint in the Fourth Judicial District Court of Salt Lake County, Utah, Case No. 21040011 (the “Utah Litigation”), seeking: (1) a declaratory judgment that the arbitration clause in the former employee’s 2015 noncompete agreement is unenforceable, (2) a declaratory judgment that the restrictive covenants in the former employee’s 2015 noncompete agreement are unenforceable, and (3) an order enjoining arbitration proceedings initiated by SSB and currently pending against the former employee.  The Company filed a motion for summary judgment on these claims on August 16, 2021. SSB filed an Answer on August 18, 2021. The Company and SSB attended a mediation on August 30, 2021 and the parties anticipate that all claims between the parties will be resolved and that the Georgia Litigation and the Utah Litigation will each be dismissed without prejudice. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company is from time to time involved in various other claims, legal proceedings and complaints arising in the ordinary course of business. The Company does not believe that adverse decisions in any such pending or threatened proceedings, or any amount that the Company might be required to pay by reason thereof, would have a material adverse effect on the financial condition or future results of the Company.</p> 0.45 1000000 the Company entered into an electric service agreement with the local power company in Grantsville, Utah. The agreement provided for the construction and installation of certain utility improvements to provide increased power capacity to the manufacturing and warehouse facility in Grantsville, Utah. The Company prepaid $0.5 million related to the improvements and agreed to a minimum contract billing amount over a 15-year period based on regulated rate schedules and changes in actual demand during the billing period. The agreement includes an early termination clause that requires the Company to pay a pro-rata termination charge if the Company terminates within the first 10 years of the service start date. The original early termination charge was $1.3 million and is reduced annually on a straight-line basis over the 10-year period. 800000 in connection with the Business Combination, the Company entered into a subscription agreement with Coliseum Capital Partners (“CCP”) and Blackwell Partners LLC – Series A (“Blackwell”), pursuant to which CCP and Blackwell agreed to purchase from the Company an aggregate of 4.0 million shares of Class A Stock at a purchase price of $10.00 per share (the “Coliseum Private Placement”). In connection with the Coliseum Private Placement, the Sponsor assigned (i) an aggregate of 1.3 million additional shares of Class A Stock to CCP and Blackwell and (ii) an aggregate of 3.3 million warrants to purchase 1.6 million shares of Class A Stock to CCP, Blackwell, and Coliseum Co-Invest Debt Fund, L.P. (“CDF”). The subscription agreement provides CCP and Blackwell with preemptive rights with respect to future sales of the Company’s securities. It also provides them with a right of first refusal with respect to certain debt and preferred equity financings by the Company. The Company also entered into a registration rights agreement with CCP, Blackwell, and CDF, providing for the registration of the shares of Class A Stock issued and assigned to CCP and Blackwell in the Coliseum Private Placement, as well as the shares of Class A Stock underlying the warrants received by CCP, Blackwell and CDF. The Company has filed a registration statement with respect to such securities. 7300000 30 7900000 2600000 11500000 12400000 16800000 100000 30800000 15000 7000000 Purple seeks monetary damages, injunctive relief, and declaratory judgment based on certain conduct by ReST (“Case I”). On October 21, 2020, shortly after the complaint was filed in Case I, ReST filed a retaliatory lawsuit against Purple LLC, Gary DiCamillo, Adam Gray, Joseph Megibow, Terry Pearce, and Tony Pearce, also in the United States District Court for the District of Utah (“Case II”). Subsequently, the two cases were consolidated into one. Case II (now combined with Case I) involves many of the same facts and transactions as Case I. On January 19, 2021, ReST filed a motion to compel arbitration of the claims in Case I. Purple LLC opposed the motion to compel arbitration, arguing that ReST waived any rights they may have had to arbitration and that all the claims in both cases should stay in the courts. However, the Court granted ReST’s motion to compel arbitration, and stayed the proceedings in the United States District Court for the District of Utah. Additionally, the Court ruled that ReST’s claims against the Purple board members were not subject to arbitration, and the Court stayed ReST’s claims against those individuals.  Pursuant to the Court’s order, Purple filed a demand for arbitration with the American Arbitration Association (the “AAA”) on September 1, 2021.  ReST filed its counterclaim with the AAA on September 21, 2021.  The parties are currently working with the AAA to select an arbitrator for the arbitration hearing. No date for the arbitration hearing has been set.  Purple LLC seeks over $4 million in damages from ReST, whereas ReST claims that Purple is liable to it for tens of millions of dollars. The outcome of this litigation cannot be predicted at this early stage. However, Purple intends to vigorously pursue its claims and defend against the claims made by ReST.On November 19, 2020, Purple LLC sued Advanced Comfort Technologies, Inc., dba Intellibed (“Intellibed”) in the U.S. District Court for the District of Utah for patent infringement, trademark infringement, trade secret misappropriation, and a number of related state law based claims. The principal allegations are that Intellibed has manufactured and sold unauthorized, infringing products under the Sleepy’s brand name owned by third-party Mattress Firm. Purple LLC also requested declaratory relief related to certain assignment terms of a license agreement in which Purple LLC is the licensor and Intellibed is the licensee. On December 14, 2020, Intellibed filed a motion to dismiss Counts I through XI of Purple LLC’s Complaint on the ground that these Counts fail to state a claim upon which relief can be granted. On December 15, 2020, Intellibed filed an Answer to Purple LLC’s complaint and also asserted against Purple LLC a total of eight counterclaims, including a number of declaratory judgment claims, breach of contract, and tortious interference claims. Intellibed’s main allegations are that its use of Purple LLC’s patents, trademark, and trade secrets in connection with Mattress Firm’s Sleepy’s products is authorized under the license agreement. On January 19, 2021, Purple LLC filed a motion to dismiss Intellibed’s fifth, sixth, seventh, and eighth counterclaims on the ground that these counterclaims fail to state a claim upon which relief can be granted. <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>12. Related Party Transactions</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company had various transactions with entities or individuals which are considered related parties.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Coliseum Capital Management, LLC</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Immediately following the Business Combination, Adam Gray was appointed to the Company’s Board of Directors (the “Board”). Mr. Gray is a manager of Coliseum Capital, LLC, which is the general partner of CCP and CDF, and he is also a managing partner of Coliseum Capital Management, LLC (“CCM”), which is the investment manager of Blackwell. Mr. Gray has voting and dispositive control over securities held by CCP, CDF and Blackwell which were also Lenders under the Amended and Restated Credit Agreement. In 2018, the Lenders agreed to make the Related Party Loan in an aggregate principal amount of $25.0 million pursuant to an agreement entered into as part of the Business Combination. In conjunction with this agreement, the Sponsor agreed to assign to the Lenders an aggregate of 2.5 million warrants to purchase 1.3 million shares of its Class A Stock. In 2019, the Incremental Lenders funded a $10.0 million increase in the Related Party Loan and were granted 2.6 million warrants to purchase 2.6 million shares of the Company’s Class A Stock at a price of $5.74 per share, subject to certain adjustments. In accordance with an amendment to the Related Party Loan dated March 27, 2020, the Company did not make any cash interest payments to the Lenders during the first and second quarters of 2020. On September 3, 2020, the Company paid $45.0 million to retire, in full, the Related Party Loan. The payment included the $25.0 million original loan under the agreement, $10.0 million for the subsequent incremental loan, $6.6 million of paid-in-kind interest, $2.5 million in a prepayment fee and $0.9 million in accrued interest. In connection with the Business Combination, the Company entered into a subscription agreement with CCP and Blackwell, pursuant to which CCP and Blackwell agreed to purchase from the Company an aggregate of 4.0 million shares of Class A Stock at a purchase price of $10.00 per share (the “Coliseum Private Placement”). In connection with the Coliseum Private Placement, the Sponsor assigned (i) an aggregate of 1.3 million additional shares of Class A Stock to CCP and Blackwell and (ii) an aggregate of 3.3 million warrants to purchase 1.6 million shares of Class A Stock to CCP, Blackwell, and CDF. The subscription agreement provides CCP and Blackwell with preemptive rights with respect to future sales of the Company’s securities. It also provides them with a right of first refusal with respect to certain debt and preferred equity financings by the Company. The Company also entered into a registration rights agreement with CCP, Blackwell, and CDF, providing for the registration of the shares of Class A Stock issued and assigned to CCP and Blackwell in the Coliseum Private Placement, as well as the shares of Class A Stock underlying the warrants received by CCP, Blackwell and CDF. The Company has filed a registration statement with respect to such securities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In May 2020, pursuant to the terms of the warrant agreement upon the condition that Tony Pearce or Terry Pearce individually or together ceased to beneficially own at least 50% of the voting securities of the Company, the exercise price of the Incremental Loan Warrants was adjusted to zero. On November 9, 2020, the Company issued 2.6 million shares of Class A common stock in exchange for the Incremental Loan Warrants held by the Incremental Lenders.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Purple Founder Entities</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">TNT Holdings, LLC (herein “TNT Holdings”), EdiZONE, LLC, (herein EdiZONE an entity wholly owned by TNT Holdings) and InnoHold (collectively the “Purple Founder Entities”) were entities under common control with Purple LLC prior to the Business Combination. TNT Holdings and InnoHold are majority owned and controlled by Terry Pearce and Tony Pearce (the “Purple Founders”), who were appointed to the Company’s Board following the Business Combination. InnoHold was a majority shareholder of the Company until it sold a portion of its interests in a secondary public offering in May 2020 and the remainder of its interests in a secondary public offering in September 2020. The Purple Founders also resigned as employees of Purple LLC and retired from the Company’s Board in August 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">TNT Holdings owned the Alpine facility Purple LLC has been leasing since 2010, and the Purple Founders informed Purple LLC that TNT Holdings recently transferred ownership to 123E LLC, an entity controlled by the Purple Founders. Effective as of October 31, 2017, Purple LLC entered into an Amended and Restated Lease Agreement with TNT Holdings. The Company determined that neither TNT Holdings nor 123E LLC are a VIE as neither the Company nor Purple LLC hold any explicit or implicit variable interest in TNT Holdings or 123E LLC and do not have a controlling financial interest in TNT Holdings or 123E LLC. Purple LLC incurred $0.2 million and $0.2 million in rent expense to 123E LLC or TNT Holdings for the building lease of the Alpine facility for the three months ended September 30, 2021 and 2020, respectively and $0.7 million and $0.7 million for the nine months ended September 30, 2021 and 2020, respectively. Purple LLC continues to lease the Alpine facility that was formerly the Company headquarters, for use in production, research and development and video production. In accordance with the terms of that lease, on September 3, 2021, Purple LLC gave notice to 123E LLC that it intended to exercise its right to an early termination of the lease to occur on September 30, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the nine months ended September 30, 2021, certain current and former employees of Purple LLC who received distributions of Paired Securities from InnoHold exchanged 0.1 million of Paired Securities for Class A Stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On November 9, 2018, Purple LLC and EdiZONE executed the Second Amended and Restated Confidential Assignment and License Back Agreement (the “Revised License Agreement”), pursuant to which EdiZONE assigned all of its comfort and cushioning intellectual property to Purple LLC and further limited the subset of such intellectual property licensed back to EdiZONE to only those uses that enabled EdiZONE to comply with its obligations under previously existing contracts, agreements and licenses. On August 14, 2020, Purple LLC entered into a separate agreement whereby EdiZONE, for consideration of $8.5 million, assigned a license agreement with Advanced Comfort Technologies, Inc., dba Intellibed (“Intellibed”), and related royalties payable thereunder, to Purple LLC, along with the trademarks GEL MATRIX and INTELLIPILLOW. In connection with such assignment, the Company agreed to indemnify EdiZONE against claims by Intellibed relating to EdiZONE’s breach under the agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with the Business Combination, to secure payment of a certain portion of specified post-closing indemnification rights of the Company under the Merger Agreement, 0.5 million shares of Class B Stock and 0.5 million Class B Units otherwise issuable to InnoHold as equity consideration were deposited in an escrow account for up to three years from the date of the Business Combination pursuant to a contingency escrow agreement. In September 2020, an amendment to the escrow agreement was signed whereby the 0.5 million shares of Class B Stock and 0.5 million Class B Units held in escrow were exchanged for $5.0 million. On February 3, 2021, the Company received $4.1 million from InnoHold as reimbursement for amounts that qualified for indemnification from the $5.0 million being held in escrow. The remaining $0.9 million in escrow was returned to InnoHold. The amount received from InnoHold was recorded as additional paid-in capital in the condensed consolidated balance sheet.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the nine months ended September 30, 2021, Purple LLC paid InnoHold through withholding payments directly to various states, an aggregate of $0.4 million in required tax distributions pursuant to the Third Purple LLC Agreement.</p> 25000000 the Sponsor agreed to assign to the Lenders an aggregate of 2.5 million warrants to purchase 1.3 million shares of its Class A Stock. In 2019, the Incremental Lenders funded a $10.0 million increase in the Related Party Loan and were granted 2.6 million warrants to purchase 2.6 million shares of the Company’s Class A Stock at a price of $5.74 per share, subject to certain adjustments. In accordance with an amendment to the Related Party Loan dated March 27, 2020, the Company did not make any cash interest payments to the Lenders during the first and second quarters of 2020. On September 3, 2020, the Company paid $45.0 million to retire, in full, the Related Party Loan. The payment included the $25.0 million original loan under the agreement, $10.0 million for the subsequent incremental loan, $6.6 million of paid-in-kind interest, $2.5 million in a prepayment fee and $0.9 million in accrued interest. 4000000 10 (i) an aggregate of 1.3 million additional shares of Class A Stock to CCP and Blackwell and (ii) an aggregate of 3.3 million warrants to purchase 1.6 million shares of Class A Stock to CCP, Blackwell, and CDF. The subscription agreement provides CCP and Blackwell with preemptive rights with respect to future sales of the Company’s securities. It also provides them with a right of first refusal with respect to certain debt and preferred equity financings by the Company. 0.50 2600000 200000 200000 700000 700000 100000 8500000 In connection with the Business Combination, to secure payment of a certain portion of specified post-closing indemnification rights of the Company under the Merger Agreement, 0.5 million shares of Class B Stock and 0.5 million Class B Units otherwise issuable to InnoHold as equity consideration were deposited in an escrow account for up to three years from the date of the Business Combination pursuant to a contingency escrow agreement. In September 2020, an amendment to the escrow agreement was signed whereby the 0.5 million shares of Class B Stock and 0.5 million Class B Units held in escrow were exchanged for $5.0 million. On February 3, 2021, the Company received $4.1 million from InnoHold as reimbursement for amounts that qualified for indemnification from the $5.0 million being held in escrow. The remaining $0.9 million in escrow was returned to InnoHold. The amount received from InnoHold was recorded as additional paid-in capital in the condensed consolidated balance sheet.  400000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>13. Stockholders’ Equity</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Prior to the Business Combination, GPAC was a shell company with no operations, formed as a vehicle to effect a business combination with one or more operating businesses. After the Closing, the Company became a holding company whose sole material asset consists of its interest in Purple LLC.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Class A Common Stock</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has 210.0 million shares of Class A Stock authorized at a par value of $0.0001 per share. Holders of the Company’s Class A Stock are entitled to one vote for each share held on all matters to be voted on by the stockholders and participate in dividends, if declared by the Board, or receive any portion of any such assets in respect of their shares upon liquidation, dissolution, distribution of assets or winding-up of the Company in excess of the par value of such stock. Holders of the Class A Stock and holders of the Class B Stock voting together as a single class, have the exclusive right to vote for the election of directors and on all other matters properly submitted to a vote of the stockholders. Holders of Class A Stock and Class B Stock are entitled to one vote per share on matters to be voted on by stockholders. At September 30, 2021, 66.4 million shares of Class A Stock were outstanding.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In accordance with the terms of the Business Combination, approximately 1.3 million shares of Class A Stock were subject to vesting and forfeiture. The shares of Class A Stock subject to vesting will be forfeited eight years from the Closing, unless any of the following events (each a “Triggering Event”) occurs prior to that time:(i) the closing price of the Class A Stock on the principal exchange on which it is listed is at or above $12.50 for 20 trading days over a thirty trading day period (subject to certain adjustments), (ii) a change of control of the Company, (iii) a “going private” transaction by the Company pursuant to Rule 13e-3 under the Exchange Act or such other time as the Company ceases to be subject to the reporting obligations under Section 13 or 15(d) of the Exchange Act, or (iv) the time that the Company’s Class A Stock ceases to be listed on a national securities exchange. During fiscal 2020, a Triggering Event occurred as the closing price of the Class A Stock on the principal exchange on which it is listed was at or above $12.50 for 20 trading days over a thirty-trading day period. Accordingly, these shares of Class A Stock are no longer subject to vesting or forfeiture.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Class B Common Stock</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has 90.0 million shares of Class B Stock authorized at a par value of $0.0001 per share. Holders of the Company’s Class B Stock will vote together as a single class with holders of the Company’s Class A Stock on all matters properly submitted to a vote of the stockholders. Shares of Class B Stock may be issued only to InnoHold, their respective successors and assigns, as well as any permitted transferees of InnoHold. A holder of Class B Stock may transfer shares of Class B Stock to any transferee (other than the Company) only if such holder also simultaneously transfers an equal number of such holder’s Purple LLC Class B Units to such transferee in compliance with the Third Purple LLC Agreement. The Class B Stock is not entitled to receive dividends, if declared by the Board, or to receive any portion of any such assets in respect of their shares upon liquidation, dissolution, distribution of assets or winding-up of the Company in excess of the par value of such stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with the Business Combination, approximately 44.1 million shares of Class B Stock were issued to InnoHold as part of the equity consideration. InnoHold subsequently transferred a portion of its shares to permitted transfers and exchanged its remaining shares for Class A Stock that it sold. All of the 0.4 million shares of Class B Stock outstanding at September 30, 2021 were held by other parties.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Preferred Stock</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has 5.0 million shares of preferred stock authorized at a par value of $0.0001 per share. The preferred stock may be issued from time to time in one or more series. The directors are expressly authorized to provide for the issuance of shares of the preferred stock in one or more series and to establish from time to time the number of shares to be included in each such series and to fix the voting rights, designations and other special rights or restrictions. At September 30, 2021, there were no shares of preferred stock outstanding.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Public and Sponsor Warrants</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There were 15.5 million public warrants issued in connection with GPAC’s formation and IPO and 12.8 million sponsor warrants issued pursuant to a private placement simultaneously with the IPO. Each of the Company’s warrants entitles the registered holder to purchase one-half of one share of the Company’s Class A Stock at a price of $5.75 per half share ($11.50 per full share), subject to adjustment pursuant to the terms of the warrant agreement. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares of the Class A Stock. For example, if a warrant holder holds one warrant to purchase one-half of one share of Class A Stock, such warrant will not be exercisable. If a warrant holder holds two warrants, such warrants will be exercisable for one share of the Class A Stock. In no event will the Company be required to net cash settle any warrant. The warrants have a five-year term which commenced on March 2, 2018, 30 days after the completion of the Business Combination, and will expire on February 2, 2023, or earlier upon redemption or liquidation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company may call the warrants for redemption if the reported last sale price of the Class A Stock equals or exceeds $24.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders; provided, however, that the sponsor warrants are not redeemable by the Company so long as they are held by the Sponsor or its permitted transferees. In addition, with respect to the sponsor warrants, so long as such sponsor warrants are held by the Sponsor or its permitted transferee, the holder may elect to exercise the sponsor warrants on a cashless basis, by surrendering their sponsor warrants for that number of shares of Class A Stock equal to the quotient obtained by dividing (x) the product of the number of shares of Class A Stock underlying the sponsor warrants, multiplied by the difference between the exercise price of the Sponsor Warrants and the “fair market value” (defined below), by (y) the fair market value. The “fair market value” means the average reported last sale price of the Class A Stock for the 10 trading days ending on the third trading day prior to the date on which the notice of warrant exercise is sent to the warrant agent. All other terms, rights and obligations of the sponsor warrants remain the same as the public warrants.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 27, 2020, the Company provided notice to the holders of the public warrants that the Company was exercising its right under the terms of the Public Warrants to redeem such warrants by paying to the warrant holders the redemption price of $0.01 per warrant on November 30, 2020. Any exercise of the warrants prior to that date was to be done on a cashless basis, in accordance with the terms of the warrants. All of the public warrants were exercised or redeemed by November 30, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the nine months ended September 30, 2021, 6.6 million sponsor warrants were exercised resulting in the issuance of 2.3 million shares of Class A common stock. At September 30, 2021, there were 1.9 million warrants outstanding all of which were sponsor warrants.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Incremental Loan Warrants</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with the Amended and Restated Credit Agreement, the Company issued to the Incremental Lenders 2.6 million Incremental Loan Warrants to purchase 2.6 million shares of the Company’s Class A Stock. Each Incremental Loan Warrant entitled the registered holder to purchase one share of the Company’s Class A Stock at a price of $5.74 per share, subject to adjustment pursuant to the terms of the warrant agreement. In May 2020, Tony Pearce and Terry Pearce individually or together ceased to beneficially own at least 50% of the voting securities of the Company. As a result, the exercise price of the warrants was reduced to zero based on the formula established in the agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 27, 2020, the Company provided notice to the holders of the Incremental Loan Warrants that the Company was exercising its right to redeem such warrants by paying to the warrant holders the redemption price of $0.01 per warrant on November 30, 2020. Any exercise of the warrants prior to that date was to be done on a cashless basis, in accordance with the terms of the warrants. On November 9, 2020, upon the exercise of all the Incremental Loan Warrants, the Company issued 2.6 million shares of Class A common stock in exchange for the Incremental Loan Warrants held by the Incremental Lenders.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Noncontrolling Interest</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Noncontrolling interest (“NCI”) is the membership interest in Purple LLC held by holders other than the Company. Upon the close of the Business Combination, and at December 31, 2018, InnoHold’s and other Class B Unit holders’ combined NCI percentage in Purple LLC was approximately 82%. At September 30, 2021, the combined NCI percentage in Purple LLC was approximately 1%. The Company has consolidated the financial position and results of operations of Purple LLC and reflected the proportionate interest held by all such Purple LLC Class B Unit holders as NCI.</p> 210000000 0.0001 66400000 1300000 The shares of Class A Stock subject to vesting will be forfeited eight years from the Closing, unless any of the following events (each a “Triggering Event”) occurs prior to that time:(i) the closing price of the Class A Stock on the principal exchange on which it is listed is at or above $12.50 for 20 trading days over a thirty trading day period (subject to certain adjustments), (ii) a change of control of the Company, (iii) a “going private” transaction by the Company pursuant to Rule 13e-3 under the Exchange Act or such other time as the Company ceases to be subject to the reporting obligations under Section 13 or 15(d) of the Exchange Act, or (iv) the time that the Company’s Class A Stock ceases to be listed on a national securities exchange. During fiscal 2020, a Triggering Event occurred as the closing price of the Class A Stock on the principal exchange on which it is listed was at or above $12.50 for 20 trading days over a thirty-trading day period. Accordingly, these shares of Class A Stock are no longer subject to vesting or forfeiture. 90000000 0.0001 44100000 400000 5000000 0.0001 15500000 12800000 Each of the Company’s warrants entitles the registered holder to purchase one-half of one share of the Company’s Class A Stock at a price of $5.75 per half share ($11.50 per full share), subject to adjustment pursuant to the terms of the warrant agreement. a warrant holder may exercise its warrants only for a whole number of shares of the Class A Stock. For example, if a warrant holder holds one warrant to purchase one-half of one share of Class A Stock, such warrant will not be exercisable. If a warrant holder holds two warrants, such warrants will be exercisable for one share of the Class A Stock. In no event will the Company be required to net cash settle any warrant. The warrants have a five-year term which commenced on March 2, 2018, 30 days after the completion of the Business Combination, and will expire on February 2, 2023, or earlier upon redemption or liquidation. The Company may call the warrants for redemption if the reported last sale price of the Class A Stock equals or exceeds $24.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders; provided, however, that the sponsor warrants are not redeemable by the Company so long as they are held by the Sponsor or its permitted transferees. In addition, with respect to the sponsor warrants, so long as such sponsor warrants are held by the Sponsor or its permitted transferee, the holder may elect to exercise the sponsor warrants on a cashless basis, by surrendering their sponsor warrants for that number of shares of Class A Stock equal to the quotient obtained by dividing (x) the product of the number of shares of Class A Stock underlying the sponsor warrants, multiplied by the difference between the exercise price of the Sponsor Warrants and the “fair market value” (defined below), by (y) the fair market value. The “fair market value” means the average reported last sale price of the Class A Stock for the 10 trading days ending on the third trading day prior to the date on which the notice of warrant exercise is sent to the warrant agent. 0.01 6600000 2300000 1900000 2600000 2600000 5.74 beneficially own at least 50% of the voting securities of the Company. As a result, the exercise price of the warrants was reduced to zero based on the formula established in the agreement. 0.01 2600000 0.82 0.01 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>14. Income Taxes </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company’s sole material asset is Purple LLC, which is treated as a partnership for U.S. federal income tax purposes and for purposes of certain state and local income taxes. Purple LLC’s net taxable income and any related tax credits are passed through to its members and are included in the members’ tax returns, even though such net taxable income or tax credits may not have actually been distributed. While the Company consolidates Purple LLC for financial reporting purposes, the Company will be taxed on its share of earnings of Purple LLC not attributed to the noncontrolling interest holders, which will continue to bear their share of income tax on its allocable earnings of Purple LLC. The income tax burden on the earnings taxed to the noncontrolling interest holders is not reported by the Company in its consolidated financial statements under GAAP. As a result, the Company’s effective tax rate differs from the statutory rate. The primary factors impacting the expected tax are the allocation of tax benefit to noncontrolling interest and the non-taxable nature of the change in fair value of the warrant liability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Prior to the second quarter of 2020, the Company maintained a full valuation allowance on its net deferred tax assets which are comprised primarily of basis differences in Purple LLC. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income sufficient to utilize the deferred tax assets on income tax returns. In periods prior to the second quarter of 2020, management made the determination that its net deferred tax assets were not more likely than not going to be realized because the Company was in a three-year cumulative loss position and the generation of future taxable income was uncertain. Considering this and other factors, the Company maintained a full valuation allowance of $44.3 million through the period ending March 31, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During fiscal 2020, the Company achieved three-year cumulative income for the first time and determined that it would likely generate sufficient taxable income to utilize some of its deferred tax assets. Based on this and other positive evidence, the Company concluded it was more likely than not that some of its deferred tax assets would be realized and that a full valuation allowance for its deferred tax assets was no longer appropriate. As a result, $35.5 million of the valuation allowance associated with the Company’s federal and state deferred tax assets was released during 2020 and recorded as an income tax benefit. The deferred tax assets at September 30, 2021 totaled $214.0 million, which is net of a $70.8 million valuation allowance that has been recorded against the residual outside partnership basis for the amount the Company believes is not more likely than not realizable. As a result, there was an overall increase of $18.8 million in the valuation allowance from December 31, 2020 to September 30, 2021, primarily as a result of an increase in the residual outside partnership basis.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company currently estimates its annual effective income tax rate to be 7.53%. The annualized effective tax rate for the Company differs from the federal rate of 21% primarily due to the non-taxable nature of the change in fair value of the warrant liability and state and local income taxes.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the nine months ended September 30, 2021, the Company has recorded income tax expense of $1.0 million. The effective tax rate for the nine months ended September 30, 2021 was 3.77%, which is less than the federal statutory rate because the gain related to the change in fair value of the warrant liability is excluded from taxable income for income tax purposes.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (CARES Act) was signed into law in March 2020. The CARES Act lifts certain deduction limitations originally imposed by the Tax Cuts and Jobs Act of 2017 (2017 Tax Act). Corporate taxpayers may carryback net operating losses (NOLs) originating during 2018 through 2020 for up to five years, which was not previously allowed under the 2017 Tax Act. The CARES Act also eliminates the 80% of taxable income limitations by allowing corporate entities to fully utilize NOL carryforwards to offset taxable income in 2018, 2019 or 2020. Taxpayers may generally deduct interest up to the sum of 50% of adjusted taxable income plus business interest income (30% limit under the 2017 Tax Act) for tax years beginning January 1, 2019 and 2020. The CARES Act allows taxpayers with alternative minimum tax credits to claim a refund in 2020 for the entire amount of the credits instead of recovering the credits through refunds over a period of years, as originally enacted by the 2017 Tax Act.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 11, 2021, Congress passed, and the President signed into law, the American Rescue Plan Act, 2021 (the “ARP”), which includes certain business tax provisions. At this point the Company does not believe that these changes will have a material impact on its income tax provision for 2021. The Company will continue to evaluate the impact of new legislation on its financial position, results of operations, and cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with the Business Combination, the Company entered into a tax receivable agreement with InnoHold, which provides for the payment by the Company to InnoHold of 80% of the net cash savings, if any, in U.S. federal, state and local income tax that the Company actually realizes (or is deemed to realize in certain circumstances) in periods after the Closing as a result of (i) any tax basis increases in the assets of Purple LLC resulting from the distribution to InnoHold of the cash consideration, (ii) the tax basis increases in the assets of Purple LLC resulting from the redemption by Purple LLC or the exchange by the Company, as applicable, of Class B Paired Securities or cash, as applicable, and (iii) imputed interest deemed to be paid by the Company as a result of, and additional tax basis arising from, payments it makes under the tax receivable agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As noncontrolling interest holders exercise their right to exchange or cause Purple LLC to redeem all or a portion of their Class B Units, a tax receivable agreement liability may be recorded based on 80% of the estimated future cash tax savings that the Company may realize as a result of increases in the basis of the assets of Purple LLC attributed to the Company as a result of such exchange or redemption. The amount of the increase in asset basis, the related estimated cash tax savings and the attendant tax receivable agreement liability to be recorded will depend on the price of the Company’s Class A Stock at the time of the relevant redemption or exchange.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The estimation of liability under the tax receivable agreement is by its nature imprecise and subject to significant assumptions regarding the amount and timing of future taxable income. As a result of the initial merger transaction and the subsequent exchanges of Class B Units for Class A Stock, the potential future tax receivable agreement liability is $171.5 million. Of the tax receivable agreement liability recorded during the nine months ended September 30, 2021, $0.8 million relates to current year exchanges and was recorded as an adjustment to stockholders’ equity and $0.6 million was recorded as income in the condensed consolidated statement of operations to reflect the impact of recording the 2020 provision to return adjustments.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has no federal net operating loss (“NOL”) carryforwards after utilization of the remaining carryforwards in 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The effects of uncertain tax positions are recognized in the consolidated financial statements if these positions meet a “more-likely-than-not” threshold. For those uncertain tax positions that are recognized in the consolidated financial statements, liabilities are established to reflect the portion of those positions it cannot conclude “more-likely-than-not” to be realized upon ultimate settlement. The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statement of income. Accrued interest and penalties would be included on the related tax liability line in the consolidated balance sheet. As of September 30, 2021, no uncertain tax positions were recognized as liabilities in the condensed consolidated financial statements.</p> 44300000 As a result, $35.5 million of the valuation allowance associated with the Company’s federal and state deferred tax assets was released during 2020 and recorded as an income tax benefit. The deferred tax assets at September 30, 2021 totaled $214.0 million, which is net of a $70.8 million valuation allowance that has been recorded against the residual outside partnership basis for the amount the Company believes is not more likely than not realizable. 35500000 18800000 0.0753 0.21 1000000 0.0377 Corporate taxpayers may carryback net operating losses (NOLs) originating during 2018 through 2020 for up to five years, which was not previously allowed under the 2017 Tax Act. The CARES Act also eliminates the 80% of taxable income limitations by allowing corporate entities to fully utilize NOL carryforwards to offset taxable income in 2018, 2019 or 2020. Taxpayers may generally deduct interest up to the sum of 50% of adjusted taxable income plus business interest income (30% limit under the 2017 Tax Act) for tax years beginning January 1, 2019 and 2020. The CARES Act allows taxpayers with alternative minimum tax credits to claim a refund in 2020 for the entire amount of the credits instead of recovering the credits through refunds over a period of years, as originally enacted by the 2017 Tax Act. 0.80 As noncontrolling interest holders exercise their right to exchange or cause Purple LLC to redeem all or a portion of their Class B Units, a tax receivable agreement liability may be recorded based on 80% of the estimated future cash tax savings that the Company may realize as a result of increases in the basis of the assets of Purple LLC attributed to the Company as a result of such exchange or redemption. As a result of the initial merger transaction and the subsequent exchanges of Class B Units for Class A Stock, the potential future tax receivable agreement liability is $171.5 million. Of the tax receivable agreement liability recorded during the nine months ended September 30, 2021, $0.8 million relates to current year exchanges and was recorded as an adjustment to stockholders’ equity and $0.6 million was recorded as income in the condensed consolidated statement of operations to reflect the impact of recording the 2020 provision to return adjustments. <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>15. Net Income (Loss) Per Common Share</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table sets forth the calculation of basic and diluted weighted average shares outstanding and earnings (loss) per share for the periods presented (in thousands, except per share amounts):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/> September 30,</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended<br/> September 30,</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.125in; text-indent: -0.125in">Numerator:</td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -0.25in; padding-left: 0.375in">Net income (loss) attributable to Purple Innovation, Inc.-basic</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,171</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(87,013</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">25,573</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(163,453</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.375in">Less: Dilutive effect of change in fair value – warrant liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,362</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-254">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(19,369</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-255">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.375in">Less: Net loss attributed to noncontrolling interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(44</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-256">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-257">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-258">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Net income (loss) attributable to Purple Innovation, Inc.-diluted</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,235</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(87,013</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,204</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(163,453</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in">Denominator</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.25in; padding-left: 0.375in">Weighted average shares—basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66,335</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44,266</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65,741</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,117</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.375in">Add: Dilutive effect of equity awards</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">504</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-259">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,578</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-260">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.375in">Add: Dilutive effect of Class B shares</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">448</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-261">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-262">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-263">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Weighted average shares—diluted</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">67,287</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">44,266</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">68,319</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">32,117</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Net income (loss) per common share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.25in; padding-left: 0.375in">Basic</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.03</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(1.97</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.39</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(5.09</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.25in; padding-left: 0.375in">Diluted</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.05</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(1.97</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.09</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(5.09</td><td style="text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the three months ended September 30, 2021, the Company excluded 1.3 million shares of Class A Stock issuable upon conversion of certain stock options, restricted stock and Class A shares subject to vesting as the effect was anti-dilutive. For the nine months ended September 30, 2021, the Company excluded 0.5 million of Paired Securities convertible into an equal number of Class A shares as the effect was anti-dilutive. For the three months ended September 30, 2020, the Company excluded 10.0 million of Paired Securities convertible into shares of Class A Stock and 10.4 million shares of Class A Stock issuable upon conversion of certain Company warrants, stock options and Class A shares subject to vesting as the effect was anti-dilutive. For the nine months ended September 30, 2020, the Company excluded 21.6 million of Paired Securities convertible into shares of Class A Stock and 7.1 million shares of Class A Stock issuable upon conversion of certain Company warrants, stock options and Class A shares subject to vesting as the effect was anti-dilutive.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/> September 30,</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended<br/> September 30,</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.125in; text-indent: -0.125in">Numerator:</td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -0.25in; padding-left: 0.375in">Net income (loss) attributable to Purple Innovation, Inc.-basic</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,171</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(87,013</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">25,573</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(163,453</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.375in">Less: Dilutive effect of change in fair value – warrant liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,362</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-254">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(19,369</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-255">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.375in">Less: Net loss attributed to noncontrolling interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(44</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-256">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-257">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-258">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Net income (loss) attributable to Purple Innovation, Inc.-diluted</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,235</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(87,013</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,204</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(163,453</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in">Denominator</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.25in; padding-left: 0.375in">Weighted average shares—basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66,335</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44,266</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65,741</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,117</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.375in">Add: Dilutive effect of equity awards</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">504</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-259">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,578</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-260">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.375in">Add: Dilutive effect of Class B shares</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">448</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-261">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-262">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-263">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Weighted average shares—diluted</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">67,287</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">44,266</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">68,319</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">32,117</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Net income (loss) per common share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.25in; padding-left: 0.375in">Basic</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.03</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(1.97</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.39</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(5.09</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.25in; padding-left: 0.375in">Diluted</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.05</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(1.97</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.09</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(5.09</td><td style="text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 2171000 -87013000 25573000 -163453000 -5362000 -19369000 44000 -3235000 -87013000 6204000 -163453000 66335000 44266000 65741000 32117000 504000 2578000 448000 67287000 44266000 68319000 32117000 0.03 -1.97 0.39 -5.09 -0.05 -1.97 0.09 -5.09 1300000 500000 10000000 10400000 21600000 7100000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>16. Equity Compensation Plans</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>2017 Equity Incentive Plan</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Purple Innovation, Inc. 2017 Equity Incentive Plan (the “2017 Incentive Plan”) provides for grants of stock options, stock appreciation rights, restricted stock and other stock-based awards. Directors, officers and other employees and subsidiaries and affiliates, as well as others performing consulting or advisory services for the Company and its subsidiaries, will be eligible for grants under the 2017 Incentive Plan. As of September 30, 2021, an aggregate of 1.8 million shares remain available for issuance or use under the 2017 Incentive Plan.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Class A Stock Awards</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In May 2021, the Company granted stock awards under the Company’s 2017 Equity Incentive Plan to independent directors on the Board. The stock awards vested immediately and the Company recognized $0.6 million in expense during the nine months ended September 30, 2021 which represented the fair value of the stock award on the grant date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Employee Stock Options</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In March 2021, the Company granted 0.1 million stock options under the Company’s 2017 Equity Incentive Plan to certain management of the Company. The stock options have an exercise price of $32.28 per option. The stock options expire in five years and vest over a <span style="-sec-ix-hidden: hidden-fact-281">four-year</span> period. The estimated fair value of the stock options, less expected forfeitures, is amortized over the options vesting period on a straight-line basis. The Company determined the fair value of these options using the Black Scholes method with the following assumptions:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-indent: -9pt; padding-left: 9pt">Fair market value</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11.71</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Exercise price</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">32.28</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Risk free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.45</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected term in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.46</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">52.46</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-264">—</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table summarizes the Company’s total stock option activity for the nine months ended September 30, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Options</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(in thousands)</b></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercise</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Price</b></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Term in</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Years</b></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Intrinsic</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Value<br/> (in thousands)</b></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -9pt; padding-left: 9pt">Options outstanding as of January 1, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,234</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8.71</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3.5</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">54,133</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32.28</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-265">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(128</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.14</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-266">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Forfeited/cancelled</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(154</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8.56</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">—</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-267">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Options outstanding as of September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,007</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9.40</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2.7</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,056</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Outstanding and exercisable stock options as of September 30, 2021 are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Options Outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Options Exercisable</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Exercise Prices</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of Options Outstanding<br/> (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining Life (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of Options Exercisable<br/> (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining Life <br/> (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Intrinsic<br/> Value <br/> (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">5.75</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">210</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">2.4</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">121</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">2.4</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,855</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td style="text-align: right">5.95</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">538</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">392</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,912</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: right">6.51</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">241</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,885</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td style="text-align: right">6.65</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">173</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.6</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">90</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,289</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: right">7.99</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-268"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3. 2</span></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">106</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td style="text-align: right">8.17</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">310</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: right">8.32</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">187</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">912</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td style="text-align: right">8.55</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">179</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">86</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,072</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: right">12.76</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.5</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.5</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">77</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td style="text-align: right">13.12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">174</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.5</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">68</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">540</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: right">15.12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td style="text-align: right">21.70</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">179</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-269">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-270">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-271">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: right">32.28</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.5</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-272">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-273">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-274">—</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table summarizes the Company’s unvested stock option activity for the nine months ended September 30, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Options<br/> (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted Average <br/> Grant<br/> Date<br/> Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Nonvested options as of January 1, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,568</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3.20</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.71</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(464</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.18</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(154</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.86</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Nonvested options as of September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,005</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4.33</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The estimated fair value of Company stock options, less expected forfeitures, is amortized over the options vesting period on a straight-line basis. For the three and nine months ended September 30, 2021, the Company recognized stock option expense of $0.4 million and $1.3 million, respectively. The Company recorded stock option expense of $0.3 million and $0.9 million during the three and nine months ended September 30, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of September 30, 2021, outstanding stock options had $3.7 million of unrecognized stock compensation cost with a remaining recognition period of 2.0 years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Employee Restricted Stock Units</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the first nine months of 2021, the Company granted 0.1 million of restricted stock units under the Company’s 2017 Equity Incentive Plan to certain management of the Company. Approximately half of the restricted stock units granted included a market vesting condition. The restricted stock awards that do not have the market vesting condition had a weighted average grant date fair value of $27.80 per share. The estimated fair value of these awards is recognized on a straight-line basis over the four-year vesting period. For those awards that include a market vesting condition, the estimated fair value of the restricted stock was measured on the grant date and incorporated the probability of vesting occurring. The estimated fair value is recognized over the derived service period (as determined by the valuation model), with such recognition occurring regardless of whether the market condition is met. The Company determined the weighted average grant date fair value of the awards with the market vesting condition to be $18.29 per share using a Monte Carlo Simulation of a Geometric Brownian Motion stock path model with the following weighted average assumptions:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Trading price of common stock on measurement date</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">27.59</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Risk free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.34</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected life in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">77.2</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table summarizes the Company’s restricted stock unit activity for the nine months ended September 30, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number<br/> Outstanding (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted Average<br/> Grant <br/> Date<br/> Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Nonvested restricted stock units as of January 1, 2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-275">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-276">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Granted</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">111</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">23.39</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-277">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-278">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-279">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-280">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Nonvested restricted stock units as of September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">111</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">23.39</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company recorded restricted stock unit expense of $0.3 million and $0.3 million during the three and nine months ended September 30, 2021, respectively. There was no restricted stock unit expense recorded in 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>InnoHold Incentive Units</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In January 2017, pursuant to the 2016 Equity Incentive Plan approved by InnoHold and Purple LLC that authorized the issuance of 12.0 million incentive units, Purple LLC granted 11.3 million incentive units to Purple Team LLC, an entity for the benefit of certain employees who were participants in that plan. In conjunction with the Business Combination, Purple Team LLC was merged into InnoHold with InnoHold being the surviving entity and the Purple Team LLC incentive units were cancelled and new incentive units were issued by InnoHold under its own limited liability company agreement (the “InnoHold Agreement”). On February 8, 2019, InnoHold initiated a tender offer to each of these incentive unit holders, some of which are current employees of Purple LLC, to distribute to each a pro rata number of 2.5 million Paired Securities held by InnoHold in exchange for the cancellation of their ownership interests in InnoHold. All InnoHold incentive unit holders accepted the offer, and the terms and distribution of each transaction were finalized and closed on June 25, 2019. At the closing of the tender offer, those incentive unit holders received, based on their pro rata holdings of InnoHold Class B Units, a portion of 2.5 million Paired Securities held by InnoHold. As of September 30, 2021, 0.4 million of the Paired Securities remain to be exchanged for Class A Stock by the incentive unit holders.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Aggregate Non-Cash Stock-Based Compensation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has accounted for all stock-based compensation under the provisions of ASC 718 Compensation—Stock Compensation. This standard requires the Company to record a non-cash expense associated with the fair value of stock-based compensation over the requisite service period. The table below summarizes the aggregate non-cash stock-based compensation recognized in the statement of operations for stock awards, employee stock options and employee restricted stock units.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Non-Cash Stock-Based Compensation</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-indent: -9pt; padding-left: 0.25in">Cost of revenues</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">119</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">44</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">208</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">124</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Marketing and sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">209</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">76</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">427</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">224</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">General and administrative</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">414</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">181</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,689</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">840</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Research and development</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">23</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">46</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">33</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">371</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total non-cash stock-based compensation</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">765</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">347</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,357</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,559</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 1800000 600000 100000 32.28 P5Y <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-indent: -9pt; padding-left: 9pt">Fair market value</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11.71</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Exercise price</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">32.28</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Risk free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.45</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected term in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.46</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">52.46</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-264">—</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 11.71 32.28 0.0045 P3Y5M15D 0.5246 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Options</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(in thousands)</b></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercise</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Price</b></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Term in</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Years</b></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Intrinsic</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Value<br/> (in thousands)</b></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -9pt; padding-left: 9pt">Options outstanding as of January 1, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,234</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8.71</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3.5</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">54,133</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32.28</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-265">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(128</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.14</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-266">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Forfeited/cancelled</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(154</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8.56</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">—</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-267">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Options outstanding as of September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,007</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9.40</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2.7</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,056</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 2234000 8.71 P3Y6M 54133000 55000 32.28 128000 8.14 154000 8.56 2007000 9.4 P2Y8M12D 24056000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Options Outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Options Exercisable</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Exercise Prices</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of Options Outstanding<br/> (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining Life (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of Options Exercisable<br/> (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining Life <br/> (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Intrinsic<br/> Value <br/> (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">5.75</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">210</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">2.4</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">121</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">2.4</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,855</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td style="text-align: right">5.95</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">538</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">392</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,912</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: right">6.51</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">241</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,885</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td style="text-align: right">6.65</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">173</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.6</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">90</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,289</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: right">7.99</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-268"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3. 2</span></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">106</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td style="text-align: right">8.17</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">310</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: right">8.32</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">187</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">912</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td style="text-align: right">8.55</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">179</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">86</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,072</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: right">12.76</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.5</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.5</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">77</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td style="text-align: right">13.12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">174</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.5</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">68</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">540</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: right">15.12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.6</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td style="text-align: right">21.70</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">179</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-269">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-270">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-271">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: right">32.28</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.5</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-272">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-273">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-274">—</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 5.75 210000 P2Y4M24D 121000 P2Y4M24D 1855000 5.95 538000 P2Y 392000 P2Y 5912000 6.51 241000 P2Y7M6D 130000 P2Y7M6D 1885000 6.65 173000 P2Y7M6D 90000 P2Y7M6D 1289000 7.99 19000 8000 P3Y2M12D 106000 8.17 24000 P0Y2M12D 24000 P0Y2M12D 310000 8.32 187000 P2Y9M18D 72000 P2Y9M18D 912000 8.55 179000 P3Y 86000 P3Y 1072000 12.76 25000 P3Y6M 9000 P3Y6M 77000 13.12 174000 P3Y6M 68000 P3Y3M18D 540000 15.12 3000 P3Y7M6D 1000 P3Y7M6D 7000 21.7 179000 P4Y 32.28 55000 P4Y6M <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Options<br/> (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted Average <br/> Grant<br/> Date<br/> Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Nonvested options as of January 1, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,568</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3.20</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.71</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(464</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.18</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(154</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.86</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Nonvested options as of September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,005</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4.33</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 1568000 3.2 55000 11.71 464000 2.18 154000 1.86 1005000 4.33 400000 1300000 300000 900000 3700000 P2Y 100000 0 18.29 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Trading price of common stock on measurement date</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">27.59</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Risk free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.34</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected life in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">77.2</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> 27.59 0.0034 P2Y7M6D 0.772 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number<br/> Outstanding (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted Average<br/> Grant <br/> Date<br/> Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Nonvested restricted stock units as of January 1, 2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-275">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-276">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Granted</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">111</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">23.39</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-277">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-278">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-279">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-280">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Nonvested restricted stock units as of September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">111</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">23.39</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 111000 23.39 111000 23.39 300000 300000 12000000 11300000 2500000 2500000 400000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Non-Cash Stock-Based Compensation</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-indent: -9pt; padding-left: 0.25in">Cost of revenues</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">119</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">44</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">208</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">124</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Marketing and sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">209</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">76</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">427</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">224</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">General and administrative</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">414</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">181</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,689</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">840</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Research and development</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">23</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">46</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">33</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">371</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total non-cash stock-based compensation</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">765</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">347</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,357</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,559</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 119000 44000 208000 124000 209000 76000 427000 224000 414000 181000 1689000 840000 23000 46000 33000 371000 765000 347000 2357000 1559000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>17. Employee Retirement Plan</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In July 2018 the Company established a 401(k) plan that qualifies as a deferred compensation arrangement under Section 401 of the IRS Code. All eligible employees over the age of 18 and with 4 months’ service are eligible to participate in the plan. The plan provides for Company matching of employee contributions up to 5% of eligible earnings. Company contributions immediately vest. The Company’s matching contribution expense was $0.8 million and $0.5 million for the three months ended September 30, 2021 and 2020, respectively, and $2.3 million and $1.7 million for the nine months ended September 30, 2021 and 2020, respectively.</p> The plan provides for Company matching of employee contributions up to 5% of eligible earnings. 800000 500000 2300000 1700000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>18. Subsequent Events</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 11, 2021, Purple LLC sued The Sleep Company, an Indian private limited company, in Delhi High court case CS(COMM) 517/2021, for among other things infringement of Purple LLC’s intellectual property. On October 12, 2021, the Delhi High Court awarded Purple LLC a limited injunction against The Sleep Company for its infringement. Further legal proceedings are pending, and the Company intends to vigorously pursue its claims against The Sleep Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On November 8, 2021, Purple LLC and Mattress Firm agreed to terminate the Master Retailer Agreement (the “Agreement”) dated September 18, 2018 between Purple and Mattress Firm. The Agreement was replaced by a new Master Retailer Agreement with terms consistent with the Company’s standard retailer agreement. The replacement agreement eliminates all of the prior exclusivity arrangements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On November 8, 2021, pursuant to the 2020 Credit Agreement, the Company provided notice to KeyBank National Association requesting a $55.0 million draw on the revolving line of credit, which represents the full amount available under the revolving line of credit. The initial borrowing rate will be 3.50%, based on the LIBOR floor of 0.5% plus 3.00%.</p> 55000000 0.035 0.005 0.03 UT P3Y73D P4Y false --12-31 Q3 0001643953 Changes in valuation inputs are recognized in the change in fair value – warrant liabilities in the condensed consolidated statements of operations. Amount consists of $2.2 million of undiscounted cash flows offset by $2.3 million of tenant improvement allowances which are expected to be fully utilized in fiscal 2021. XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2021
Nov. 05, 2021
Document Information Line Items    
Entity Registrant Name PURPLE INNOVATION, INC.  
Trading Symbol PRPL  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Amendment Flag false  
Entity Central Index Key 0001643953  
Entity Current Reporting Status Yes  
Entity Filer Category Accelerated Filer  
Document Period End Date Sep. 30, 2021  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-37523  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 47-4078206  
Entity Address, Address Line One 4100 NORTH CHAPEL RIDGE ROAD  
Entity Address, Address Line Two SUITE 200  
Entity Address, City or Town LEHI  
Entity Address, State or Province UT  
Entity Address, Postal Zip Code 84043  
City Area Code (801)  
Local Phone Number 756-2600  
Title of 12(b) Security Class A Common Stock, par value $0.0001 per share  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
Class A Common Stock    
Document Information Line Items    
Entity Common Stock, Shares Outstanding   66,479,872
Class B Common Stock    
Document Information Line Items    
Entity Common Stock, Shares Outstanding   448,279
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 83,616 $ 122,955
Accounts receivable, net 27,570 29,111
Inventories, net 84,045 65,726
Prepaid inventory 1,316 826
Other current assets 11,739 10,453
Total current assets 208,286 229,071
Property and equipment, net 101,049 61,486
Operating lease right-of-use assets 61,798 41,408
Intangible assets, net 11,466 9,945
Deferred income taxes 213,951 211,244
Other long-term assets 1,390 1,578
Total assets 597,940 554,732
Current liabilities:    
Accounts payable 70,407 69,594
Accrued sales returns 6,903 8,428
Accrued compensation 13,392 14,209
Customer prepayments 9,283 6,253
Accrued sales tax 4,512 6,015
Accrued rebates and allowances 8,071 10,891
Operating lease obligations – current portion 5,776 3,235
Other current liabilities 15,031 13,583
Total current liabilities 133,375 132,208
Debt, net of current portion 39,899 41,410
Operating lease obligations, net of current portion 75,340 48,936
Warrant liabilities 9,018 92,708
Tax receivable agreement liability, net of current portion 165,632 165,426
Other long-term liabilities, net of current portion 9,826 6,503
Total liabilities 433,090 487,191
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Class A common stock; $0.0001 par value, 210,000 shares authorized; 66,449 issued and outstanding at September 30, 2021 and 63,914 issued and outstanding at December 31, 2020 7 6
Class B common stock; $0.0001 par value, 90,000 shares authorized; 448 issued and outstanding at September 30, 2021 and 536 issued and outstanding at December 31, 2020
Additional paid-in capital 404,214 333,047
Accumulated deficit (240,283) (265,856)
Total stockholders’ equity 163,938 67,197
Noncontrolling interest 912 344
Total stockholders’ equity 164,850 67,541
Total liabilities and stockholders’ equity $ 597,940 $ 554,732
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - $ / shares
Sep. 30, 2021
Dec. 31, 2020
Class A Common Stock    
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 210,000,000 210,000,000
Common stock, shares issued 66,449,000 63,914,000
Common stock, shares outstanding 66,449,000 63,914,000
Class B Common Stock    
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 90,000,000 90,000,000
Common stock, shares issued 448,000 536,000
Common stock, shares outstanding 448,000 536,000
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]        
Revenues, net $ 170,781 $ 187,111 $ 539,796 $ 474,582
Cost of revenues 109,701 98,857 309,505 251,515
Gross profit 61,080 88,254 230,291 223,067
Operating expenses:        
Marketing and sales 48,841 51,206 163,053 127,313
General and administrative 17,037 11,087 54,024 27,312
Research and development 1,784 1,687 5,430 4,712
Total operating expenses 67,662 63,980 222,507 159,337
Operating income (loss) (6,582) 24,274 7,784 63,730
Other income (expense):        
Interest income (expense), net 10 (1,232) (1,129) (4,045)
Other income (expense), net 12 3 (30) 109
Change in fair value – warrant liabilities 5,362 (103,962) 19,369 (212,593)
Loss on extinguishment of debt (5,782) (5,782)
Tax receivable agreement income (expense) 846 (567) 639 (33,512)
Total other income (expense), net 6,230 (111,540) 18,849 (255,823)
Net income (loss) before income taxes (352) (87,266) 26,633 (192,093)
Income tax benefit (expense) 2,479 106 (1,005) 35,818
Net income (loss) 2,127 (87,160) 25,628 (156,275)
Net income (loss) attributable to noncontrolling interest (44) (147) 55 7,178
Net income (loss) attributable to Purple Innovation, Inc. $ 2,171 $ (87,013) $ 25,573 $ (163,453)
Net income (loss) per share:        
Basic (in Dollars per share) $ 0.03 $ (1.97) $ 0.39 $ (5.09)
Diluted (in Dollars per share) $ (0.05) $ (1.97) $ 0.09 $ (5.09)
Weighted average common shares outstanding:        
Basic (in Shares) 66,335 44,266 65,741 32,117
Diluted (in Shares) 67,287 44,266 68,319 32,117
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Stockholders’ Equity (Deficit) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Class A
Common Stock
Class B
Common Stock
Additional Paid-in Capital
Accumulated Equity (Deficit)
Total Stockholders’ Equity
Noncontrolling Interest
Total
Balance at Dec. 31, 2019 $ 2 $ 3 $ 2,822 $ (28,989) $ (26,162) $ (2,378) $ (28,540)
Balance (in Shares) at Dec. 31, 2019 22,494 31,394          
Net income (loss) 16,835 16,835 11,166 28,001
Stock-based compensation 250 250 250
Exchange of stock
Exchange of stock (in Shares) 1,124 (1,124)          
Exercise of warrants 17 17 17
Exercise of warrants (in Shares) 1            
Tax Receivable Agreement liability (221) (221) (221)
Accrued distributions (196) (196) (196)
Issuance of common stock
Issuance of common stock (in Shares) 3            
Impact of transactions affecting NCI 120 120 (120)
Balance at Mar. 31, 2020 $ 2 $ 3 2,792 (12,154) (9,357) 8,668 (689)
Balance (in Shares) at Mar. 31, 2020 23,622 30,270          
Net income (loss) (93,275) (93,275) (3,841) (97,116)
Stock-based compensation 962 962 962
Exchange of stock $ 1 $ (1)
Exchange of stock (in Shares) 12,760 (12,760)          
Exercise of warrants 19 19 19
Exercise of warrants (in Shares) 1            
Exercise of stock options (61) (61) (61)
Exercise of stock options (in Shares) 5            
Tax Receivable Agreement liability (45,045) (45,045) (45,045)
Deferred income taxes 56,636 56,636 56,636
Accrued distributions (4,327) (4,327) (4,327)
Issuance of common stock $ 1 1 1
Issuance of common stock (in Shares) 80            
Impact of transactions affecting NCI 6,453 6,453 (6,453)
Balance at Jun. 30, 2020 $ 4 $ 2 17,429 (105,429) (87,994) (1,626) (89,620)
Balance (in Shares) at Jun. 30, 2020 36,468 17,510          
Net income (loss) (87,013) (87,013) (147) (87,160)
Stock-based compensation 347 347 347
Exchange of stock $ 2 $ (2)
Exchange of stock (in Shares) 16,905 (16,905)          
Exercise of warrants 5,240 5,240 5,240
Exercise of warrants (in Shares) 266            
Exercise of stock options 1,394 1,394 1,394
Exercise of stock options (in Shares) 184            
Tax Receivable Agreement liability (89,677) (89,677) (89,677)
Deferred income taxes 112,670 112,670 112,670
Accrued distributions (176) (176) (176)
Forfeiture of unvested common stock $ (1) 1
Forfeiture of unvested common stock (in Shares) (36)            
Impact of transactions affecting NCI (1,817) (1,817) 1,817
Balance at Sep. 30, 2020 $ 5 45,411 (192,442) (147,026) 44 (146,982)
Balance (in Shares) at Sep. 30, 2020 53,787 605          
Balance at Dec. 31, 2020 $ 6 333,047 (265,856) 67,197 344 67,541
Balance (in Shares) at Dec. 31, 2020 63,914 536          
Net income (loss) 20,824 20,824 115 20,939
Stock-based compensation 479 479 479
Exchange of stock
Exchange of stock (in Shares) 88 (88)          
Exercise of warrants $ 1 64,261 64,262 64,262
Exercise of warrants (in Shares) 2,291            
Exercise of stock options 83 83 83
Exercise of stock options (in Shares) 10            
Tax Receivable Agreement liability (777) (777) (777)
Deferred income taxes 971 971 971
Accrued distributions (99) (99) (99)
InnoHold indemnification payment 4,142 4,142 4,142
Impact of transactions affecting NCI (265) (265) 265
Balance at Mar. 31, 2021 $ 7 401,842 (245,032) 156,817 724 157,541
Balance (in Shares) at Mar. 31, 2021 66,303 448          
Net income (loss) 2,578 2,578 (16) 2,562
Stock-based compensation 1,113 1,113 1,113
Exercise of warrants 26 26 26
Exercise of warrants (in Shares) 1            
Exercise of stock options 369 369 369
Exercise of stock options (in Shares) 45            
Tax Receivable Agreement liability (3) (3) (3)
Deferred income taxes 3 3 3
Accrued distributions (87) (87) (87)
Issuance of common stock
Issuance of common stock (in Shares) 22            
Impact of transactions affecting NCI (192) (192) 192
Balance at Jun. 30, 2021 $ 7 403,071 (242,454) 160,624 900 161,524
Balance (in Shares) at Jun. 30, 2021 66,371 448          
Net income (loss) 2,171 2,171 (44) 2,127
Stock-based compensation 765 765 765
Exercise of warrants 149 149 149
Exercise of warrants (in Shares) 6            
Exercise of stock options 590 590 590
Exercise of stock options (in Shares) 72            
Tax Receivable Agreement liability 4 4 4
Deferred income taxes (5) (5) (5)
Accrued distributions (304) (304) (304)
Impact of transactions affecting NCI (56) (56) 56
Balance at Sep. 30, 2021 $ 7 $ 404,214 $ (240,283) $ 163,938 $ 912 $ 164,850
Balance (in Shares) at Sep. 30, 2021 66,449 448         1,900
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash flows from operating activities:    
Net income (loss) $ 25,628 $ (156,275)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 6,355 6,366
Non-cash interest 388 2,973
Paid-in-kind interest (6,616)
Loss on extinguishment of debt 5,782
Change in fair value – warrant liabilities (19,369) 212,593
Tax receivable agreement (income) expense (639) 33,512
Stock-based compensation 2,357 1,559
Non-cash lease expense 3,361 2,210
Deferred income taxes (1,737) (35,818)
Changes in operating assets and liabilities:    
Accounts receivable 1,541 6,798
Inventories (18,319) (3,147)
Prepaid inventory and other assets 2,169 (5,740)
Accounts payable (2,199) 9,678
Accrued sales returns (1,525) 3,014
Accrued compensation (817) 4,561
Customer prepayments 3,030 (51)
Accrued rebates and allowances (2,820) 1,921
Operating lease obligations (1,824) (1,274)
Other accrued liabilities 4,552 5,354
Net cash provided by operating activities 132 87,400
Cash flows from investing activities:    
Purchase of property and equipment (40,146) (14,194)
Investment in intangible assets (1,352) (10,890)
Net cash used in investing activities (41,498) (25,084)
Cash flows from financing activities:    
Proceeds from term loan   45,000
Payments on term loan (1,688)
Payments on related party loan   (37,497)
Payments for debt issuance costs   (2,460)
Proceeds from InnoHold indemnification payment 4,142
Tax receivable agreement payments (628)
Distributions to members (957) (5,006)
Proceeds from exercise of warrants 116 706
Proceeds from exercise of stock options 1,042 1,418
Net cash provided by financing activities 2,027 2,161
Net (decrease) increase in cash (39,339) 64,477
Cash and cash equivalents, beginning of the year 122,955 33,478
Cash and cash equivalents, end of the period 83,616 97,955
Supplemental disclosures of cash flow information:    
Cash paid during the period for interest, net of amounts capitalized 389 954
Cash paid during the period for income taxes 4,495 2,422
Supplemental schedule of non-cash investing and financing activities:    
Property and equipment included in accounts payable 5,707 2,786
Non-cash leasehold improvements 3,238 615
Accrued distributions 304 4,523
Tax receivable agreement liability 776 134,943
Deferred income taxes 969 169,306
Exercise of liability warrants $ 64,321 $ 4,570
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Organization
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization

1. Organization

 

The Company’s mission is to help people feel and live better through innovative comfort solutions.

 

Purple Innovation, Inc. collectively with its subsidiary (the “Company” or “Purple Inc.”) is a digitally-native vertical brand founded on comfort product innovation with premium offerings. The Company designs and manufactures a variety of innovative, branded and premium comfort products, including mattresses, pillows, cushions, bases, sheets, and other products. The Company markets and sells its products through its direct-to-consumer (“DTC”) online channels, retail brick-and-mortar wholesale partners, Company showrooms, and third-party online retailers.

 

The Company was incorporated in Delaware on May 19, 2015 as a special purpose acquisition company under the name of Global Partnership Acquisition Corp (“GPAC”). On February 2, 2018, the Company consummated a transaction structured similar to a reverse recapitalization (the “Business Combination”) pursuant to which the Company acquired a portion of the equity of Purple Innovation, LLC (“Purple LLC”). At the closing of the Business Combination (the “Closing”), the Company became the sole managing member of Purple LLC, and GPAC was renamed Purple Innovation, Inc.

 

As the sole managing member of Purple LLC, Purple Inc. through its officers and directors is responsible for all operational and administrative decision making and control of the day-to-day business affairs of Purple LLC without the approval of any other member.

XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

 

Basis of Presentation and Principles of Consolidation

 

The Company consists of Purple Inc. and its consolidated subsidiary, Purple LLC. As of September 30, 2021, Purple Inc. held approximately 99% of the common units of Purple LLC and Purple LLC Class B Unit holders held approximately 1% of the common units in Purple LLC.

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting and reflect the financial position, results of operations and cash flows of the Company. Certain information and note disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. As such, these unaudited condensed consolidated financial statements should be read in conjunction with the 2020 audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K/A filed May 10, 2021. The unaudited condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which were considered of normal recurring nature) considered necessary to present fairly the Company’s financial results. The results of the three and nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2021 or for any other interim period or other future year.

 

On December 31, 2020, the Company ceased to be an emerging growth company (“EGC”) and was no longer exempt from certain reporting requirements that apply to public companies. As an EGC prior to this date, Purple Inc. had elected to use extended transition periods available to private companies for complying with new or revised accounting standards.

 

Variable Interest Entities

 

Purple LLC is a variable interest entity (“VIE”). The Company determined that it is the primary beneficiary of Purple LLC as it is the sole managing member and has the power to direct the activities most significant to Purple LLC’s economic performance as well as the obligation to absorb losses and receive benefits that are potentially significant. At September 30, 2021, Purple Inc. had approximately a 99% economic interest in Purple LLC and consolidated 100% of Purple LLC’s assets, liabilities and results of operations in the Company’s unaudited condensed consolidated financial statements contained herein. The holders of Purple LLC Class B Units (the “Class B Units”) held approximately 1% of the economic interest in Purple LLC. For further discussion see Note 13 — Stockholders’ Equity.

 

Reclassification

 

Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications had no effect on net income (loss), cash flows or stockholders’ equity previously reported.

 

Use of Estimates

 

The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP requires the Company to establish accounting policies and to make estimates and judgments that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. The Company regularly makes significant estimates and assumptions including, but not limited to, estimates that affect revenue recognition, accounts receivable and allowance for doubtful accounts, valuation of inventories, cost of revenues, sales returns, warranty returns, warrant liability, stock based compensation, the recognition and measurement of loss contingencies, estimates of current and deferred income taxes, deferred income tax valuation allowances and amounts associated with the Company’s tax receivable agreement with InnoHold, LLC (“InnoHold”). Predicting future events is inherently an imprecise activity and, as such, requires the use of judgment. Actual results could differ materially from those estimates.

 

Leases

 

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, Leases (“ASC 842”), which required an entity to recognize lease liabilities and assets on the balance sheet and to disclose key information about an entity’s leasing arrangements. Because the Company ceased being an EGC on December 31, 2020, the standard became effective for the Company for its annual reporting period beginning January 1, 2020, and interim reporting periods within the annual period beginning January 1, 2020. The adoption of ASC 842 and all related amendments using the modified retrospective transition approach effective for the Company’s annual reporting period beginning January 1, 2020 resulted in the initial recognition of operating lease right-of-use (“ROU”) assets of $27.9 million and operating lease liabilities of $33.0 million in the Company’s consolidated balance sheet. Pre-existing liabilities for deferred rent and various lease incentives totaling $5.1 million were reclassified to operating lease ROU assets in connection with the adoption. The adoption of ASC 842 did not have a material impact on the Company’s consolidated results of operations or cash flows and had no impact on retained earnings. At January 1, 2020, the effective date of adoption, the Company’s finance ROU assets and lease liabilities were not material.

 

The Company determines if an agreement contains a lease at the inception of a contract. For leases with an initial term greater than 12 months, a related lease liability is recorded on the balance sheet at the present value of future payments discounted at the estimated fully collateralized incremental borrowing rate (discount rate) corresponding with the lease term. In addition, a ROU asset is recorded as the initial amount of the lease liability, plus any lease payments made to the lessor before or at the lease commencement date and any initial direct costs incurred, less any tenant improvement allowance incentives received.

 

The Company calculates the present value of future payments using its incremental borrowing rate when the discount rate implicit in the lease is not known. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term at an amount equal to the lease payments in a similar economic environment. The Company determines the applicable incremental borrowing rate at the lease commencement date based on the rates of its secured borrowings, which is then adjusted for the appropriate lease term and risk premium. In determining the Company’s ROU assets and operating lease liabilities, the Company applies these incremental borrowing rates to the minimum lease payments within each lease agreement.

 

Operating lease expense is recognized on a straight-line basis over the lease term. Tenant incentive allowances received from the lessor are amortized through the ROU asset as a reduction of rent expense over the lease term. Any variable lease costs are expensed as incurred. Leases with an initial term of 12 months or less (short-term leases) are not recorded as ROU assets and corresponding lease liabilities. Short-term lease expense is recognized on a straight-line basis over the lease term. ROU assets are assessed for impairment as part of the impairment of long-lived assets, which is performed whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable.

 

Revenue Recognition

 

The Company markets and sells its products through DTC online channels, retail brick-and-mortar wholesale partners, Company showrooms, and third-party online retailers. Revenue is recognized when the Company satisfies its performance obligations under the contract which is transferring the promised products to the customer. This principle is achieved in the following steps:

 

Identify the contract with the customer. A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for the goods that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company does not have significant costs to obtain contracts with customers.

 

Identify the performance obligations in the contract. The Company’s contracts with customers do not include multiple performance obligations to be completed over a period of time. The performance obligations generally relate to delivering products to a customer, subject to the shipping terms of the contract. The Company has made an accounting policy election to account for shipping and handling activities performed after a customer obtains control of the goods, including “white glove” delivery services, as activities to fulfill the promise to transfer the goods. The Company does not offer extended warranty or service plans. The Company does not provide an option to its customers to purchase future products at a discount and therefore there are no material option rights.

 

Determine the transaction price. Payment for sale of products through the direct-to-consumer online channels and third-party online retailers is collected at point of sale in advance of shipping the products. Amounts received for unshipped products are recorded as customer prepayments. Payment by traditional wholesale customers is due under customary fixed payment terms. None of the Company’s contracts contain a significant financing component. Revenue is recorded at the net sales price, which includes estimates of variable consideration such as product returns, volume rebates, and other adjustments. The estimates of variable consideration are based on historical return experience, historical and projected sales data, and current contract terms. Variable consideration is included in revenue only to the extent that it is probable that a significant reversal of the revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.

 

Allocate the transaction price to performance obligations in the contract. The Company’s contracts with customers do not include multiple performance obligations. Therefore, the Company recognizes revenue upon transfer of the product to the customer’s control at contractually stated pricing.

 

Recognize revenue when or as we satisfy a performance obligation. The Company satisfies performance obligations at a point in time upon either shipment or delivery of goods, in accordance with the terms of each contract with the customer. With the exception of third-party “white glove” delivery and certain wholesale partners, revenue generated from product sales is recognized at shipping point, the point in time the customer obtains control of the products. Revenue generated from sales through third-party “white glove” delivery is recognized at the point in time when the product is delivered to the customer. Revenue generated from certain wholesale partners is recognized at a point in time when the product is delivered to the wholesale partner’s warehouse. The Company does not have service revenue.

 

Warrant Liabilities

 

The Company accounted for its incremental loan warrants as liability warrants under the provisions of ASC 480 - Distinguishing Liabilities from Equity. ASC 480 requires the recording of certain liabilities at their fair value. Changes in the fair value of these liabilities are recognized in earnings. These warrants contained a repurchase provision which, upon an occurrence of a fundamental transaction as defined in the warrant agreement, could have given rise to an obligation of the Company to pay cash to the warrant holders. In addition, other provisions may have led to a reduction in the exercise price of the warrants. The Company determined the fundamental transaction provisions required the warrants to be accounted for as a liability at fair value on the date of the transaction, with changes in fair value recognized in earnings in the period of change. The Company used the Monte Carlo Simulation of a Geometric Brownian Motion stock path model to determine the fair value of the liability. The model uses key assumptions and inputs such as exercise price, fair market value of common stock, risk free interest rate, warrant life, expected volatility and the probability of a warrant re-price. All of the Incremental Loan warrants were exercised during fiscal 2020.

 

The Company accounted for its public warrants in accordance with ASC 815 – Derivatives and Hedging—Contracts in Entity’s Own Equity, under which these warrants did not meet the criteria for equity classification and were recorded as liabilities. Since the public warrants met the definition of a derivative as contemplated in ASC 815, these warrants were measured at fair value at inception and at each reporting date in accordance with ASC 820, Fair Value Measurement, with changes in fair value recognized in earnings in the period of change. The Company determined the fair value of the public warrants based on their public trading price. All of the public warrants were exercised during fiscal 2020.

 

The Company accounts for its sponsor warrants in accordance with ASC 815, under which these warrants do not meet the criteria for equity classification and must be recorded as liabilities. Since the sponsor warrants meet the definition of a derivative as contemplated in ASC 815, these warrants are measured at fair value at inception and at each reporting date in accordance with ASC 820 with changes in fair value recognized in earnings in the period of change. The Company uses the Black Scholes model to determine the fair value of the liability associated with the sponsor warrants. The model uses key assumptions and inputs such as exercise price, fair market value of common stock, risk free interest rate, warrant life and expected volatility. At September 30, 2021, there were 1.9 million sponsor warrants outstanding.

 

Fair Value Measurements

 

The Company uses the fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, essentially an exit price, based on the highest and best use of the asset or liability. The levels of the fair value hierarchy are:

 

Level 1—Quoted market prices in active markets for identical assets or liabilities;

 

Level 2—Significant other observable inputs (e.g. quoted prices for similar items in active markets, quoted prices for identical or similar items in markets that are not active, inputs other than quoted prices that are observable, such as interest rate and yield curves, and market-corroborated inputs); and

 

Level 3—Unobservable inputs in which there is little or no market data, which require the reporting unit to develop its own assumptions.

 

The classification of fair value measurements within the established three-level hierarchy is based upon the lowest level of input that is significant to the measurements. Financial instruments, although not recorded at fair value on a recurring basis include cash and cash equivalents, receivables, accounts payable and the Company’s debt obligations. The carrying amounts of cash and cash equivalents, receivables, accounts payable and accrued expenses approximate fair value because of the short-term nature of these accounts. The fair value of the Company’s debt instruments is estimated to be face value based on the contractual terms of the debt arrangements and market-based expectations.

 

The public warrant liabilities are Level 1 instruments as they have quoted market prices in an active market. The sponsor and incremental loan warrant liabilities are Level 3 instruments and use internal models to estimate fair value using certain significant unobservable inputs which requires determination of relevant inputs and assumptions. Accordingly, changes in these unobservable inputs may have a significant impact on fair value. Such inputs include risk free interest rate, expected average life, expected dividend yield, and expected volatility. These Level 3 liabilities generally decrease (increase) in value based upon an increase (decrease) in risk free interest rate and expected dividend yield. Conversely, the fair value of these Level 3 liabilities generally increase (decrease) in value if the expected average life or expected volatility were to increase (decrease).

 

The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:

 

(In thousands)  Level   September 30,
2021
   December 31,
2020
 
Sponsor warrants   3   $9,018   $92,708 

 

All of the public warrants (a Level 1 fair value liability) and all of the incremental loan warrants (a Level 3 fair value liability) were exercised during 2020.

 

The following table summarizes the Company’s total Level 3 liability activity for the nine months ended September 30, 2021 and 2020:

 

(In thousands)  Sponsor
Warrants
   Incremental
Loan
Warrants
   Total Level 3
Liabilities
 
Fair value as of December 31, 2020  $92,708   $
   $92,708 
Fair value transfer to Level 1 measurement   (64,321)   
    (64,321)
Change in valuation inputs(1)   (19,369)   
    (19,369)
Fair value as of September 30, 2021  $9,018   $
   $9,018 
                
Fair value as of December 31, 2019  $7,689   $21,622   $29,311 
Fair value of warrants exercised   (4,965)   
    (4,965)
Change in valuation inputs(1)   57,434    43,308    100,742 
Fair value as of September 30, 2020  $60,158   $64,930   $125,088 

 

(1) Changes in valuation inputs are recognized in the change in fair value – warrant liabilities in the condensed consolidated statements of operations.

 

Income Taxes

 

In calculating the provision for interim income taxes, in accordance with ASC Topic 740, an estimated annual effective tax rate is applied to year-to-date ordinary income. At the end of each interim period, the Company estimates the effective tax rate expected to be applicable for the full fiscal year. This differs from the method utilized at the end of an annual period.

 

For annual periods, the Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of deferred tax assets, management considers whether it is more-likely-than-not that the deferred tax assets will be realized. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change. Our effective tax rate is primarily impacted by the allocation of income taxes to the noncontrolling interest and the non-taxable nature of the change in fair value of the warrant liability.

 

The Company accounts for uncertainty in income taxes using a recognition and measurement threshold for tax positions taken or expected to be taken in a tax return, which are subject to examination by federal and state taxing authorities. The tax benefit from an uncertain tax position is recognized when it is more likely than not that the position will be sustained upon examination by taxing authorities based on technical merits of the position. The amount of the tax benefit recognized is the largest amount of the benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The effective tax rate and the tax basis of assets and liabilities reflect management’s estimates of the ultimate outcome of various tax uncertainties. The Company recognizes penalties and interest related to uncertain tax positions within the income tax benefit (expense) line in the accompanying condensed consolidated statements of operations.

 

The Company files U.S. federal and certain state income tax returns. The income tax returns of the Company are subject to examination by U.S. federal and state taxing authorities for various time periods, depending on those jurisdictions’ rules, generally after the income tax returns are filed.

 

Net Income (Loss) Per Share

 

Basic net income (loss) per common share is calculated by dividing net income (loss) attributable to common shareholders by the weighted average number of shares of Class A Common Stock, par value $0.0001 per share (the “Class A Stock”), outstanding each period. Diluted net income (loss) per share adds to those shares the incremental shares that would have been outstanding and potentially dilutive assuming exchanges of the Company’s outstanding warrants, stock options and shares of Class B Common Stock, par value $0.0001 per share (the “Class B Stock”), for Class A Stock, and the vesting of unvested and restricted Class A Stock. An anti-dilutive impact represents an increase in net income per share or a reduction in net loss per share resulting from the conversion, exercise or contingent issuance of certain securities.

 

The Company uses the “if-converted” method to determine the potential dilutive effect of conversions of its outstanding Class B Stock, and the treasury stock method to determine the potential dilutive effect of its outstanding warrants and stock options exercisable for shares of Class A Stock and the vesting of unvested Class A Stock.

 

Recent Accounting Pronouncements

 

Reference Rate Reform

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), which provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying generally accepted accounting principles to contracts, hedging relationships, and other transactions impacted by reference rate reform. The provisions of ASU 2020-04 apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. This standard is currently effective and upon adoption may be applied prospectively to contract modifications made on or before December 31, 2022, when the reference rate replacement activity is expected to be completed. The interest rate on the Company’s term loan is based on LIBOR. The Company plans to apply the amendments in this update to account for any contract modifications that result from changes in the reference rate used. The Company does not expect these amendments to have a material impact on its condensed consolidated financial statements and related disclosures.

 

Simplifying the Accounting for Income Taxes

 

In December 2019, the FASB issued ASU No. 2019-12, Simplifying the Accounting for Income Taxes (“ASU 2019-12”). The new guidance eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The guidance is effective for fiscal years beginning after December 15, 2020 and for interim periods within those fiscal years. The adoption of this standard by the Company on January 1, 2021 did not have a material impact on the Company’s financial position, results of operations, or cash flows.

 

Internal-Use Software

 

In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350) (“ASU 2018-15”). The objective of ASU 2018-15 is to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with those incurred to develop or obtain internal-use software. The guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted. The amendments can be applied either retrospectively or prospectively. Because the Company lost its EGC status on December 31, 2020, the standard became effective for the Company for its annual period beginning January 1, 2020, and interim periods within the annual period beginning January 1, 2021. The Company elected to apply the amendments on a prospective basis. Adoption of this standard did not have a material impact on the Company’s financial position, results of operations, or cash flows.

 

Measurement of Credit Losses

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which was further updated and clarified by the FASB through issuance of additional related ASUs. This guidance replaces the existing incurred loss impairment guidance and establishes a single allowance framework for financial assets carried at amortized cost based on expected credit losses. The estimate of expected credit losses requires the incorporation of historical information, current conditions, and reasonable and supportable forecasts. These updates are effective for public companies, excluding Smaller Reporting Companies (“SRC”), for annual periods beginning after December 15, 2019, including interim periods therein. The standard is effective for all other entities for annual periods beginning after December 15, 2022, including interim periods therein. Since the Company was considered an SRC on the deferral date of this standard, the guidance is effective for the Company’s interim and annual financial periods beginning January 1, 2023. ASU 2016-13 is to be applied utilizing a modified retrospective approach. The Company is currently evaluating the impact of this standard on its accounts receivable, cash and cash equivalents, and any other financial assets measured at amortized cost and do not expect that adoption will have a material impact on its consolidated financial statements or related disclosures.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers

3. Revenue from Contracts with Customers

 

The Company markets and sells its products through DTC online channels, retail brick-and-mortar wholesale partners, Company showrooms, and third-party online retailers. Revenue is recognized when the Company satisfies its performance obligations under the contract which is transferring the promised products to the customer as described in Note 2 – Summary of Significant Accounting Policies.

 

Disaggregated Revenue

 

The Company sells products through two channels: Direct-to-Consumer and Wholesale. The Direct-to-Consumer channel includes product sales through various DTC channels including Company showrooms and contact center. The Wholesale channel includes all product sales to traditional third-party retailers for both in store and online channels. The Company classifies products into two major categories: Bedding and Other. Bedding products include mattresses, platforms, adjustable bases, mattress protectors, pillows and sheets. Other products include cushions and various other products.

 

The following tables present the Company’s revenue disaggregated by sales channel and product category (in thousands):

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
Channel  2021   2020   2021   2020 
Direct-to-consumer  $112,863   $134,252   $353,985   $360,119 
Wholesale partner   57,918    52,859    185,811    114,463 
Revenues, net  $170,781   $187,111   $539,796   $474,582 

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
Product  2021   2020   2021   2020 
Bedding  $156,077   $172,806   $494,628   $437,809 
Other   14,704    14,305    45,168    36,773 
Revenues, net  $170,781   $187,111   $539,796   $474,582 

 

Contract Balances

 

Payment for sale of products through the DTC online channels, third-party online retailers, Company showrooms and contact center is collected at point of sale in advance of shipping the products. Amounts received for unshipped products are recorded as customer prepayments. Customer prepayments totaled $9.3 million and $6.3 million at September 30, 2021 and December 31, 2020, respectively. During the three months ended September 30, 2021 and 2020, the Company recognized all revenue that was deferred in customer prepayments at June 30, 2021 and 2020, respectively.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
9 Months Ended
Sep. 30, 2021
Inventory Net [Abstract]  
Inventories

4. Inventories

 

Inventories consisted of the following (in thousands):

 

   September 30,   December 31, 
   2021   2020 
Raw materials  $28,788   $26,372 
Work-in-process   4,203    3,593 
Finished goods   52,481    36,280 
Inventory obsolescence reserve   (1,427)   (519)
Inventories, net  $84,045   $65,726 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment

5. Property and Equipment

 

Property and equipment consisted of the following (in thousands):

 

   September 30,   December 31, 
   2021   2020 
Equipment  $54,008   $30,508 
Equipment in progress   19,099    18,648 
Leasehold improvements   30,676    15,758 
Furniture and fixtures   10,759    5,160 
Office equipment   4,465    3,185 
Total property and equipment   119,007    73,259 
Accumulated depreciation   (17,958)   (11,773)
Property and equipment, net  $101,049   $61,486 

 

Equipment in progress reflects equipment, primarily related to mattress manufacturing, which is being constructed and was not in service at September 30, 2021 or December 31, 2020. Depreciation expense was $2.8 million and $6.2 million during the three and nine months ended September 30, 2021, respectively, and totaled $1.4 million and $4.0 million during the three and nine months ended September 30, 2020, respectively.

 

The Company capitalizes interest on borrowings during the active construction period of major capital projects. Capitalized interest is added to the cost of the underlying assets and is amortized over the useful lives of the assets. Capitalized interest as of September 30, 2021 totaled $0.8 million of which $0.6 million related to an error affecting periods prior to the third quarter of 2021 relating to unrecorded capitalized interest. Such amount was determined to not be material to prior or current financial statements and was recorded as an out-of-period correction in the third quarter of 2021.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Leases

6. Leases

 

The Company leases its manufacturing and distribution facilities, corporate offices, showrooms and certain equipment under non-cancelable operating leases with various expiration dates through 2036. The Company’s office and manufacturing leases provide for initial lease terms up to 16 years, while retail showrooms have initial lease terms of up to ten years. Certain leases may contain options to extend the term of the original lease. The exercise of lease renewal options is at the Company’s discretion. Any lease renewal options are included in the lease term if exercise is reasonably certain at lease commencement. The Company also leases vehicles and other equipment under both operating and finance leases with initial lease terms of three to five years. The ROU asset for finance leases was $0.7 million and $0.6 million as of September 30, 2021 and December 31, 2020, respectively.

 

The following table presents the Company’s lease costs (in thousands):

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2021   2020   2021   2020 
Operating lease costs  $2,329   $1,530   $6,200   $4,005 
Variable lease costs   819    6    1,396    32 
Short-term lease costs   67    59    191    178 
Total lease costs  $3,215   $1,595   $7,787   $4,215 

 

The table below reconciles the undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet at September 30, 2021 (in thousands):

 

2021 (excluding the nine months ended September 30, 2021) (1)   $ (123
2022     10,496  
2023     10,211  
2024     10,222  
2025     10,186  
Thereafter     70,391  
Total operating lease payments     111,383  
Less – lease payments representing interest     (30,267 )
Present value of operating lease payments   $ 81,116  

 

(1) – Amount consists of $2.2 million of undiscounted cash flows offset by $2.3 million of tenant improvement allowances which are expected to be fully utilized in fiscal 2021.

 

As of September 30, 2021 and December 31, 2020, the weighted-average remaining term of operating leases was 11.2 years and 11.8 years, respectively, and the weighted-average discount rate of operating leases was 5.38% and 6.18%, respectively.

 

The following table provides supplemental information related to the Company’s condensed consolidated statement of cash flows for the nine months ended September 30, 2021 and 2020:

 

   Nine Months Ended
September 30,
 
   2021   2020 
Cash paid for amounts included in present value of operating lease liabilities  $1,824   $1,274 
Right-of-use assets obtained in exchange for operating lease liabilities   23,751    15,821 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Other Current Liabilities
9 Months Ended
Sep. 30, 2021
Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]  
Other Current Liabilities

7. Other Current Liabilities

 

Other current liabilities consisted of the following (in thousands):

 

   September 30,   December 31, 
   2021   2020 
Warranty accrual – current portion  $4,259   $2,806 
Long-term debt – current portion   2,012   $2,004 
Tax receivable agreement liability – current portion   5,847    6,545 
Insurance financing   2,133    910 
Other   780    1,318 
Total other current liabilities  $15,031   $13,583 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Debt

8. Debt

 

Debt consisted of the following (in thousands):

 

   September 30,   December 31, 
   2021   2020 
Term loan  $42,750   $44,438 
Less: unamortized debt issuance costs   (839)   (1,024)
Total debt   41,911    43,414 
Less: current portion of debt   (2,012)   (2,004)
Long-term debt, net  $39,899   $41,410 

 

Term Loan and Revolving Line of Credit

 

On September 3, 2020, Purple LLC entered into a financing arrangement with KeyBank National Association and a group of financial institutions (the “2020 Credit Agreement”). The 2020 Credit Agreement provides for a $45.0 million term loan and a $55.0 million revolving line of credit.

 

The borrowing rates for the term loan are based on Purple LLC’s leverage ratio, as defined in the 2020 Credit Agreement, and can range from LIBOR plus a 3.00% to 3.75% margin with a LIBOR minimum of 0.50%. The initial borrowing rate of 3.50% is based on LIBOR plus 3.00%. The term loan will be repaid in accordance with a five-year amortization schedule and may be prepaid in whole or in part at any time without premium or penalty, subject to reimbursement of certain costs. There may be mandatory prepayment obligations based on excess cash flow.

 

Pursuant to a Pledge and Security Agreement between Purple LLC, KeyBank and the Company (the “Security Agreement”), the 2020 Credit Agreement is secured by a perfected first-priority security interest in the assets of Purple LLC and the Company, including a security interest in all intellectual property. Also, the Company agreed to an unconditional guaranty of the payment of all obligations and liabilities of Purple LLC under the 2020 Credit Agreement. The Security Agreement contains a pledge, as security for the Company’s guaranty, of all its ownership interest in Purple LLC. The 2020 Credit Agreement also provides for standard events of default, such as for non-payment and failure to perform or observe covenants, and contains standard indemnifications benefitting the lenders.

 

The 2020 Credit Agreement includes representations, warranties and certain covenants of Purple LLC and the Company. While any amounts are outstanding under the 2020 Credit Agreement, Purple LLC is subject to several affirmative and negative covenants, including covenants regarding dispositions of property, investments, forming or acquiring subsidiaries, business combinations or acquisitions, incurrence of additional indebtedness, and transactions with affiliates, among other customary covenants, subject to certain exceptions. In particular, Purple LLC is (i) subject to annual capital expenditure limits that can be adjusted based on the Company achieving certain net leverage ratio thresholds as provided in the 2020 Credit Agreement, (ii) restricted from incurring additional debt up to certain amounts, subject to limited exceptions, as set forth in the 2020 Credit Agreement, and (iii) maintain minimum consolidated net leverage and fixed charge coverage ratio thresholds at certain measurement dates (as defined in the 2020 Credit Agreement). Purple LLC is also restricted from paying dividends or making other distributions or payments on its capital stock, subject to limited exceptions. If the Company or Purple LLC fail to perform their obligations under these and other covenants, or should any event of default occur, the revolving loan commitments under the 2020 Credit Agreement may be terminated and any outstanding borrowings, together with accrued interest, could be declared immediately due and payable. As of September 30, 2021, the Company was in compliance with all of the covenants related to the 2020 Credit Agreement.

 

The $55.0 million revolving credit facility established under the 2020 Credit Agreement has a term of five years and carries the same interest provisions as the term debt. A commitment fee is due quarterly based on the applicable margin applied to the unused total revolving commitment. The agreement for this revolving credit facility contains customary covenants and events of default. As of September 30, 2021, there was no balance outstanding on the revolving credit facility.

 

The Company incurred $2.5 million in debt issuance costs for the 2020 Credit Agreement. These costs relate to the entire credit arrangement and therefore were allocated between the term loan and the revolving line of credit. The Company determined $1.1 million of the debt issuance costs related to the term debt and are presented in the condensed consolidated balance sheet as a direct reduction from the carrying amount of the debt liability. This amount is being amortized into interest expense using an effective interest rate over the duration of the debt. The remaining $1.4 million of debt issuance costs were allocated to the revolving line of credit facility. This amount is classified as other assets and is being amortized to interest expense on a straight-line basis over the term of the revolving credit facility.

 

Interest expense under the 2020 Credit Agreement totaled $0.5 million and $1.6 million for the three and nine months ended September 30, 2021, respectively, and totaled $0.2 million and $0.2 million during the three and nine months ended September 30, 2020, respectively.

 

Related Party Loan

 

On March 27, 2020, the Company entered into an amendment to Purple LLC’s Credit Agreement dated February 3, 2018 and all subsequent amendments and agreements (collectively referred to as the “Related Party Loan”) that provided for the deferral of the full amount of the interest payment due on March 31, 2020 and June 30, 2020 to reduce cash disbursements during the COVID-19 pandemic. The Company accounted for this amendment as a modification of existing debt in accordance with ASC 470 - Debt. Interest expense on the Related Party Loan was $1.0 million and $3.8 million for the three and nine months ended September 30, 2020, respectively.

 

On September 3, 2020, the Company paid $45.0 million to retire, in full, all indebtedness related to the Related Party Loan. The payment included $25.0 million for the original loan under the agreement, $10.0 million for a subsequent incremental loan, $6.6 million for paid-in-kind interest, $2.5 million for a prepayment fee and $0.9 million for accrued interest. As a result of paying off the Related Party Loan during the third quarter of fiscal 2020, the Company recognized a $5.8 million loss on extinguishment of debt.

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Warrant Liabilities
9 Months Ended
Sep. 30, 2021
Warrant Liabilities [Abstract]  
Warrant Liabilities

9. Warrant Liabilities

 

On February 26, 2019, two of the lenders who originally financed the Related Party loan (the “Incremental Lenders”) funded a $10.0 million increase in the loan and received 2.6 million warrants (“Incremental Loan Warrants”) to purchase 2.6 million shares of the Company’s Class A Stock at a price of $5.74 per share, subject to certain adjustments. In May 2020, Tony Pearce or Terry Pearce individually or together ceased to beneficially own at least 50% of the voting securities of the Company. As a result, the exercise price of the warrants was reduced to zero based on the formula established in the agreement. The Company accounted for the Incremental Loan Warrants as liabilities in accordance with ASC 480 - Distinguishing Liabilities from Equity and recorded them at fair value on the date of the transaction and subsequently re-measured to fair value at each reporting date with changes in the fair value included in earnings. On November 9, 2020, the Company issued 2.6 million shares of Class A Stock pursuant to the exercise of all of the warrants held by the Incremental Lenders.

 

For the three and nine months ended September 30, 2020, the Company recognized losses of $18.0 million and $43.3 million, respectively, in its condensed consolidated statements of operations related to increases in the fair value of the Incremental Loan Warrants. The fair value of the Incremental Loan Warrants was calculated using a Monte Carlo Simulation of a Geometric Brownian Motion stock path model. The following are the assumptions used in calculating fair value on September 30, 2020:

 

Trading price of common stock on measurement date   $ 24.86  
Exercise price   $
 
Risk free interest rate     0.16 %
Warrant life in years     3.4  
Expected volatility     51.30 %
Expected dividend yield    
 
Probability of warrant re-price     100.00 %

 

The public and sponsor warrants that were issued in connection with the Company’s IPO and simultaneous private placement contain certain provisions that do not meet the criteria for equity classification and therefore must be recorded as liabilities. The liability for these warrants was recorded at fair value on the date of the Business Combination and subsequently re-measured to fair value at each reporting date or exercise date with changes in the fair value included in earnings.

 

During the nine months ended September 30, 2021, 6.6 million sponsor warrants were exercised resulting in the issuance of 2.3 million shares of Class A common stock. The 1.9 million sponsor warrants outstanding at September 30, 2021 had a fair value of $9.0 million. All of the public warrants were exercised during fiscal 2020.

 

The Company used public trading prices of the public warrants to determine their fair value. The Company determined the fair value of the sponsor warrants using the Black Scholes model with the following assumptions:

 

   September 30, 
   2021   2020 
Trading price of common stock on measurement date  $21.02   $24.86 
Exercise price  $5.75   $5.75 
Risk free interest rate   0.09%   0.13%
Warrant life in years   1.3    2.3 
Expected volatility   34.99%   46.90%
Expected dividend yield   
    
 

 

During the three and nine months ended September 30, 2021, the Company recognized gains of $5.4 million and $19.4 million, respectively, in its condensed consolidated statements of operations related to decreases in the fair value of the sponsor warrants exercised during the respective periods or that were outstanding at the end of the respective period. For the three and nine months ended September 30, 2020, the Company recognized losses of $86.0 million and $169.3 million, respectively, in its condensed consolidated statements of operations related to increases in the fair value of the public and sponsor warrants exercised during the respective periods or that were outstanding at the end of the respective period.

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Other Long-Term Liabilities
9 Months Ended
Sep. 30, 2021
Other Longterm Liabilities [Abstract]  
Other Long-Term Liabilities

10. Other Long-Term Liabilities

 

Other long-term liabilities consist of the following (in thousands):

 

   September 30,   December 31, 
   2021   2020 
Warranty accrual  $13,135   $8,397 
Other   950    912 
Total   14,085    9,309 
Less: current portion of warranty accrual   (4,259)   (2,806)
Other long-term liabilities, net of current portion  $9,826   $6,503 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

11. Commitments and Contingencies

 

Required Member Distributions

 

Prior to the Business Combination and pursuant to the then applicable First Amended and Restated Limited Liability Company Agreement (the “First Purple LLC Agreement”), Purple LLC was required to distribute to its members an amount equal to 45 percent of Purple LLC’s net taxable income following the end of each fiscal year. The First Purple LLC Agreement was amended and replaced by the Second Amended and Restated Limited Liability Company Agreement (the “Second Purple LLC Agreement”) on February 2, 2018 as part of the Business Combination. The Second Purple LLC Agreement was amended and replaced by the Third Amended and Restated Limited Liability Company Agreement (the “Third Purple LLC Agreement”) on September 3, 2020. The Second Purple LLC Agreement and the Third Purple LLC Agreement do not include any mandatory distributions, other than tax distributions. During the nine months ended September 30, 2021, the Company paid $1.0 million in tax distributions under the Third Purple LLC Agreement. At September 30, 2021, the Company’s condensed consolidated balance sheet had a minimal amount of accrued tax distributions included in other current liabilities.

 

Service Agreement

 

In October 2017, the Company entered into an electric service agreement with the local power company in Grantsville, Utah. The agreement provided for the construction and installation of certain utility improvements to provide increased power capacity to the manufacturing and warehouse facility in Grantsville, Utah. The Company prepaid $0.5 million related to the improvements and agreed to a minimum contract billing amount over a 15-year period based on regulated rate schedules and changes in actual demand during the billing period. The agreement includes an early termination clause that requires the Company to pay a pro-rata termination charge if the Company terminates within the first 10 years of the service start date. The original early termination charge was $1.3 million and is reduced annually on a straight-line basis over the 10-year period. During 2018, the utility improvements construction was completed and were made available to the Company. As of September 30, 2021, the early termination penalty was $0.8 million and the Company expects to fulfill its commitments under the agreement in the normal course of business, and as such, no liability has been recorded.

 

Indemnification Obligations

 

From time to time, the Company enters into contracts that contingently require it to indemnify parties against claims. These contracts primarily relate to provisions in the Company’s services agreements with related parties that may require the Company to indemnify the related parties against services rendered; and certain agreements with the Company’s officers and directors under which the Company may be required to indemnify such persons for liabilities.

 

Subscription Agreement and Preemptive Rights

 

In February 2018, in connection with the Business Combination, the Company entered into a subscription agreement with Coliseum Capital Partners (“CCP”) and Blackwell Partners LLC – Series A (“Blackwell”), pursuant to which CCP and Blackwell agreed to purchase from the Company an aggregate of 4.0 million shares of Class A Stock at a purchase price of $10.00 per share (the “Coliseum Private Placement”). In connection with the Coliseum Private Placement, the Sponsor assigned (i) an aggregate of 1.3 million additional shares of Class A Stock to CCP and Blackwell and (ii) an aggregate of 3.3 million warrants to purchase 1.6 million shares of Class A Stock to CCP, Blackwell, and Coliseum Co-Invest Debt Fund, L.P. (“CDF”). The subscription agreement provides CCP and Blackwell with preemptive rights with respect to future sales of the Company’s securities. It also provides them with a right of first refusal with respect to certain debt and preferred equity financings by the Company. The Company also entered into a registration rights agreement with CCP, Blackwell, and CDF, providing for the registration of the shares of Class A Stock issued and assigned to CCP and Blackwell in the Coliseum Private Placement, as well as the shares of Class A Stock underlying the warrants received by CCP, Blackwell and CDF. The Company has filed a registration statement with respect to such securities.

 

Rights of Securities Holders

 

The holders of certain warrants exercisable into Class A Stock, including CCP, Blackwell and CDF, were entitled to registration rights pursuant to certain registration rights agreements of the Company as of the Business Combination date. In March 2018, the Company filed a registration statement registering these warrants (and any shares of Class A Stock issuable upon the exercise of the warrants), and certain unregistered shares of Class A Stock. The registration statement was declared effective on April 3, 2018. Under the Registration Rights Agreement dated February 2, 2018 between the Company and CCP, Blackwell, and CDF (the “Coliseum Investors”), the Coliseum Investors have the right to make written demands for up to three registrations of certain warrants and shares of Class A Stock held by them, including in underwritten offerings. In an underwritten offering of such warrants and shares of Class A Stock by the Coliseum Investors, the Company will pay underwriting discounts and commissions and certain expenses incurred by the Coliseum Investors.

 

On May 21, 2021, 7.3 million shares of Class A common stock were sold in a secondary offering by the Coliseum Investors at a price of $30.00 per share. The Company did not receive any of the proceeds from the secondary offering. The underwriting discount, commission and other related costs incurred by the Company for the secondary offering totaled $7.9 million and was recorded in May 2021 as general and administrative expense.

 

The holders of the Incremental Loan Warrants exercisable into Class A Stock were entitled to registration rights pursuant to the registration rights agreement of the Company in connection with the Amended and Restated Credit Agreement. In March 2019, the Company filed a registration statement registering these warrants (and any shares of Class A Stock issuable upon the exercise of the warrants). The registration statement was declared effective on May 17, 2019. On November 9, 2020, the Company issued 2.6 million shares of Class A common stock in exchange for the exercised Incremental Loan Warrants.

 

On February 2, 2018, in connection with the closing of the Business Combination, the Company entered into a Registration Rights Agreement with InnoHold and the Parent Representative (the “InnoHold Registration Rights Agreement”). Under the InnoHold Registration Rights Agreement, InnoHold holds registration rights that obligate the Company to register for resale under the Securities Act, all or any portion of the Equity Consideration (including Class A Stock issued in exchange for the equity consideration received in the Business Combination) (the “Registrable Securities”). InnoHold is entitled to make a written demand for registration under the Securities Act of all or part of its Registrable Securities (up to a maximum of three demands in total). Pursuant to the InnoHold Registration Rights Agreement, the Company filed a registration statement on Form S-3 that was declared effective on November 8, 2019, pursuant to which InnoHold, Tony Pearce and Terry Pearce sold 11.5 million shares of Class A Stock. The Company filed a second registration statement on Form S-3 that was declared effective on May 14, 2020, pursuant to which InnoHold sold 12.4 million shares of Class A Stock. The Company filed a third and final registration statement on Form S-3 that was declared effective on September 9, 2020, pursuant to which InnoHold sold 16.8 million shares of Class A Stock.

 

Purple LLC Class B Unit Exchange Right

 

On February 2, 2018, in connection with the closing of the Business Combination, the Company entered into an exchange agreement with Purple LLC and InnoHold and Class B Unit holders who become a party thereto (the “Exchange Agreement”), which provides for the exchange of Purple LLC Class B Units (the “Class B Units”) and shares of Class B Stock (together with an equal number of Class B Units, the “Paired Securities”) for, at the Company’s option, either (A) shares of Class A Stock at an initial exchange ratio equal to one Paired Security for one share of Class A Stock or (B) a cash payment equal to the product of the average of the volume-weighted closing price of one share of Class A Stock for the ten trading days immediately prior to the date InnoHold or other Class B Unit holders deliver a notice of exchange multiplied by the number of Paired Securities being exchanged. In December 2018, InnoHold distributed Paired Securities to Terry Pearce and Tony Pearce who also agreed to become parties to the Exchange Agreement. In June 2019, InnoHold distributed Paired Securities to certain current and former employees who also agreed to become parties to the exchange agreement. Holders of Class B Units may elect to exchange all or any portion of their Paired Securities as described above by delivering a notice to Purple LLC.

 

In certain cases, adjustments to the exchange ratio will occur in case of a split, reclassification, recapitalization, subdivision or similar transaction of or relating to the Class B Units or the shares of Class A Stock and Class B Stock or a transaction in which the Class A Stock is exchanged or converted into other securities or property. The exchange ratio will also adjust in certain circumstances when the Company acquires Class B Units other than through an exchange for its shares of Class A Stock.

 

The right of a holder of Paired Securities to exchange may be limited by the Company if it reasonably determines in good faith that such restrictions are required by applicable law (including securities laws), such exchange would not be permitted under other agreements of such holder with the Company or its subsidiaries, including the Third Purple LLC Agreement, or if such exchange would cause Purple LLC to be treated as a “publicly traded partnership” under applicable tax laws.

 

The Company and each holder of Paired Securities shall bear its own expense regarding the exchange except that the Company shall be responsible for transfer taxes, stamp taxes and similar duties.

 

During the nine months ended September 30, 2021 and 2020, 0.1 million and 30.8 million, respectively, of Paired Securities were exchanged for shares of Class A Stock.

 

Maintenance of One-to-One Ratios

 

The Third Purple LLC Agreement includes provisions intended to ensure that the Company at all times maintains a one-to-one ratio between (a) (i) the number of outstanding shares of Class A Stock and (ii) the number of Class A Units owned by the Company (subject to certain exceptions for certain rights to purchase equity securities of the Company under a “poison pill” or similar stockholder rights plan, if any, certain convertible or exchangeable securities issued under the Company’s equity compensation plan and certain equity securities issued pursuant to the Company’s equity compensation plan (other than a stock option plan) that are restricted or have not vested thereunder) and (b) (i) the number of other outstanding equity securities of the Company (including the warrants exercisable for shares of Class A Stock) and (ii) the number of corresponding outstanding equity securities of Purple LLC. These provisions are intended to result in non-controlling interest holders having a voting interest in the Company that is identical to their economic interest in Purple LLC.

 

Non-Income Related Taxes

 

The U.S. Supreme Court ruling in South Dakota v. Wayfair, Inc., No.17-494, reversed a longstanding precedent that remote sellers are not required to collect state and local sales taxes. The Company cannot predict the effect of these and other attempts to impose sales, income or other taxes on e-commerce. The Company currently collects and reports on sales tax in all states in which it does business. However, the application of existing, new or revised taxes on the Company’s business, in particular, sales taxes, VAT and similar taxes would likely increase the cost of doing business online and decrease the attractiveness of selling products over the internet. The application of these taxes on the Company’s business could also create significant increases in internal costs necessary to capture data and collect and remit taxes. There have been, and will continue to be, substantial ongoing costs associated with complying with the various indirect tax requirements in the numerous markets in which the Company conducts or will conduct business.

 

Legal Proceedings

 

On September 9, 2019, Purple LLC filed a Statement of Claim against PerfectSense Home Inc. and PerfectSense Trading Co. Ltd. (collectively, “PerfectSense”) in the Federal Court of Canada. PerfectSense is a manufacturer and supplier of mattresses and related products. PerfectSense owns the domain name www.purplesleep.ca, which used to, but no longer, redirects to its website at www.perfectsense.ca. In addition to this, Purple LLC has alleged that PerfectSense has: designed their mattresses with the same look as the Purple mattresses (white mattress top, purple stripe, and grey bottom); used many of the marketing elements on Purple’s website (including a similar “exploded view” image of their mattress); and adopted the color purple as their dominant marketing color. Purple LLC is suing for a declaration that PerfectSense has infringed Purple LLC’s copyright and trademark rights and committed the tort of passing off. Purple LLC is asking for injunctive relief, damages, an accounting of profits, interest, costs, and delivery up or destruction of the infringing products (including delivery up of the www.purplesleep.ca domain). After filing the statement of claim, Purple LLC posted $15,000 CAD as security for PerfectSense’s costs. PerfectSense brought a motion to strike that was resolved on consent. Pleadings are now closed, and the action is proceeding under case management. Counsel for the defendant was removed from the record at their own request by Court Order. The Court further ordered the defendant to either appoint counsel or file a motion to permit an officer or director to represent the defendant in legal proceedings. On November 6, 2020, the defendant informally requested that the Court permit Mr. Henderson, the CEO and shareholder of the defendant, to represent the defendant in the action until such time as a lawyer could be appointed. Purple opposed this informal request, and it was denied by the Court. After granting PerfectSense a final extension of time to either appoint counsel or file a motion to permit Mr. Henderson to represent the defendant, PerfectSense appointed new counsel. The parties engaged in litigation discovery, exchanged affidavits of documents and scheduled examinations for discovery. Shortly thereafter, discovery adjourned and continues to be stayed while the parties negotiate formal terms of settlement. The Company believes settlement will be finalized soon and the action then dismissed, but if not, Purple LLC will resume vigorously pursuing its claims.

 

On September 20, 2020, Purple LLC filed a complaint in the U.S. Court of International Trade seeking to recover approximately $7.0 million of Section 301 duties paid at the time of importation on certain Chinese-origin goods. More than 4,000 other complaints have been filed by other companies seeking similar refunds. On March 12, 2021 the United States filed a master answer that applies to all the Section 301 cases, including Purple LLC’s. On July 6, 2021, the court granted a preliminary injunction against liquidation of any unliquidated entries. If successful, this litigation could result in a refund of some or all of the Section 301 duties.

 

On October 13, 2020, Purple LLC filed a lawsuit against Responsive Surface Technology, LLC and its parent company, PatienTech, LLC (collectively referred to as “ReST”) in the United States District Court for the District of Utah. The lawsuit arises from ReST’s multiple breaches of its obligations to Purple LLC, including infringing upon Purple LLC’s trademarks, patents, and trade dress, among other claims. Purple seeks monetary damages, injunctive relief, and declaratory judgment based on certain conduct by ReST (“Case I”). On October 21, 2020, shortly after the complaint was filed in Case I, ReST filed a retaliatory lawsuit against Purple LLC, Gary DiCamillo, Adam Gray, Joseph Megibow, Terry Pearce, and Tony Pearce, also in the United States District Court for the District of Utah (“Case II”). Subsequently, the two cases were consolidated into one. Case II (now combined with Case I) involves many of the same facts and transactions as Case I. On January 19, 2021, ReST filed a motion to compel arbitration of the claims in Case I. Purple LLC opposed the motion to compel arbitration, arguing that ReST waived any rights they may have had to arbitration and that all the claims in both cases should stay in the courts. However, the Court granted ReST’s motion to compel arbitration, and stayed the proceedings in the United States District Court for the District of Utah. Additionally, the Court ruled that ReST’s claims against the Purple board members were not subject to arbitration, and the Court stayed ReST’s claims against those individuals.  Pursuant to the Court’s order, Purple filed a demand for arbitration with the American Arbitration Association (the “AAA”) on September 1, 2021.  ReST filed its counterclaim with the AAA on September 21, 2021.  The parties are currently working with the AAA to select an arbitrator for the arbitration hearing. No date for the arbitration hearing has been set.  Purple LLC seeks over $4 million in damages from ReST, whereas ReST claims that Purple is liable to it for tens of millions of dollars. The outcome of this litigation cannot be predicted at this early stage. However, Purple intends to vigorously pursue its claims and defend against the claims made by ReST.

 

On November 19, 2020, Purple LLC sued Advanced Comfort Technologies, Inc., dba Intellibed (“Intellibed”) in the U.S. District Court for the District of Utah for patent infringement, trademark infringement, trade secret misappropriation, and a number of related state law based claims. The principal allegations are that Intellibed has manufactured and sold unauthorized, infringing products under the Sleepy’s brand name owned by third-party Mattress Firm. Purple LLC also requested declaratory relief related to certain assignment terms of a license agreement in which Purple LLC is the licensor and Intellibed is the licensee. On December 14, 2020, Intellibed filed a motion to dismiss Counts I through XI of Purple LLC’s Complaint on the ground that these Counts fail to state a claim upon which relief can be granted. On December 15, 2020, Intellibed filed an Answer to Purple LLC’s complaint and also asserted against Purple LLC a total of eight counterclaims, including a number of declaratory judgment claims, breach of contract, and tortious interference claims. Intellibed’s main allegations are that its use of Purple LLC’s patents, trademark, and trade secrets in connection with Mattress Firm’s Sleepy’s products is authorized under the license agreement. On January 19, 2021, Purple LLC filed a motion to dismiss Intellibed’s fifth, sixth, seventh, and eighth counterclaims on the ground that these counterclaims fail to state a claim upon which relief can be granted. Briefing on Purple LLC’s partial motion to dismiss was completed on March 2, 2021. On January 19, 2021, Purple LLC also filed an Answer to Intellibed’s counterclaims, which were not subject to Purple LLC’s motion to dismiss. On January 27, 2021, Purple LLC filed a First Amended Complaint in response to Intellibed’s initial motion to dismiss. On February 10, 2021, Intellibed filed a motion to dismiss Counts I through XI of Purple LLC’s First Amended Complaint. Briefing on Intellibed’s partial motion to dismiss was completed on March 24, 2021. On September 28, 2021, the District Court dismissed Purple’s complaint without prejudice, and also dismissed ACTI’s counterclaim without prejudice, while the parties pursued dispute-resolution procedures set out in the license agreement.  Because the Court found that the license agreement required the parties to follow the contractual dispute-resolution procedures prior to filing a lawsuit, Purple initiated those procedures in accordance with the license agreement and intends to continue to vigorously pursue its claims.

 

On June 8, 2021, Serta Simmons Bedding, LLC (“SSB”) filed a Complaint against the Company in the Superior Court of Gwinnett County, Georgia, Case No. 21-A-04413-1 (the “Georgia Litigation”). SSB’s Complaint alleges that the Company intentionally interfered with SSB’s business and contractual relations and violated the Georgia Trade Secrets Act by hiring one of SSB’s former employees in the face of an allegedly valid 2015 noncompete agreement. SSB seeks compensatory damages, punitive damages, equitable relief, and attorneys’ fees as a result of the conduct alleged in the Complaint. SSB also initiated arbitration proceedings against its former employee who Purple LLC has agreed to indemnify, subject to certain conditions.  On July 12, 2021, the Company filed an Answer to SSB’s Complaint in the Georgia Litigation, denying all allegations of unlawful conduct, and further moved to dismiss the Georgia Litigation on the grounds that Georgia is an inconvenient forum and the parties’ dispute should instead be litigated in Utah.  The Company’s motion to dismiss is fully briefed and oral argument is scheduled to occur on October 26, 2021.  The Court is expected to render a decision on the Company’s motion to dismiss in November 2021. On July 9, 2021, the Company filed its own Complaint in the Fourth Judicial District Court of Salt Lake County, Utah, Case No. 21040011 (the “Utah Litigation”), seeking: (1) a declaratory judgment that the arbitration clause in the former employee’s 2015 noncompete agreement is unenforceable, (2) a declaratory judgment that the restrictive covenants in the former employee’s 2015 noncompete agreement are unenforceable, and (3) an order enjoining arbitration proceedings initiated by SSB and currently pending against the former employee.  The Company filed a motion for summary judgment on these claims on August 16, 2021. SSB filed an Answer on August 18, 2021. The Company and SSB attended a mediation on August 30, 2021 and the parties anticipate that all claims between the parties will be resolved and that the Georgia Litigation and the Utah Litigation will each be dismissed without prejudice. 

 

The Company is from time to time involved in various other claims, legal proceedings and complaints arising in the ordinary course of business. The Company does not believe that adverse decisions in any such pending or threatened proceedings, or any amount that the Company might be required to pay by reason thereof, would have a material adverse effect on the financial condition or future results of the Company.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions
9 Months Ended
Sep. 30, 2021
Related Party Transactions [Abstract]  
Related Party Transactions

12. Related Party Transactions

 

The Company had various transactions with entities or individuals which are considered related parties.

 

Coliseum Capital Management, LLC

 

Immediately following the Business Combination, Adam Gray was appointed to the Company’s Board of Directors (the “Board”). Mr. Gray is a manager of Coliseum Capital, LLC, which is the general partner of CCP and CDF, and he is also a managing partner of Coliseum Capital Management, LLC (“CCM”), which is the investment manager of Blackwell. Mr. Gray has voting and dispositive control over securities held by CCP, CDF and Blackwell which were also Lenders under the Amended and Restated Credit Agreement. In 2018, the Lenders agreed to make the Related Party Loan in an aggregate principal amount of $25.0 million pursuant to an agreement entered into as part of the Business Combination. In conjunction with this agreement, the Sponsor agreed to assign to the Lenders an aggregate of 2.5 million warrants to purchase 1.3 million shares of its Class A Stock. In 2019, the Incremental Lenders funded a $10.0 million increase in the Related Party Loan and were granted 2.6 million warrants to purchase 2.6 million shares of the Company’s Class A Stock at a price of $5.74 per share, subject to certain adjustments. In accordance with an amendment to the Related Party Loan dated March 27, 2020, the Company did not make any cash interest payments to the Lenders during the first and second quarters of 2020. On September 3, 2020, the Company paid $45.0 million to retire, in full, the Related Party Loan. The payment included the $25.0 million original loan under the agreement, $10.0 million for the subsequent incremental loan, $6.6 million of paid-in-kind interest, $2.5 million in a prepayment fee and $0.9 million in accrued interest. In connection with the Business Combination, the Company entered into a subscription agreement with CCP and Blackwell, pursuant to which CCP and Blackwell agreed to purchase from the Company an aggregate of 4.0 million shares of Class A Stock at a purchase price of $10.00 per share (the “Coliseum Private Placement”). In connection with the Coliseum Private Placement, the Sponsor assigned (i) an aggregate of 1.3 million additional shares of Class A Stock to CCP and Blackwell and (ii) an aggregate of 3.3 million warrants to purchase 1.6 million shares of Class A Stock to CCP, Blackwell, and CDF. The subscription agreement provides CCP and Blackwell with preemptive rights with respect to future sales of the Company’s securities. It also provides them with a right of first refusal with respect to certain debt and preferred equity financings by the Company. The Company also entered into a registration rights agreement with CCP, Blackwell, and CDF, providing for the registration of the shares of Class A Stock issued and assigned to CCP and Blackwell in the Coliseum Private Placement, as well as the shares of Class A Stock underlying the warrants received by CCP, Blackwell and CDF. The Company has filed a registration statement with respect to such securities.

 

In May 2020, pursuant to the terms of the warrant agreement upon the condition that Tony Pearce or Terry Pearce individually or together ceased to beneficially own at least 50% of the voting securities of the Company, the exercise price of the Incremental Loan Warrants was adjusted to zero. On November 9, 2020, the Company issued 2.6 million shares of Class A common stock in exchange for the Incremental Loan Warrants held by the Incremental Lenders.

 

Purple Founder Entities

 

TNT Holdings, LLC (herein “TNT Holdings”), EdiZONE, LLC, (herein EdiZONE an entity wholly owned by TNT Holdings) and InnoHold (collectively the “Purple Founder Entities”) were entities under common control with Purple LLC prior to the Business Combination. TNT Holdings and InnoHold are majority owned and controlled by Terry Pearce and Tony Pearce (the “Purple Founders”), who were appointed to the Company’s Board following the Business Combination. InnoHold was a majority shareholder of the Company until it sold a portion of its interests in a secondary public offering in May 2020 and the remainder of its interests in a secondary public offering in September 2020. The Purple Founders also resigned as employees of Purple LLC and retired from the Company’s Board in August 2020.

 

TNT Holdings owned the Alpine facility Purple LLC has been leasing since 2010, and the Purple Founders informed Purple LLC that TNT Holdings recently transferred ownership to 123E LLC, an entity controlled by the Purple Founders. Effective as of October 31, 2017, Purple LLC entered into an Amended and Restated Lease Agreement with TNT Holdings. The Company determined that neither TNT Holdings nor 123E LLC are a VIE as neither the Company nor Purple LLC hold any explicit or implicit variable interest in TNT Holdings or 123E LLC and do not have a controlling financial interest in TNT Holdings or 123E LLC. Purple LLC incurred $0.2 million and $0.2 million in rent expense to 123E LLC or TNT Holdings for the building lease of the Alpine facility for the three months ended September 30, 2021 and 2020, respectively and $0.7 million and $0.7 million for the nine months ended September 30, 2021 and 2020, respectively. Purple LLC continues to lease the Alpine facility that was formerly the Company headquarters, for use in production, research and development and video production. In accordance with the terms of that lease, on September 3, 2021, Purple LLC gave notice to 123E LLC that it intended to exercise its right to an early termination of the lease to occur on September 30, 2022.

 

During the nine months ended September 30, 2021, certain current and former employees of Purple LLC who received distributions of Paired Securities from InnoHold exchanged 0.1 million of Paired Securities for Class A Stock.

 

On November 9, 2018, Purple LLC and EdiZONE executed the Second Amended and Restated Confidential Assignment and License Back Agreement (the “Revised License Agreement”), pursuant to which EdiZONE assigned all of its comfort and cushioning intellectual property to Purple LLC and further limited the subset of such intellectual property licensed back to EdiZONE to only those uses that enabled EdiZONE to comply with its obligations under previously existing contracts, agreements and licenses. On August 14, 2020, Purple LLC entered into a separate agreement whereby EdiZONE, for consideration of $8.5 million, assigned a license agreement with Advanced Comfort Technologies, Inc., dba Intellibed (“Intellibed”), and related royalties payable thereunder, to Purple LLC, along with the trademarks GEL MATRIX and INTELLIPILLOW. In connection with such assignment, the Company agreed to indemnify EdiZONE against claims by Intellibed relating to EdiZONE’s breach under the agreement.

In connection with the Business Combination, to secure payment of a certain portion of specified post-closing indemnification rights of the Company under the Merger Agreement, 0.5 million shares of Class B Stock and 0.5 million Class B Units otherwise issuable to InnoHold as equity consideration were deposited in an escrow account for up to three years from the date of the Business Combination pursuant to a contingency escrow agreement. In September 2020, an amendment to the escrow agreement was signed whereby the 0.5 million shares of Class B Stock and 0.5 million Class B Units held in escrow were exchanged for $5.0 million. On February 3, 2021, the Company received $4.1 million from InnoHold as reimbursement for amounts that qualified for indemnification from the $5.0 million being held in escrow. The remaining $0.9 million in escrow was returned to InnoHold. The amount received from InnoHold was recorded as additional paid-in capital in the condensed consolidated balance sheet.

 

During the nine months ended September 30, 2021, Purple LLC paid InnoHold through withholding payments directly to various states, an aggregate of $0.4 million in required tax distributions pursuant to the Third Purple LLC Agreement.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity
9 Months Ended
Sep. 30, 2021
Stockholders' Equity Note [Abstract]  
Stockholders' Equity

13. Stockholders’ Equity

 

Prior to the Business Combination, GPAC was a shell company with no operations, formed as a vehicle to effect a business combination with one or more operating businesses. After the Closing, the Company became a holding company whose sole material asset consists of its interest in Purple LLC.

 

Class A Common Stock

 

The Company has 210.0 million shares of Class A Stock authorized at a par value of $0.0001 per share. Holders of the Company’s Class A Stock are entitled to one vote for each share held on all matters to be voted on by the stockholders and participate in dividends, if declared by the Board, or receive any portion of any such assets in respect of their shares upon liquidation, dissolution, distribution of assets or winding-up of the Company in excess of the par value of such stock. Holders of the Class A Stock and holders of the Class B Stock voting together as a single class, have the exclusive right to vote for the election of directors and on all other matters properly submitted to a vote of the stockholders. Holders of Class A Stock and Class B Stock are entitled to one vote per share on matters to be voted on by stockholders. At September 30, 2021, 66.4 million shares of Class A Stock were outstanding.

 

In accordance with the terms of the Business Combination, approximately 1.3 million shares of Class A Stock were subject to vesting and forfeiture. The shares of Class A Stock subject to vesting will be forfeited eight years from the Closing, unless any of the following events (each a “Triggering Event”) occurs prior to that time:(i) the closing price of the Class A Stock on the principal exchange on which it is listed is at or above $12.50 for 20 trading days over a thirty trading day period (subject to certain adjustments), (ii) a change of control of the Company, (iii) a “going private” transaction by the Company pursuant to Rule 13e-3 under the Exchange Act or such other time as the Company ceases to be subject to the reporting obligations under Section 13 or 15(d) of the Exchange Act, or (iv) the time that the Company’s Class A Stock ceases to be listed on a national securities exchange. During fiscal 2020, a Triggering Event occurred as the closing price of the Class A Stock on the principal exchange on which it is listed was at or above $12.50 for 20 trading days over a thirty-trading day period. Accordingly, these shares of Class A Stock are no longer subject to vesting or forfeiture.

 

Class B Common Stock

The Company has 90.0 million shares of Class B Stock authorized at a par value of $0.0001 per share. Holders of the Company’s Class B Stock will vote together as a single class with holders of the Company’s Class A Stock on all matters properly submitted to a vote of the stockholders. Shares of Class B Stock may be issued only to InnoHold, their respective successors and assigns, as well as any permitted transferees of InnoHold. A holder of Class B Stock may transfer shares of Class B Stock to any transferee (other than the Company) only if such holder also simultaneously transfers an equal number of such holder’s Purple LLC Class B Units to such transferee in compliance with the Third Purple LLC Agreement. The Class B Stock is not entitled to receive dividends, if declared by the Board, or to receive any portion of any such assets in respect of their shares upon liquidation, dissolution, distribution of assets or winding-up of the Company in excess of the par value of such stock.

 

In connection with the Business Combination, approximately 44.1 million shares of Class B Stock were issued to InnoHold as part of the equity consideration. InnoHold subsequently transferred a portion of its shares to permitted transfers and exchanged its remaining shares for Class A Stock that it sold. All of the 0.4 million shares of Class B Stock outstanding at September 30, 2021 were held by other parties.

 

Preferred Stock

 

The Company has 5.0 million shares of preferred stock authorized at a par value of $0.0001 per share. The preferred stock may be issued from time to time in one or more series. The directors are expressly authorized to provide for the issuance of shares of the preferred stock in one or more series and to establish from time to time the number of shares to be included in each such series and to fix the voting rights, designations and other special rights or restrictions. At September 30, 2021, there were no shares of preferred stock outstanding.

 

Public and Sponsor Warrants

 

There were 15.5 million public warrants issued in connection with GPAC’s formation and IPO and 12.8 million sponsor warrants issued pursuant to a private placement simultaneously with the IPO. Each of the Company’s warrants entitles the registered holder to purchase one-half of one share of the Company’s Class A Stock at a price of $5.75 per half share ($11.50 per full share), subject to adjustment pursuant to the terms of the warrant agreement. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares of the Class A Stock. For example, if a warrant holder holds one warrant to purchase one-half of one share of Class A Stock, such warrant will not be exercisable. If a warrant holder holds two warrants, such warrants will be exercisable for one share of the Class A Stock. In no event will the Company be required to net cash settle any warrant. The warrants have a five-year term which commenced on March 2, 2018, 30 days after the completion of the Business Combination, and will expire on February 2, 2023, or earlier upon redemption or liquidation.

 

The Company may call the warrants for redemption if the reported last sale price of the Class A Stock equals or exceeds $24.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders; provided, however, that the sponsor warrants are not redeemable by the Company so long as they are held by the Sponsor or its permitted transferees. In addition, with respect to the sponsor warrants, so long as such sponsor warrants are held by the Sponsor or its permitted transferee, the holder may elect to exercise the sponsor warrants on a cashless basis, by surrendering their sponsor warrants for that number of shares of Class A Stock equal to the quotient obtained by dividing (x) the product of the number of shares of Class A Stock underlying the sponsor warrants, multiplied by the difference between the exercise price of the Sponsor Warrants and the “fair market value” (defined below), by (y) the fair market value. The “fair market value” means the average reported last sale price of the Class A Stock for the 10 trading days ending on the third trading day prior to the date on which the notice of warrant exercise is sent to the warrant agent. All other terms, rights and obligations of the sponsor warrants remain the same as the public warrants.

 

On October 27, 2020, the Company provided notice to the holders of the public warrants that the Company was exercising its right under the terms of the Public Warrants to redeem such warrants by paying to the warrant holders the redemption price of $0.01 per warrant on November 30, 2020. Any exercise of the warrants prior to that date was to be done on a cashless basis, in accordance with the terms of the warrants. All of the public warrants were exercised or redeemed by November 30, 2020.

 

During the nine months ended September 30, 2021, 6.6 million sponsor warrants were exercised resulting in the issuance of 2.3 million shares of Class A common stock. At September 30, 2021, there were 1.9 million warrants outstanding all of which were sponsor warrants.

 

Incremental Loan Warrants

 

In connection with the Amended and Restated Credit Agreement, the Company issued to the Incremental Lenders 2.6 million Incremental Loan Warrants to purchase 2.6 million shares of the Company’s Class A Stock. Each Incremental Loan Warrant entitled the registered holder to purchase one share of the Company’s Class A Stock at a price of $5.74 per share, subject to adjustment pursuant to the terms of the warrant agreement. In May 2020, Tony Pearce and Terry Pearce individually or together ceased to beneficially own at least 50% of the voting securities of the Company. As a result, the exercise price of the warrants was reduced to zero based on the formula established in the agreement.

 

On October 27, 2020, the Company provided notice to the holders of the Incremental Loan Warrants that the Company was exercising its right to redeem such warrants by paying to the warrant holders the redemption price of $0.01 per warrant on November 30, 2020. Any exercise of the warrants prior to that date was to be done on a cashless basis, in accordance with the terms of the warrants. On November 9, 2020, upon the exercise of all the Incremental Loan Warrants, the Company issued 2.6 million shares of Class A common stock in exchange for the Incremental Loan Warrants held by the Incremental Lenders.

 

Noncontrolling Interest

 

Noncontrolling interest (“NCI”) is the membership interest in Purple LLC held by holders other than the Company. Upon the close of the Business Combination, and at December 31, 2018, InnoHold’s and other Class B Unit holders’ combined NCI percentage in Purple LLC was approximately 82%. At September 30, 2021, the combined NCI percentage in Purple LLC was approximately 1%. The Company has consolidated the financial position and results of operations of Purple LLC and reflected the proportionate interest held by all such Purple LLC Class B Unit holders as NCI.

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Sep. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes

14. Income Taxes

 

The Company’s sole material asset is Purple LLC, which is treated as a partnership for U.S. federal income tax purposes and for purposes of certain state and local income taxes. Purple LLC’s net taxable income and any related tax credits are passed through to its members and are included in the members’ tax returns, even though such net taxable income or tax credits may not have actually been distributed. While the Company consolidates Purple LLC for financial reporting purposes, the Company will be taxed on its share of earnings of Purple LLC not attributed to the noncontrolling interest holders, which will continue to bear their share of income tax on its allocable earnings of Purple LLC. The income tax burden on the earnings taxed to the noncontrolling interest holders is not reported by the Company in its consolidated financial statements under GAAP. As a result, the Company’s effective tax rate differs from the statutory rate. The primary factors impacting the expected tax are the allocation of tax benefit to noncontrolling interest and the non-taxable nature of the change in fair value of the warrant liability.

 

Prior to the second quarter of 2020, the Company maintained a full valuation allowance on its net deferred tax assets which are comprised primarily of basis differences in Purple LLC. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income sufficient to utilize the deferred tax assets on income tax returns. In periods prior to the second quarter of 2020, management made the determination that its net deferred tax assets were not more likely than not going to be realized because the Company was in a three-year cumulative loss position and the generation of future taxable income was uncertain. Considering this and other factors, the Company maintained a full valuation allowance of $44.3 million through the period ending March 31, 2020.

 

During fiscal 2020, the Company achieved three-year cumulative income for the first time and determined that it would likely generate sufficient taxable income to utilize some of its deferred tax assets. Based on this and other positive evidence, the Company concluded it was more likely than not that some of its deferred tax assets would be realized and that a full valuation allowance for its deferred tax assets was no longer appropriate. As a result, $35.5 million of the valuation allowance associated with the Company’s federal and state deferred tax assets was released during 2020 and recorded as an income tax benefit. The deferred tax assets at September 30, 2021 totaled $214.0 million, which is net of a $70.8 million valuation allowance that has been recorded against the residual outside partnership basis for the amount the Company believes is not more likely than not realizable. As a result, there was an overall increase of $18.8 million in the valuation allowance from December 31, 2020 to September 30, 2021, primarily as a result of an increase in the residual outside partnership basis.

 

The Company currently estimates its annual effective income tax rate to be 7.53%. The annualized effective tax rate for the Company differs from the federal rate of 21% primarily due to the non-taxable nature of the change in fair value of the warrant liability and state and local income taxes.

 

For the nine months ended September 30, 2021, the Company has recorded income tax expense of $1.0 million. The effective tax rate for the nine months ended September 30, 2021 was 3.77%, which is less than the federal statutory rate because the gain related to the change in fair value of the warrant liability is excluded from taxable income for income tax purposes.

 

In response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (CARES Act) was signed into law in March 2020. The CARES Act lifts certain deduction limitations originally imposed by the Tax Cuts and Jobs Act of 2017 (2017 Tax Act). Corporate taxpayers may carryback net operating losses (NOLs) originating during 2018 through 2020 for up to five years, which was not previously allowed under the 2017 Tax Act. The CARES Act also eliminates the 80% of taxable income limitations by allowing corporate entities to fully utilize NOL carryforwards to offset taxable income in 2018, 2019 or 2020. Taxpayers may generally deduct interest up to the sum of 50% of adjusted taxable income plus business interest income (30% limit under the 2017 Tax Act) for tax years beginning January 1, 2019 and 2020. The CARES Act allows taxpayers with alternative minimum tax credits to claim a refund in 2020 for the entire amount of the credits instead of recovering the credits through refunds over a period of years, as originally enacted by the 2017 Tax Act.

 

On March 11, 2021, Congress passed, and the President signed into law, the American Rescue Plan Act, 2021 (the “ARP”), which includes certain business tax provisions. At this point the Company does not believe that these changes will have a material impact on its income tax provision for 2021. The Company will continue to evaluate the impact of new legislation on its financial position, results of operations, and cash flows.

 

In connection with the Business Combination, the Company entered into a tax receivable agreement with InnoHold, which provides for the payment by the Company to InnoHold of 80% of the net cash savings, if any, in U.S. federal, state and local income tax that the Company actually realizes (or is deemed to realize in certain circumstances) in periods after the Closing as a result of (i) any tax basis increases in the assets of Purple LLC resulting from the distribution to InnoHold of the cash consideration, (ii) the tax basis increases in the assets of Purple LLC resulting from the redemption by Purple LLC or the exchange by the Company, as applicable, of Class B Paired Securities or cash, as applicable, and (iii) imputed interest deemed to be paid by the Company as a result of, and additional tax basis arising from, payments it makes under the tax receivable agreement.

 

As noncontrolling interest holders exercise their right to exchange or cause Purple LLC to redeem all or a portion of their Class B Units, a tax receivable agreement liability may be recorded based on 80% of the estimated future cash tax savings that the Company may realize as a result of increases in the basis of the assets of Purple LLC attributed to the Company as a result of such exchange or redemption. The amount of the increase in asset basis, the related estimated cash tax savings and the attendant tax receivable agreement liability to be recorded will depend on the price of the Company’s Class A Stock at the time of the relevant redemption or exchange.

 

The estimation of liability under the tax receivable agreement is by its nature imprecise and subject to significant assumptions regarding the amount and timing of future taxable income. As a result of the initial merger transaction and the subsequent exchanges of Class B Units for Class A Stock, the potential future tax receivable agreement liability is $171.5 million. Of the tax receivable agreement liability recorded during the nine months ended September 30, 2021, $0.8 million relates to current year exchanges and was recorded as an adjustment to stockholders’ equity and $0.6 million was recorded as income in the condensed consolidated statement of operations to reflect the impact of recording the 2020 provision to return adjustments.

 

The Company has no federal net operating loss (“NOL”) carryforwards after utilization of the remaining carryforwards in 2020.

 

The effects of uncertain tax positions are recognized in the consolidated financial statements if these positions meet a “more-likely-than-not” threshold. For those uncertain tax positions that are recognized in the consolidated financial statements, liabilities are established to reflect the portion of those positions it cannot conclude “more-likely-than-not” to be realized upon ultimate settlement. The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statement of income. Accrued interest and penalties would be included on the related tax liability line in the consolidated balance sheet. As of September 30, 2021, no uncertain tax positions were recognized as liabilities in the condensed consolidated financial statements.

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Common Share
9 Months Ended
Sep. 30, 2021
Net Income (Loss) Per Common Share [Abstract]  
Net Income (Loss) Per Common Share

15. Net Income (Loss) Per Common Share

 

The following table sets forth the calculation of basic and diluted weighted average shares outstanding and earnings (loss) per share for the periods presented (in thousands, except per share amounts):

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2021   2020   2021   2020 
Numerator:                
Net income (loss) attributable to Purple Innovation, Inc.-basic  $2,171   $(87,013)  $25,573   $(163,453)
Less: Dilutive effect of change in fair value – warrant liabilities   (5,362)   
    (19,369)   
 
Less: Net loss attributed to noncontrolling interest   (44)   
    
    
 
Net income (loss) attributable to Purple Innovation, Inc.-diluted  $(3,235)  $(87,013)  $6,204   $(163,453)
Denominator                    
Weighted average shares—basic   66,335    44,266    65,741    32,117 
Add: Dilutive effect of equity awards   504    
    2,578    
 
Add: Dilutive effect of Class B shares   448    
    
    
 
Weighted average shares—diluted   67,287    44,266    68,319    32,117 
Net income (loss) per common share:                    
Basic  $0.03   $(1.97)  $0.39   $(5.09)
Diluted  $(0.05)  $(1.97)  $0.09   $(5.09)

 

For the three months ended September 30, 2021, the Company excluded 1.3 million shares of Class A Stock issuable upon conversion of certain stock options, restricted stock and Class A shares subject to vesting as the effect was anti-dilutive. For the nine months ended September 30, 2021, the Company excluded 0.5 million of Paired Securities convertible into an equal number of Class A shares as the effect was anti-dilutive. For the three months ended September 30, 2020, the Company excluded 10.0 million of Paired Securities convertible into shares of Class A Stock and 10.4 million shares of Class A Stock issuable upon conversion of certain Company warrants, stock options and Class A shares subject to vesting as the effect was anti-dilutive. For the nine months ended September 30, 2020, the Company excluded 21.6 million of Paired Securities convertible into shares of Class A Stock and 7.1 million shares of Class A Stock issuable upon conversion of certain Company warrants, stock options and Class A shares subject to vesting as the effect was anti-dilutive.

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Compensation Plans
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Equity Compensation Plans

16. Equity Compensation Plans

 

2017 Equity Incentive Plan

 

The Purple Innovation, Inc. 2017 Equity Incentive Plan (the “2017 Incentive Plan”) provides for grants of stock options, stock appreciation rights, restricted stock and other stock-based awards. Directors, officers and other employees and subsidiaries and affiliates, as well as others performing consulting or advisory services for the Company and its subsidiaries, will be eligible for grants under the 2017 Incentive Plan. As of September 30, 2021, an aggregate of 1.8 million shares remain available for issuance or use under the 2017 Incentive Plan.

 

Class A Stock Awards

 

In May 2021, the Company granted stock awards under the Company’s 2017 Equity Incentive Plan to independent directors on the Board. The stock awards vested immediately and the Company recognized $0.6 million in expense during the nine months ended September 30, 2021 which represented the fair value of the stock award on the grant date.

 

Employee Stock Options

 

In March 2021, the Company granted 0.1 million stock options under the Company’s 2017 Equity Incentive Plan to certain management of the Company. The stock options have an exercise price of $32.28 per option. The stock options expire in five years and vest over a four-year period. The estimated fair value of the stock options, less expected forfeitures, is amortized over the options vesting period on a straight-line basis. The Company determined the fair value of these options using the Black Scholes method with the following assumptions:

 

Fair market value  $11.71 
Exercise price  $32.28 
Risk free interest rate   0.45%
Expected term in years   3.46 
Expected volatility   52.46%
Expected dividend yield   
 

 

The following table summarizes the Company’s total stock option activity for the nine months ended September 30, 2021:

 

  

Options

(in thousands)

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Term in

Years

  

Intrinsic

Value
(in thousands)

 
Options outstanding as of January 1, 2021   2,234   $8.71    3.5   $54,133 
Granted   55    32.28        
 
Exercised   (128)   8.14        
 
Forfeited/cancelled   (154)   8.56        
 
Options outstanding as of September 30, 2021   2,007   $9.40    2.7   $24,056 

 

Outstanding and exercisable stock options as of September 30, 2021 are as follows:

 

    Options Outstanding   Options Exercisable 
Exercise Prices   Number of Options Outstanding
(in thousands)
   Weighted
Average
Remaining Life (Years)
   Number of Options Exercisable
(in thousands)
   Weighted
Average
Remaining Life
(Years)
   Intrinsic
Value
(in thousands)
 
$5.75    210    2.4    121    2.4   $1,855 
 5.95    538    2.0    392    2.0    5,912 
 6.51    241    2.6    130    2.6    1,885 
 6.65    173    2.6    90    2.6    1,289 
 7.99    19    
3. 2
    8    3.2    106 
 8.17    24    0.2    24    0.2    310 
 8.32    187    2.8    72    2.8    912 
 8.55    179    3.0    86    3.0    1,072 
 12.76    25    3.5    9    3.5    77 
 13.12    174    3.5    68    3.3    540 
 15.12    3    3.6    1    3.6    7 
 21.70    179    4.0    
    
    
 
 32.28    55    4.5    
    
    
 

 

The following table summarizes the Company’s unvested stock option activity for the nine months ended September 30, 2021:

 

   Options
(in thousands)
   Weighted Average
Grant
Date
Fair Value
 
Nonvested options as of January 1, 2021   1,568   $3.20 
Granted   55    11.71 
Vested   (464)   2.18 
Forfeited   (154)   1.86 
Nonvested options as of September 30, 2021   1,005   $4.33 

 

The estimated fair value of Company stock options, less expected forfeitures, is amortized over the options vesting period on a straight-line basis. For the three and nine months ended September 30, 2021, the Company recognized stock option expense of $0.4 million and $1.3 million, respectively. The Company recorded stock option expense of $0.3 million and $0.9 million during the three and nine months ended September 30, 2020, respectively.

 

As of September 30, 2021, outstanding stock options had $3.7 million of unrecognized stock compensation cost with a remaining recognition period of 2.0 years.

 

Employee Restricted Stock Units

 

During the first nine months of 2021, the Company granted 0.1 million of restricted stock units under the Company’s 2017 Equity Incentive Plan to certain management of the Company. Approximately half of the restricted stock units granted included a market vesting condition. The restricted stock awards that do not have the market vesting condition had a weighted average grant date fair value of $27.80 per share. The estimated fair value of these awards is recognized on a straight-line basis over the four-year vesting period. For those awards that include a market vesting condition, the estimated fair value of the restricted stock was measured on the grant date and incorporated the probability of vesting occurring. The estimated fair value is recognized over the derived service period (as determined by the valuation model), with such recognition occurring regardless of whether the market condition is met. The Company determined the weighted average grant date fair value of the awards with the market vesting condition to be $18.29 per share using a Monte Carlo Simulation of a Geometric Brownian Motion stock path model with the following weighted average assumptions:

 

Trading price of common stock on measurement date  $27.59 
Risk free interest rate   0.34%
Expected life in years   2.6 
Expected volatility   77.2%
Expected dividend yield    

 

The following table summarizes the Company’s restricted stock unit activity for the nine months ended September 30, 2021:

 

   Number
Outstanding (in thousands)
   Weighted Average
Grant
Date
Fair Value
 
Nonvested restricted stock units as of January 1, 2021   
   $
 
Granted   111    23.39 
Vested   
    
 
Forfeited   
    
 
Nonvested restricted stock units as of September 30, 2021   111   $23.39 

 

The Company recorded restricted stock unit expense of $0.3 million and $0.3 million during the three and nine months ended September 30, 2021, respectively. There was no restricted stock unit expense recorded in 2020.

 

InnoHold Incentive Units

 

In January 2017, pursuant to the 2016 Equity Incentive Plan approved by InnoHold and Purple LLC that authorized the issuance of 12.0 million incentive units, Purple LLC granted 11.3 million incentive units to Purple Team LLC, an entity for the benefit of certain employees who were participants in that plan. In conjunction with the Business Combination, Purple Team LLC was merged into InnoHold with InnoHold being the surviving entity and the Purple Team LLC incentive units were cancelled and new incentive units were issued by InnoHold under its own limited liability company agreement (the “InnoHold Agreement”). On February 8, 2019, InnoHold initiated a tender offer to each of these incentive unit holders, some of which are current employees of Purple LLC, to distribute to each a pro rata number of 2.5 million Paired Securities held by InnoHold in exchange for the cancellation of their ownership interests in InnoHold. All InnoHold incentive unit holders accepted the offer, and the terms and distribution of each transaction were finalized and closed on June 25, 2019. At the closing of the tender offer, those incentive unit holders received, based on their pro rata holdings of InnoHold Class B Units, a portion of 2.5 million Paired Securities held by InnoHold. As of September 30, 2021, 0.4 million of the Paired Securities remain to be exchanged for Class A Stock by the incentive unit holders.

 

Aggregate Non-Cash Stock-Based Compensation

 

The Company has accounted for all stock-based compensation under the provisions of ASC 718 Compensation—Stock Compensation. This standard requires the Company to record a non-cash expense associated with the fair value of stock-based compensation over the requisite service period. The table below summarizes the aggregate non-cash stock-based compensation recognized in the statement of operations for stock awards, employee stock options and employee restricted stock units.

 

(in thousands)  Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
Non-Cash Stock-Based Compensation  2021   2020   2021   2020 
Cost of revenues  $119   $44   $208   $124 
Marketing and sales   209    76    427    224 
General and administrative   414    181    1,689    840 
Research and development   23    46    33    371 
Total non-cash stock-based compensation  $765   $347   $2,357   $1,559 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Retirement Plan
9 Months Ended
Sep. 30, 2021
Retirement Benefits [Abstract]  
Employee Retirement Plan

17. Employee Retirement Plan

 

In July 2018 the Company established a 401(k) plan that qualifies as a deferred compensation arrangement under Section 401 of the IRS Code. All eligible employees over the age of 18 and with 4 months’ service are eligible to participate in the plan. The plan provides for Company matching of employee contributions up to 5% of eligible earnings. Company contributions immediately vest. The Company’s matching contribution expense was $0.8 million and $0.5 million for the three months ended September 30, 2021 and 2020, respectively, and $2.3 million and $1.7 million for the nine months ended September 30, 2021 and 2020, respectively.

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
9 Months Ended
Sep. 30, 2021
Subsequent Events [Abstract]  
Subsequent Events

18. Subsequent Events

 

On October 11, 2021, Purple LLC sued The Sleep Company, an Indian private limited company, in Delhi High court case CS(COMM) 517/2021, for among other things infringement of Purple LLC’s intellectual property. On October 12, 2021, the Delhi High Court awarded Purple LLC a limited injunction against The Sleep Company for its infringement. Further legal proceedings are pending, and the Company intends to vigorously pursue its claims against The Sleep Company.

 

On November 8, 2021, Purple LLC and Mattress Firm agreed to terminate the Master Retailer Agreement (the “Agreement”) dated September 18, 2018 between Purple and Mattress Firm. The Agreement was replaced by a new Master Retailer Agreement with terms consistent with the Company’s standard retailer agreement. The replacement agreement eliminates all of the prior exclusivity arrangements.

On November 8, 2021, pursuant to the 2020 Credit Agreement, the Company provided notice to KeyBank National Association requesting a $55.0 million draw on the revolving line of credit, which represents the full amount available under the revolving line of credit. The initial borrowing rate will be 3.50%, based on the LIBOR floor of 0.5% plus 3.00%.

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies, by Policy (Policies)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation

 

The Company consists of Purple Inc. and its consolidated subsidiary, Purple LLC. As of September 30, 2021, Purple Inc. held approximately 99% of the common units of Purple LLC and Purple LLC Class B Unit holders held approximately 1% of the common units in Purple LLC.

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting and reflect the financial position, results of operations and cash flows of the Company. Certain information and note disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. As such, these unaudited condensed consolidated financial statements should be read in conjunction with the 2020 audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K/A filed May 10, 2021. The unaudited condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which were considered of normal recurring nature) considered necessary to present fairly the Company’s financial results. The results of the three and nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2021 or for any other interim period or other future year.

 

On December 31, 2020, the Company ceased to be an emerging growth company (“EGC”) and was no longer exempt from certain reporting requirements that apply to public companies. As an EGC prior to this date, Purple Inc. had elected to use extended transition periods available to private companies for complying with new or revised accounting standards.

 

Variable Interest Entities

Variable Interest Entities

 

Purple LLC is a variable interest entity (“VIE”). The Company determined that it is the primary beneficiary of Purple LLC as it is the sole managing member and has the power to direct the activities most significant to Purple LLC’s economic performance as well as the obligation to absorb losses and receive benefits that are potentially significant. At September 30, 2021, Purple Inc. had approximately a 99% economic interest in Purple LLC and consolidated 100% of Purple LLC’s assets, liabilities and results of operations in the Company’s unaudited condensed consolidated financial statements contained herein. The holders of Purple LLC Class B Units (the “Class B Units”) held approximately 1% of the economic interest in Purple LLC. For further discussion see Note 13 — Stockholders’ Equity.

 

Reclassification

Reclassification

 

Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications had no effect on net income (loss), cash flows or stockholders’ equity previously reported.

 

Use of Estimates

Use of Estimates

 

The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP requires the Company to establish accounting policies and to make estimates and judgments that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. The Company regularly makes significant estimates and assumptions including, but not limited to, estimates that affect revenue recognition, accounts receivable and allowance for doubtful accounts, valuation of inventories, cost of revenues, sales returns, warranty returns, warrant liability, stock based compensation, the recognition and measurement of loss contingencies, estimates of current and deferred income taxes, deferred income tax valuation allowances and amounts associated with the Company’s tax receivable agreement with InnoHold, LLC (“InnoHold”). Predicting future events is inherently an imprecise activity and, as such, requires the use of judgment. Actual results could differ materially from those estimates.

 

Leases

Leases

 

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, Leases (“ASC 842”), which required an entity to recognize lease liabilities and assets on the balance sheet and to disclose key information about an entity’s leasing arrangements. Because the Company ceased being an EGC on December 31, 2020, the standard became effective for the Company for its annual reporting period beginning January 1, 2020, and interim reporting periods within the annual period beginning January 1, 2020. The adoption of ASC 842 and all related amendments using the modified retrospective transition approach effective for the Company’s annual reporting period beginning January 1, 2020 resulted in the initial recognition of operating lease right-of-use (“ROU”) assets of $27.9 million and operating lease liabilities of $33.0 million in the Company’s consolidated balance sheet. Pre-existing liabilities for deferred rent and various lease incentives totaling $5.1 million were reclassified to operating lease ROU assets in connection with the adoption. The adoption of ASC 842 did not have a material impact on the Company’s consolidated results of operations or cash flows and had no impact on retained earnings. At January 1, 2020, the effective date of adoption, the Company’s finance ROU assets and lease liabilities were not material.

 

The Company determines if an agreement contains a lease at the inception of a contract. For leases with an initial term greater than 12 months, a related lease liability is recorded on the balance sheet at the present value of future payments discounted at the estimated fully collateralized incremental borrowing rate (discount rate) corresponding with the lease term. In addition, a ROU asset is recorded as the initial amount of the lease liability, plus any lease payments made to the lessor before or at the lease commencement date and any initial direct costs incurred, less any tenant improvement allowance incentives received.

 

The Company calculates the present value of future payments using its incremental borrowing rate when the discount rate implicit in the lease is not known. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term at an amount equal to the lease payments in a similar economic environment. The Company determines the applicable incremental borrowing rate at the lease commencement date based on the rates of its secured borrowings, which is then adjusted for the appropriate lease term and risk premium. In determining the Company’s ROU assets and operating lease liabilities, the Company applies these incremental borrowing rates to the minimum lease payments within each lease agreement.

 

Operating lease expense is recognized on a straight-line basis over the lease term. Tenant incentive allowances received from the lessor are amortized through the ROU asset as a reduction of rent expense over the lease term. Any variable lease costs are expensed as incurred. Leases with an initial term of 12 months or less (short-term leases) are not recorded as ROU assets and corresponding lease liabilities. Short-term lease expense is recognized on a straight-line basis over the lease term. ROU assets are assessed for impairment as part of the impairment of long-lived assets, which is performed whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable.

 

Revenue Recognition

Revenue Recognition

 

The Company markets and sells its products through DTC online channels, retail brick-and-mortar wholesale partners, Company showrooms, and third-party online retailers. Revenue is recognized when the Company satisfies its performance obligations under the contract which is transferring the promised products to the customer. This principle is achieved in the following steps:

 

Identify the contract with the customer. A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for the goods that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company does not have significant costs to obtain contracts with customers.

 

Identify the performance obligations in the contract. The Company’s contracts with customers do not include multiple performance obligations to be completed over a period of time. The performance obligations generally relate to delivering products to a customer, subject to the shipping terms of the contract. The Company has made an accounting policy election to account for shipping and handling activities performed after a customer obtains control of the goods, including “white glove” delivery services, as activities to fulfill the promise to transfer the goods. The Company does not offer extended warranty or service plans. The Company does not provide an option to its customers to purchase future products at a discount and therefore there are no material option rights.

 

Determine the transaction price. Payment for sale of products through the direct-to-consumer online channels and third-party online retailers is collected at point of sale in advance of shipping the products. Amounts received for unshipped products are recorded as customer prepayments. Payment by traditional wholesale customers is due under customary fixed payment terms. None of the Company’s contracts contain a significant financing component. Revenue is recorded at the net sales price, which includes estimates of variable consideration such as product returns, volume rebates, and other adjustments. The estimates of variable consideration are based on historical return experience, historical and projected sales data, and current contract terms. Variable consideration is included in revenue only to the extent that it is probable that a significant reversal of the revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.

 

Allocate the transaction price to performance obligations in the contract. The Company’s contracts with customers do not include multiple performance obligations. Therefore, the Company recognizes revenue upon transfer of the product to the customer’s control at contractually stated pricing.

 

Recognize revenue when or as we satisfy a performance obligation. The Company satisfies performance obligations at a point in time upon either shipment or delivery of goods, in accordance with the terms of each contract with the customer. With the exception of third-party “white glove” delivery and certain wholesale partners, revenue generated from product sales is recognized at shipping point, the point in time the customer obtains control of the products. Revenue generated from sales through third-party “white glove” delivery is recognized at the point in time when the product is delivered to the customer. Revenue generated from certain wholesale partners is recognized at a point in time when the product is delivered to the wholesale partner’s warehouse. The Company does not have service revenue.

 

Warrant Liabilities

Warrant Liabilities

 

The Company accounted for its incremental loan warrants as liability warrants under the provisions of ASC 480 - Distinguishing Liabilities from Equity. ASC 480 requires the recording of certain liabilities at their fair value. Changes in the fair value of these liabilities are recognized in earnings. These warrants contained a repurchase provision which, upon an occurrence of a fundamental transaction as defined in the warrant agreement, could have given rise to an obligation of the Company to pay cash to the warrant holders. In addition, other provisions may have led to a reduction in the exercise price of the warrants. The Company determined the fundamental transaction provisions required the warrants to be accounted for as a liability at fair value on the date of the transaction, with changes in fair value recognized in earnings in the period of change. The Company used the Monte Carlo Simulation of a Geometric Brownian Motion stock path model to determine the fair value of the liability. The model uses key assumptions and inputs such as exercise price, fair market value of common stock, risk free interest rate, warrant life, expected volatility and the probability of a warrant re-price. All of the Incremental Loan warrants were exercised during fiscal 2020.

 

The Company accounted for its public warrants in accordance with ASC 815 – Derivatives and Hedging—Contracts in Entity’s Own Equity, under which these warrants did not meet the criteria for equity classification and were recorded as liabilities. Since the public warrants met the definition of a derivative as contemplated in ASC 815, these warrants were measured at fair value at inception and at each reporting date in accordance with ASC 820, Fair Value Measurement, with changes in fair value recognized in earnings in the period of change. The Company determined the fair value of the public warrants based on their public trading price. All of the public warrants were exercised during fiscal 2020.

 

The Company accounts for its sponsor warrants in accordance with ASC 815, under which these warrants do not meet the criteria for equity classification and must be recorded as liabilities. Since the sponsor warrants meet the definition of a derivative as contemplated in ASC 815, these warrants are measured at fair value at inception and at each reporting date in accordance with ASC 820 with changes in fair value recognized in earnings in the period of change. The Company uses the Black Scholes model to determine the fair value of the liability associated with the sponsor warrants. The model uses key assumptions and inputs such as exercise price, fair market value of common stock, risk free interest rate, warrant life and expected volatility. At September 30, 2021, there were 1.9 million sponsor warrants outstanding.

 

Fair Value Measurements

Fair Value Measurements

 

The Company uses the fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, essentially an exit price, based on the highest and best use of the asset or liability. The levels of the fair value hierarchy are:

 

Level 1—Quoted market prices in active markets for identical assets or liabilities;

 

Level 2—Significant other observable inputs (e.g. quoted prices for similar items in active markets, quoted prices for identical or similar items in markets that are not active, inputs other than quoted prices that are observable, such as interest rate and yield curves, and market-corroborated inputs); and

 

Level 3—Unobservable inputs in which there is little or no market data, which require the reporting unit to develop its own assumptions.

 

The classification of fair value measurements within the established three-level hierarchy is based upon the lowest level of input that is significant to the measurements. Financial instruments, although not recorded at fair value on a recurring basis include cash and cash equivalents, receivables, accounts payable and the Company’s debt obligations. The carrying amounts of cash and cash equivalents, receivables, accounts payable and accrued expenses approximate fair value because of the short-term nature of these accounts. The fair value of the Company’s debt instruments is estimated to be face value based on the contractual terms of the debt arrangements and market-based expectations.

 

The public warrant liabilities are Level 1 instruments as they have quoted market prices in an active market. The sponsor and incremental loan warrant liabilities are Level 3 instruments and use internal models to estimate fair value using certain significant unobservable inputs which requires determination of relevant inputs and assumptions. Accordingly, changes in these unobservable inputs may have a significant impact on fair value. Such inputs include risk free interest rate, expected average life, expected dividend yield, and expected volatility. These Level 3 liabilities generally decrease (increase) in value based upon an increase (decrease) in risk free interest rate and expected dividend yield. Conversely, the fair value of these Level 3 liabilities generally increase (decrease) in value if the expected average life or expected volatility were to increase (decrease).

 

The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:

 

(In thousands)  Level   September 30,
2021
   December 31,
2020
 
Sponsor warrants   3   $9,018   $92,708 

 

All of the public warrants (a Level 1 fair value liability) and all of the incremental loan warrants (a Level 3 fair value liability) were exercised during 2020.

 

The following table summarizes the Company’s total Level 3 liability activity for the nine months ended September 30, 2021 and 2020:

 

(In thousands)  Sponsor
Warrants
   Incremental
Loan
Warrants
   Total Level 3
Liabilities
 
Fair value as of December 31, 2020  $92,708   $
   $92,708 
Fair value transfer to Level 1 measurement   (64,321)   
    (64,321)
Change in valuation inputs(1)   (19,369)   
    (19,369)
Fair value as of September 30, 2021  $9,018   $
   $9,018 
                
Fair value as of December 31, 2019  $7,689   $21,622   $29,311 
Fair value of warrants exercised   (4,965)   
    (4,965)
Change in valuation inputs(1)   57,434    43,308    100,742 
Fair value as of September 30, 2020  $60,158   $64,930   $125,088 

 

(1) Changes in valuation inputs are recognized in the change in fair value – warrant liabilities in the condensed consolidated statements of operations.

 

Income Taxes

Income Taxes

 

In calculating the provision for interim income taxes, in accordance with ASC Topic 740, an estimated annual effective tax rate is applied to year-to-date ordinary income. At the end of each interim period, the Company estimates the effective tax rate expected to be applicable for the full fiscal year. This differs from the method utilized at the end of an annual period.

 

For annual periods, the Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of deferred tax assets, management considers whether it is more-likely-than-not that the deferred tax assets will be realized. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change. Our effective tax rate is primarily impacted by the allocation of income taxes to the noncontrolling interest and the non-taxable nature of the change in fair value of the warrant liability.

 

The Company accounts for uncertainty in income taxes using a recognition and measurement threshold for tax positions taken or expected to be taken in a tax return, which are subject to examination by federal and state taxing authorities. The tax benefit from an uncertain tax position is recognized when it is more likely than not that the position will be sustained upon examination by taxing authorities based on technical merits of the position. The amount of the tax benefit recognized is the largest amount of the benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The effective tax rate and the tax basis of assets and liabilities reflect management’s estimates of the ultimate outcome of various tax uncertainties. The Company recognizes penalties and interest related to uncertain tax positions within the income tax benefit (expense) line in the accompanying condensed consolidated statements of operations.

 

The Company files U.S. federal and certain state income tax returns. The income tax returns of the Company are subject to examination by U.S. federal and state taxing authorities for various time periods, depending on those jurisdictions’ rules, generally after the income tax returns are filed.

 

Net Income (Loss) Per Share

Net Income (Loss) Per Share

 

Basic net income (loss) per common share is calculated by dividing net income (loss) attributable to common shareholders by the weighted average number of shares of Class A Common Stock, par value $0.0001 per share (the “Class A Stock”), outstanding each period. Diluted net income (loss) per share adds to those shares the incremental shares that would have been outstanding and potentially dilutive assuming exchanges of the Company’s outstanding warrants, stock options and shares of Class B Common Stock, par value $0.0001 per share (the “Class B Stock”), for Class A Stock, and the vesting of unvested and restricted Class A Stock. An anti-dilutive impact represents an increase in net income per share or a reduction in net loss per share resulting from the conversion, exercise or contingent issuance of certain securities.

 

The Company uses the “if-converted” method to determine the potential dilutive effect of conversions of its outstanding Class B Stock, and the treasury stock method to determine the potential dilutive effect of its outstanding warrants and stock options exercisable for shares of Class A Stock and the vesting of unvested Class A Stock.

 

Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

Reference Rate Reform

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), which provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying generally accepted accounting principles to contracts, hedging relationships, and other transactions impacted by reference rate reform. The provisions of ASU 2020-04 apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. This standard is currently effective and upon adoption may be applied prospectively to contract modifications made on or before December 31, 2022, when the reference rate replacement activity is expected to be completed. The interest rate on the Company’s term loan is based on LIBOR. The Company plans to apply the amendments in this update to account for any contract modifications that result from changes in the reference rate used. The Company does not expect these amendments to have a material impact on its condensed consolidated financial statements and related disclosures.

 

Simplifying the Accounting for Income Taxes

 

In December 2019, the FASB issued ASU No. 2019-12, Simplifying the Accounting for Income Taxes (“ASU 2019-12”). The new guidance eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The guidance is effective for fiscal years beginning after December 15, 2020 and for interim periods within those fiscal years. The adoption of this standard by the Company on January 1, 2021 did not have a material impact on the Company’s financial position, results of operations, or cash flows.

 

Internal-Use Software

 

In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350) (“ASU 2018-15”). The objective of ASU 2018-15 is to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with those incurred to develop or obtain internal-use software. The guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted. The amendments can be applied either retrospectively or prospectively. Because the Company lost its EGC status on December 31, 2020, the standard became effective for the Company for its annual period beginning January 1, 2020, and interim periods within the annual period beginning January 1, 2021. The Company elected to apply the amendments on a prospective basis. Adoption of this standard did not have a material impact on the Company’s financial position, results of operations, or cash flows.

 

Measurement of Credit Losses

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which was further updated and clarified by the FASB through issuance of additional related ASUs. This guidance replaces the existing incurred loss impairment guidance and establishes a single allowance framework for financial assets carried at amortized cost based on expected credit losses. The estimate of expected credit losses requires the incorporation of historical information, current conditions, and reasonable and supportable forecasts. These updates are effective for public companies, excluding Smaller Reporting Companies (“SRC”), for annual periods beginning after December 15, 2019, including interim periods therein. The standard is effective for all other entities for annual periods beginning after December 15, 2022, including interim periods therein. Since the Company was considered an SRC on the deferral date of this standard, the guidance is effective for the Company’s interim and annual financial periods beginning January 1, 2023. ASU 2016-13 is to be applied utilizing a modified retrospective approach. The Company is currently evaluating the impact of this standard on its accounts receivable, cash and cash equivalents, and any other financial assets measured at amortized cost and do not expect that adoption will have a material impact on its consolidated financial statements or related disclosures.

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Schedule of the fair value hierarchy of the valuation inputs the company utilized to determine such fair value
(In thousands)  Level   September 30,
2021
   December 31,
2020
 
Sponsor warrants   3   $9,018   $92,708 

 

Schedule of company’s total level 3 liability activity
(In thousands)  Sponsor
Warrants
   Incremental
Loan
Warrants
   Total Level 3
Liabilities
 
Fair value as of December 31, 2020  $92,708   $
   $92,708 
Fair value transfer to Level 1 measurement   (64,321)   
    (64,321)
Change in valuation inputs(1)   (19,369)   
    (19,369)
Fair value as of September 30, 2021  $9,018   $
   $9,018 
                
Fair value as of December 31, 2019  $7,689   $21,622   $29,311 
Fair value of warrants exercised   (4,965)   
    (4,965)
Change in valuation inputs(1)   57,434    43,308    100,742 
Fair value as of September 30, 2020  $60,158   $64,930   $125,088 

 

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of revenue disaggregated by sales channel and product
   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
Channel  2021   2020   2021   2020 
Direct-to-consumer  $112,863   $134,252   $353,985   $360,119 
Wholesale partner   57,918    52,859    185,811    114,463 
Revenues, net  $170,781   $187,111   $539,796   $474,582 

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
Product  2021   2020   2021   2020 
Bedding  $156,077   $172,806   $494,628   $437,809 
Other   14,704    14,305    45,168    36,773 
Revenues, net  $170,781   $187,111   $539,796   $474,582 

 

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Schedule of inventories
   September 30,   December 31, 
   2021   2020 
Raw materials  $28,788   $26,372 
Work-in-process   4,203    3,593 
Finished goods   52,481    36,280 
Inventory obsolescence reserve   (1,427)   (519)
Inventories, net  $84,045   $65,726 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
   September 30,   December 31, 
   2021   2020 
Equipment  $54,008   $30,508 
Equipment in progress   19,099    18,648 
Leasehold improvements   30,676    15,758 
Furniture and fixtures   10,759    5,160 
Office equipment   4,465    3,185 
Total property and equipment   119,007    73,259 
Accumulated depreciation   (17,958)   (11,773)
Property and equipment, net  $101,049   $61,486 

 

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Schedule of lease costs
   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2021   2020   2021   2020 
Operating lease costs  $2,329   $1,530   $6,200   $4,005 
Variable lease costs   819    6    1,396    32 
Short-term lease costs   67    59    191    178 
Total lease costs  $3,215   $1,595   $7,787   $4,215 

 

Schedule of undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities
2021 (excluding the nine months ended September 30, 2021) (1)   $ (123
2022     10,496  
2023     10,211  
2024     10,222  
2025     10,186  
Thereafter     70,391  
Total operating lease payments     111,383  
Less – lease payments representing interest     (30,267 )
Present value of operating lease payments   $ 81,116  

 

Schedule of supplemental information related to the company’s consolidated statement of cash flows
   Nine Months Ended
September 30,
 
   2021   2020 
Cash paid for amounts included in present value of operating lease liabilities  $1,824   $1,274 
Right-of-use assets obtained in exchange for operating lease liabilities   23,751    15,821 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]  
Schedule of other current liabilities
   September 30,   December 31, 
   2021   2020 
Warranty accrual – current portion  $4,259   $2,806 
Long-term debt – current portion   2,012   $2,004 
Tax receivable agreement liability – current portion   5,847    6,545 
Insurance financing   2,133    910 
Other   780    1,318 
Total other current liabilities  $15,031   $13,583 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Schedule of long-term debt
   September 30,   December 31, 
   2021   2020 
Term loan  $42,750   $44,438 
Less: unamortized debt issuance costs   (839)   (1,024)
Total debt   41,911    43,414 
Less: current portion of debt   (2,012)   (2,004)
Long-term debt, net  $39,899   $41,410 

 

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Warrant Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Warrant Liabilities Table [Abstract]  
Schedule of fair value of the incremental loan warrants
Trading price of common stock on measurement date   $ 24.86  
Exercise price   $
 
Risk free interest rate     0.16 %
Warrant life in years     3.4  
Expected volatility     51.30 %
Expected dividend yield    
 
Probability of warrant re-price     100.00 %

 

Black Scholes Model [Member]  
Warrant Liabilities Table [Abstract]  
Schedule of fair value of the incremental loan warrants
   September 30, 
   2021   2020 
Trading price of common stock on measurement date  $21.02   $24.86 
Exercise price  $5.75   $5.75 
Risk free interest rate   0.09%   0.13%
Warrant life in years   1.3    2.3 
Expected volatility   34.99%   46.90%
Expected dividend yield   
    
 

 

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Other Long-Term Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Other Longterm Liabilities [Abstract]  
Schedule of other long-term liabilities
   September 30,   December 31, 
   2021   2020 
Warranty accrual  $13,135   $8,397 
Other   950    912 
Total   14,085    9,309 
Less: current portion of warranty accrual   (4,259)   (2,806)
Other long-term liabilities, net of current portion  $9,826   $6,503 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Common Share (Tables)
9 Months Ended
Sep. 30, 2021
Net Income (Loss) Per Common Share [Abstract]  
Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share
   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2021   2020   2021   2020 
Numerator:                
Net income (loss) attributable to Purple Innovation, Inc.-basic  $2,171   $(87,013)  $25,573   $(163,453)
Less: Dilutive effect of change in fair value – warrant liabilities   (5,362)   
    (19,369)   
 
Less: Net loss attributed to noncontrolling interest   (44)   
    
    
 
Net income (loss) attributable to Purple Innovation, Inc.-diluted  $(3,235)  $(87,013)  $6,204   $(163,453)
Denominator                    
Weighted average shares—basic   66,335    44,266    65,741    32,117 
Add: Dilutive effect of equity awards   504    
    2,578    
 
Add: Dilutive effect of Class B shares   448    
    
    
 
Weighted average shares—diluted   67,287    44,266    68,319    32,117 
Net income (loss) per common share:                    
Basic  $0.03   $(1.97)  $0.39   $(5.09)
Diluted  $(0.05)  $(1.97)  $0.09   $(5.09)

 

XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Compensation Plans (Tables)
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of fair market value using Black-Scholes method
Fair market value  $11.71 
Exercise price  $32.28 
Risk free interest rate   0.45%
Expected term in years   3.46 
Expected volatility   52.46%
Expected dividend yield   
 

 

Schedule of total stock option activity
  

Options

(in thousands)

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Term in

Years

  

Intrinsic

Value
(in thousands)

 
Options outstanding as of January 1, 2021   2,234   $8.71    3.5   $54,133 
Granted   55    32.28        
 
Exercised   (128)   8.14        
 
Forfeited/cancelled   (154)   8.56        
 
Options outstanding as of September 30, 2021   2,007   $9.40    2.7   $24,056 

 

Schedule of outstanding and exercisable stock options
    Options Outstanding   Options Exercisable 
Exercise Prices   Number of Options Outstanding
(in thousands)
   Weighted
Average
Remaining Life (Years)
   Number of Options Exercisable
(in thousands)
   Weighted
Average
Remaining Life
(Years)
   Intrinsic
Value
(in thousands)
 
$5.75    210    2.4    121    2.4   $1,855 
 5.95    538    2.0    392    2.0    5,912 
 6.51    241    2.6    130    2.6    1,885 
 6.65    173    2.6    90    2.6    1,289 
 7.99    19    
3. 2
    8    3.2    106 
 8.17    24    0.2    24    0.2    310 
 8.32    187    2.8    72    2.8    912 
 8.55    179    3.0    86    3.0    1,072 
 12.76    25    3.5    9    3.5    77 
 13.12    174    3.5    68    3.3    540 
 15.12    3    3.6    1    3.6    7 
 21.70    179    4.0    
    
    
 
 32.28    55    4.5    
    
    
 

 

Schedule of unvested stock option activity
   Options
(in thousands)
   Weighted Average
Grant
Date
Fair Value
 
Nonvested options as of January 1, 2021   1,568   $3.20 
Granted   55    11.71 
Vested   (464)   2.18 
Forfeited   (154)   1.86 
Nonvested options as of September 30, 2021   1,005   $4.33 

 

Schedule of weighted average assumptions
Trading price of common stock on measurement date  $27.59 
Risk free interest rate   0.34%
Expected life in years   2.6 
Expected volatility   77.2%
Expected dividend yield    

 

Schedule restricted stock unit activity
   Number
Outstanding (in thousands)
   Weighted Average
Grant
Date
Fair Value
 
Nonvested restricted stock units as of January 1, 2021   
   $
 
Granted   111    23.39 
Vested   
    
 
Forfeited   
    
 
Nonvested restricted stock units as of September 30, 2021   111   $23.39 

 

Schedule of total non-cash stock compensation
(in thousands)  Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
Non-Cash Stock-Based Compensation  2021   2020   2021   2020 
Cost of revenues  $119   $44   $208   $124 
Marketing and sales   209    76    427    224 
General and administrative   414    181    1,689    840 
Research and development   23    46    33    371 
Total non-cash stock-based compensation  $765   $347   $2,357   $1,559 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Summary of Significant Accounting Policies (Details) [Line Items]    
Economic interest 99.00%  
Interest rate 1.00%  
Liabilities percentage 100.00%  
Operating lease right of use assets (in Dollars) $ 27.9  
Operating lease liabilities (in Dollars) 33.0  
Pre-existing liabilities (in Dollars) $ 5.1  
Sponsor warrants outstanding (in Shares) 1.9  
Ultimate settlement 50.00%  
Purple Innovation Inc [Member]    
Summary of Significant Accounting Policies (Details) [Line Items]    
Economic interest 99.00%  
Interest rate 1.00%  
Class A Common Stock [Member]    
Summary of Significant Accounting Policies (Details) [Line Items]    
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Class B Common Stock [Member]    
Summary of Significant Accounting Policies (Details) [Line Items]    
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - Schedule of the fair value hierarchy of the valuation inputs the company utilized to determine such fair value - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Level 3 [Member] | Sponsor Warrants [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of the fair value hierarchy of the valuation inputs the company utilized to determine such fair value [Line Items]    
Sponsor warrants $ 9,018 $ 92,708
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - Schedule of company’s total level 3 liability activity - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sponsor Warrants [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of company’s total level 3 liability activity [Line Items]    
Fair value as of beginning $ 92,708 $ 7,689
Fair value of warrants exercised   (4,965)
Change in valuation inputs [1] (19,369) 57,434
Fair value as of ending 9,018 60,158
Incremental Loan Warrants [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of company’s total level 3 liability activity [Line Items]    
Fair value as of beginning 21,622
Fair value of warrants exercised  
Change in valuation inputs [1] 43,308
Fair value as of ending 64,930
Total Level 3 Liabilities [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of company’s total level 3 liability activity [Line Items]    
Fair value as of beginning 92,708 29,311
Fair value of warrants exercised   (4,965)
Fair value transfer to Level 1 measurement (64,321)  
Change in valuation inputs [1] (19,369) 100,742
Fair value as of ending 9,018 $ 125,088
Level 1 [Member] | Sponsor Warrants [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of company’s total level 3 liability activity [Line Items]    
Fair value transfer to Level 1 measurement (64,321)  
Level 1 [Member] | Incremental Loan Warrants [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of company’s total level 3 liability activity [Line Items]    
Fair value transfer to Level 1 measurement  
[1] Changes in valuation inputs are recognized in the change in fair value – warrant liabilities in the condensed consolidated statements of operations.
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers (Details) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Customer prepayments $ 9.3 $ 6.3
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers (Details) - Schedule of revenue disaggregated by sales channel and product - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Channel [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, net $ 170,781 $ 187,111 $ 539,796 $ 474,582
Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, net 170,781 187,111 539,796 474,582
Direct-to-consumer [Member] | Channel [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, net 112,863 134,252 353,985 360,119
Wholesale partner [Member] | Channel [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, net 57,918 52,859 185,811 114,463
Bedding [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, net 156,077 172,806 494,628 437,809
Other [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, net $ 14,704 $ 14,305 $ 45,168 $ 36,773
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - Schedule of inventories - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Schedule of inventories [Abstract]    
Raw materials $ 28,788 $ 26,372
Work-in-process 4,203 3,593
Finished goods 52,481 36,280
Inventory obsolescence reserve (1,427) (519)
Inventories, net $ 84,045 $ 65,726
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 2.8 $ 1.4 $ 6.2 $ 4.0
Capitalized interest $ 0.6   $ 0.8  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Details) - Schedule of property and equipment - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Schedule of property and equipment [Abstract]    
Equipment $ 54,008 $ 30,508
Equipment in progress 19,099 18,648
Leasehold improvements 30,676 15,758
Furniture and fixtures 10,759 5,160
Office equipment 4,465 3,185
Total property and equipment 119,007 73,259
Accumulated depreciation (17,958) (11,773)
Property and equipment, net $ 101,049 $ 61,486
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Leases (Details) [Line Items]    
Initial lease terms 16 years  
Lease term 10 years  
Finance lease right of use asset (in Dollars) $ 0.7 $ 0.6
Undiscounted cash flows (in Dollars) 2.2  
Tenant improvement allowances (in Dollars) $ 2.3  
Weighted-average remaining term of operating leases 11 years 2 months 12 days 11 years 9 months 18 days
Weighted-average discount rate 5.38% 6.18%
Minimum [Member] | Vehicles and Other Equipment [Member]    
Leases (Details) [Line Items]    
Lease term 3 years  
Maximum [Member] | Vehicles and Other Equipment [Member]    
Leases (Details) [Line Items]    
Lease term 5 years  
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of lease costs - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Schedule of lease costs [Abstract]        
Operating lease costs $ 2,329 $ 1,530 $ 6,200 $ 4,005
Variable lease costs 819 6 1,396 32
Short-term lease costs 67 59 191 178
Total lease costs $ 3,215 $ 1,595 $ 7,787 $ 4,215
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities
$ in Thousands
Sep. 30, 2021
USD ($)
Schedule of undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities [Abstract]  
2021 (excluding the nine months ended September 30, 2021) $ (123) [1]
2022 10,496
2023 10,211
2024 10,222
2025 10,186
Thereafter 70,391
Total operating lease payments 111,383
Less – lease payments representing interest (30,267)
Present value of operating lease payments $ 81,116
[1] Amount consists of $2.2 million of undiscounted cash flows offset by $2.3 million of tenant improvement allowances which are expected to be fully utilized in fiscal 2021.
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of supplemental information related to the company’s consolidated statement of cash flows - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Schedule of supplemental information related to the company’s consolidated statement of cash flows [Abstract]    
Cash paid for amounts included in present value of operating lease liabilities $ 1,824 $ 1,274
Right-of-use assets obtained in exchange for operating lease liabilities $ 23,751 $ 15,821
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Other Current Liabilities (Details) - Schedule of other current liabilities - Other Current Liabilities [Member] - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Other Current Liabilities (Details) - Schedule of other current liabilities [Line Items]    
Warranty accrual – current portion $ 4,259 $ 2,806
Long-term debt – current portion 2,012 2,004
Tax receivable agreement liability – current portion 5,847 6,545
Insurance financing 2,133 910
Other 780 1,318
Total other current liabilities $ 15,031 $ 13,583
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 03, 2020
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Debt (Details) [Line Items]        
Principal amount $ 45.0      
Amount of revolving line of credit 55.0      
Line of credit interest rate, description       The borrowing rates for the term loan are based on Purple LLC’s leverage ratio, as defined in the 2020 Credit Agreement, and can range from LIBOR plus a 3.00% to 3.75% margin with a LIBOR minimum of 0.50%. The initial borrowing rate of 3.50% is based on LIBOR plus 3.00%. The term loan will be repaid in accordance with a five-year amortization schedule and may be prepaid in whole or in part at any time without premium or penalty, subject to reimbursement of certain costs.
Interest expense     $ 0.2 $ 0.2
Related Party Loan [Member]        
Debt (Details) [Line Items]        
Interest expense     $ 1.0 $ 3.8
Total amount paid for the retirement 45.0      
Original principal payment 25.0      
Fair value of the incremental loan 10.0      
Paid-in-kind interest 6.6      
Prepayment fee 2.5      
Accrued interest 0.9      
Loss on extinguishment of debt $ 5.8      
2020 Credit Agreement [Member] | Minimum [Member]        
Debt (Details) [Line Items]        
Interest rates, percentage   3.00%   3.00%
2020 Credit Agreement [Member] | Maximum [Member]        
Debt (Details) [Line Items]        
Interest rates, percentage   3.75%   3.75%
2020 Credit Agreement [Member]        
Debt (Details) [Line Items]        
Amount of revolving line of credit   $ 55.0   $ 55.0
Long term debt term   5 years   5 years
Debt issuance costs       $ 2.5
Issuance cost related to debt       1.1
Interest expense   $ 0.5   1.6
2020 Credit Agreement [Member] | Revolving Credit Facility [Member]        
Debt (Details) [Line Items]        
Debt issuance costs       $ 1.4
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Details) - Schedule of long-term debt - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Schedule of long-term debt [Abstract]    
Term loan $ 42,750 $ 44,438
Less: unamortized debt issuance costs (839) (1,024)
Total debt 41,911 43,414
Less: current portion of debt (2,012) (2,004)
Long-term debt, net $ 39,899 $ 41,410
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Warrant Liabilities (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 26, 2019
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Nov. 09, 2020
Warrant Liabilities (Details) [Line Items]            
Recognized losses     $ 18.0   $ 43.3  
Warrants exercised (in Shares)   6.6   6.6    
Issuance of shares (in Shares)   2.3   2.3    
Warrants outstanding (in Shares)   1.9   1.9    
Fair value   $ 9.0   $ 9.0    
Change in fair value – warrant liabilities   $ 5.4   $ 19.4    
Warrants [Member]            
Warrant Liabilities (Details) [Line Items]            
Amended and restated credit agreement, description two of the lenders who originally financed the Related Party loan (the “Incremental Lenders”) funded a $10.0 million increase in the loan and received 2.6 million warrants (“Incremental Loan Warrants”) to purchase 2.6 million shares of the Company’s Class A Stock at a price of $5.74 per share, subject to certain adjustments. In May 2020, Tony Pearce or Terry Pearce individually or together ceased to beneficially own at least 50% of the voting securities of the Company. As a result, the exercise price of the warrants was reduced to zero based on the formula established in the agreement. The Company accounted for the Incremental Loan Warrants as liabilities in accordance with ASC 480 - Distinguishing Liabilities from Equity and recorded them at fair value on the date of the transaction and subsequently re-measured to fair value at each reporting date with changes in the fair value included in earnings.          
Sponsor [Member]            
Warrant Liabilities (Details) [Line Items]            
Recognized losses     $ 86.0   $ 169.3  
Class A Common Stock [Member]            
Warrant Liabilities (Details) [Line Items]            
Shares issued (in Shares)           2.6
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants
9 Months Ended
Sep. 30, 2021
$ / shares
Schedule of fair value of the incremental loan warrants [Abstract]  
Trading price of common stock on measurement date (in Dollars per share) $ 24.86
Exercise price (in Dollars per share)
Risk free interest rate 0.16%
Warrant life in years 3 years 4 months 24 days
Expected volatility 51.30%
Expected dividend yield
Probability of warrant re-price 100.00%
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants - Black Scholes Model [Member] - $ / shares
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants [Line Items]    
Trading price of common stock on measurement date (in Dollars per share) $ 21.02 $ 24.86
Exercise price (in Dollars per share) $ 5.75 $ 5.75
Risk free interest rate 0.09% 0.13%
Warrant life in years 1 year 3 months 18 days 2 years 3 months 18 days
Expected volatility 34.99% 46.90%
Expected dividend yield
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Other Long-Term Liabilities (Details) - Schedule of other long-term liabilities - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Schedule of other long-term liabilities [Abstract]    
Warranty accrual $ 13,135 $ 8,397
Other 950 912
Total 14,085 9,309
Less: current portion of warranty accrual (4,259) (2,806)
Other long-term liabilities, net of current portion $ 9,826 $ 6,503
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 9 Months Ended
Oct. 13, 2020
Sep. 09, 2019
CAD ($)
Sep. 20, 2019
USD ($)
Feb. 28, 2018
Oct. 31, 2017
Sep. 30, 2021
USD ($)
$ / shares
shares
Sep. 30, 2020
shares
May 21, 2021
USD ($)
$ / shares
shares
Nov. 09, 2020
shares
Sep. 09, 2020
shares
May 14, 2020
shares
Nov. 08, 2019
shares
Commitments and Contingencies (Details) [Line Items]                        
Required member distributions, percentage           45.00%            
Tax liability (in Dollars)           $ 1.0            
Service agreement, description         the Company entered into an electric service agreement with the local power company in Grantsville, Utah. The agreement provided for the construction and installation of certain utility improvements to provide increased power capacity to the manufacturing and warehouse facility in Grantsville, Utah. The Company prepaid $0.5 million related to the improvements and agreed to a minimum contract billing amount over a 15-year period based on regulated rate schedules and changes in actual demand during the billing period. The agreement includes an early termination clause that requires the Company to pay a pro-rata termination charge if the Company terminates within the first 10 years of the service start date. The original early termination charge was $1.3 million and is reduced annually on a straight-line basis over the 10-year period.              
Termination penalty (in Dollars)           $ 0.8            
Subscription agreement and preemptive rights, description       in connection with the Business Combination, the Company entered into a subscription agreement with Coliseum Capital Partners (“CCP”) and Blackwell Partners LLC – Series A (“Blackwell”), pursuant to which CCP and Blackwell agreed to purchase from the Company an aggregate of 4.0 million shares of Class A Stock at a purchase price of $10.00 per share (the “Coliseum Private Placement”). In connection with the Coliseum Private Placement, the Sponsor assigned (i) an aggregate of 1.3 million additional shares of Class A Stock to CCP and Blackwell and (ii) an aggregate of 3.3 million warrants to purchase 1.6 million shares of Class A Stock to CCP, Blackwell, and Coliseum Co-Invest Debt Fund, L.P. (“CDF”). The subscription agreement provides CCP and Blackwell with preemptive rights with respect to future sales of the Company’s securities. It also provides them with a right of first refusal with respect to certain debt and preferred equity financings by the Company. The Company also entered into a registration rights agreement with CCP, Blackwell, and CDF, providing for the registration of the shares of Class A Stock issued and assigned to CCP and Blackwell in the Coliseum Private Placement, as well as the shares of Class A Stock underlying the warrants received by CCP, Blackwell and CDF. The Company has filed a registration statement with respect to such securities.                
Share price (in Dollars per share) | $ / shares           $ 27.59            
Security for perfect sense’s costs (in Dollars)   $ 15,000                    
Paid for duties (in Dollars)     $ 7.0                  
Damages, description Purple seeks monetary damages, injunctive relief, and declaratory judgment based on certain conduct by ReST (“Case I”). On October 21, 2020, shortly after the complaint was filed in Case I, ReST filed a retaliatory lawsuit against Purple LLC, Gary DiCamillo, Adam Gray, Joseph Megibow, Terry Pearce, and Tony Pearce, also in the United States District Court for the District of Utah (“Case II”). Subsequently, the two cases were consolidated into one. Case II (now combined with Case I) involves many of the same facts and transactions as Case I. On January 19, 2021, ReST filed a motion to compel arbitration of the claims in Case I. Purple LLC opposed the motion to compel arbitration, arguing that ReST waived any rights they may have had to arbitration and that all the claims in both cases should stay in the courts. However, the Court granted ReST’s motion to compel arbitration, and stayed the proceedings in the United States District Court for the District of Utah. Additionally, the Court ruled that ReST’s claims against the Purple board members were not subject to arbitration, and the Court stayed ReST’s claims against those individuals.  Pursuant to the Court’s order, Purple filed a demand for arbitration with the American Arbitration Association (the “AAA”) on September 1, 2021.  ReST filed its counterclaim with the AAA on September 21, 2021.  The parties are currently working with the AAA to select an arbitrator for the arbitration hearing. No date for the arbitration hearing has been set.  Purple LLC seeks over $4 million in damages from ReST, whereas ReST claims that Purple is liable to it for tens of millions of dollars. The outcome of this litigation cannot be predicted at this early stage. However, Purple intends to vigorously pursue its claims and defend against the claims made by ReST.On November 19, 2020, Purple LLC sued Advanced Comfort Technologies, Inc., dba Intellibed (“Intellibed”) in the U.S. District Court for the District of Utah for patent infringement, trademark infringement, trade secret misappropriation, and a number of related state law based claims. The principal allegations are that Intellibed has manufactured and sold unauthorized, infringing products under the Sleepy’s brand name owned by third-party Mattress Firm. Purple LLC also requested declaratory relief related to certain assignment terms of a license agreement in which Purple LLC is the licensor and Intellibed is the licensee. On December 14, 2020, Intellibed filed a motion to dismiss Counts I through XI of Purple LLC’s Complaint on the ground that these Counts fail to state a claim upon which relief can be granted. On December 15, 2020, Intellibed filed an Answer to Purple LLC’s complaint and also asserted against Purple LLC a total of eight counterclaims, including a number of declaratory judgment claims, breach of contract, and tortious interference claims. Intellibed’s main allegations are that its use of Purple LLC’s patents, trademark, and trade secrets in connection with Mattress Firm’s Sleepy’s products is authorized under the license agreement. On January 19, 2021, Purple LLC filed a motion to dismiss Intellibed’s fifth, sixth, seventh, and eighth counterclaims on the ground that these counterclaims fail to state a claim upon which relief can be granted.                      
Class A Common Stock [Member]                        
Commitments and Contingencies (Details) [Line Items]                        
Shares issued | shares               7.3 2.6 16.8 12.4 11.5
Share price (in Dollars per share) | $ / shares               $ 30        
Underwriting discount and commission (in Dollars)               $ 7.9        
Securities exchanged for shares | shares           0.1 30.8          
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 03, 2020
Aug. 14, 2020
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2018
May 21, 2021
Nov. 09, 2020
Sep. 09, 2020
May 31, 2020
May 14, 2020
Nov. 08, 2019
Related Party Transactions (Details) [Line Items]                          
Principal amount             $ 25.0            
Amended and restated credit agreement, description             the Sponsor agreed to assign to the Lenders an aggregate of 2.5 million warrants to purchase 1.3 million shares of its Class A Stock. In 2019, the Incremental Lenders funded a $10.0 million increase in the Related Party Loan and were granted 2.6 million warrants to purchase 2.6 million shares of the Company’s Class A Stock at a price of $5.74 per share, subject to certain adjustments. In accordance with an amendment to the Related Party Loan dated March 27, 2020, the Company did not make any cash interest payments to the Lenders during the first and second quarters of 2020. On September 3, 2020, the Company paid $45.0 million to retire, in full, the Related Party Loan. The payment included the $25.0 million original loan under the agreement, $10.0 million for the subsequent incremental loan, $6.6 million of paid-in-kind interest, $2.5 million in a prepayment fee and $0.9 million in accrued interest.            
Business combination purchase share (in Shares) 4.0                        
Subscription agreement, description (i) an aggregate of 1.3 million additional shares of Class A Stock to CCP and Blackwell and (ii) an aggregate of 3.3 million warrants to purchase 1.6 million shares of Class A Stock to CCP, Blackwell, and CDF. The subscription agreement provides CCP and Blackwell with preemptive rights with respect to future sales of the Company’s securities. It also provides them with a right of first refusal with respect to certain debt and preferred equity financings by the Company.                        
Consideration of license agreement amount   $ 8.5                      
Merger agreement description         In connection with the Business Combination, to secure payment of a certain portion of specified post-closing indemnification rights of the Company under the Merger Agreement, 0.5 million shares of Class B Stock and 0.5 million Class B Units otherwise issuable to InnoHold as equity consideration were deposited in an escrow account for up to three years from the date of the Business Combination pursuant to a contingency escrow agreement. In September 2020, an amendment to the escrow agreement was signed whereby the 0.5 million shares of Class B Stock and 0.5 million Class B Units held in escrow were exchanged for $5.0 million. On February 3, 2021, the Company received $4.1 million from InnoHold as reimbursement for amounts that qualified for indemnification from the $5.0 million being held in escrow. The remaining $0.9 million in escrow was returned to InnoHold. The amount received from InnoHold was recorded as additional paid-in capital in the condensed consolidated balance sheet.                 
TNT [Member]                          
Related Party Transactions (Details) [Line Items]                          
Rent Expanse     $ 0.2 $ 0.2 $ 0.7 $ 0.7              
InnoHold [Member]                          
Related Party Transactions (Details) [Line Items]                          
Number of paired securities exchanged (in Shares)         0.1                
Third Purple LLC Agreement [Member]                          
Related Party Transactions (Details) [Line Items]                          
Tax distribution         $ 0.4                
Coliseum Private Placement [Member]                          
Related Party Transactions (Details) [Line Items]                          
Purchase price per share (in Dollars per share) $ 10                        
Warrant Agreement [Member]                          
Related Party Transactions (Details) [Line Items]                          
Voting securities percentage                     50.00%    
Class A Common Stock [Member]                          
Related Party Transactions (Details) [Line Items]                          
Shares issued (in Shares)               7.3 2.6 16.8   12.4 11.5
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended 9 Months Ended
Nov. 09, 2020
Nov. 30, 2020
May 31, 2020
Sep. 30, 2021
Sep. 30, 2021
Dec. 31, 2020
Dec. 31, 2018
Stockholders' Equity (Details) [Line Items]              
Preferred stock shares authorized       5,000,000 5,000,000    
Preferred stock par value (in Dollars per share)       $ 0.0001 $ 0.0001    
Warranty, description         a warrant holder may exercise its warrants only for a whole number of shares of the Class A Stock. For example, if a warrant holder holds one warrant to purchase one-half of one share of Class A Stock, such warrant will not be exercisable. If a warrant holder holds two warrants, such warrants will be exercisable for one share of the Class A Stock. In no event will the Company be required to net cash settle any warrant. The warrants have a five-year term which commenced on March 2, 2018, 30 days after the completion of the Business Combination, and will expire on February 2, 2023, or earlier upon redemption or liquidation.    
Redemption price per warrant (in Dollars per share)   $ 0.01          
Purple LLC [Member]              
Stockholders' Equity (Details) [Line Items]              
Percentage of noncontrolling interest       1.00% 1.00%   82.00%
Public warrants [Member]              
Stockholders' Equity (Details) [Line Items]              
Redemption price per warrant (in Dollars per share)   $ 0.01          
Sponsor Warrants [Member]              
Stockholders' Equity (Details) [Line Items]              
Warrants, description         Each of the Company’s warrants entitles the registered holder to purchase one-half of one share of the Company’s Class A Stock at a price of $5.75 per half share ($11.50 per full share), subject to adjustment pursuant to the terms of the warrant agreement.    
Warrants were exercised       6,600,000      
Warrants outstanding         1,900,000    
Public and Sponsor Warrants [Member] | Public warrants [Member]              
Stockholders' Equity (Details) [Line Items]              
Warrants issued         15,500,000    
Public and Sponsor Warrants [Member] | Sponsor Warrants [Member]              
Stockholders' Equity (Details) [Line Items]              
Warrants issued         12,800,000    
Tony Pearce [Member]              
Stockholders' Equity (Details) [Line Items]              
Warrants, description     beneficially own at least 50% of the voting securities of the Company. As a result, the exercise price of the warrants was reduced to zero based on the formula established in the agreement.        
Class A common stock [Member]              
Stockholders' Equity (Details) [Line Items]              
Common stock authorized       210,000,000 210,000,000 210,000,000  
Common stock, par value (in Dollars per share)       $ 0.0001 $ 0.0001 $ 0.0001  
Common stock, shares outstanding       66,449,000 66,449,000 63,914,000  
Shares issued to Subject to vesting and forfeiture       1,300,000 1,300,000    
Common stocks, description         The shares of Class A Stock subject to vesting will be forfeited eight years from the Closing, unless any of the following events (each a “Triggering Event”) occurs prior to that time:(i) the closing price of the Class A Stock on the principal exchange on which it is listed is at or above $12.50 for 20 trading days over a thirty trading day period (subject to certain adjustments), (ii) a change of control of the Company, (iii) a “going private” transaction by the Company pursuant to Rule 13e-3 under the Exchange Act or such other time as the Company ceases to be subject to the reporting obligations under Section 13 or 15(d) of the Exchange Act, or (iv) the time that the Company’s Class A Stock ceases to be listed on a national securities exchange. During fiscal 2020, a Triggering Event occurred as the closing price of the Class A Stock on the principal exchange on which it is listed was at or above $12.50 for 20 trading days over a thirty-trading day period. Accordingly, these shares of Class A Stock are no longer subject to vesting or forfeiture.    
Common stock shares issued       66,449,000 66,449,000 63,914,000  
Warrants, description         In addition, with respect to the sponsor warrants, so long as such sponsor warrants are held by the Sponsor or its permitted transferee, the holder may elect to exercise the sponsor warrants on a cashless basis, by surrendering their sponsor warrants for that number of shares of Class A Stock equal to the quotient obtained by dividing (x) the product of the number of shares of Class A Stock underlying the sponsor warrants, multiplied by the difference between the exercise price of the Sponsor Warrants and the “fair market value” (defined below), by (y) the fair market value. The “fair market value” means the average reported last sale price of the Class A Stock for the 10 trading days ending on the third trading day prior to the date on which the notice of warrant exercise is sent to the warrant agent.    
Warrants expiration date, description         The Company may call the warrants for redemption if the reported last sale price of the Class A Stock equals or exceeds $24.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders; provided, however, that the sponsor warrants are not redeemable by the Company so long as they are held by the Sponsor or its permitted transferees.    
Incremental loan amount (in Dollars)       $ 2.6 $ 2.6    
Purchase warrants, shares         2,600,000    
Warrants to purchase of common stock price per share (in Dollars per share)         $ 5.74    
Class A common stock [Member] | Sponsor Warrants [Member]              
Stockholders' Equity (Details) [Line Items]              
Shares issued       2,300,000      
Class A common stock [Member] | Incremental Loan Warrants [Member]              
Stockholders' Equity (Details) [Line Items]              
Shares issued 2,600,000            
Class B Common Stock [Member]              
Stockholders' Equity (Details) [Line Items]              
Common stock authorized       90,000,000 90,000,000 90,000,000  
Common stock, par value (in Dollars per share)       $ 0.0001 $ 0.0001 $ 0.0001  
Common stock, shares outstanding       448,000 448,000 536,000  
Common stock shares issued       448,000 448,000 536,000  
Class B Common Stock [Member] | InnoHold [Member]              
Stockholders' Equity (Details) [Line Items]              
Common stock shares issued       44,100,000 44,100,000    
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Mar. 31, 2020
Income Taxes (Details) [Line Items]      
Additional valuation allowance $ 18.8   $ 44.3
Income tax, description As a result, $35.5 million of the valuation allowance associated with the Company’s federal and state deferred tax assets was released during 2020 and recorded as an income tax benefit. The deferred tax assets at September 30, 2021 totaled $214.0 million, which is net of a $70.8 million valuation allowance that has been recorded against the residual outside partnership basis for the amount the Company believes is not more likely than not realizable.    
Deferred tax asset, valuation allowance   $ 35.5  
Annual effective income tax rate 7.53%    
Federal rate percentage 21.00%    
Income tax expense $ 1.0    
Effective tax rate percentage 3.77%    
Estimated future cash tax savings percent, description As noncontrolling interest holders exercise their right to exchange or cause Purple LLC to redeem all or a portion of their Class B Units, a tax receivable agreement liability may be recorded based on 80% of the estimated future cash tax savings that the Company may realize as a result of increases in the basis of the assets of Purple LLC attributed to the Company as a result of such exchange or redemption.    
InnoHold [Member]      
Income Taxes (Details) [Line Items]      
Tax receivable agreement, percentage 80.00%    
Corporate Taxpayers [Member]      
Income Taxes (Details) [Line Items]      
Income tax, description Corporate taxpayers may carryback net operating losses (NOLs) originating during 2018 through 2020 for up to five years, which was not previously allowed under the 2017 Tax Act. The CARES Act also eliminates the 80% of taxable income limitations by allowing corporate entities to fully utilize NOL carryforwards to offset taxable income in 2018, 2019 or 2020. Taxpayers may generally deduct interest up to the sum of 50% of adjusted taxable income plus business interest income (30% limit under the 2017 Tax Act) for tax years beginning January 1, 2019 and 2020. The CARES Act allows taxpayers with alternative minimum tax credits to claim a refund in 2020 for the entire amount of the credits instead of recovering the credits through refunds over a period of years, as originally enacted by the 2017 Tax Act.    
Tax Receivable Agreement [Member]      
Income Taxes (Details) [Line Items]      
Tax receivable agreement, description As a result of the initial merger transaction and the subsequent exchanges of Class B Units for Class A Stock, the potential future tax receivable agreement liability is $171.5 million. Of the tax receivable agreement liability recorded during the nine months ended September 30, 2021, $0.8 million relates to current year exchanges and was recorded as an adjustment to stockholders’ equity and $0.6 million was recorded as income in the condensed consolidated statement of operations to reflect the impact of recording the 2020 provision to return adjustments.    
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Common Share (Details) - shares
shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Net Income (Loss) Per Common Share (Details) [Line Items]        
Excluded shares of paired securities convertible into shares 1.3      
Class A common stock [Member]        
Net Income (Loss) Per Common Share (Details) [Line Items]        
Excluded shares of paired securities convertible into shares   10.0 0.5 21.6
Shares issuable upon conversion of warrants and stock options   10.4   7.1
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Numerator:        
Net income (loss) attributable to Purple Innovation, Inc.-basic $ 2,171 $ (87,013) $ 25,573 $ (163,453)
Less: Dilutive effect of change in fair value – warrant liabilities (5,362) (19,369)
Less: Net loss attributed to noncontrolling interest (44)
Net income (loss) attributable to Purple Innovation, Inc.-diluted $ (3,235) $ (87,013) $ 6,204 $ (163,453)
Denominator        
Weighted average shares—basic 66,335 44,266 65,741 32,117
Add: Dilutive effect of equity awards 504 2,578
Add: Dilutive effect of Class B shares 448
Weighted average shares—diluted 67,287 44,266 68,319 32,117
Net income (loss) per common share:        
Basic $ 0.03 $ (1.97) $ 0.39 $ (5.09)
Diluted $ (0.05) $ (1.97) $ 0.09 $ (5.09)
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Compensation Plans (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 08, 2019
May 31, 2021
Jan. 31, 2017
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Mar. 31, 2021
Equity Compensation Plans (Details) [Line Items]                
Expense           $ 0.6    
Stock option expiration period           5 years    
Options expiry period           4 years    
Stock-based compensation expense       $ 0.4 $ 0.3 $ 1.3 $ 0.9  
Restricted stock units   100            
Grant date fair value           $ 0    
Weighted average grant           $ 18.29    
Restricted stock unit expense       $ 0.3   $ 0.3    
Aggregate shares of common stock, granted           111    
InnoHold [Member]                
Equity Compensation Plans (Details) [Line Items]                
Paired securities held by InnoHold 2,500              
Employee Stock Option [Member]                
Equity Compensation Plans (Details) [Line Items]                
Aggregate of shares remain available for issuance       1,800   1,800   100
2016 Equity Incentive Plan [Member] | InnoHold [Member]                
Equity Compensation Plans (Details) [Line Items]                
Aggregate shares of common stock     12,000          
Aggregate shares of common stock, granted     11,300          
Employee Stock Option [Member]                
Equity Compensation Plans (Details) [Line Items]                
Exercise price per option           $ 32.28    
Unrecognized compensation cost           $ 3.7    
Remaining recognition period           2 years    
Class B Common Stock [Member] | InnoHold [Member]                
Equity Compensation Plans (Details) [Line Items]                
Paired securities held by InnoHold           2,500    
Class A Common Stock [Member]                
Equity Compensation Plans (Details) [Line Items]                
Paired securities held by InnoHold           400    
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method - Employee Stock [Member]
9 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method [Line Items]  
Fair market value $ 11.71
Exercise price $ 32.28
Risk free interest rate 0.45%
Expected term in years 3 years 5 months 15 days
Expected volatility 52.46%
Expected dividend yield | $
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Compensation Plans (Details) - Schedule of total stock option activity
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
shares
Schedule of total stock option activity [Abstract]  
Options outstanding as of beginning | shares 2,234
Weighted Average Exercise Price, Options outstanding as of January 1, 2021 | $ / shares $ 8.71
Weighted Average Remaining Contractual Term in Years, Options outstanding as of January 1, 2021 3 years 6 months
Intrinsic Value, Options outstanding as of January 1, 2021 | $ $ 54,133
Options, Granted | shares 55
Weighted Average Exercise Price, Granted | $ / shares $ 32.28
Intrinsic Value, Granted | $
Options, Exercised | shares (128)
Weighted Average Exercise Price, Exercised | $ / shares $ 8.14
Intrinsic Value, Exercised | $
Options, Forfeited/cancelled | shares (154)
Weighted Average Exercise Price, Forfeited/cancelled | $ / shares $ 8.56
Intrinsic Value, Forfeited/cancelled | $
Options outstanding as of ending | shares 2,007
Weighted Average Exercise Price, Options outstanding as of June 30, 2021 | $ / shares $ 9.4
Weighted Average Remaining Contractual Term in Years, Options outstanding as of June 30, 2021 2 years 8 months 12 days
Intrinsic Value, outstanding, Options outstanding as of June 30, 2021 | $ $ 24,056
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
shares
5.75 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 5.75
Options Outstanding Number of Options Outstanding 210
Options Outstanding Weighted Average Remaining Life (Years) 2 years 4 months 24 days
Options Exercisable, Number of Options Exercisable 121
Options Exercisable, Weighted Average Remaining Life (Years) 2 years 4 months 24 days
Options Exercisable, Intrinsic Value | $ $ 1,855
5.95 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 5.95
Options Outstanding Number of Options Outstanding 538
Options Outstanding Weighted Average Remaining Life (Years) 2 years
Options Exercisable, Number of Options Exercisable 392
Options Exercisable, Weighted Average Remaining Life (Years) 2 years
Options Exercisable, Intrinsic Value | $ $ 5,912
6.51 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 6.51
Options Outstanding Number of Options Outstanding 241
Options Outstanding Weighted Average Remaining Life (Years) 2 years 7 months 6 days
Options Exercisable, Number of Options Exercisable 130
Options Exercisable, Weighted Average Remaining Life (Years) 2 years 7 months 6 days
Options Exercisable, Intrinsic Value | $ $ 1,885
6.65 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 6.65
Options Outstanding Number of Options Outstanding 173
Options Outstanding Weighted Average Remaining Life (Years) 2 years 7 months 6 days
Options Exercisable, Number of Options Exercisable 90
Options Exercisable, Weighted Average Remaining Life (Years) 2 years 7 months 6 days
Options Exercisable, Intrinsic Value | $ $ 1,289
7.99 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 7.99
Options Outstanding Number of Options Outstanding 19
Options Outstanding Weighted Average Remaining Life (Years) 3 years 73 days
Options Exercisable, Number of Options Exercisable 8
Options Exercisable, Weighted Average Remaining Life (Years) 3 years 2 months 12 days
Options Exercisable, Intrinsic Value | $ $ 106
8.17 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 8.17
Options Outstanding Number of Options Outstanding 24
Options Outstanding Weighted Average Remaining Life (Years) 2 months 12 days
Options Exercisable, Number of Options Exercisable 24
Options Exercisable, Weighted Average Remaining Life (Years) 2 months 12 days
Options Exercisable, Intrinsic Value | $ $ 310
8.32 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 8.32
Options Outstanding Number of Options Outstanding 187
Options Outstanding Weighted Average Remaining Life (Years) 2 years 9 months 18 days
Options Exercisable, Number of Options Exercisable 72
Options Exercisable, Weighted Average Remaining Life (Years) 2 years 9 months 18 days
Options Exercisable, Intrinsic Value | $ $ 912
8.55 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 8.55
Options Outstanding Number of Options Outstanding 179
Options Outstanding Weighted Average Remaining Life (Years) 3 years
Options Exercisable, Number of Options Exercisable 86
Options Exercisable, Weighted Average Remaining Life (Years) 3 years
Options Exercisable, Intrinsic Value | $ $ 1,072
12.76 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 12.76
Options Outstanding Number of Options Outstanding 25
Options Outstanding Weighted Average Remaining Life (Years) 3 years 6 months
Options Exercisable, Number of Options Exercisable 9
Options Exercisable, Weighted Average Remaining Life (Years) 3 years 6 months
Options Exercisable, Intrinsic Value | $ $ 77
13.12 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 13.12
Options Outstanding Number of Options Outstanding 174
Options Outstanding Weighted Average Remaining Life (Years) 3 years 6 months
Options Exercisable, Number of Options Exercisable 68
Options Exercisable, Weighted Average Remaining Life (Years) 3 years 3 months 18 days
Options Exercisable, Intrinsic Value | $ $ 540
15.12 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 15.12
Options Outstanding Number of Options Outstanding 3
Options Outstanding Weighted Average Remaining Life (Years) 3 years 7 months 6 days
Options Exercisable, Number of Options Exercisable 1
Options Exercisable, Weighted Average Remaining Life (Years) 3 years 7 months 6 days
Options Exercisable, Intrinsic Value | $ $ 7
21.70 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 21.7
Options Outstanding Number of Options Outstanding 179
Options Outstanding Weighted Average Remaining Life (Years) 4 years
Options Exercisable, Number of Options Exercisable
Options Exercisable, Weighted Average Remaining Life (Years)
Options Exercisable, Intrinsic Value | $
32.28 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 32.28
Options Outstanding Number of Options Outstanding 55
Options Outstanding Weighted Average Remaining Life (Years) 4 years 6 months
Options Exercisable, Number of Options Exercisable
Options Exercisable, Weighted Average Remaining Life (Years)
Options Exercisable, Intrinsic Value | $
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Compensation Plans (Details) - Schedule of unvested stock option activity
shares in Thousands
9 Months Ended
Sep. 30, 2021
$ / shares
shares
Schedule of unvested stock option activity [Abstract]  
Options, Beginning Balance | shares 1,568
Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 3.2
Granted | shares 55
Granted | $ / shares $ 11.71
Vested | shares (464)
Vested | $ / shares $ 2.18
Forfeited | shares (154)
Forfeited | $ / shares $ 1.86
Options, Ending Balance | shares 1,005
Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 4.33
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Compensation Plans (Details) - Schedule of weighted average assumptions
9 Months Ended
Sep. 30, 2021
$ / shares
Schedule of weighted average assumptions [Abstract]  
Trading price of common stock on measurement date (in Dollars per share) $ 27.59
Risk free interest rate 0.34%
Expected life in years 2 years 7 months 6 days
Expected volatility 77.20%
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Compensation Plans (Details) - Schedule restricted stock unit activity
shares in Thousands
9 Months Ended
Sep. 30, 2021
$ / shares
shares
Schedule restricted stock unit activity [Abstract]  
Number of Nonvested restricted shares, Beginning balance | shares
Weighted Average Grant Date Fair Value, Beginning balance | $ / shares
Number of Nonvested restricted shares, Granted | shares 111
Weighted Average Grant Date Fair Value, Granted | $ / shares $ 23.39
Number of Nonvested restricted shares, Vested | shares
Weighted Average Grant Date Fair Value, Vested | $ / shares
Number of Nonvested restricted shares, Forfeited | shares
Weighted Average Grant Date Fair Value, Forfeited | $ / shares
Number of Nonvested restricted shares, Ending balance | shares 111
Weighted Average Grant Date Fair Value, Ending balance | $ / shares $ 23.39
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation [Line Items]        
Total non-cash stock compensation $ 765 $ 347 $ 2,357 $ 1,559
Cost of revenues [Member]        
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation [Line Items]        
Total non-cash stock compensation 119 44 208 124
Marketing and sales [Member]        
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation [Line Items]        
Total non-cash stock compensation 209 76 427 224
General and administrative [Member]        
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation [Line Items]        
Total non-cash stock compensation 414 181 1,689 840
Research and development [Member]        
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation [Line Items]        
Total non-cash stock compensation $ 23 $ 46 $ 33 $ 371
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Retirement Plan (Details) - USD ($)
$ in Millions
3 Months Ended 7 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jul. 31, 2018
Sep. 30, 2021
Sep. 30, 2020
Retirement Benefits [Abstract]          
Employee retirement plan, description     The plan provides for Company matching of employee contributions up to 5% of eligible earnings.    
Contribution expense $ 0.8 $ 0.5   $ 2.3 $ 1.7
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details) - Revolving Line Of Credit [Member] - Subsequent Event [Member]
$ in Millions
Nov. 08, 2021
USD ($)
Subsequent Events (Details) [Line Items]  
Revolving line of credit amount (in Dollars) $ 55.0
Initial borrowing rate 3.50%
Minimum [Member]  
Subsequent Events (Details) [Line Items]  
LIBOR floor borrowing percentage 0.50%
Maximum [Member]  
Subsequent Events (Details) [Line Items]  
LIBOR floor borrowing percentage 3.00%
EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !R :5,'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 " <@&E3MRCO,.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VE!,71S43PI""XHWD(RNQMLTI",M/OVMG&WB^@#>,S,GV^^ M@>E,E&9(^)R&B(DX2&\VOP2-IJTK J[@2F>JLD2:AIB&=\-:L^/B9^@*S!K!'CX$RB%H 4\O$ M>)SZ#BZ !4:8?/XNH%V)I?HGMG2 G9)3=FMJ',=Z;$MNWD' V]/C2UFW&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M'(!I4S#/;L*E!0 1!@ !@ !X;"]W;W)KT_WZ/ MDQ#3;CA$6LW-- DYKY\)\(D M^Y?L\G==MT&\-%$B*H*!( KB_"][+1)Q$-"VC@30(H!^"+"/M> 4 4[VH3E9 M]EG73+%!7XH=D?IM4-,766ZR:/B:(-;=N% 2?@T@3@VNA9="KR@RC'TRCE6@ MWL@DSH>'3G.3)!LF>=)O*6A-Q[2\0ODJ5Z9'E"_(=Q&K30*J/O??Q[> LD2E M>]0KB@HN^/:<.-89H1:U*WA&>/A4O)P3JUT5_@['*3/G9'K.J?K(%&205-3%O&JGL!U9H_SV=V83*;3^Q_#Y>1^ M>@;7HW.$L%T2ME'EI61^$*_)XBUZ$F$5&1X_ S $HU-B=%"9LBN6;]O*_.#A MMM5\0"BZ)447E1FE4FJ(FR#Q6$A^%C=H[C8*2KCZ39NQA^IBMP=Y\+E'M I8'S^3 MM8'%)PJ$RYP$,@9OXPY=CJF'E$G%9?A6F%@E%:ZE9(I"&;>W<9,V11F6+DF0 M+8\0*ESL5*ZH,7M:R^RU"Y)I&CU]],)B)8J+0/UI.MTVQ28?-2Y/:[G\)/:$ MA/QD*\FSK/AP(L#W10H5$^J3\"NM]83Z]1B#-&9/<8U1JX,1&K^GN$47A$/?A_U*3ZVYC,[X?7&+.I!K36$K^:>;D3E2K292!04^G^"[?$IC"OV7,M%K<94"HJ[>]9]0\G9<11@]#MK"LS\Y7,'Y3 M1QS+ZR&V)79,V7!JE8U)#,N2_,A.;Q'8?K-5 M"8E_=9+%94Q9040^S Z&6^;U_'S] M.]/;HH2$? 6AUGD7&I?YD75^H\0V._5]$DJ)*+O<<.9SJ5^ WU="J/V-;J#\ MCX/!OU!+ P04 " <@&E3>E5:I!X' "+'@ & 'AL+W=O_[DVMDI[)2ZIN]^:6Z7&"+2#:R M--:%@']W\EHVC?4$./XZ.%TO]IG#Q,9B5Z>:V:/^O*;"\7^0)5 MW_B^^'0)P,(#PP M@!X&T)<.8(H/J#OV^54,ONJJ_6!K 8[TNR\.[/^_?30/OOI6[]XCA,T0Q)9[AU_'A-[*$ MX60&1'CVSTR$,>1;]%$!M4 MV@OYUU#?B09>X8W5WE4ZNK*;[^XJ9RE)+Y9WIR%QK0BE19(@/ KT M4UFJ 7#!QBPE@%PU\@QUTOAP[CTE)PAHEF1XAM-C51!"_#"3(\PD"O.7[@ZB MIW0M^R"\Q'EQSC%/9O!##ESIO)LQ9 M9=*P@R\T/,CQ#S*,3?E1'- M"R#F;F[AG.;S('K,:(&S0 X61Y#%,XL,%*K-P[BO[9;> :F98#H6GD!!J.;Q M=,U2PO/ DA,\%7<<7W2 *DS=;5 C@>N0MJ1VKM;G ]R$ WSP^A1.5N0ST!XS M3CC. ZA/*(D\L\V-Z#8U%*$#QF!T#XZ>9BM/YYG@,2L*'JB99.(+0J,X;^1: M0J[:#5^J5B(CODM_/*F;BH05"9GC]-D1RGD Z<1#)$Y$^\W?J&YS;J1N8TO/ M//6IF%=WGU62A19^8B$2IZ%] 8B F?OLD*&.<[FDW?-TB(I0CDT\0>)$PA MU ,D>P\2Q@H%,^C.OTHN.:0%9G.8KE7.:2B%)@HA<0YY1 D;$CJ=7MA>P0O2 M90?"6$'G*#UFG.(B ',B$1)GD>M1V<.>W%G-\-"&1"%QB:&@N1-+#WW0$!O3 MB3UHG#V>KCA4-Q]"ZB&!A,SCZ+%*,0E48#HQ!8TSQ2-"+5?0MO0C)XL&6E/; MO'@#2ETJR$\UP0&NAU=P7@2D SWI,.*,,>=CM6KJS9BC/?KQAQR*_<>C_MDI M'4I>ZO)$DF5SUO-8,/M9)\E &3X1"7T(H M+\7JL@:4!);->P>O':4AW4,G=J'Q]N9&KO9"$JGUB]+ [6)8D1=S;>DQ YE& M< #NQ%DTSEF19'[5+#RTEC"'TSUF/"]80"+3B=9HG-;^%%J+%R2'2U<%)G-% M[+.B63 S)E:CSW1&XOM):X[$1DO9GJ;TPZLB[B&U-$F94[2]=CS4B=*)_6B< M_>9R]"3VKYJ'AQQ/^^3#+#SDF.! :6$3.;(X.>Y+RS-9PSSDR!AV]+3/+L]( MB'#81) L3I#7JFUK,\J+_4&4ZNR.E5T)B-';7Y61B)!W7NQ1S_9X^4._$Z6\ M7("&Z:6^DXLKY#O%^Q<I0;U_W$;W![S'&!*2\1G>B&>09H@2?P3/4;X6V,F4P M6Z7K_\GJ(TK3,\X+5/>]%3)VC=1@>FB *UM9A4&W!^_Q\X(I@W#C/7Q^TA*7_ M.&+1F;UF6_QS1T^C/^D,%M<9GZJJMC45ZI<]KSRO.U2*70WUS#MACWS G!(^ MSQ./&H%:Q[- LDPZ@SW;&P_MT(S?)2JYKLO:>Q;$7(%P3CEVNR6O89KD22BM M)RW!XEIBSPE]L.IX87N.4E-6L+FT\-BEP!"AZ$[2@L6EQ:^JLZ2@5=/8;5!W MP,BR]T?8U0.%T^EYC%CH (M-BH'%%>*0KT<@9 D/<"^?% )_ MI4(8:\[KYG!XQ>GW'N^)E\_.=^*U//E2:#_3_D?H30W-9R/7,!"_SR *>O_E M+A2QJAVO-Q* >"M ?R^5B A#C?V>^3Q^_/5_P%02P,$% @ M'(!I4X[F,[+$ @ W0D !@ !X;"]W;W)KVBE3KB?/!50:1"-6T7DU!1MVLW.1"KCIW9#FS[];.=- LC M4"IU7!!_G/?E\7$.]FPOY+/* 33Z63"NYEZN=7GK^RK-H2!J($K@9F8C9$&T MZRBME!9%(S8$!>7UD_QL M$M$1!/$)0=@(PDL%42.(W$)K,K>L>Z)),I-BCZ2--FZVX7+CU&8UE-MM7&MI M9JG1Z60I>&8V!3)D6DHPFA%M.@O""$\!K:VQ0E>/G%09-3/7Z&I%)'"=@Z8I M8>H:?40?D(]4;H;5S-<&REK[:0.PJ '"$P!K* E]]#:N2! MD^-#N6]2T>8C;/,1.K_X5#X840K=F6P4A7G+UEJDSV=LH]8V.F];VREK=X-* M(M&.L K0%>7H7C!&I$(ER#J+UWU9K/W'SM_6YB[! XRQ2=FNFZU7PP[PXQ8_ M?@-^O=6(5#H7DOZ&K(^W-AQV0,( UY]_D"^)/* >MM3#MU-3I:I^XN$1QV@4 MQ]-CX)[ :!K$)WE'+>_H[;SFKU=IPC/*MWW0HTNA>P+/0H];Z/$%!;.XM& F MK>WD/Q?,Y+*">37L '_:XD_?NV"F1QLT[:^7"P(/F /\]RS [UDPC5N7)(XG MQ\ ]<<-H=)JW7KT,=QO=!^Y^RU%Y^O1&XI5XC!Q@CQ8&P<9'V7 MJ#M:E.XX?A+:'.ZNF9O[%T@;8.8W0NB7CCWAVQM=\@=02P,$% @ '(!I M4SF'W?<;!P -AX !@ !X;"]W;W)KHE2P(TMK<;X'8KFG;[,.P#;=.Q4%GT*-K)_??W2%8L MFSQBVVT($.OE.8=\C@X/'Y+73]I\KM=*6?*\*:OZ9K2V=GLU'M>+M=K(^E)O M505O5MILI(5;\SBNMT;)96NT*<W%[KG2V+2KTWI-YM M-M+\[TZ5^NEF1$;1L>+KFMWAZZQ@:YQ M\DY7=EV3&71QB=A/P_9YP'X,83K&BKW$ZHX%'3ZH[27AT1O"(D:1_DR^WCS" MZ/RSUF=_N_6S8/!CXO#6'Q_P=U\M]$;UB4+^>#NOK8&!_V? >WST'K?>XP'O M']1>53L%650IBZ7.P3QIS9MBN+^E:91F$)C]Z1=!8%E*J0.;^C#!\S1/SF$S M'Q:GL_ @3GE$>1JY='U8GF4B==CZ*![E M(A(.6Q_&!(4_G&UR9)L$V?YL=%V3K=&K OVPB==J0J,L!@9$=O6;!\+V3YK-JO4)1 M);4L\7S)/$IQEL5NNO@H05GD9/W41]&$1X([441@+.64XU',CWSS<+JH"L)8 MMFSE$B; HBDRC;C :.=^']*(._D_05"08NXH\5$BCIB38C,?U9 >J @TZF?E MZ OUKU;2+-8M[R44AE)OFRJ+SJ(1PCIS.CK!4(E'&D&)F#NC;X:@XG20](D4 MH4'2'[6%+ZV]<8.2IGZ=2).$N:P1&,_=29(:B$IR=Y<4Z[ MUQ T+")^M6MECI2[[_TZ5"=IKR!H6$+<5U:!*+6>^T%-T3D\GV7=L/J8"\HX M<\.*P2C+W;@BL#B*!Z98VBL*&I84>%R'B2/RPLLG1#6XI'W(A5\[4"DS0+@7 M%32L*B9K63VJ9L&QDH4A>UGN%/GANXQ1^B-YDL9(4*AE(>=%6=ABH*3X.D!P MOZ+XJ L:\=P%3A$@S7GBI0#BCU$&564@)KW^H&DP)O]MA!:LQ=5S4UAV1;UN M=3HHS:6:XWD0=-CL65S56[E0-Z,MC"QE]FIT2["%4.?HC)1(W1HU_;?:FWVQ MO?,0]F*+AM761_D,LGRABKV=B<%[N)1@-:[!N7O[&FN(KHX2YU6""H*!.4E!:;@00T0:*UHL! MXH\)F!T'1A/K%1D+*[)?E#V?F\E, M(S@ <5>,8^YHSJ*AJL)ZD<;"(NW^2!<"4"E8Q85' 4.D59SF+GU$6'D+$00$ MI==;MR(P+C*:#3#O-1H+:S0O U"ZB.R"=9!+%]%P64H3-^LQ;R)AFNEM::8[VQ;$*TFE8;7E36Z+ _R]:"ZT-AP1.VXZQ0,1&.W M("(HX>6!CTEA8300DEY7LK"N_')(WN_,%J[NJTKOVVW3-W"]N$1#XF\I,9JZ MZW0$!>D245> 8=Z$2+WB@+B#)7TLAHI#KSN9".IY/S:PKCGL#H=$/>MU'@OK MO#M9%POR"G3>%!).FKIO !^.!W?9"=7H,N)N?'W4!;W,O:3#G'G3,.9,7 Y) M7-;+.1:6<].BW#5;\]] /O5[ NR%RQZ!8>Q]6'1*JV./. NP[Y48RX*9]7M[ MX@/TY1Y6RB#U(]L[65U1)*4##1>LW#PIJG3[2'M@4\P(C&@;G8 M"[ /BV-D:D>\B=3=M)LA, [+G($M"-X+'!X6.*?Y%>#,?661I,S=2)H@,(PS MYBWCU,TJ!(9Q'I^<@VV4>6P/(&M(E5UE#R<;QZ?'0\ZW[=&>\_R.7DTH\GQ* MKV:'(\S>_>%$]9TTCT55DU*MH*GH,H6^FL,AY>'&ZFU["C?7UNI->[E6&PO=V]R:W-H965T&ULK5UA;]LX$OU\_T+(+0XML&Y$B:*D MO21 &UE2#]A%L=V]^ZS:2B+4MG*2W'3__U?ZCKP?N^W>SZZXN'87C\Y?*R7SW4VZI_US[6N_%_[MIN6PWCK]W] M9?_8U=7Z.&B[N0Q\7UQNJV9W<7-U_+=/W/U7W]N1[^?/S4C;]=OJ"LFVV]ZYMVYW7UW?7% M>_9+F1X''"/^W=1/_=G/WN&E?&G;KX=?/JZO+_S#C.I-O1H.$-7XU[?ZMMYL M#DCC//Y[ KUXX3P,//_Y!WI^?/'CB_E2]?5MN_E/LQX>KB^2"V]=WU7[S?![ M^U36IQ<4'?!6[:8__ND]G6+]"V^U[X=V>QH\SF#;[)[_KKZ?+L39@&!J0' : M$-@."$\#0GU /#& GP9P?4 Z,2 Z#8AL&<1I@- '\(D!\6E K U@X<2 Y#0@ M.6;W.1W'7&;54-U<=>V3UQVB1[3##\>".(X>4]CL#K7[>>C&_VW&<>F_^W%7[=3..?NLMO#\_9]Z;G]YZ_4/5U;W7[+P_'MI] M7^W6_<_>3\KO5Y?#^$(.T[E^]OV^UV+/_C[ "06QN0 M#S,@&0[R?CV^XO$]6&V\3U6S7HROZ[9Z;(9J V M9[!6J_UVOSE>?_WJ F@Y MCO9'.TX"RMS?GK$!Q )'_*W=K=K=T+6;\7_NO8^[H1Y3.P! I<74U&&78]F^ MU&[P4KO!$8=/X'RH-M5N57O5X&7UZIT7LI^]P&TNKQOQJ+^?'P;O[6ZU,^HT?EE"GC*MIIK,3+7N5DU_G.I3U775>(L-S1!%<:A\(IPL,:]8K"UL1%3Y M/%5!1%6B5$I^TY?\IL[YG:O&U)P%/ GF2U7GH]/XH_KN_5ZOZN9;]653>^_O MN_HHY[Q-4WUI-O#]_P<%5UN15=0T95S=&KRSR0] M0Y,_"LEN/]X]K9M^Z)HO^\/=$ZRR41R7?!,!92<@==%-A9YO(KK_W1Z4VKCFK9SMC\HX*AW)).1%01@6TI +*J8 **J"2 $BM M+>D!,-P$F*JMN<\T!NC[B3J7XI[AZO[C=GR-PV$FP_BYVE='][OWJKN[@Q&^ MN_=^N_T(SH5*\5,!90S0UX$N%*G8O/,JZ XL*$,[T((;B8L:G[&2F1&:Z171Q ',HEK51* MF9FB,M5]_2456V[#5E"QE3-L:KZE9&9SFMG""CQAG"_83%]?S) %TQ=U="HN M;SHBH)P*J* "*@F U'Z>M"T"W+9P-O("4T&S(!;:;J(@++ E(4+H=MY5&RY#5M!Q5;.L*D)EZ(WP$7O M9,)GJ\\4=-'$9*0("W 1]CI;&0=U*4.J/FT Z"<>^3S2*Y&J66M)6% 1EO.$ M:@E(C1C@&C&K[^JN&^_,3XIKJ+[7\.)#U;RE LH"4W]&0H2ZNTS%E]OQ%51\ MY2R?FG*IKP-<7UOW$W P T*A\E+QZRHGX(!+ M<)>6P@D*4V8XFTL^B8"65$!Y /20]6Q3R6^42\VT%-\!+KY?:_ '9MX?6#G]X7SW%@A9&"L[ MD91>4@'E5$ %%5!) *16@K010L?MWW/WFZ$I;IE(_4BO##-LH<:I$Y8B.)S; M8VSG].,P+LL4E08.38T8!5S?;4)%EUO1%51TY1R=FFXI@$/W?=JS)6K*LT!, MN"^A%&BA_8[B6<YWMCX.Z/&A'U?/DL)J*]7LV*L+/3^-Z/&^[N[H9]MWQDV>_^U;W MP[,T1SL )U1LX]4MSNR26& WLYY5*LU-!510 94$0&IM2.W.<>UN41NS=R= M4WJJ/KI ,)$F$]MYN93.')?.$ZV%^=28\CD*XR36TV.&B2E[ATN5S7&5#9\E M,S%1L(0@KXE,' M@$CY&^'R=_[D&3@Q$= %#5.FMP6!L&CJ8RB2(CG"1;)5:PK'<#FQA$H34P$M M(U-Z!GZBGZJ0VX450!ACVDI=@EAI.+'9-Y)B-\+%KM,1-%1ZEPHHBTPUR&.] MH4W%EMNP%51LY0R;FF\IZEA4.ZE*$5/HO G1=;#2LJ.AR*[J"BJZ#ZT;I9A>,XY)L* M*!.F-DUC_4./BBVW82NHV,H9-C794G<+HM.NJ10Z%5 F M !7+=+MW24676]$55'3E')V:>BG2Q1,#97')I"G+NL\1\,P/"/>"1 M'^I-'B"01<)LR@%QL>ZBEB#8M$,OI&,@<,? XJ0H.#6 ZA6A'^KI,<,XG[ Y MQ-F)T[@TMG+H<0R7Y8+LT&FR4Z0OH+ M?047>QZ';ZF%D"[*"BJS$R=1$2]]&T)^?+:P/T(ZEA1"_<@^O/+PGAAK^ M$X5^]B5,N"Q_K4&+P[H4/95$C^$=V?HJ1R71K>@*(,H(*@GFI&9?*O38;M>W M=H@,Z +&YHEAND&+L[GDTE2IW ]]HZ<*Q"T"'G#C('\@D E?&#M8@;C4U[]/ M 01CT=2WC,521\=V^]F1\WW@U !;ND6H7ZU;(&S2H$VDZ$YPT6UET.(8#LL% M%5!&!;1,3&4;,/W:YU91!1"U,#;P@U!3IP5/4 %E"?#D--=],BJVW(:MH&(K M9]C47$N+(K$_@-S6H$U,#3UA%"=20R=SVZL=#%HM2 KJ,A* MG$S-]-F7-.-BUMJ@Q7%<,DWV1Z6M?= M(6#\_[NV'7[\&PO=V]R:W-H965T&ULG9IK;^,V%H;_BN M%@DP M'HL7W;))@(G3H@.TW:#I['ZF)3KFCB2ZE)1+?_V2E"TZXB5)OR2V?$2]/#P\ MSR&IRR5MU> M4%+IFYIZ!>,X736$M8OK2WWM3EQ?\J&O64OO1-0-34/$RPVM^=/5 BR.%WYG M#[M>75A=7^[) [VG_;?]G9#?5E,K%6MHVS'>1H)NKQ9?P,4ZP>H&;?$?1I^Z MD\^1ZLJ&\^_JR]?J:A$K1;2F9:^:(/+?(UW3NE8M21U_'AI=3,]4-YY^/K;^ MD^Z\[,R&='3-Z_^RJM]=+?)%5-$M&>K^=_[T,SUT*%'ME;SN]-_HZ6 ;+Z)R MZ'K>'&Z6"AK6CO_)\\$1)S?(=MPWP,,-<'X#]MR #C<@W=%1F>[6+>G)]:7@ M3Y%0UK(U]4'[1M\M>\-:-8SWO9"_,GE??[WF;24'A5:1_-3QFE6DEU_N>_E/ MCE;?17P;K4FWBWZ2(]Y%9]]:,E1,VIQ'R^C;_6UT]L-Y]$/$VNB/'1\ZTE;= MY:J7RE3[J_*@XF94 3TJBNA7WO:[+OI1JJE>W[^2/9JZ!8_=NH'!!N_I_G.$ MXD\1C"%PZ%F___8X( =-7D:Z/>3SLG+@5CMP*W@3R5DH2,_:AS&,6<]H=Q%X M#IZ>@_5SL.KQU,'V59+ M(,VR9+)[I3"9%"9!3WRI_B>#>HRLGLM$4/*V9#6-VKET];.Z6"K?[05_9#(T MHLW+AYV73M+2H/-NJ4R$)2-C>FFKB#1<].PO?<'ER+&YY,1%*4J2F1]=1FGJ M=F(V*[U&76@U$^'V3;!A89%Q=3+XI@+WZ1(1C) M.*#/*M(&UNU4S*ID6-&-LSO!]C[0G<+J3I+ET-T;$)LT'P?[L]Z1]H&J-+TE M3$2/I!YH],]_Y!" ?T5/1 @B>UN"($V1IMZT02H#/ M_]!(AT'I]STOOR]5P5%%4JI2Z^0\EV5RI;062I/ (-:0"Z'VYI:92 M;-"AR.&J%,QEVE80@M@CTX .A$EW2[=4"%H=F=&39T_08D?09LCRIL,,)3G( M/4(-[T 8>./$Z]3,.P%7UU$)0 69DSD7@A@P% -AC'TI2SXHO)J9XO2+#2:0 M8&OT'/C*"I]3#+] &&!?VT<5CAY"1)OA9I< +#.%GKE:$,Q[T*U1==3SM%VI! M,8KG(FVK9>+3:$@"PR0Y.E+0C5Q,CMF.U'(11-K2/>^AS8HES*$EUS8#!?3I M-4B!8:3\>TK/(_KXIF8/>OC=8EU@R2&>BW69P#;JO<))W3C]"A?PYLKZ:WTSD.EF"9 M.Y?QQV (/" M-[0&.C ,G:_:(;H$E_6-7.S)6H?ITMQ+2>A@$$!V++K,XKSPC"DR%$)A"DW1 M.'2Z>G0.JDLX-P=H*;6X"$!-\C!#)!:.QWA MQ[UK>?ZZ)P8K*(R5TYX(6NOMU3U1\]OK4]=:),.%IZY%AADHS(Q)RI8+O8\1 ML:X;%(YEM=,YY^L:V5!80ISZ!MA0 86I\#K&OK8M_YG7:D)6M&G9EI7C/MRA MN'&.O)WUY7R<)Y*PC+\Q\(8>*+S(\>Y6A HVY%C2V)NSX2?_C4X94*$PJ&Y9 MUPNV&719I+9H&]ILJ'#WQ8&=PMK'<%G)#.+9OT.&32C,IMOY1N*XO".WOVPW]+)G@(G#P-1>T]M2U2#4*!LG:9X?CUH^Z5,SJ84TXX902?9,2F5_S4]6 M#]ZT,8IR*YQMH\*W,L2&D#A,R+>[%-[;Q38L,2ZL,':<X+#%X2\)X\Q:@Q]VB%Z=BFUQ9-L^M#B. <(%] MF@W?DC#?WGVND]AP*JS-=H<12 ODJ]42@[ DC+ ?3ZJSR9O!PC*Q7ZA(,8+S M Q>'&9:S<*9W=?+"3T/%@WX/2F9Z-K[7KQ5M>-_S1G_<45)1H0SD[UO. M^^,7]8#IS;3K_P-02P,$% @ '(!I4VG_;.W7! I H !@ !X;"]W M;W)KU9%>PI-52F_OV+C=A?CQ;C?^*BW992-V>5YK;9\R_&/>NVQ MF@THA:[8!NTL>=Y+EU=G8I\,_M2\"P?/))%DSMW)XFUQ,9X+(3:<1T%0 M^+OG:S9&@$#C2IXN3,A_=*NLYV/*6]"=%7G# :5MNV_^M+I\",.R\YAF7BW!R66KU54 ME^?>[5ZWW M\CO>+^B]L[$,])LMN#CVGX')0&?9T[E:/@IXR_643N<36LZ7BT?P3H?P3A/> MZ0^$-Z%K9X,SNE!M0=B"UIX#V]ANN W=:*MLKI6A6VPRJB\&^GN5A>A1/_\\ MPNAL8'26&)W]3\$?]UY,Z1" /I6,J*I:V?W//SU?+IZ]"JB2("TSTH&BHY)- M336[VC!MF$T*VZ 3*.,8V5,LO6NV)6EKW;V2'J'<56CW2!"KD6/"E-:-%X2W MG9&H^=;F4YB:U&#W;/:CG8[ @6*AR8(N-+J_91Y\A/YB60C6ND\@A2]*1K[XHFCR,]4*7$ M"S.KTDV%+&_8:[M%4 ?JH9.#WMJ0Y*F4;3;(=X/J (E[Y37'O=3'@TB3E@'. M%H\>_"L280(:N6D*G ?4& $8.$RHU@;C$ ]H\5(4GJ39@K_4RO@75 ?M_(!U MS!0XJ:G8CYYTPK_^=#T([E*U45XJ M:]F @N>HM"BM\[L3G'-2(33E:5);WOU9X6+V0P+)Z2DK2$FE.G MUB@>%Q@#_G.C@TX9SSM4J0XI<2:K*I8,OC$N@].Z8U[JFE8'CM<@0+TZ;]:K M09[IZ(.E&\Y\(U6]3$2>3Q)T'T*K;B7L00\3PP;5?GLP/II43LB5KK2!B&A- M!2U0ST$TR54MA=[W]6'77#4!NH4@YV3:)H.>U0C!AT;9*'B[4N?E$:,DB4]T M(&L_Y,2"\:(MZ6]T]KMWUX,&W6ML#4K0*B:,W+@@A>TV(UE^B^=Q^[?V/!DD0(9D"V.'I0?5-K4-5QER^, 45-KBDO2DNO$LV2U&WQM2J_!=W-%7N >3 MZ*B',#5TCERE@]N&Y,/A%0[;Q5!3[=6CXB:8@5 M*-QTJZG4G5"!R0C%$ST^_UU^"K67AL4?9;VN:K-1VH=C*=)PPVTK>:D: ^!> M)101M1T@;:33;WV\9@S% .\WSL5^(0<,%]/+_P!0 M2P,$% @ '(!I4SX*'R.8'0 V%@ !@ !X;"]W;W)K?W<:85G_9 MEI7[X=&F;7??/7[L5ANSS=VLWIF*?EG7S39OZ<_FYK';-28O^*5M^?AT/G_Z M>)O;ZM&/W_.S]\V/W]==6]K*O&^TZ[;;O+E_:![PBS5W+OFWQDZ6 M=?T9?[PI?G@T!T&F-*L6,^3TGUMS9J2\?_K^]D[/G9([WJ7%MO M_V&IE=Z7AGZ_JRM$[!?^N/VX,/=GN M\NI>K^@7ZUJ9I&OH!?6F6LTTYK#T>!7?- 79^-+9PA)QF1^LW[Z]FNE+?IWD MV)KMTC11F'$43[DQ9:'SW:ZIOU@R/%/>Z^?/_XHW6R)H56^W1%M7629&]?,S M+U@1DZL97: N5V5=X6E[2K:>T&. MBC8^X,+:5CGQ-B^U(X8;\F4TZR:_-7II3*7)B^[RAL;9BB=N"AIMR &T&WUC M*M/D)1%'OX!=!0_Q8MWU,J-W03BV2(1<8QVGC_[S/RY.3^2+0**E[5K=&%=:NR=AW-3 _H9S"7 MV%AVA8A@4EH/R0C<3<39*T'=Z'IK6PAMUS6N(Z-4;4U&L=I,LYT- S]GV) S MO6KI/Z):;E-WI-Q+$B[%9Y!,[_S:51( 0;,"O\C@YCJ9_RNSLMZD>@]VN@'K M$BE %Q;/7CA]654=3?2!Q:YI?411O9B?_//QI5K;DM[\.2?;\QY [.O/[?O. M-*:75"WTN'QK$+#)[>6.GTQM61W:]L!?:1LFWSBH *AF11@4F-=%[\ M2I%:7CW" QI[M[$D;::,/2?Y'M"V]KI'[Y.%-IW;AE1VBM>IE;'="#<3(\);[:8QAL5942S16PG.!L&Y=\DJN&1-S(2H M(S&6[:4@]P$@%28-:Q"AI'?FRXZ8 CF1#8AMNQ61=6_R!BMAOZ]H/G'^"[\2 MC<5X1)F:7FJT]QZ*+-_68D_\?-V!53S;3+^K]J::L_VH&+),#@42TO)*D^B: M&Y!P0W&<#-CK='1EK_]V-?"6=SESW9$8FGI+,XNGZ9U:8W[K M;./UI]WDK8*O%0%V2W*Z?C5RJ6SM1 XM!T\.3M7T"BDJ5'(4"LF.&<+*/CH' M'K$C"+2Q-WX:AU@]5!D-[)O_RYG5@\FP M, I#+Q#$QPKP+> MZ 0J.7*[_P(&69SQZHO3%_JZK5>?/'_HUN9"6<,P'LP)Q+'+6G0!L\BV, M,[*3G4=PDE\!FTV<4SP);05**Z['A" CRP4P3 $*@>>!!9CUSB2S"\5.00?) M=YKU&A9&DU8&["+O8_01+. X&T"YAF;=YXAACH"Z6UMWCJ0A'M<4,_W)<1!Z M[5J6E&,M$!0PV,:?4S(!3V 1".CQGO?S+M5G,)&T@=R>I0VE.#VD7[ ,&K3- M/QME(L%X^FM7W/1!0^?"+XFLLM,H==J/6!V_.#8\CV\9;F!Q2.[0<,Z;L 88 ML,>G/X2]>&<'J"6IF:KS] $:5/![1<>PIW\)^8+HV# @H-KB.+?L649BI4#9 MUHT%K,""M&?@@_I"@>+]#^.XK9[(*6IK1$3X #A)!=72%292F.41&Z MB75L H9$Z"3Q@?)>9/FR[D18J[QI.*C>YF5G'I#5<(N2 P#6035I)N M1: WK9;I):T/D%;:K16,D"7<2E7*"P.F6M,BDF9Y774^$''@YM5*LDH$-(5] M%W6W;-==&8=GO,UH9;:BJ2$30[^L$#T3X6>$Q)'R-(:P6T5_WA&K:'_W>T\B MF^XS<0:L 04C%E(=7BY3(JRX!R9W2\+L!'QA:;B7W@Q63%:B0NOHV=ANS-HT MDN&Q5%7] M=_*!&4>O@)G"TQXXO2?2[(J=C(!B!7;#;T$]$!>K%G&?DN$M^<05@;L <>XE MOCO3;PV; M\!M*_LRRZ8#;3N>+IV)Q/P5WHI*"U74 G?IE3?^)'/CI\OIEQ.:6;(%8//G: MIQW[M/#>Y?6G^!J6/IF?9H&L,$;'$9-PE!BZ)BDGDO( !'"WQ%0Z%R= JF)V MP2AR'H9*HN""4A9E*4,L4%]B+!:A?,2 E;#72B].?6I&,B*^EZQ._+:*!@(Q MPPB:HD]XEWG)$%2*^9ZDD#RR6P)9/H7:Y??BPA VP$5X;GDER(\Q!+(\$MZX8R*4Y_F.EA,O[SF-XD"W*[6O*^:!'",VQ\!M7(BR)X M(_WAW2?QFX,->C =6";6%L+6B#.9WI6=XUQ2UHD[W>:%"7"''!)!<8H#Y-X, MP(??N[R"*B"""@N;U8F-O+J/)/C$ ;Z.W3'\29$I3,OC"+O#H<'VZEN9)[H, M5I,*.71PNV84^"BTK5 :$IM47Y5AY\!?*5E&X>B1<.XV1O1D("20"(S2!DPI M'+".H\KGJK[S\/H!L?NTJ_%8(H)CB3[,:P+ =^PY&) B-\T9-VV\X465783(!:XS 4+4W@A<_5:+!,G""6; !UF2O"(?<08U 1 MXE@-&K;==BP;> .2C\EIP]Z)!O\ZT^]&U'CL2)Q1/O3_+EPE\9*+QYJ/WB2#\24Q/)IA"&/102 3)T4CC/H[ER6:NKMA)Z9Z3Y4[]M-%MPJN MG[%%H'F2F$OB9*R4!-V!+\&"_DWV>\&WQ%@ZBA^*-8#6C%%#&?=4-+41R5*$Z$0W*UV@ S,BT#$CP@ DE,3[Q(M2-_\<-JV/GU+"V1]10SEG\*K0H!*B0=$<1,0/#@P8L"62Y2!$\H[?3DE-PV< M.20=SL:X'KG:2-+GH]NZAM%+==/LW'?Z30%OL+X?41&@2C_W8."!#2F_2ISG M58@H4G_'EG+Q$D0EO7M)U'C]FOJ9/.@AUHU6F@5M^MW$1(^%PCJI[XR7R+W* M#Q _T__V6=C;I%*0ZJ5/_L0HU1AME#79@4_DN,+08]7XM)S;@,AI:2P:Y8*V5?(\O7VN.S$T1U6O%@\D6K!1$5&^@:K,,TIL00)M M?*VHV8%O@?%9 QK+21@OY,MEH^HA9\BDR.2)5.KXAUX=@5'*YV-*XUJ4$UOO ML#C!*2+7,!UTT1":Y-2!=A=W,]H!^7?E$W;..7"NY;%MWB8Y%&/N5A!"?\[" MJ.H0[T[G\D?BT)/9$X?%R*,!.(I&&\Z:UO[M(3;LG$>%+\M\]5E?K]BA4L@M M#*//8F#IR:(A2XG6,%4C\"Q7@4>RMDS.*W\V]X,*$#==5+NNE20>[#=?3,-I M/ON.3&B06-*3XOL;N+J2"6A^$A%%.& MMA/C$4M,"UY\:*@ E\)Y$8XZO]@V:,(@!]D0'(.@(=4E_N$K/IQ?!,(CE:*( M)464,AXC)\K=":?D M9!.O]-1-O1_V$4_NX)YETBP0(T1R=6XOC*]A7#80F?FZ;$%=**]8Z17WU7I7Y+U&D4GE#0Z UZFUJ_3Q)]54K.5R0/ M,^:$M3)102)<-+W;>5TGJ ?VR4"N3.PZ7Y:P;GS".S(KPKJQ0$DO4B+3\6-B M>]EN&($/$ZE!(./DIV_QD,3'=\S(L5=L90(OZ269NR\,N[XXKRAICI7YJ5R^ M,,LV18>>S<-410K??W!IG2Q-AKMJ4'>-)SG).6FZ^:59Y8E72=)0:77Q/S@3 MEQ&"]Z/FU$95(@R(L2]7RL'..B:>)*6P&)I=4H/I)AS)P#FX"(FD#X_+(F2)4H/A M\:-CK1D7]+E]L+S/4@S7^IZX_24IQQ9^Y@/J4!>04^+)D;C?&,9"R>/"WB(N>)^<'49)A)$J2M_C69A5P\60(Y8N_>L8^TZU MF)T:UWW"T/ 2#SVPCR%90YIG:/:ES1%LN9=CM3T#G"8\:4X]0(V'3;YK8HJ3 M""X3[%(,&TD;)R;V3B)F\"TK@B^. \;'IL_D7';L0=)MQ.![(!N9=.)B@E(6 M<@?QD/*^I4>= 8FF>!9[_ET<5Y\_@RTS_1?]/-LOKC ?T^S9_,+%!Z"^QMER^HHC]XKV5E$A,?A?#C6X X6 >), M9P=F8F&'O*4(C0'HXYN6M=P< ;A7DR>K-6@8*^Q]?^X9ZN@/M#_JOOV1M@E2 M]@00^/LFV?C'=&F5I [<:K'?I]A+XB^Q(R@\2E^/F0.I2)!*BOV/GIYG9T3L M<9PE/E%7TK+MS7&@A4>+8_K?\^SLZ?/TU?!D?P,3_.EU*MD GGQU^XOG-/19 M]O0"_Z6,\>GI*?Y!BR\6Z(*]$G>?G^')XO1)-K^X4)CYJ@]5>RO#OPP+ M#PQ&(JF)981BU%1 [^M]4YTY23_.H.\.YZO/ 'A7)\Q"X/7;PG;7TB M/4B(^WESKV1I+BYP\*BX),-%H$"=5&J&QU)ISXN96CL&&]\-W!_NQ5;ECIR: M]"LKZ3#F>K+T.KC^:&AKR!D4O??.!Y0"P D#0DO33PST_'3'_R557K_*.D>07;/]0$-E!,%;B0GOXS6,<44#:"=88/1?*V M;>RR:T.;L3!(?@NE"^;G?KO89$YBODC1UQ.JIIK;:#Z+)F6W2^3*_6'20L#' M17U7&8Z0 YMHA0EV9$DS?VS0!X0UG*K;%J=9V[JA---^)H!T@N3]!!E?/ J: M8O*=)1U:!A)P;/?J&T41S_P+O9135O!)1>;@]3*_2QKN6-M3M8X-YS0V'%M# MF;SO@$ZS(PG9?LVG;UO*W]&8DXHQG$+ZF55_A"6W6V@7;1FZ%D*+)[>\1+\6 M#(];]KY%'X ]_7[BF:P&.>VT8_>_[;6YS0X?&725S[JD4CCA M%O*T"TZ-N^!0(G%HIA7W1GP)=ZO0@?993H9&/E&><].$-*FA/2_4?* 2KEO^ MRMVIE"U^R4-J![:N38&,@,E@:\<,3&5'>M8DG8]LN-+M+BXUK_K-#@B=.F.4 M)G_8I1:[E*+:P"[#^RH8H^N<[Q?G)&I$^CZA2=V 2\6H_&W)<_W+ F#=X)#.$];+BA8- 2]F3^5]FOW=1R1K$TZB\-5I]YC]G<@TJY*S!=IH 2,59:>^YY< MA;5ZO9[HA?7,PH%QE9?1^?<9K6^&PT6829495 R3QLW WR-?NCI6?*[M!PXN MM_UAA)5N =?:G/XTNYX-+"(64%HYO(IT^0[8V&$U>CXJ@WW%!M-E]=@05:K? M< FA49K$97I<4IB=OZ7%53-$B%\I*W/<:TK;#7WY?(LQ2V^IKEM_M#NQ#=#- M-_YF^E\$8SPF/7J+6P#ZO6G4]09#<$=YM7]/ -2I<'#% TE;A^&2"QM\EV[O MY3%:22<*5T9\7+CC*_Q)H:+J. \@*?!P;@Z7:R.7?!.6YKF6D[1='GS]7^:S M^7R^ -&>VOU+)Y?R6F@[S=*C,(&Z 3N^LF77\H7 T;Y4/W]>%#YP05Q"Z5YF M'A_'PZO^:DBZ.O0FO7I4@ YX*7LF^G[$BIS_@[!. U/IPOY6VCHKI/S2T]2 MY.G+_PM/UG=&L%4M'17X0_.6OCN$BD+1\3!F^C7H@&M/8GL M\!7&QH3Z4UJ;PY%R(K&>;&0"2:N8'\;MZOT@:;7FSNZ0Z(F6EHYU\#?*Q5OP=;4?EZ%6C!X ]G;'- M,=6&(.>1.-J&@ M'PR:"@Z^OUU=7G_B M7T[FY]F!&8XD";\XOSC^3O^4KQ"R!Y>?7C.'>'?3,^!B=DS4/L3#O*1_7GD: M>M,21,BE@P+EX,Y*:0 Y2%F:6QM:FI9=4WA(V;-FS==- RV,1AJA!8E/J/B% MF(F(75BN\$HMV[>'R&F)3Y.^_7,)!G48EY Q752/\ MSHW=V'''Q526QT$Z<0#J+TUP/)4;,419#Q;YL(B/'0JQ'3YN"<43Z<0+"7EY MKQ+6XEBIOPLHG?Y;JF,EU[IQ\L+7F@TN!BH! M4^DI2#U]_51Z6%&SM@GH9ZX/'2914+DDQ6;03T IMIES]:63JR<8)KJGPJWV M WSQXH:[]]?*!V=>8TZ@6V74L5X;:=079H13U9XTH@5Q7N7QKDYR-N:_VO*' MKOH%")Y\30.]8[A$L+X/!9C>#S('QC7(*'R4@GNWI\*U'K*8?]4S_O5D09IQ M>'J]-WWBM\($P]OFN.\>'9;!M;F*\Y?>WP0'HY)T@R6.T^Y<;@9"OYK0&&2 M'#U?AI!,)>H@&A3E@RA5H=,:>/BD0LPHX:W3.7WR[WVCG/BE7G4Y^%8'#.X? M><5WX,)W+PK+WZ8))]@3)CKEM1[^7([J<].,(6*\8SV3KS=09GV"J]/7];J] M ]XDB[SL;M ?2CIR<0B&+"Y.P"J:@J1NT26B3_3?O"B8>>\X1)T<6.7HNENV M#%;.GLR/QW:*R:.=LEQK3G/]AT:245Q( $%/;$0@J[>]L:X@* MVWBS?7AA2W2-!"OEY[X%1(4>(=)$T]RB[6_<&U[+[1>9)^EZ@B4N_5>(/!_0 M<.$\'T1IODUIU5>5-NOK(]^FL:_YKG&,YW(Q0CY5%&I9,7:L\BH)]LI8#T': M-.ISFV/Z8*9?^O:?5/E+7 I&O,$W3Q!2.JX+3W^_)3$AFFIKABQ*<\[073T\ M7TF,?6AQ7^.7^<9YY&-%\3,SR?=9)O$!]Q$D3!)71FXYB&'/=?PIQZ"^^3M: M>XXA:;GE/ B7BUO]5KY30O[A'UUETIN[(^_@H_73D\59EF03;Y+&HY/1I#YQ M.3M]2HG+@\L/$I1TRF&*PJN/4Q1\P"=\CT/063&(3-%)\X["S9HTE0Z74_D* MM, !6L]Y!!WMV(-4Z4N(9S;1/W"&GUQ6BN]Q2A,[&]G?H/TIN9R&$+PU^+2E M]P^!%;Y8BQ,U*Z>0\:*:XCOX$=!&I+P2QLKW9_SA3>CZXH.XJ7'#^^' +@U. MC(+B)E]C2#IPLI!0\#(8^7KB2? L C11:8G? M!TG\PJK+:W^O0WYY%" LC]P@@R4/E*%X.Q23#,L4P M4$7P/LR?TL17&=^[X;.,X&O'OMDG3A-?SL@>:J\--\C]A\S&9AQ:T%1JQ_(M M#?Y(13U,\S J1 \&8( 4 M $- 8 >&PO=V]R:W-H965T&ULK5?=;]LV$'_77T%X MQ; !BJT/RY+3)$#B;-@&M N2;GT8]D!+9XN-1&HD%=?[ZW='?<1NW: ;]F)3 MI[O???+N=+%3^M&4 )9]K"MI+B>EMSDRC M@1=.J*YF41 L9C47 MB\*6EY-LP@K8\+:R]VKW$_3^)(27J\JX7[;K>.?IA.6ML:KNA=&"6LCNGW_L MXW @D 5?$(AZ@W@"V0+;:%6SE9)68YP,&F%+MG+J09N+F455)##+>]B;#C;Z NR2O4<K ? M9 '%L?P,31SMC 8[;Z(7 1^@F;(X\%D41.$+>/'H=^SPXG_C][';[(_KM7'T M/U]0.!\5SIW"^?\=Z)=AXRG[*F3VK@1\63=<[K%^]",@"Y<%PPM2&4_@4Z-5 MT9*D+;5JMR6[?;=BRFED>!$M%Q5;:Y$_GB' 6:VTY9KM2E6!X16P MAFLK4:4_ZC.EVFFE:B212EL*79P1VW[ [U!1:.H-[@B#U%QMI?@;"H0'B8+/ M/AANA=D(,,S9#MHU*)D#4^M*;#G=><-:+#_MY/(QQZ7(2T+'1VDVH+606\>" M :B%065#)#RK.MFA(KC!&V]R+=;()21[JRRPB'W[31:%X6OVT'4VIC;L0:#A M&Y%S:=EUGJM66E)SIRJ1D]&WPO#M5@,:BE"#SX=)MD MR)W/$NRT4Z@ITCE("[HS8;3H<\V\JC[5KB@YA: <\NJH7L9"\3#?;*VPQC$/ MF!X-3O<6.$*YJQV(4D;1C4FG] Q!SSL54:6<[9#13.2\+]%>L M71E(8UIZ+U#:6@W& -9X4W%+U4CE7GS VN%K])MF!U(&1H*PF!5%%Z41%4[' M_D)2+T?#G<9#.SM%6(NE*VWB[=/CJ2/>SNF-(DQ7VZ2?%(+!C'@'M\@5;OJ: M;EI7@,516:[W?4*&G)'.(55]I/;L.T$W$\W M^;[<^]=J0&.^C][2SDYI'BK M'I':.?T$SR?ON5SSH5Q?L3",_&P1TRF>^U$2X2E.8G^9)71:!'X8+KWWGW8A MEJ3^,LQ8@M+)DH59XF=AB&AS?[Z(AV:#*9"X "%V&OAI%M(I2Q&13DF\]-/E M D_S=.XG6?1U'M[U<3KEX5!&J"99^$&:.M5H8N#4+.?^(LKH%*=(6WI=+:#- M:3"GOSA(V#SQPT6&GOMI^A\=>1Y\-[RBWFG8'=_CRF49W2X71^QEG_<@ZBFG MAL-+G?W$.#C1+:@QXTY#2QM&E5O6*+RA9(6S!DN-%T]DJD>D4C3-0??NJ_^Z MIG;KQ@?@RE2==56=[4%KMI.HWH=T.&4/)B@U&:':VY+-&WGIAD-P&Z8G7*?7/BEQ30> M67_"X%,;TNQ@+47K&K?DXD1 )]RQQ&\4T,2 [S<*NVW_0 K&KYZK?P!02P,$% M @ '(!I4Y7[ZC*2 @ 6@4 !D !X;"]W;W)K&ULG5113]LP$'[/KSA%/( 4FM1)VU"UE2@,C0[.]WV^._OS;*?TLRD0+;Q6I31SO["VGH:AR0JLN!FH&B6M MK)6NN"57;T)3:^1Y ZK*D$71.*RXD/YBUL3N]6*FMK84$N\UF&U5Q*:P+A N9C7?X"/:[_6])B_L67)1H31"2="XGON7P^DR\]^T_1. MO:RXP2M5/HG<%G,_]2''-=^6]D'MOF+7S\CQ9:HTS1=V;2X;^9!MC555!Z8* M*B';/W_MYG 2*-/ *P#L*;N=J.FRFMN^6*FU0ZTRR8V9S2M-F@J3DAW*(]6 MTZH@G%W45FF!9A9:(G3A,.O RQ;,/@%?P)V2MC#P1>:8?\2'5$A?#=M7 MLV1'"1^Q'D ^?ERMC-=V#7T>HDYXZ::B3 M_QO<4;!3VM34/,.Y3U(RJ%_07R0#."#]8&>*5& LYJ#68 OTUJHD.0FY@5,A M*:*VALO,U9ITS##PW5#?9R'O@.[I$%K7@I8$38&DP25-G MC(-XPKPG4M*YD.>U5AD: TG HACB8'01>S=""KIO.6R4R@V,6)"D0XC' 4LC M[WW@:F54B29#F2%T/<+I,$C8!,[@=#2\@#/OH,< )!W1":1)$"4C,L:C8,+& M\+>C"@_N>X5ZTZC:36DK;7OU^VC_<%RV>GE/;U^=.ZXW0AHH<4W0:# AG>I6 MR:UC5=VH9Z4L:;$Q"WK\4+L$6E\K9?>.VZ!_3A=_ %!+ P04 " <@&E3 M$):2UE\$ #0"0 &0 'AL+W=OV4VC3" MT:?9CFQK4!3>J*E'XR29C1HA5;A>>=F]6:]TYVJI\-Z [9I&F/TMUGIW':;A MB^"KW%:.!:/UJA5;?$#W1WMOZ<H!2R066E5F"PO YOTJO;C/6]PI\2=_9H M#1S)1NL?_/%K<1TF[!#6F#M&$/3WA'=8UPQ$;CP>,,.!D@V/UR_HGWWL%,M& M6+S3]5^R<-5UN BAP%)TM?NJ=[_@(9XIX^6ZMOX7=KUN1HQY9YUN#L;TW4C5 M_XOG0QZ.#!;)&P;C@\'8^]T3>2\_"B?6*Z-W8%B;T'CA0_76Y)Q47)0'9VA7 MDIU;WQNJKW%[$*J 3X^=;"GC;C5RA,T:H_R <]OCC-_ 6<(7K5QEX9,JL#BU M'Y%/@V/C%\=NQ^\"/F ;PR2)8)R,TW?P)D.@$X\W^9] ([BOA7*G\<+?-QOK M#+7(/^]090-5YJFRG\[INS@\CU>V%3E>AS1P%LT3ANMI#.?Q3\4XB'--$V0= M%H$NP54(I:YI%*7:P@>I2*([2Q;V\BJ@G#ML-FA\XC]B?OA(HX"KP*5(@E?" M"YAF49(L:$'ZTV1QM$?(K=%;UG*'(\BS:)L-H5) ME"ZFP3?M1,TNG$M)RAXE==TM: M=GM?G*9)=\Y;-$)U)?5G9ZAP$>PJF5<@+6R0"\DU=J;+V8K]V@D+2GM.;AM. MDW!P6EY?46V&,@=49E_AF$1'2LR+<;R@4ZBN_8%*1!>S>#P("N^< M[S%7&>QKIZBIH>G/!N2SX8P;$85L6_0'=+V/ K9S7$#2ODCC[)0RBY.?IDQ. M*6/X1@AWNFF%VD,N6DGD\E_J.*D_EYY+0&Y%5"'2%T M#5PCOE..#XC< -^Y[C'<#1S%*P?54Q1%7WF&SC43]U/;42"FWC.KL!9I8CA4 MMFBT<1Z'9LGTNA;+K@YJ\LN^V/=&;Q +KW:F/X8J)$>%)]6^_T@Z&Z1'72NH M:RA5!D19 8VR%-$])1_$O4.<$TZ8W@N2ZF$RGG7.M+K M3Z-SM\#HZ)9MT&S]6\)2D8B[OW 'Z?!EOZ5?U_JWS19BM5!9J+,DTB>?3 M$$S_?N@_G&[]G;W1CEX ?EG1DPL-*]!^J;5[^6""X1&W_@]02P,$% @ M'(!I4WGFIE,0!@ 0PX !D !X;"]W;W)K&UL ME5=;;]LV%'[7KR"\=&@ Q[;D:](D0)INV(!V#9JV>QCV0,M'%E%)5$DJCO?K M]QU2O%O6[CDUKGCC>&YZ>U7-,UN2_UE<';<"=EI4JJK-*5,)2=]2[BD[<3IO<$ M7Q5M[-Y:L"=+K;_QR^^KL]Z(#:*"4L<2)!XW=$E%P8)@QO=69F^GDAGWUYWT M7[WO\&4I+5WJXD^UO,;M?Y,65ZJ"^O_Q2;0QB!.&^MT MV3+#@E)5X2EOVSCL,2Q&SS D+4/B[0Z*O)7OI)/GIT9OA&%J2..%=]5SPSA5 M<5*NG<%7!3YW_I[@DCT=.LCBG6':\KT-?,DS?,?B@ZY<;L4OU8I6]_F'L&%G M2-(9\C9Y4> UU0,Q'O5%,DKB%^2-=XZ-O;SQBXZ)ORZ6UAGD_N\79$YV,B=> MYN1_!^M%/FZL$UO+E,YZZ!Q+YH9ZY[.!:&W\G).XU&4MJZTHPI9R%EFNF@R6 M-T95ZTA6*[%2\$4M&U_/^*0*Y139ODBUJ;61CH3.,I7RELWUQFA=6L&<*1F' M#A7TO5$U>LJ)!GDSHM+542JKE JY+,!=$Z1 76?'1KEO[&M.=Z$>^YT\FNC;]2*!-!%J K>R")\ M$HX,;&]JX;2(9V)+TL"K3:Y@IB$X4]RY&.7RAI[DUUDKPE$59 S$91N+UH12 M;A&_RF_IFKVSS$"W8%G!Q2"*)?%:&[565:_V& D-(4[H!J("ZZ_#_BEX;=2XL&O8:%EW3GIE#9S@:HB@#.5E=(Z':7 M=V@/]*DND?Z4N ;NI4S(PNHN)C>4J[2@4#L:VLRCREEB>Z]>F#!#8""Z%1+Y MVGDF*:@<(@YS!DSN$L/6?/KX14AK,8VX).Y+%!MIQ<%H, <0%H7'=&C%QNQN MPTL'EC@JE[ 2@!(QH'C*=Y2VN[&'&8 -NK$F/QB*;3 @TP4&%;OD?$OXAJV< MC9[*7A=3BW9][?."/H$J>W@2??8N[J.D^ .X<&\GV,:FB-TJ^GB_"5OQ!R+I MCY-C/./^=#S"<];'Y,5STA^-IM%7-*DW>)]I$1^+&1C&QS,Q3J+K7!MWY$MF MGVHV%]-C$1_'(IXOHL_:[?+5J1[WDW@:5!_S<]Z?+^9>->]SV$*PECSD$53T M$\")0M!0+RARW50.(4BES44&*NL33#+-N];*E+%NKR!\SIRWQA"?+S@DX0LW M=/X(KD2!"+28Z(TP''2@%=/"I!7.$FP".DH7BB%LA8E>^ H+)R"TR;W:"5EY MF-FP2;?23_5C0H7B-WP'^D[$X9#&)B$?]R?&,UV->)W', MZXE?)PFOI[R.%S,4%*&S,Z1/S$=(:=RFZF$4:KGE/K4BCI'YQ3AZ3]8*7[/Q MFXVP&JK1\#JMG)3MM%R7GW M(5=<2A!PD R27;\R/C]3'A@=# /++7.,]SD S!)"587>)BXB5*;(F@*(B.%9J'\"C&90C !R;H"^CZ%#=- 1/0$=G/6-/_31 MZ@CSQ^ ,NU>HW=!X/%(E9P8QN"MRO"ZZ";>/2/W0 D\HBKJ8B7;J/ZUG.A@O M7GDALT&\>/7?\,Y/9!O9IJX+'UV$2%7A_!^.XH5LH_H4)C[3:-;AX7,%8Q^@ MP \:*-I/A8_^2?0"E$:7++V6:N6%2U^"]M[\K']4U?M(PK"W0$OR,YE/(G]Q M.=+940-"/ZM0.4L>LT$X@"&7U3H<:EX2G(S[\RE =PKQL7CJ?#K<.]B79-;^ M^L(AAD?AC+_;W=V0+L+%X(X\7*\^2(.#"X^L#*P8HM.>,.'*$EZ(" Z M!@ &0 'AL+W=OKL(T_#MXDZN-^0NXN6\ M%6N\1_JCO34LQ2-*)1M45FH%!E>+\#P]NY@X>V_P3>+6[IS!15)H_>2$JVH1 M)HX0UEB20Q#\><9+K&L'Q#1^#)CA^*1SW#V_H7_QL7,LA;!XJ>M'6=%F$ M=_^09_E9D%C.C=Z"<=:,Y@X^5._-Y*1R1;DGPUK)?K3\2ALT<-D9@XK@6HI" MUI(DVGE,#.^,XG* NNBALCU0IW"C%6TL_*8JK/[I'S.MD5OVQNTB.PAXC^T1 MY$D$69*E!_#R,=;^F[^<%&W-/_7F V&0D-O'$)O]'$0Y"N1D^LZTH<1'RD%HT MSQ@N3XY@[Q.#IAPT];LF*#7/GB6L0*^ K6"E:QYBJ=;PLU1\HSO+N;&_G 5< M*L*F8"!7K\]8#D(:!:YXKH))\"B,$8I>>11+TW'"/WZ896GZ:7R\U<8G]R>8 M1-GTE+]9-$N.@VNMUK\2FH;GK:"];EF4I)EW2I))\"!>>&N4*)]%42.(M4%L M=D-\W0LTC6:3$SB.II-IP$W1,>N2H^\;A://HC3/X31-@CYY)[,$TBA/9\&# M)HY+[TLIDTNG49*G[I!'TUD._]8^\E-< ^, M?Q?+OP%02P,$% @ '(!I4_>&ULE5E=;]LZ$GW7KR"RZ2(!',=?:9(V#9"F]V*[FVZ# MMGOOPV(?:(FR>2N)+DG%\?[Z/3.D9,EQTKU D5HR.1]G9LX,Z:NUL=_=4BDO M'LNBNG2I2NF&9J4J?),;6TJ/1[LX=2NK9,:;RN)T,AJ]/BVE MK@ZNK_C=O;V^,K4O=*7NK7!U64J[>:\*LWYW,#YH7GS1BZ6G%Z?75RNY4%^5 M_]?JWN+IM)62Z5)53IM*6)6_.[@9OWD_H_6\X#>MUJ[S69 G:PO%?L0YK)^<'(JV=-V7<# M*787_Y6/$H;/A M8O3,ADG<,&&[@R*V\H/T\OK*FK6PM!K2Z .[RKMAG*XH*%^]Q;<:^_SU!S7W M5Z<>DNCY-(V[WH==DV=V78I/IO)+)WZI,I7U]Y_"@M:,26/&^\F+ K^JU5!, M1P,Q&4W&+\B;MFY-6=[T!;?$!^W2PKC:*O'OF[GS%BGPGQ>$SUKA,Q8^^Y.8 MO;SK8BB"5?0G-4AKYU4F3"[\4HG<%*@/72V2(UWAC:F=K#)W_"8!-%Z5#":S,1Q\LUX6825L_'@F6IQXLH\6#$0%ICD4T\O!Q>4E M&3F&U)%@!^[( ;@MOJ@'4SP0&G= D83?6I5I+SY7HH,'IPM N:_MJE#)W=VM M@$T*2X6NO!%2Y+J"CQ DI+6R6JB2C%YKOQ3_4)OWLOHN_BG) ?AZXYQ)M0QD M 2.D6%A3KTA[%(-%NG)>^YH6 3.*W%__G[]UHE /RH*:28 V R$=$1Y4 M$;ZOP&=V 8$< M%AE7@NMT69?DU&AX-GH5?,)+3V'H^T:+IK0(2;UUJ*.1]04)6^_70%',56+5 M2FKV2*:IL1D71;0E1\LXV2B)R(3J">E!O3&K@18Y6LH-Q"".K9SUTN [P(W/ M*VF]D/A7;81'.V/)Z(ZTOM3DH!7HL++PFT'BZOD?:%<"R%BERWEM74@2"JVR M'DTVE"O[@NA%W27LD-[83;!B$_;,"[V0(5-;4-1CBOI%<-Q2Y&"<(<6=B("5 M2G%?J&P1_/JJ4.3:;[;I#%5^K50W5P9M'=$62HE;4Z[(V6YQ-*+$D\H8/)]& M%$Q'&V'Y?)-(P&1SH(/'7%OG3U96&Y;J&O&:J]_Y)CVE@4]NA'*(27'&@N:9; MGR-#-*ZT/-#8/6@LU03JNE+6+?4JZ4*U-?(ESI- K4]\SE,*VTR ))0>&-2HH,S<*?M K0W28+F+E-2XWVK3 M +*L=*[3IE!4!8;SGK*!H"@40>U><"8)Z0,_4'J :^"K(%8<]/A^+'ZMH*C M52\GYE#\OM3,,1MBGYHV$&.#/-A^,I$3@5G]&2;NB*=RVO*+8VXOA,Q13)AN M071L0*46X:&#W;9 MJ9;K+/\+M-N91SGN$O@45,#7!(P)=L;RA^!CH7:=U M(>TNUD?ZN-F?,!E48 X0[TK38*4>0?HPG'*WT"45E%^B35#7!*'+[(^:Q\.6 MN'L4DRZUXK[?6$5#5;];8P.2$8TH;.P;!&UA(\I)0,N4$(C'SP<)V 2CZ(#)6IK!@$9H4VCT M/97U_6=>T(]XG2XQ6814WHM,0HA'ZTLEZ:C S)+QP'3T?\X[Q\.=T#.][:(( MU@K50G' :$]Y7RQG( MZQA)M$D;&\[$2FV3;@-JF<4%0&.5;&N#2!N#3)$Q03%M=UA;F!1)$SIC9TRE MN0O%#6N#9ZT6L7=^;N8;&MJ(#U06YF#RI\."[30(L[Q9*#8U5'N:VCH:983\)0SYBF-)T .P!!"+G,)/N![33>9>2 MFC\/P7RN ='3>!L;%/H5-2O:[F2IMD,0TX<+DXGCP:,]T6$&ZH14Y$I1"1"0 M/S V8!E@[;&87 &DE.!M!G]^LX6DKFK'3Y3LV^39*F%X$MDZ%>86[;J+=S!J M6_\>GF??G\P=\.NEV(.W*>J5@7,%A3SI9F1T]5E[0H";](D-+1.'D^%9T@0< MP.P[J#=#VO.)XYJE(=4:6/&UAM71DNYY. X>5D$VW"+?D+HFI3Q-FIF_#7I[ M'-VI[3U'T,;!3(4*)A?'PW&;T[$X]KG9+Y.D3;= );/6S1K;;F9)FU54>;T M6D,,CPAWG)S^&7 <<+0.MP-,D&S#,#"-!UZ6<_ 9AS?#)-OE&QQ"1TY5=P2 M[U?X\J&M'6[UB D--PLZ%*BNV:<(I]B*6;U5;Z'7P"H.A/R&*2 QQG M20?'?1CV(]GDP7,AZR5GSS\0I7,8DHE^7>P$\6B%:"1[$-CG/UVK"+J%HXO2 M$]8-7L#FUN^&EGY2.A^?(/OR%!R8A')O-#QKAV$R[1 M/E?BD[0X-DW.FSV=?I7T;\EH'GPU+WF\B",S,UHVP8P M8U&R[;UY#9/Z!;UM;/$L2?W*5$D ;3H.H+'%?Z\1D0;Z<#,#VE#A"@4S6WM) MX[H1O?W\V\49>@0Q;C-HB7']N#U>X M\S0\P=4&V7@\IN;6494TP3)68P1 L+BM;,<7N3T$'(Y''1O#-6DGPZ @C.U1 M"#:\WBEK8MKNS8*_=!KF=^[,\EB2*]K*O?6>HY$E!4E'RX)LWH[[) M\V<0ZM>^MED29Z4PE+D4KCRI6BA(S:)B?J6;X.%%:U5AG NW>Y0B."HORW8< M1^O8]YO':>LQ=_7"J)2-,"?)\;XYL'4M#^)'G]/U!+ P04 M " <@&E39L(:@^H& V$@ &0 'AL+W=O?2ZGL<:]PKCH<#&Q6 M\)+96%=&L6 UL9SG*_J92#89),!B43JG=RY->NS,F1KIT4BE\9 ML'59,K,ZXU(OCWMIKUVX%HO"T<+@Y*AB"W[#W9_5E<&[0:Z?IX=F8Y+W 7X(O[<8U4"0SK>_HYB(_[B7D$)<\9I(V;UZWVMSYVC&7&+#_7\H/(77'<.^A!SN>LENY:+__@33S[I"_3TOI? M6 ;9$5K,:NMTV6S&^U*H\,\^-WG8V'"0[-@P;#8,O=_!D/?R-7/LY,CH)1B2 M1FUTX4/UN]$YH:@H-\[@4X'[W,D'9@Q3#MX)-A-2.,'MT<"A8GH\R!HE9T') M<(>2*5QJY0H+;U3.\^W] W2H\VK8>G4V?%+A#:]B&"5[,$R&Z1/Z1EV4(Z]O M]/U1PM^G,^L,HN*?)PR,.P-C;V#\W]+XM))I#(\Y^E[!6SXS-?8,#">4DW2Z M!VZI(ST'5W"0'--N+"P+#=J(A5!,RA7,\5]E//>/6:2M3>AKNTY#59NL0!M;JFS!#*:E"?Y< MEQ53*]J5OGQEHW/)K(53N'$ZNP/FT._*B(R3?'\_?CF&BIN@8P^I:/81Z8%, M9=PXY#!@^4?L.G+,QG"AX)*M"(6(Q5NM5G#%F2%E!FZY,=V]4+FX%WGM$Z]- MY/2"HW<&U:+[.1F8<<7G(A-!9*G(-XE/'>PGS]IH[K43:@&69[4)U=\.,X93 MBQ%A_,@Z>_X)_\Q-)C!'79BTVN8[6C*+XGF=!2^^<*,]C>6@0]V(V&O)@%O' M9E(@E>30E)0M#/ &OA:7H:_2!DK#9 W.C2WCSJ18(WK>-45>@=QYQ"AL)2D]!$?=@ M10)QO)QA 1H62?8VTT@8U0LEOJ"HU-:&//?3@PU\D^+^>!2/VI4]2GO%_1B1 MJSU*DL (,XT6%244KZR6(J=&BS";SJ?$J\8A:AB-(2I&Z$0L1MM"MDWXG D# M]TS671UW9C:4Y-L;HJX4A(2,R:P.]FM+26:>NC$QS$@--X*@X,Z,OB>[=/@J MNA;V#B'%J6\=QZHZ,+0QB=,)/&LSAL"=DP2LL,&;TR>A8 O:(HF@9%.+P([J4)LBLJ\HFL:FS%S&/0 M5@0KL^YH5R!S+-%M$)C<)J5:J>:B59 M%E*(JCP1MH18&7TOK(>NMYQK4-I%)9T8R4R&1,6-8)X,>&C1C$A8(-L%+)%5 M8D..(MBHR*_(AKX'C9\L6QP1D-0NK%J.L6M.@\!I87>$+FV#B)SR.&@ZXHR0 MSG$H8$)F.!,[EY#]+3J,04MBA!<-D'QK;JA$ YQE!4I4VGC0!NUF3;VT$/G$ MX[A2BT<;&IM=UGDH%P(*.6N!L;Y&GD>-)+O!8N!9+'K0#ND>3#8GX5?0"*AH MO1\)1O5,S70\>A M8'2$V.:K_G3-MSC9I&Q+UL!_1UQ1'I(V%Q:IQ-/$]H#R1-/H<($^(M]D=ID M>;@-@LCGDB+^.5Y,XV2XFQ_Q>+3?_#W!D^RGT_7*_S_V<_[-L?\ M0^NFSM>)6#M&AUJA+)F+?,=\U97^M(CA-38>[(Z?/EKMRO"WCE;TFM(_ MF'Q]M$HGTY\\6\'/G*VBATE^8LC^:+[AA_(=-?E^[,5SL/$N7W*S\%\L*!-X MX@ZO]=UJ]U'D-'P+6(N'+RJ7S"P(XI+/<6N"7=T#$[Y2A!NG*_]E8*:=TZ6_ M+#C#ES\2P.=SK5U[0P:Z3T4G_P)02P,$% @ '(!I4W?FJ8N; @ O@4 M !D !X;"]W;W)K&ULK51-;]LP#+WG5Q!&#RW@ MQ5])F@1)@'YLV( 6*]IN/0P[*#83"Y4E3U*:]M^/DATW*];LLHLEBN3CH^3' MV5;I1U,B6GBNA#3SH+2VGD:1R4NLF.FK&B5Y5DI7S)*IUY&I-;+")U4B2N-X M%%6,RV Q\VC%3&RNXQ!L-9E-53+^9 $NX-;OBZM.X@6LYJM\0[M MM_I&DQ5U* 6O4!JN)&A[O=^B??._4RY(9O%#B@1>VG ?C I]A+&\3L):9N0>MY- M(<_RDEFVF&FU!>VB""C++#X,S\B8AV[=,?N/#T(>(=U M'[(XA#1.DP-X6==MYO&R?W9KWS0+/\Z6QFKZ27X>J#/HZ@Q\G<'_N=6#8$Z6 M4U.S'.X-+S%LC"7ON0=RKQ+T'IC63]H4$ENL-$W $218F MV9 VXS";G/8:+I-A#),D[=TK2T')((S'0YB$63SI7:$Q4_K;M49IH5;:"Y;H M;=]B'P_"=#B!$SA.PW$\@I/>@49#D.B[?(M\1'7'Z8C643B,,_C;BT=[FJI0 MK_WD,)"KC;2-O+K3;CB=-9I\#6\FVS73:RX-"%Q1:MP_'0:@FVG1&%;57J%+ M94GO?EO2@$7M LB_4LKN#%>@&]F+WU!+ P04 " <@&E3CJ^U0.<> + M7@ &0 'AL+W=OO(+S! M8@S(\FAL)W9NP'@<)SZPXX''V;/ 8A]:9$MB3+%UV.3(L[]^ZZNJ;C8E:NR3 M72SV(?%((KNKJNORU87\<>_:3WYC;9=_WM:-_^G!INMVWS]^[(N-W1H_=SO; MT"\KUVY-1Q_;]6._:ZTI^:9M_?CB_/S;QUM3-0]^_I&_NVY__M'U75TU]KK- M?;_=FO;NI:W=_J<'BP?ABP_5>M/AB\<__[@S:WMCNS]VURU]>AQ7*:NM;7SE MFKRUJY\>7"Z^?_D4U_,%_U;9O4_^SL')TKE/^/"F_.G!.0BRM2TZK&#HGUM[ M9>L:"Q$9_] U'\0M<6/Z=UC]-?-.O"R-MU>N_GM5=IN?'CQ_D)=V9?JZ^^#V MOUGEYQG6*USM^?_Y7JY]=O$@+WK?N:W>3!1LJT;^-9]5#LD-S\]/W'"A-UPP MW;(14_G*=.;G'UNWSUM<3:OA#V:5[R;BJ@:'[BQ'(O\G>TP,;GOS2E+&-W\_S)^2R_.+]8W+/>D\CO$U[OR5_A-W]5^:)VOF]M_A^7 M2]^UI#3_><^N3^.N3WG7I_];4KY_N<5BGM_/R ?[C[YJ;9F_L]NE;<%8UU;+ M'I;@\^NVN;S;V/QE[VEY[['BLFH,+LFPXJYO?6^:+EQ(_Y$5[79U59AE M;?/75>N[_))(H*-F&CY8WYF./KRMB#;^URRKNNKNL/C.-'?YY;JU%E3G9UCS M7__E^<7%^0^RU'7?[FC=MV^OALOX@L4/#V=9\NO>>'((RB%15P;N+#Y5))$M MLPW)Y&;K>MJ.+CN M)N]%XLU -#&,6ZTI-OF*-(;6O;.FG>F9=&<4@[A4S;(_A*C M'S=5^[5\?D%S>*E)*E(VR8MT8@A/V).>,ZZ$C=EY;N MN,NV=)OI' FT3"UNECM:BTQN0PI)NC7^=9Z_ZEM2+MZO(7GG6W&B(I^$>/6# M,[XR"&9GJC+_9C$_I_A0U[#>:F*3O*?%VB^P-,\ONR_M%^T$LJ/H3!327][5 M5N3UH4&$34;^VY!3]+JS,X4N$%= M-*E?OZ*8)>J$G?:FM1O7>_)A=*4L/F8A&UB(&D4&RTIU/G\6E(J,N.;SU:U& M)&(GYI]_UO/NMV"<8VB^Q"(@217@EH@W^>+9(SA.^./*E=F2.>.MUKULUM+_ MCVH81P?:OB;QV78;0E]1 M&XB+3+4+0<:/[ WG8>Z(?!+ (R+0I+>#O'9-XEF-[]$K:"FH%PR4?EUQK%B< M<_CPP>>J1F:D(N2(853"@&NK-:U1'],<-H7?)4?P))X9ZQIB9=D7[&D;DA?= MBY]RP!M@UD> %X"V="4?#(A8G*=',\_40R%&B&%-JFJJZ$P-S*:VG7IY4EGH M*'SEK:EJCK"J3BHH+[7K=OF':4\+!3Z=\*%>?%@P;"\ MZ&D1P%]'TE&E)>X8#>F&=QS7@0W-VL#_Y*3HU=:S;GF;K+AKR5>W%:\$*XP. M"(F8SU0@A]% M=8/HA-5CWXC;,\$;\U YX%M#03CA\.[E?@L;M1 D%CS8HP7Y3%:/;F.2E'>'.2&J&PX>M>)PCW/XX M5O5+7[35CD\\!BR.!-?XL$-FFG-"[!'&!E3&YE:14W)-HWELY&<*FXV1P3CH MD88F9!S$.\IJ*V_)95^9746Q*;\F@3>0SIDBK:NKZP"IF/*7!.D^[2F='BX% MEF#Q+GY ?,9Y7<;[X_41TH\R#!$X;9*/%Q_""EU-?@Z1C.V$O$'@$RA_3=>M MH:UDFT\'+$0PQ,"!T[=7M?$@Z*9SQ:>'O$UG6"293O[+++7Y.QS?*W\^OYH&:O7@_"1-@[H;4*B7QVS"(+?3<85BN&I=[( M(PQ(%.B0Z'M3VQA[C[T:@4^UXC>D,;6/8(Q!P596-1GO@54DIK=VU=/"1WL& M_U2">TZRZ4K;PDCA5RAFK,B2*8=OUCYD2S$TIA"-*3FP;SI+(&F!,+=E-UWC@;X82^"=L2:0>K9[JZZ,LIW2"IE):@%)OP:F6YR@R M?4DQI99ZP^+Y//\C8LL/Z4JJ.DE1@>%.4I?)N"ZSM-T>2')T(%" :8.>#EOB M>@GD#"%X9(WQ=[**6P%FXM?L7Z;*E?M7?TM8>B&.OP'FD# MLK^X)=2UK'R!O%835&04GL'R2->0@#2>,U>N:)2G-YWG[V%'=/R+D/U\-X3G MB8"//5DOP0O[ T\NAW-D>"K7E%"F*)J3&RLLBFCHR1@-C5PGL5UR 4Q=+ENH MFAN%DX)@FX]8;8(*62P59!X$.4N$R#*40E!(!@KGNT&,V3A.Q@ VP7?G"-K2 M M]\-W\Q2A2EHBQ)&J3&LB>YP^E16F5;(_[6E"AMB(K?VG"D\T,GC^W?H%8# MDR:$]M:1EOX]Z.']'O^?=^='T?HH]@M)$2]7TQAULB![11*F3#(I$:8N_L7_ M1Q?_%QQVYN3,438$6VR OZ.N@1K$"RD:CWE5S'-QA(I/VB7[ "E?124-3)2G M]85I.2S4S\:'F,5#1/]*O=]?2A+OCTZ\S9NF<4 WL<1""2!^_& )S7IPP")- M0U"\Y=[E!^ _1,NONW,V7 W,0\54XR4&<$A'7^$5(H9^$:MLT-?E9O\ND M<&P^<^&8A0E$$9 &^(7S)MVX/G!]7ZLA7^^HX W0\\]O'CT1K3D-\Z*3>#Y3 MAWA+H>9^*K,?9S"!%XEWI_S>/\$2 M.\*GP><%=K(C=I3@B_G3+U5;I@GNN _%:L5U[:^D/#M-^5 V?G%(_O%I*/G? M)C7CD^0GS3+YY67V1T-A\9=@M:QN_Y>..O$8!SE^0BMD._+6(^(#8-EO'.47 MW.@V;*V,IUI+VZ2>)/)ZW)Q7R<;*R!#=])91IWU$A1^G*O)+SK_$#NX4<'^I M'O2L]2"YGM<4D>INUP:5W.S8+8*!&;#P9-UX)V=C*][V M[/+AO47&A@Z,%D??)DB#57R82' -0FA*BH!8?"]%R*.%Z=>SER28O#!^@X2$ MCS^NJ!"\[(O8R:>$KC7K")9N7=UO[:,]3RT!4JLV,O1'7>^>SIJ2)Z&R[$U\. M$^*2W%"N5HN*;0^1Q+$1,55_ZTG<$C[NH2C1U+2,$_KC&J"WQ)S=[FIW9ZW_ M>LJ.W0H55>W$Z; 71VEWB6BPI#B*,]7CYV9Q MKAI >PS>0TKL@75#"359:OEG[Z6)EQVR(\;&B;LK:/-<;V.$DGM2)L(&+<() MI9NA+\??2">D^B_]QO?+LI(N&+CT%44-T\("&F^*P*W3-)5S'.UMIJ++0W9Z MRF4,7GJP=3/:!?64H3UU@"<'=<>-%'A(F*1!&4<-,;NA=,GPK'64WW=:7YX2 MFZ@/BYB%%V1?M46_I3C=%*QGA]6I0GOG8\U)!V$VK>O7FU$L@V^!E.X%$K'8 M;M1K#.9_8"*#XY#N7:WC10.I.V,TF MG3YI#NGL$L,+;&[[6'D#P#1M9#QR1'\0;I2C3;4BK,2U?Z1AH(R#'XQQ!34V MGTF@F-38[N2#8!5U#64O_8'[QKNRXU$'7D/0Z_E\,:I3/4DF'&:A)T'^LKZ; M38= *29%EP#J3YK6.[)JBND\O46_OF_LH\X]HG^R#W &TLHXK2Y9G*L9I@5R M7K&4N$-GT+?V6,Y 221H3#SX'(/D<"]0("<4 (J(.PI5\#/SD!ND8P#@^@[> MB-/L^]PKMS_'MX:+U$7OFV,?<49&].=!&T\TIPI-_]A7T7J#RV+S5+/YU/6. MNRMJ M%H7.4QW5+%?GD:<[B>I#8?"H*U(8T@:Z7%9H./%O\/S84O"(K -I;0 MHF6((9D_Q+RQ&+&%)>GD36V:<8'[B$==-\G!LG]J];,D6ABMH@G\YM\?BBZ) M\Q5O+&&/VQ?PH2AKVU+2&>9.DHFSY<-L0G]XLT2+OGQJ9V-?NI\J\=YCE]W/(; MB.;->)0G_>FCYD57CBCI*/4X*TC(@[,.&6AR3YRN4>&^MB7W'81M4&(:4YKY M>*/*<]DLS'W"AR "]8BEHDM;TU%8]EZ#4YRHDOS0'ZQ'OH\;[UGIX(KSQA"/ M^_U^OF,Y^=K:W;PP(>7O/2O5+*<\A8??'+F7%J%))JI\F,C?6X(@E 6B\H35 M9$_/[9/"2"=/1UH$-U=^EH89].DI2M@UF[,Y. GZ]7MD$S([(YJ7\!UQD0T:,=<,W1,R.JTBX##YF9Z7+2F&/(*7K.K=]^(/(89MTP+:F M_639:"A/4K 6%#\ZOB"4Q(V8Z.1510B\U Y X;:R^Q +JNV0RR>L/OQ!NU3D M)$4.Y$EJ@'RA7YBF&^AP,6?2)63RA:-*5P7@&$9"C);0)DV2L '5M. M/591N-V= '=N&P +8O/8K J=TRY0WCE1^QT2,RZ4K0[(RXS_%.BKFC_[1@J! MI.&577,T%K7@1KJ_XF)0<$HSZ2G*R6H*>H?6-JU7ZZX[U#5(8SXU/_PF.;(%':.@]HWBV>S M\_/S_.KR56;BJ)*4C@[]BIZ /S+W):=@:/IN'7.(^1;2\D]VJ!*3@%Q]*Z/9 M:$=P:>"ZMD;<*N)+X_9<0K+E+ M=H9"M^M -!GL",3C_)FNAXY%" _DX6K>. MI:72KBA>F280L'78/S:3I56K!3I29X!\I%\(+YC[88_YOJ6M0@*!+U;T/X[P M+4^,'FP$@"H5/'8TF02A^W&W\-NTVIC?R(YBU3O@&8!.Q-#A4JMX1V[_Q7*R/1>1?WF>QC#HD MS:,M9B.ZC[9/#Q6F5$MBR /+G.]1PG;'CTH@0:2T2>6(PIMJKZ-O/&;#-I6/ M# 5VQ/BJT)EHJA2#$W?!4-: 6-"ED2(;;2+8SYT^,@KV=)AZ^F"S>PYV),)[ MY#([H"*PG#=V'_81'0SE-MNLS5HZ>)@/EN%O&2&!SY@EV9HAU2H)@DFB7[JB M'QZW" ]%4$;\V81I>$E#XEH$G3;D1&NMYQN(;S;\C)H.";;1EK\,D?=2[5RR M%[JCGR@(*6EI95C MJ_X+\U12AD7@P M<,6DO\Z[CV#@Q7FPM@D(G@2 A ?DBK[229-V$G= MBM:U[C-%;*Z+?_-=,IPL$X.L>D_.%UHOX >Z,K5KUF T3[>HJ.HPYE"#N]J@ M1F4?R;,A7*@B#M\Y2;.;_"E'"'V,*G"CXUW\9(*P2F8V7&,:+J,((UE (YAH M;/@25D5ID8S]<@&L('2UZNN9N*[!<-7;#3F544FQ.2 _ '9"[7EUQ&LH#[T? M'EQ;/+E''5$0ZQ%TE(4/6I:BL[SI6\+_E';88M,0D%N3'PD-0.C^3B8T]"DV M6IV(MPVNENM&V4D>9Y)Q2'Z8)+CY>)BCC(]=GC(NNA!O-9C'KTD&P\-FD9NV M NSFV!ZV8+BBO1Y@%!3])--E7S@\,Y.-6@/CH<$(T7AB: *11@Q*"K;8C+YY\>TL6W ,1^E/!Q:KGB)ZA4AT+#AEM=N#=[([Z+LG5(%5TA(DH@=BK@CXB@]WJC(23/A* $JPH&SQ_;S[#>W)W#0 MSA(@&]SXV"'[*MXV$I7FL8 M94 F%(%44,!AUBM+SSF=$R4)$;JX3'Z]]-X5E8Z[)3,6EY>7TT_BZV3S/%5^ M>2"S!ZYBUH9I&5IF?/M%O#\%U\A%M1U.<0POA(%ZCU9!@BNM:Y0%E /71@^3 MLKPA-X5)Y>QW)S,,]UPT/.U)('=DCQ(F& M^,XQ*X2D@"1A#[$-5#4#=BU#T M>'GH2==C\!$>G*W4+UH9MM>5-5FH*=9H_\SU'==7V7DK>V& 40(XV$<$69<=PAX+8)W-; AVQI9!'Z*S\,K)%NG 4O7DP@ M(>XF7):W:%'AJ;+M"C6B"'JXNXEZ+"4Y2\/XG"2"\8(0)8:OHE*FT/[+08>? MEN60W MH[N;HMIA,!UE43,THMDE) MS;+%*J@.9TF[K&K+1S)!]DY+DG@ARG9D#ASSAQ)&BHH$+:6O&H@/]/)C98R8 M8K9)B+@J).U.>I!:F![7,<& 7.Q:G8J+XAG];"VK89P2&N8@DSN.([5FJ%S' MZGSV)LXV_/N;$V^9N8JX3,?9UW1#,U1TO-7%,'A02UD.RF!$"034"JLJ-7CD MI0VA$VQD QO/3K-!OEOS,S==MPV$LI;R+ CEXBU[BB-PB%$5S.GRU!97>U-_ M[F=96ND>%'X2&NLMBO^E+28/J2M,YQFC7IK,+:4L%IWK8"-C4Q< P9HT6$L6 MK04.J_?VQ%G%Y"":=YHGB%7[J:4=:?@)%)J=P M6D,GQ+*J5AWE@;[Z3/]DGMQ\@\\\;8$CW(S/\+3"CB_[JWK[DO+N%4H/TUD; MAWI2L&/6QB^<=P,7G::WH(,['^N)A?RY)GLF<"48!)9%_(H,4>,XJ,]Q^>?7Q MS:2.3-P_45@5],23G[N^LX^X\=++N /2F;)OI88*1*? )9OP#B]MH>^PB:V/ MD:D>>Y3DM1:;T62HO/E,TS5QOOS*G2,*LX3"./NK/:U8NHI*+>HH'0SG; M)OL"XA4RX>-S:-*W !DY#<5GM7RV4M;(CYI M82R\3^WFY3 GY.;1Y:/SIT\73QXM1L]1Z:7YVXC@DX*'D'B +J1G[H^GKEAT(:\= M0JB6.M+%PJMNLM E"%H@@Z[A.=?;RBELHUT"H5(5O]$0>2EU+8*)8O$<<-.M MCL:7PYN2C,RDF28, =1WV:VI*PS*+9YADH5K MW(#FAE3;[B:!&_FBW4Z78] MU/#6#M_P= VG5VGACJ*X:QM[YY7.?&5E?MEHX3<+91FMW85!A61,1MT=2-*B M5[" -)=,JQ9!J:"Z!W+AJ>[#X0B>[\[2U]+,\HF9-=!8Z7OG0B$]E/(G'Y)* M\>&TCBF;>N;9H)PS]/'X'0VF'N)-:E6#3N, MP8BJ>2"D\O+X!4_!-16<.43YIYJ$+RE+I+RKO?IJ4.\2,\Z(WASS#3 MI>.#!*1U0EVBPQGZ^6(S*2)QV'WN]6>A3?9^?+1XF0RJC1"+ZOL34 MPGO>@H,9&UB4UTGO@A.@(((>=L'SE+/\[.++%,2I\5MXBUM,VW;QG5K_/!%( M8 ZHX(G")_Q^'R[OY;;YTY&W@1&>\#31%^%1>O904Q*V),H=D#K] M@)\J&P] RDN?!XF(?OI8"4()L5_WOLL64=U!RJ$3BM?EB^=CLQAFQ)F%3B<> MB0Q^*$F-0F\>S5JGF >S!2BK=#:+16TE,7T'1[@\=+'CC(Q)<=:$OPK['2BT M+,1Y+JTV($K%C5G$C6-NJ_"&!1ETR/A?;4^PK[HU+:?(:?]J=CR!$L:O0H,8 M33E]]0:(=9B:Q_')^^_RY/UW8WI*A_D UV7:\=?&0'EK<5MP3@+R,&$OKTW3 M*5=DN_S\0"/CB8&X67BH2-\>>01EMEQH.'@YV\[<09WEH0X9@' 4S^7Q!>YE MH#^-MQ' &2N%\C1I""KZ+B93#T&3AX'DQ5$2^@]'@N=3KXM^G+R@F\QFS:\A MUPQ!WM4=OXUO.K^4%WP/E\MKTBG+66,ZOK8KNO5\_MVS!]*I"1\ZM^/7?&ULK5I;<]LV%G[GK\!X MO3OIC"I;LM,D;9(9VW%:S]B))W';G=W9!XB$)#0DP0*@'>VOW^\<@"0H2^YL M=U]LB00.SN4[5^CU@[%?W%HI+[Y69>W>'*R];[X_.G+Y6E7234VC:KQ9&EM) MCZ]V=>0:JV3!FZKR:'Y\_-U1)75]\/8U/[NU;U^;UI>Z5K=6N+:JI-VO&[E2GY7_N;FU^';44RETI6JG32VL6KXY.)M]?WY* MZWG!+UH]N.2S($D6QGRA+U?%FX-C8DB5*O=$0>+?O;I094F$P,;OD>9!?R1M M3#]WU-^S[)!E(9VZ,.6ONO#K-PKDI'?\5#V'M M"1;GK?.FBIO!0:7K\%]^C7I(-KP\WK-A'C?,F>]P$'/Y3GKY]K4U#\+2:E"C M#RPJ[P9SNB:C?/86;S7V^;>?5"F]*L2MM'XC[JRLG61]N==''O1IU5$>:9T' M6O,]M%Z)&U/[M1.7=:&*\?XC\-4S-^^8.Y\_2?"S:J;BY'@BYL?SV1/T3GIA M3YC>R7\MK/CGV<)YBV__>N*93\03?=VLE+DS5R'HC MUK(0]])JTSKADT79@_9KH6JOO59.&"MT7>A[7;2R=.)AK?.UD%:)'&MUH2Q. MLO'$!B=BSQ1GE-JIMA(7LM%>EN)&UG!:N*>?9-?7%^*JJE2AL:GRZ M7@F_5MEYZR"3<\3G0M>2>)J(LT)6XDTO+^>S M%S\X<6ZD+819BG?:PJ&-=>(9K:,%\^,?^#5_GOWPS53M[Y3SMZ"0@PN>ES+\\((HE4JZAP7OCB05BKM"N,4Y3 MN".;>HNH8NZQW:F\M0$$:U46V6)#DDU(+-[8TXZ,/ +0&SEOZQ]R= M5?2HX'V?P"?#Y0+8T5Z$]'1=)[-G4EOZB,7HTA?FUD M#?E!'&NQ>(5WHK&ZSG4#7[0=IX:W>T1Z(D,.<*IM-3_H%;@WW=+1-8]5%B2/$F?CL M3?ZET_"KP,Y5G5OF#EKJCEZVP5#B<':<*$O34IQ$>MYC =@V8PRLB#^\FT^_ M>Y+KT8*!ZUT./9)"2 _^8."G^&H7%DO"1K% M;VWP#L MH2KH02[=.M.,*.QO)]Q@D,MCR70(+R$RR?*OK;[\@ M#XE.DUB6.@69&(A0'=-+I5B%A\?35Z-%>6Y;-9"99L%U:S7RW,'/QVDH5?$X M2A#H7&YU$ZK'/I8PP2XA]!%S,@H^'#ZS1XN2*-%[S-*::L3%=J0X3;0]N-0N M]^E(LA]1MF-3'0^.-$J9?8:ZM?J>SKH%FRSBD$?WJ'+_UJV@R*%0%=DS_^/=,[B)\,Q+.=@6JV,U#M.G*2&CD6 <&?]@"D ML0:U%0A&?K,DK9(&&UK8<':VU#.X\!@L-% TG;IL?0MK.5GNCY]#+H>9?,C2 M_ .O?DD1PURTT7_7OXH6Y5,'H![65C:<>P&LIYY&Y= MB4L=D]\0Z2Y M,V#N5B%E*NHE[@"2_OO06* -('.9E0()"WC!ZSCR+5!>+W6NPY*'.@/)$F^] M>'[\UXZ;6,TF!>O8#4*<45^5S747\;HEHQJ(TMBOG06XT^"Z(;#R;V4-Y]X/ M*(\I]6:O=J7>B*'=M4UG^]Q4%=N&45>#-P2:>J5ZU.YGBVKQSJ6255DL):;B MMK5-J<1[$Q+R9=?)W7VX$S^9DIS#<2U77AIZ(9SF6*IZPE$&0R$%@/=MFO6,F MM!A]:QH6155VK0N#/*J 9(2Q&5E[L_ITQ.F(T8RR8"5_0YWC.\GH?3RKC(*F MD*;7*>2?/9*N,XQ+&SD3NZ<_:&RST-B..N8]0O7*9A@/4C 68:HB-(@IH&2NRN09"#-@5=9,W2;%3PNP00Q%$HA(M'Y=36 %' MG[4K!(#NW!0H 0[-UNX MP+$T/J62?" 48FEZ/B6(VI/_T/ F)E]BRKJU;BAMS>8GE\%K!R\=0W?'Z5-Q M":L,!*_AE=W O(\2HI?KBZ)Y6YY"FVLSE*S,,"IB/_: &R /(VYJOB9 MIF)R4:H>HP2$L>W3LVF&8KCI6TM26J]CKD)"&23+GECV!+%IJEH@I66CHHF9 M#\5OO?5 T[B;IA9?&U5#S8GA.>&F1W799=%J?I*5;)D8!P*.18_C;K5?PW"B M"M/:8-ZD_8P#5V8L9,-88H3H'OE]L2W B[0IY*%.38?_N5-&>B/UZ[I57,(' M 7=)Q]"BX,C.9D,BROIR2LFB:[PGK(DV##]08!9M'MI!L*!X%L 84.#$- QP M^DZUM4F6[YP[L'J'PBH6-VJ2F<"O"&D!'I4QJ5# M@3=4^,%;P3W)S=XV*I"CVDQF-ECXTWZMH&!'?44 MU+\W7%-N[&OA@LI:O6C#-)L62H[CGX?*CT-ZG_RZNJK(CJ>S=*BP8R-LO#4L M2VH]P;4>C29CXNEID7$)W6OJ3:.2[-^U5!./)HM#-6:Z_(CVHB8B%$_0?1P?MXB=Y@Z MI%VON$AK:;AM3:-H/ 2*6ZETV5J*MEFI*]V)S^,='IERB[&;5!D$0!Z2H7ON MF,1'4[,[&J@";N<"J%5-0;E(UX'W!BO9E4@6@])A)<,U1J@.T9?>TQ5'2;$> MZ"'1.#[+W,.Q^_XE%'Z1)\>FCZE_=MI5^7O3'JJ71EKJ_Y(VE0IE]&Y]^4SX MZNY,>E\[?#D,L2:)>3I.MOO>L^*>@@>A*%CM3N7KVI1F!0A/J!^83D2QD/A$ M.M<++.WN#H9'/52R4 R% : U&UFR*S1RP_F/#*M8CY.QY<%J::#)(8996:#" MLU^<^/'R6MR75]__'7GC(@PDLG>$<;=U# #H^JQ MJO5R,Z!YA5@""^6EU!6/&1*I62J.3CVR^NIN894$+G<,+/<.L7;-_5DIW'0. MTU+85/9A+BF@*5?II:9+,N/\MWEI7/"R()3. R3BM.-18=XQ>J,LW>ST3C]! M7'N^M\\\[P9^L$.ZKGO[<\U.0V9^X/2 UC48W@PAE$KI,-(9HY<;ED+QW1'B M:[A_42ZGVT]*R.7 -'MHL_RNO]=KWQIIGN=A-ZURT>LFL-DF,XAY[U:V):: MH#[CIS#HT^#A:9+,Q@E/4F.@JP44%\2C<\(-F,LXC**J*0,2E^%N=P3 WC8I M;VAA"*P\>>@%"C5[Z.OH[?:HO1.;.?*MK8,;=YQ.,]H>[^9ZR<;"A+U4,866 M+AG\QDL!D<<+4ST,GT)6(;":4H<;FX4LN>;B7S[\B;HEG2?0S4K/(6!MVM6: MX\0Z5-G#'4_!E\\E9\WNIIV+ #=Y-(*&]DX3[666?(XRC)=?M\J>K<$FXH]46"M+"_!^:8SOOM !_:^+WOX'4$L# M!!0 ( !R :5,;IVK&PO=V]R:W-H965T--=>T:1)=G.I;G,V$ZZ]4S3>&)W^["S#Q ) M26@H0B% R^ZOW^\< !2H6YQNNR^620('Y_J="_EZ:>K/=J:4$_?SLK)O#F;. M+;X_/K;Y3,VE[9N%JO!D8NJY=+BLI\=V42M9\*9Y>3P:#)X=SZ6N#MZ^YGO7 M]=O7IG&EKM1U+6PSG\OZX4*59OGF8'@0;WS2TYFC&\=O7R_D5-TH]\OBNL;5 M<4NET'-566TJ4:O)FX/SX?<7I[2>%_Q+JZ5-_A0Y(WJY*2W_%4N_]N3Y@<@;Z\P\; 8'#'8L6$4 M-HR8;W\0<_E..OGV=6V6HJ;5H$;_L*B\&\SIBHQRXVH\U=CGWMXXDW^>F;)0 MM?V'>/^ET>[A];$#97I^G 5E^*#J=S,BO=5H8KN_F-PU+(UBFQ= MC/82O%&+OC@9],1H,!KNH7?2BGG"]$Z^04SQLW%*_/M\;%T-Y_C/GF-.VV-. M^9C3_U&;^ZD,3_HBI?3WO[T8#9^_BFQ?U]K4PAGA9DI<-!:[K1679C[6E217 M[V7_O#Z_%$MIA11PC;(4N9DO9/4 YW(S41F!H*YYK>T)BFQ5"%Y]IV8Z+Q51 M5Y,)(@?WQO&(?'6$)V0J)<#*W-0J4JRF[7IE^]GYQ*F:&;TL#6Y/>_XBL#-6 MN9PKG$&2TMZ6SYFQ2E@#5A!YJM:R!(,6()6#9VV=%68B-'YTA#0?] <*J+"%39F<2E(APW.QWR<;- M3*U_)R610A:R%G>R;!0M?0(*@\%00'S!!/KB1V\V>IH(&ZQHUXE#=ZIRVI4@ M#[5#I]D=.2;,(I3,9YZJ@!D+03 &:T(EC@[ \K$2M)H?C1_X/)NXCI!50?PZ MG>L%%$E:*O2=+E15P/1Z @3+2] OXNX+(^NB![-FMY ! ,YV0;[B!=9!$58T"VPI-=RV\(Z)LRV,VK07KM;CIJ7L"4+NI:[( M'9XVBZRK1#I-W>?DC>%!QQC,%\N_:86NUJ&6V;8%%V$!E$K^Z,Q4X6&=^5C" M+?A73BM[<" HAW:"H1(^CZN:<@"9I;4@/X\I""<5&FIU)E@FV-/0$:U5%S7% M4DE:'L^U<]XO)-.,ZDAMW!%U4\RN7%O=#@7_1GY+!@.$D,%)8[#;1&G74"P38JS1R"*-+=N7.)94 M%DA ;5P6B 9=,&RJDH0ASPX"3DR)0HEHJ3L8RHI#!@$I"#]&@U>W M\+$I +&:9N]I =\>OCH2)L\;]IXV.P"L' JH[P_U$9/._:FT)%?;XP(:XZ " M?0*,DGQ[)JLI>\42N6$&T!7:(JHM2:=MAE-PH!P;^/^3X:A_-F#''PT$TBJ# M>B$?H+T[N(@$=5TCAR6/R/.T*<1AHLY5E3XN _1%C%E CXVLF)-/#0)^ M>**>GL!61GE"F5C#*9$2EI3*X96\&?&I9[Z MG!R.N@FP,3RA0X9GA\51M%K* 8$U1+[S1B8&,F_[K^:>#F/!H@1)PL<5S&\5 MG$H[C571$_KB74/N)R;:YEB"D$?@2[%R3,&.Z1T2F24+ZO@+W(]+G,?[7Q;] M[^FF__6A2L(>@O@'KE+L1N1WDC:JJ-* M7H;#H"!%$4B!N\M1E[NJT4N_LI: M)!)G].)LL#OO>5Q>SYU[W6RM:MF7W\36_';#RL@VE#&75$+"'VS#G@N:H'15 M58;$[H5B)%0GE)\1J%0[Q/0+6GI*)3"D7%*9+#T4@[W(&*'$!+G"VR*21N8+ M*MBT$#$5MVTX4%Q$ ELE&EL M^9!%6B2"4%\:1$_5<&(VGD5:;*J M K2WFHQU3;:GKCD][0]W%C87:6$3(B()!G)MZ@,B?\KWDMQ-%:$7[+>K,X2F MQ1*8JEQY*5E$ICHG9PE\X*C-J/%1%C&\X/6UHE$1863826#=Q0O.7L!YZR.- M"F3/]&!/61GE3RI*0LC-\M1KB-LIN)>/.NZ0T*^BMU9!T.T8?;85HA?M+ON' M0/J6:J M#<50W)6Z*$* M\I$J=+W]<]:!U[P MGFP9UP5+ZTU\H&E.B]I^#LL#39QV=?V1?U'WO%B%AF=!K)-.ZUH9ZV&Q*&7. MD)UU$\H*FW!(7[PGH^Q(]^U! =IM*&VG5*61RD+:(J]K:J"!I8)./9W)-3)QGW_OJD[/^\S..)B;GZ1P^&0ZI$J3;DP8(PK?10R2UVJJY MZ&AFH^4,T@G9YC;*>)WU&TNH((XW@_ 4T.I>U;F&](2$K=8XPU,82II[E9LQ MT@Y!4C7TQ0\T(;J72,N*T^;&D?1C6;OQP6,LT#VFYR,Q$,BX1*0L/E91&H0[ M,.QJY_EN:5I9N]1LVR\GI%@3'7XV1<^011&=W"%[&MVI(GP/^:WV0%?1U%!: M0A,'Y^1*(3#@\;+EAB[+/G M-MZ_D1,_KT\AK P\M%BV54T\1J"HX_G66%H-!FE^2",!FF[P=-57Y>M[?44B M7;91*VPTXK[/"1KYTL#J/'D8T_3(]P_<6=!AA_='H9HQ1=,.JS?KD?4S,A[& ME ^!X2UZIZRIT1NM&I9"3TA[5$V-E5LJ585!<5!9)[:B%=J*@)._#T9W/7*:L',$2UJG[6"JOUF36;GP3UG4'!O<8V.-%[WA>( MM3."*Z1J7I7>7)Q'[@H1,J2:^X#>(DV8@+)K(@+1!_';;P*V(MOZ1J3_;'=Y MOG8\0(@ ATY7%=150[<+1.C2$-J'16]/(ET%E"3D1I;W M7/RN:L.?[A0Q 5$3W91R-:SPC3?GO567]R>!^AYO?#2\?Q6WL_\#;F_H>1.W MLS\?MS\F?+V,5N ^J.,)-*@-O4ZB\*RC\*V8D@+'?D0-4U[_0BI6.KNMFU3: MV1;$ZD.L*KS!+,G:5_%+EK7[[1; M'V0]U9"J5!-L'?2?GQUXP(H7SBSXV\.Q<<[,^=^9DN"0%N#YQ!@7+^B ]F/4 MM_\%4$L#!!0 ( !R :5/IX_2]R0T +TE 9 >&PO=V]R:W-H965T M@M/:67#4>:20YM?<"0X S6),$ H"[Y^CW= $A0FE&L.7=;2J4O3_*8KOWU] M\/) 5*J60^,_F)OO5-3G!9U7FL;QO^(FK#T]/1#EX+QIXV9(T.HN_"]O(P[9 MAI?'>S:XB*5\)[U\\\J:&V%I-4ZC#ZPJ[X9PNB.C?/063S7V^3?O MN]*T2OPL;Y5[=>1Q(GU_5,;=;\/NDSV[OQ0_FLYOG?BFJU0UWW\$249Q3I(X M;T\>/?"CZI?B]'@A3HY/5H^<=SJJ=\KGG?ZI>N*==F5CW&"5^,_%VGD+A_CO M(U><\15G?Q/!QW>OSI8B/T'\O%7BTK2][.[^^8^7)ZOSKYUPIE$PNE=6 MRZ:0SB%8M1-7@^WQX(54(Z(44OK>^4=5O="P2P^&7Y M<2EJ52DK&Z'#M1[8]#C).-PNNXH7CE^86I3*>D2WE(.7V^M&39;X8V@)ZUJU] B M[+9\6#/ X?"A\, K/H\7\Z%6^<%V;B'4M>IP'A_G!F"T0RHHG O2RCO1&2^V M\EI1VAADT]R)M<)!E8;CZ/4 V9?BMZW&&7XR6%&:#K;2%73+S<.0UKJ370D# M0K;>6*^[S0CS(C\%&:!I-%JN=:/]'<+9 M:HJ*8!*G<&DE?A^03I0ML OI^7CNM$0 *$U0ZA'U '^B*X(>I-(-+*"2XU , MHG0J:Y/RE--<]$9" BX#["@7! @U(A#WH@##_@%ZA0.!:)<['(,.*VK*EK"H M;/0?(Y:[;J33%!@.W-*+H8^>N0'B=MQ7#PSDO:3AAKK6I:9]WA2#!W!_! ON MNH<4G^(@9B=*_:)'5C>5(SWW(2Y&Q%O9@2J1 ^-CE:[#$E #EA?Y4/K',09R M'$&MP8=&?U(-19#L^,N-8>>D#!#AHQ!3I1R T3T_!U.ABT5GB/A! 1&J(&1V*@,%A-@75?C\L]OMA M+9Z3LYO6S-T/E9U*Q50U$SEO>='A7S.9S] M89+5)3N+0 M?<& X?IXVY_CL\S)/W(&S-QYG(T"S_4,Q8Z,W75TRL1(\KI"GA>2]_GRQ>G3 M<&+8P<&U@\;'P; M909]!/L/+2C5\*K89:59S\6UF'#%K>HV)NY@W7GEX*SZL"ED ME@+O!3ERHZTO?_KU_;OGJR\+H%JI5I<)9FLZ>:WMX,2%KA;B \5US8;\!F7# M8"40@F^30!>E%X>7%Q^^^4@?GS%.3F\Z-@TN:N0-Z18J<*B^'"%I!WRF)JX? MN$(!O88PZVETJSV'-IB7U1N0(VKAP+Z-FUH&F@I<#CX4ON_-VO&9S+56Y^*0 M_Z4U)!L1$< 1 DS>]O*.8H0ZQ1(XWZUE^8D9E^F9X'0;9D#(9X?__ND']RQ) MP=1_S/RKER/OX"Q#!AAZ@K@F9R/J,+5H,B3&WJ(FF\%1SJ&L!75")T,:Y2(S M5L6$E6R<$8J0Z;@]I?4OCY_&)B/W@QR]=;R&!"Y'!)"7P _H$,-%^BY1#@%M M R+0!1Y8\1)3UZA3Q;UK8%F"@&)D]27UX-'",W0#X:$;@G6GEB< Q61Y:$F+ M%T$96?UO<+&IRJ_K&_CD>G (6$=M0SPF/CT\Q6Y6? ^-V*L]*5O0UI;WK1*2G%=$#BW"ZX_))HZ- @K$ONJ&< MA9+J9)EUWW/'^RG%[&J50HD24_ M*%6-T^LZ=ZB#EZ_ MFE?^!],8%9A*J /IV!KYY@9E9*-=$UNJ<-,T[4C]UR(R$Q[/Q QE:#A&1BBE MVQ8UN28G>MS;Q8GYR';?)M0@X3HVFO.RJCB9*7DT8@/7GUOM(.CTU;BK2EY415&YB4]A$/MZ3;03%/-N5M0 ML.1#S\4CQ&(T['CA./N+S0FR.95(ZCN@#E7A(CZA>Y*/E=JBW\,]-)]X1D]2 MBR]K'S/+):H#!>(]VGBHG_%XE%D_4^;$(EVBD6F>D,_9BG "MZ6)M8V32NYN M)^3&!$%PE;&YCA8]U+B?'O[%^\5X?S'>#V]0;<^WPXS9VI2U;B-YF1N9\PR: MMD;S8'%!%UTVN%2\%5?@.$RPF#Y0^<%9I,?]3069%\I &T0+S4.GLC&:CDAR M+_6# >+<)"%&9%5Q(,%?)FC ?UV"?)%\UE%+W,I/*@X8BP3GKG#@+F;/2*]( M\TYUJVRI PD$Q[/TFHF30@*002"6F(&,YV0 U5+5H15(Z#1S'CM=G)1@_:5# MUE@\$K49A:22S,UZ9-#K-$#(@C&U*U4:\+"KT>$Q.A\&&AV;(NE>2(P.6$0' M#.#'NW9ZXS0&']GJ3MN&]P$YCI/3QLYI5E.3*"1)> G#LBRBOP=F/FG_0.U4 M\B ?6@491C>[\^2$>!K%1<"Y-H2)91&'E>C%RI'UWQ],!"-?B(_>@*%&V'G< M%#?0/.*:9,D"%D@D5&(#%)2*[C,*5TQ4::\FFCDD#R1#2XB(Q$)R:.[SAO7_ M4&Y(3:K_NJ9B[PG>(0A#[=H&1#+1EF@2QI*X[ 82%3LGB;,9P61#!#+"&+2" MQD,>+9*3Y6Q("9&<^GT@X1,*+D]#'"]^.)C^&&2:8_,S$@>K(Z M7TW3*#"H^G%4I\VC9\2N MN*1YK2K"U^D@]]@OL&NAD&#\S[,@0(GIN\>P[3 MED"WVS &1W4%$C%S11\L@&7JZG'E%^.5]P^;V@*N3X9F\I1=\E&V89Q8N0/Q:S'$SSE/HS\$ZU/ MXI_W6J!0]T.+)+,DC,MI7,V]U6Q#I/CY](%=<)R+DV<4B=Z%5Z>D* +H#RYV M"<()N)WOP'0=B>QT5$N_!)&)4],8[GD8PSVG8<5S$.&H),^W'=EZ681Y#'KK MN839L6&B^_?$7(SN3C6?#D$^0D!HMPTI/EH^!F!6YLQ,-4TDL2,JGP;8GZ7F M_%T(OR,:WS"A"/@FUO*?'Z9?F BC"235LNG.T&5 94-@ MEUZ>[IA=T6\+1II6ED$4\OS]$31FRK*T0TZ3YH*-4_KQS;OI9E6/Q)AR4B[( M[$7L6C8\3N;?JW!^A@R[/H8W:N8W&NYZT<@1]E/ M:KA6T ^'Z+4RBD_X=?AA$UIA=,TT\:NQ]7AY_N(@L+CT MAS<]_T!G;;PW+7_6U05.(?=,'XBZTW_P=02P,$% @ '(!I M4WM*BL2Z! ]PP !D !X;"]W;W)K&ULM5?; M;N,V$'W75PSVV6HC&,YG%=G0&ZI_JY82=\/>2\Y*RA43'"1=GPW.@^DB-OI6X7=& M=VIO#0;)2HA;L[G*SP:^28@6--/& \''';V@16$<81I?6Y^#/J0QW%]WWM]; M[(AE112]$,47ENOMV6 \@)RN25WH3V+W*VWQ),9?)@IE?V'7Z,;I +)::5&V MQIA!R7CS)/Y7/!,EA9,/0JE36%()%Z(LD;*;+9%T-M08QV@/L];GHO$9 M'O Y@8^"ZZV"7WA.\Z?V0\RO3S+LDER$1QW>T,J#R'0\Z*6M,<=K:U<4'NJ,1)!65<*\ 95QH5 MC6>C3XGDN%9P4MAD*DS&JII@8$*AA(E< 9X?BG+C\H1Q?"-JA0Z4Z]#[C%9Z MSY*4HN9:G4Z=SUM)Z9/.@FODY(G$,0UBNL2'?N5.D#7:SR&#+W9EG"D$&&O"9-P1XJ:PD\_C,,@> <[ M(B7A&@I&5JQ@FB'+)XD;I2$&LDKA.XPR0_X&IKFN0CL@-H\12M$]7ZH9^_)2M2\H%'FZF2,Z7 ME[NM3:RI0YJZ$7J.8S=,4T@3=Q0'$&%M@I%SGN5,1_@ XNT5MQC+P(OQ48;MUN:I'_L[A1HOL%IA2 MM>VDND(M;%!D2K4G4$:EQNL$**LI*M-O.7X".1&X;)%G2-IKXW M2@8@FVMVL]&BLE?;E=!X4;;++?XSH=(HX/NU$+K;F #]?YWYWU!+ P04 M" <@&E3]O_CWYL, "X(@ &0 'AL+W=OO&'B]BP10:%Y$7=(D@.TF;8JF-9*TQ6*Q#R-R),V&XJA# MTHKWU^]WSO"FFQ.TW1=+XLR<^^4[0[_8&?NI7"M5B<^;O"A?7JRK:OO\ZJI, MUVHC2]]L58&5I;$;6>&G75V56ZMDQH9B\O A)(Y2JMB(+$Q[VZ M57E.A"#&[PW-BXXE'1Q^;ZF_8=VART*6ZM;DO^FL6K^\F%V(3"UEG5?OS>Y[ MU>B3$+W4Y"7_%3NW=QQ?B+0N*[-I#D."C2[_U[IZ$+=F S>7DBUU ME\NB?'%5@3QMNDH;4C>.5'2&U%R\,T6U+L7K(E/9_ODKB-7)%K6RW42/$OR@ MMKZ(@Y&(@BA\A%[+LK*( MDW\_PFS<,1LSL_%?8=A'25%>/B^W,E4O+Y!XI;+WZN)5./'%61ZP6#AME]\6 M*;1#['NT)CZNE;BK[3976"G,/1\;T2[?.WF,28HG%<[]XV^S* J^X6W[Z[P2 M?O-4;*VYUYDJ!0J&6,&X52G,4B"0TT_";(E9.6I^RBWT2;43W%+^8 D:5E:G ME1"0/NUIUJ'"AWTF:E+[[5(%$9BY-FN=2ILN7@A-IL<_.@E'M6UHM2 M9UI:W3R0.)&#O\)I68H=B@-]\ME2;)6EJJ>+E9=":N0YO@JH);-[71K[(,@7 M8.F4)0.1*V3QP,0U-!]R'"&U07^AA,KU2B_@@(&-:B2-HW'"NKZX)BMZR(A* M;1;8V*8%Y$9I6ZVL6D$-LG3HSU H\IQL6E+$ES IE6!/.JO!5.HS990266W)YW2J0%:*C:MP)$PFCKTA=FN=KD&8\Y0LP$>7 M4EMQ+_.:'.15^Z*VBK#)1 91D=A-V#;6_MFEC3.W!8,C@WN-P47@A[WWASGW MAZV/C*HH>C:RD$VA1)0-Z R,[[7,UA(4)-E1V53#D%ND-(?G91SYT8QRJY%L MZ+OV.,P//Y,CEB3*@Y)-5I-7A;G'88D@KNTS6O+>D'V!*3X!Q#@S7XHP]*>A M]WJ?_Z5@[MY[77X22ZN(1:6HX@A+Z1/XXT3\':>V*F7G*;LA*9P L3^>]&OW M)D?ARLEH2825X;E,4PV$O ]:Y1F7S3#ZAA5=FAQ B(.*4]&A(01A>]9QP$98ML6G:^)S.=>&T1/=($0-'4)>Y9/Q6^,6W#F&E:%@T5GLCLVV='Z M>RXFI, M6%*[K"'AQ\92_V1+O<6"!G!+Q:_DCHXW4&%9@2^=EMP7?I!%#3 H MPB:!HE$4C^&G&;P'@R?XFHQ'81Q[WS41GB3.B9U5F\_.UYEX$F+Y*6B$XZ-= MP')+I4'H*J7JE^>\/QGS_F1RM/^\Z"?2/QH%P10BS_UQ("*?OD;C40"R/P^/ M(S":Q' AL!?[\DRE%RCEM.@"J.P=.B3=/GO=D_?V'5J*GVJF"PU.4>C\?;QM M0+3?UKG:@Z?\:2*BD%0?BY#LX9,OP]$L2;S$GR:B&6*, M0?',IB^4#N]46:^+I@?^E=7CL!QX/YF6S5X 'R5V.$I@K4OR4S#,95>G?W4D MGHPGE(B1'\[Z1&W3$\!FV!.0TV&Z,K1@[<#LB2[82D8#D)?0X;;B_2T&#!5GN&8%[FB,U ML.N;Q@75&JV(X MQP/:-GN<&(-Q5=J&(R\/9D<^#UE"6]8E??+Z%I"FA@EN)4& M%.KBR%KI<'9*#8# 3E=K.,QV;:XYPSM:ERZY>C$L&*"U]_WHXH#;+P4- =_V M=EAJ"Q9#&Q"I<_!YB.8\;.Q'HT;ZFNG_'Y'=-28T\YFS)G^ 3?.EUVPY(TLK MN2[2O";OR@Z8-5F!42K3/? [HM/@]VHM@8:-*$SET"0QW2?E=:38VQ+S6U.< M9(-5>DR]G_+B,IKZLX!1*,](_F,%@E@CWAO!=#G,.3CF9'+W5:&#J0=UH4U_ MTY-FG1O+/6(X%RO[PGI#88^-ND.5W"A9HGR=&#C<7U8W.;34\@7*8(:\-\F5@\\&:BY-)R M8S*5/QVYS"QK'K#ZE.SD$30#VXS*-@7I;JWX"F 0-WV\:#)'Y31HDVX@ IWY M^F"BW8T'6<2>HW?D.\J[!0:1<.9'\S[^,($S,N0K-(@D;6[$![VI='*6F4P"V/SM)G81# M)PO6'X5##3A^! V=J8^GP5&KUF4'"EN$%(9 Q<"8\Q8BG9UGCE:^4I93R E, M+QU;<1(/'-W1L2V_ SB/PT,P@.P0L(A=U#']4\HVE+E@3;\OW@V\)/A7_ MJ0OWMJ4K0#=4V0A)(X@6NFANFP\D:OJ37;%_('%G.J;3_5JH-FY0B^Z1N/CE M%.DN]PXI'YJ#]>A'?XX\M3N]C9QRX$J'M6@'*C!JVD:[VM8T2B]M+X!7B&LN MEL.+\X[,=;OKZ9NQVU6BDJQ$&:YI/9FA))H MB1U,Z33Q./[7.*WH=KQ$\Q#<%^F*DGH.]4V2L'$VU>VA&OF)-U_3JI0O!QBE=P\,S M=%F8&>*O];9K+QQY+25 U#P?TAVZL54>53ZE6I)Q8V"[C40;,-3TW>5BIVLC M &L+:(?QH EJ"HHE@CCGO*4S:6Y*!ZE^J%&_HL1Y#F)53BFL,VI:-LS(=5XC M@@-_9V1&P5*$ED;"O?!PJ T6Z:Q/.T&;W=99P-W3W[C18T3.HCG5*31PDG?D M)''HI$?F+C&<*!O5C@DVKQT[V!EO;L5I9K M=^[9#1MF[_77L%VM)7O>U/PJ@MC*/-][B;0W_?5C%+_#*MVUWU)B -G,M49H.H+8#O XN+>B%O'=P_=R_2>KD.LMM@/"UFRB@==7-D08L MI9O%R?3#X6[4E9R#UP9\,]HNG48MOO>$N747V!\900Q?/8N?"$H,GWAMX(BS M@>/N;P$,^F_>+=T'\-Q]KXH:)J+7"G.Z4J)KS2B@^ZPP&GOO&.RW5[NEQ B" MU;F83L0XFHH(6[Y#?[4R=V\=,TP95&LD!_LX'(MP1O=5D]E1WXU\&4_74(.N@>+QWP?/8J3*5_*)LE:7ZP[M[7B 0/6AF_2&JBYDV6^;)&+7QJ&S3\ M9FN=%L2FVV6^<2BJ"-(J*_+\CTP+:9+E/.[=NN7 M_-D:0B8;:^^#<5,MDCP$A I+"@R"'WN\1J4"$8?QK>=,!LD /%^?V#_$W#F7 MC?!X;=4765&]2&8)5+@5K:([>_B(?3X7@:^TRL=_.'2^$U8L6T]6]V"VM33= M4SST=3@#S/(G $4/*&+P 7O)DM+&*J$8'H-GZRAVL-[4V'U/3[C MJ(;0BE-HJ^)9PC4V*4SR5U#DQ?@9OLF0ZB3R39[@.\MPA0:WDCQ\O=IX!/_"U47GL(*2X=QEHNL2YX39=6HM'Z2# M==\_S =V&P5O[M8L6F$*5TH!*KF3&X6 ?<0>[![=*'AR7P<0!RI,Q5>;:IB" MCO?DY2^S8GSY%CRZO2S9U>$C%5EHA"-9RD80@C11-^22PE_]"AIG][)B.9Y- M0Q&X4+\]9S-5I#W5 :=H>1?M5-LD?W[GOP2;B=Y,(KW#(T3R\O$G#= MC.T,LDV<:QM+/"7CLN;/$KK@P.^WUM+)" +#AV[Y+U!+ P04 " <@&E3 M,1F0.3<$ >"0 &0 'AL+W=OON/"6H04,2U;BQ6T< [';H,'B)HB[[6'8 RU=6UPH4B4I*_[WNY>R M%1MI@@%[L?AQ>7C._:+'M;&/+D?T\%0H[2Z[N??EQRAR:8Z%<'U3HJ:=E;&% M\#2UZ\B5%D46#A4J2N+XUZ@04G2&:C$NQQ@7ZW\M[2[.H1Y#$R> -O--6XVG ._VO&N&OJZ7SEC+B[S?@SUKXLP!_ M]G]<^#;$8-2'ERSO--REWBS1PF#0>*,']Y4M%79N;V=42)C!MQQAH1!+F)FB M%'K; Z'A1F>2/J65&^$1E"RD)^-T;R(U?$*52_A"64O+E?604G+#;/%N=C>? MOX?AX#QJ;J3*!U$8O0;C<^+BH[9K4C!D3LEY]&R>#\@DT\ ME1O57R44<:%.8OVV?Z0KV>LBZ$-*LT!)U,)23AU@@VC%2/U/I7>UO:;VXWSG MA3,">>F/V?;AFL!9BL)UPRQ%S((J81&HX?&$'9D%7GLPUJ,S!][ 1JZ--953 M6R@K2Y$(MZ1*R,)U=G1>QB9H_VHV6+#XT7%,65Z'KYP+[RTZ!]?2%J3-$CF^ MTZ.E#L#Q9%)SX6@!'M +J6APQ78L#][Q-@\\91NY[^?AL!]3DU>*MS(K:J"O#U(W1FW( MJL.=@T6E@48/ZERF.;N"PA2:!INO*E).)5NQ9S;D/+&D]*JH/=MC.#B&:_PJ MM?22>"Z-I4[(5I9SKB9>E"-PVA_&)[T./X79GM_MS?3N 5;*D),)+>X/3Z D M5Y-Q')_T?]1DHX,WJT"[#B\S9P:1;IZO=K5]_*^:-^_9O/GG,!=V3?5&U;RB MHW'_?-@%V[S&S<2;,KR 2^/I/0W#G/[ H&4#VE\9X_<3OJ#]2S3Y%U!+ P04 M " <@&E3\?K@/(4> #L7@ &0 'AL+W=OR?L>O0.ED3TE50YJ49%NVDU1)LIUXUXE])#O[<.H\##F@ MB'AFP QF)#.__O0%MQD.*2?[L!MKB$NCT?WU!0U\_V":+W:M5"N_5F5M?SA: MM^WFY9,G=KE656ZG9J-J^&5EFBIOX<_F[HG=-"HOJ%-5/CF=S9X]J7)='_WX M/7W[V/SXO>G:4M?J8R-M5U5YL[U2I7GXX6A^Y#__/C])K]3MZK] MO/G8P%]/PBB%KE1MM:EEHU8_'%W.7U[-S[$#M?A-JP>;_%OB4A;&?,$_WA4_ M',V0(E6J98M#Y/"?>W6MRA)' CK^<(,>A3FQ8_IO/_I;6CPL9I%;=6W*?^NB M7?]P='$D"[7*N[*],0\_*[>@ISC>TI26_E\^<-NGYT=RV=G65*XS4%#IFO^; M?W6,2#IZOI,?3:F76ME,+K;\QU8>^X\GWS]I83KL]&3IAK[BH4_W M#/U"_F+J=FWEF[I01;__$R ST'KJ:;TZ/3C@K=I,Y=DLDZ>ST_F!\<["VL]H MO+-O7[O\W\N%;1N0E?\[,,%YF."<)CC?,\%5;K659B4_-LJJNLU9$.L"/NAZ MJ3>EHI^O36V!@()^'V/TP6E0<5_:3;Y4/QQM<*+F7AV-SRT>F5M^6BOX4FWR M>BN7\(NV+0_2-=!!O*N74Z)?P^=EZ*D*T.J%U84&Q[9 T-)4%=#6U9J($7%\YF7\ M\[K,K957\C,TE6M3%JJQ8X//Q\?6=8]V9$8.,D+L0"GIZKPK-"Q7P-H+@"98 M>(\+*UWGP-N\E!88K@"]8-1U?J_D0JE:PNYL\@;:Z9H&;@IHK4#CV[6\4[5J M\A*(@U^0704U_73Y>5'^N?\U0DQ M!]8-DITO8$U-A]WQ8Z/NNI(VW'H^W*IEU^A6NQ9OOB[7>7U'PE!I2QCLY[A] M@J80$LUC1$/<^Y0B2FR6*;C;$:Z3R?B/C$IRD\H]LM/V6)?L M LK"_/DK*R_KNH.!;FC;)_'3=0\N''*%"E@:@#\C_JJH-;$-C*AB9D2:"6J/^Z'3C MY*==YZU K.4-[!8 NFXV@%32=B 'ID,D1TX9Z *"BB(Y,(6@Q^2S\CHZBSQN M><_ ,:D9+R4S"D:]SW5)\$Z"H^]A0!$F)B[C7R7I,8%8#9XR?&W4O;9](P/Z M4!< YT#O >?G:7!^GAYT?GX# 2+"WN'>*MN"']B2A1GS< Z.->[A[)\@=0D0 M#>2];ZI=4Z&P:12$W]Z]\8(P[3E!A8(.X'62I.1PY4YZ29TV( A ,:1)4UH ?EN'_?Q\J$7EI.3%R@.>]-SP]@%2"W" M?#;[1Y_38?7@_:D6 I@2=EN7T9T9=R[VV+&_Y^5!"P0(^!EP2^F:Q(L5!#W:'?T,W]BVB;=<0GJ)/U+$[9\$T_(I^TOR,9I^? MOI*WK5E^<30[?L@W '/M]B D/ N0\.P@)-RH):Z/I&9?J'-PA'$@& X;W,*\ M0F@+&TW0ZTW,(ZYZ$\9D' 8FHSHQ<"MOHGDZ'TJ >4>S?6 "$@JKDM&98BM0 M.\#RJ-4*=1\&K15N)&"WDL>HFR=9SQ%N8-3=O5*T5TC=O3:=!3EA>Z6*@_OW M/.S?\X/[]]F2%_#&MB2&HT!^<(3Q_1L.2YK#WEV/P7]/,=DIQLU#UD0_WMEO MFV( ;B]H$)@*#:Q.XR^?'T T@495_D4)%0C&K[]WQ5UT!F3..\D>$^]!D$=8 M#R,5=1R"E8M;R(W$R5&F]C6G>!CG0 ;L\.DO^=2TLCW4@CRING/TH, UGZ^T84TV:6<@:19;"MX "UIM'H+N*8C59DK&KRZ-%D@P@[/Q#6 MWX$O1K"]4*4&>KR;!Y&/-35:]RSU3T5PR5EOUSXV0)<(M@\ICUN6+TS'F[7, MFX:HOD6,[=-=1-&QJ'0=RDBZ%0RJ8+9,+F!^=[U)7FGV_+.%6 M*E)N,Q!$#$S"X;.35>N,-SD[-%L)>(%.@,!U%Z9;M*NN#,TS6F;0,EW#T+@G MF 51;'X&$1:&LHT"G[R&/Q^ 5;"^[ /U%N#QJ/BV \+@X:C_<8FXV:C(/]QDT& M#P9,EF_5HNG0]SZ=S9\Q KSU\":2#.^M#V[DE8'_A!UY>WE[%6) #;H)6S[: M[?.&,-;WN[S]'+KAU)/9*6PUD^7;R-!B-*2 #5Z!U"62XYQ(#%E*'$KF#$H@ MNFKCE32G9IBC9M^NY$E)ZE!,4)U@HW$2B'L5;BWB1RWGIRX% #(#%-O M$106Q0Z5LBEB8F61EQ1&\#&1(\DG*0@FD2P7JF_R+4,JFC'D(EH2[N+E"0Q0 MAZ*V-"72T.2E_I/UDS4?-FYA&A O"K.)Z7XP^O,$>H)&VXWA_$+04.89+GR* MHI$7A4='>?/A,^-X;X$N(/(L8^WW9G3 F4QNRLY2SH+G"2NM\D)YQQ $L(I ML$L MPK=-+=V[H+99C1RM-DD3@0Z]3:0X((_Q%XR#XAO129P6&H'\1<"+&*! MN>=Q H21F-28J_%F0 T,,9C:):8@&2/$HWO86>0OI\;#YLC!YCRL%T)2OWI38/+D0ZL.TN=&Z<;Q,"'+:&Q&L(8AX(RJXW M<84Y9 \Q!C./Y#L@#557#?<&T0#V1^6P8 >B'E^G\L. &N?+ F>$X(Q$1$ MJMP23A?=TD,_^3J>YE%B+H&3(=OE90>Q!"=T/0GW/+9,O=$:V ]!$@!S!JLA MR=8 #AW;-1 ^H09L?$Y"[CB%UH$D]$%[1QJF\G8PK*=7.,C^6[N3$H$\QRR7 M=:(/$)7KAD'4@@0U ?N37\@-K>]@(MA'X3-,0:%,.Q&0#]F8KD-<+]I]A2MSM M@T[:B^"DO7@D0\.QQ4WTR\<\MH.#[$O2[(S53H-!6>^+X@!L,7Q@1HL2OM8MTT QM3KIA? M+)R<>C\N@6?,\&.\XM$5&%!1GMYS0CB+Q+4AJD%+@V+H#X@IX;U<-_'NL%,4R]-?ZH0%=.FD,+(!^5V9"OR/<0?5)KY+!;1S ZJS;]= MW/L^PMEHOMOG920$/1T4]T0CX\U >HXB00$"70'*$Y_@:J,LIU>R;1/0J^/QH2&F8 MJU K[0"5HL,B< V'0UU1X(I3W 6K"ZL9K ",HW#9%PK8\/#9!09YFP2@%+"T M[%[%PU!R2??Q[G3&?R36,!D] 51RVQKT+ .H^ /AE>O==ZP[ZUSJJS)??I&W M2P)\\%<*1:Y[T4.B9%(?X@5M&$OX.)8+SR.>FP>GF;^H;2^=1Y51]:9K.2.# M[%=?54,Y&\*VC&E@6Q=)<45(E"K+V.->XXY-]H MK;_$]-XX0!X<:1P@]PP_+B?(?L%\!Q/9Y,URO64?C Z'-+KC/B= ^PA"%).% MK5JN:_T'IH4[5V?@5":1K:E\&^4LGA4OG:_WX"IV1 @-L%"(3F<3=P^\3_K! M^P,8[<84#6JA1,"@\I#$@"Y4^X"G5T[ T)V!$'S#"LYHD698J?I H#_L#W6Q M9N*K;KVT]H+,-?C;*(PH>0O\ATLQ4@#I"0]4LK*48)7+4(^2*&#D/@#/2XA! MH)V<.V3_G\Z@5/M5("V(&H)+>(.K2"!.#@H>(3@G/Z$!$/25&_G4C7R;'*#S MR8)9H!RA RWO MJ %S[LQQ[G,=)_+* 5L2K&%#P@Y<;TO*>]7&[Q](6>X#)I>B[I\94?4EPS7, M:#;D/9N'.L56%J>!"<6,553H*M5^EP5P:4<^T.- 6ZD)264B@D X2WJW<;(. M[C*RCQM2ZFG3N;R3ML,RC(%:0;P0,M#0$2+5CCX#V\MV35%,/U+N&5N*;F.M M&$>VKO2.3X!#323R$CKQV/$DPL;3(+')M^$H:"Q94ZA%FWK8CLW]6)1/6O[B MU#*9&A1WV6!B/1P=)L4,Z>(7:IDGJ)+D&;AFSOU@59B&"=ZU[&,+%2_01$ZR4?O!.>J43FRH#KG<9JF? MV;KBVMTIJ]SQ,^]1AXD?+L!(+?HMX*H(H,>ZN,]-BUY9CIF9.T7^6O*YT/=H M%QPF9_L].:X5\9N1"DHL%B_4LJ%LUS'M+OSK!->=2C&!&B7V?%/?B9KN64>? MK#[-4[PU (L#MV7+Y[@["CA.>%+EOH<:YS:YTJ8Q3J)Q&6&7(-<6I'%D8 <2 M(0O2DB"XTP\,-4+U>%((,$20=!G!^.Z)F$9!G%60\WYVKS\D'+9$K]-[HJD_ MBVO^DX$KQCAD_>.8+\7Q.]0 TUF8VIZX#>D'!VE!K;@=!@-G\COY(IO-+_"_ MI]GSV04F;SS\#2)Z<9P']$I6%CS"$U^0$)*L>Q,58:2S/2/19OO8JO"5*%@0 M/+[7?.D,G7LQ>I1OD(:AP&[C0;L_*#E01RUC'34L$TG9V0#/WW?)PC^E4XLD M=*#:GMV"Y[@3WX6R/?\I[1XB!Q 1ORNI[W_\[#P[ V)/PBCAB[CFNQ].'7M2 M>#P_@?^]R,Z>O4B[^B^["QCA3Y2I9 'XY='ESU] T^?9LPO\+T2USTY/\1\P M^7R>=L;:'R]+44J.S[,7SYZF9+L/CRWXZ?/L_.Q_+VD?E'0GE35)[,!0'M^/LLH$@[^8.B1YLQ4\-65FR*K5E,^B#)JGCM-<_0/1M/I+C*.8;L=@A6A@#G8O\X>D])2D M/17K<*4&VOJ""10F!VHHTX1P/@UAZ-RWVI@&2\+2;?3GWVYD$0]/^?X>K*(M M?;V,+\.F8JL N%[QJ'CU6^2Q?UR8T!QJ]^L0^_3QR312_8'K=@L_I M_O.6KG;A(*%',W%@O>&=Z +_[V*-9B?N%COP$F\GLE9_MZ>NG["Z^,MK/NM@E%=P/2=PE-$AJ4P\:4 M9 7('>\*^BG=>)5RRP+1,QB6WR[RY(TGJ]?$,H36LJ92E5XSX=/8/7J]> M&S[@62B^5N?*M&AA7>E2"ZR>5,0C/HV;0R_)#D?UH3I[?YDS(F:\0976%^-X M@0:(#$EDX;NK3A]1L5F5XJ,REA]OP] M=CFU$T%%"ZYA[_KN7W;]TB7@Q5TK/T]OISV-")F=ED_^ EVN%CS4]@V^#_)S MC^A@.JT<*J)(Y1LAP5\9@.U2T2\IU,;=0Z5T'EJ(WR%YG*.9G!QWE7\$7A5Y4.Y"_&.?OU M0*^G))F>NJ- "J2%FM-U#KX<=TEO$L XMWQ[7N MDKOYPNPL/>]DE]S[N*]UV;5T-7NP+A''SXO"&5@4*Z9T)[41/H?3OWC-+)T= MY3N]8%D@ 7R*;[N*Z/OJ4YONUL\PCY$.YP-@?P7#)(?4CJ3 TZO_A*?B:LA3 M5,8>N[, SO>*?3^8NJOQ#XJNZ(8F" M9[EY/K&B$!JV>!':X%&VC? (O36YB MW4"R8Y%LC%B28DK7C"Z8Q$9\.8+N8OC0:,F93BHC#X?Y=*LZ7,["6P-<5[3R MN"AL>$]C3\6"XZ!>37@&6+ECH'#1V$[]0A".*!K148UTAD+@5!K\/@^VHVW( MP=HZ&1F963PZ\W"J6%)"@)W*GF-@B%&'P(0X3B^WX MR9WZ"P+FRB"W!-[:)<#F#3&^G$DVUWW8GL/-^M \JBLTVG@'2>5+!.TSF: M3SYQF:I/:)1;D; 6SPOC?6>^,V,H9'-W98:9[M,L%MCND+PI>[EVOOW1IV(2"6]7@$[+-7I!3"W6=[@\ M5D]8?7(/H3USZD*F9PC^T9T0D2-:IV.ZY(G# M1C[*35%UT7O-"17NGWE-MU?]RTB%IM?+?&G"B(J.H=;A!]5$C.TS;;A%8\*K19S"]]F\2^H5<+@CWG*TW\F)W/ M!0;;L>7JNE+A+_%Y ;0W^"H6FI2.\NKC+WPE M*@1#5:K/HC06]J7]_?.I1-G[&O<8O]0WCL//V86'R)(7O$;] RH029C$4 :P M[+=A!SK^%C"(;WYI<0<8DEIJBL_PF8)6ON=7H@ ?_MG5*KUS/T '9ZV?3>9G M61)-O$LJRB:#05W@6=&S3 &D M:47^VED:XOMKY?28 KL#,)]U'G308^>DA'(4TH626\ MP;JVY%HIFN!*X6O'#A\\*URR&T\D-9_BABNF@E[S" YM\)27S%A^_XXKP>3PT?W,%WC7E>1M_CX)VQX#&:O?3,1GC6]N>YGL/H'W(^Y M"^BVAN=<=O"D31\%2X.LL 8.#+ XBD13^:?L_CHE&#E] R7Q:I$'+5"-]$U* MP'K@B4<6=C0Q Q1>&DK@B4%@OPT;*P=8K,+G$;>X,D.U4W[MQ_< M4Y=#-?:UA2+58WZ5AYZ[,?TP#UMYZT$.V'Y+L?-Z\VAL1SF9W=!N+.'V)'F M')_&PO=V]R:W-H965T;))#SLR9PT-2RX/2/TR):.&A$M*L@M+:^C**3%YBQ>0>MQM(H_R/;-LO=3J -JMIFBNXTOUW@2.2[I: 0ZGFV)L&-#F(^MT,G\;FC?VEJ MEN,JH+-M4-]CL![=2LJM&L-D8<[A+[Q' 42]Q6J+VO/_'O-ND(1GFUI)HS0< MF-8D(@,9O(%%&"=SUZ;A+)[#"2XG/9>35W/9T?+VCWF:S-X15
6P_#%(VDYR\X^/.TW,P[XD#BGXOB) MHC?@RTG?]::A.TE2FATYD@#:Z E4R$S39H;1=!QF:0+G?93>#2XH2O4>_\.&?"W3GM9]];^J;MJ;_BGY>T[ M^8GI/9>&1+XCU_AB1OK5[=O3#JRJ_7V_599>#]\MZ;E&[1;0_$XI>QRX!/T' MP/I_4$L#!!0 ( !R :5-BT%T2Z ( %L& 9 >&PO=V]R:W-H965T M,K!Y:R>#O+Y1$(J%5>Z!%0,NAZF%C M3VP+>]?=W1#X]YU=AQ D0&TO\>QZWWOS9CV3Z5;(6]4@:KCO.ZYF3J/U<.)Y MJFRP9^I8#,CIS5K(GFE:RMI3@T1665#?>:'OIU[/6N[,IW;O0LZG8J.[EN.% M!+7I>R8?%MB)[-R[9NM-GPYM.!U7B%^OMP(6GE[5FJMD>N6L%!XGKF MG 8GB]BTD#/(P?V3]9[^1EQ10N17?35KJ9.;D#%:[9IM.78OL9=WX2PU>*3ME?V(YG MT\B!90*WE^S58?J MP]33I&F07KGC7XS\X2O\!9P3::/@(Z^P>H[W*-=]PN%CPHOP3<(K'(XA\ET( M_3!X@R_:%R"R?-&_%."Y?_AYNE)V_]<;@O%>,+:"\6L&J*^J38<@UO15C^)5 MJUA=2ZR9Q@I6#Z 8E1O*AG&.'3!>P2!%M2GU2S?PII[IZA,UL!)G#K6M0GF' MSORZD8C/K@:^$N[9SF2YDS>5-C_^4S0Y:R7UU9$61Z7@U-%4I7<0!*&;IY&) MHM@-DY"B*(G<(D],E/IN$!23FT:0.3(( Y.:$S+)W"+((2%T4D"0)VX>!,06 MNW$:378WI%S@-*2(._/=+ ],E&?$:*(D*MRL2"F*L]A-\G#R5PXOQJ*^Z'"! M5=7RVL@DJ>MGF96F%'TK4\1N&N8FBC+:*R;?=$-6*.?,C\TC\A.($S=(3\W0<&$_'Q[%[SF3=<@4=K@GJ M'V>) W(<9>-"B\&.CY70U TV;&CZHS0'Z/U:"/VX, +[_Y/Y'U!+ P04 M" <@&E38K=>8H4" P!0 &0 'AL+W=OW"2:6/AV%G;)?#W MV$X:NA)T+\V,/>_-F^F,YZU4S[I"-/!: M#:Z27,IGY]R6BR!V@I!C81P#M9\7O$+.'9&5\;?G#(:4#KAO[]AO?.VVEIQJ MO)+\B96F6@19 "6NZ9:;!]E^Q[Z>B>,K)-?^%]HN-B$!%%MM9-V#K8*:B>Y+ M7_L^[ &R^ L Z0'$Z^X2>977U-#E7,D6E(NV;,[PI7JT%<>$^U,>C;*WS.+, M\E:\H#!2,=1P_(/F'/7)/#*6V=U'1<^RZEC(%RSG<">%J31\$R66_^(CJVB0 M17:R5N0@X2,V9Y#$(9"8C _P)4.9B>=+_E/F&UPS77"IMPKA]V6NC;)S\>= MAG3(D/H,Z5>*[;J46XX@U\ ^FOI9+P\2N2V\T TM#(^AY/1WDR%(.S#<@19&L;IQ!K323@C4_BLX='>%->H-GY7-11R M*TPWT,/I\!Q<=EOP$=Z])7=4;9C0P'%MH?'9;!* ZO:SKZ4T.\&ULA51-;]LP#+WG5Q#&#BU@U+)C M)TZ1!.@G-F#%@K;;#L,.BDTG0F7+E>2F_?>CY"1-@;:[V*1$/CX^FYQNE'XP M:T0+S[5LS"Q86]N>1I$IUEASMYC!OJ1+/+1WZ->^=^IER0U>*/E;E'8]"_( 2JQX)^VMVGS% M;3^9PRN4-/X)FSXVI8I%9ZRJM\GDUZ+IW_QYJ\-!0LX^2$BV"8GGW1?R+"^Y MY?.I5AO0+IK0G.%;]=E$3C3NH]Q93;>"\NQ\H>G[:OL"O"GAZK$3+2ENX>B> M+R6:XVEDJ8@+C8HMX'D/F'P .($;U=BU@:NFQ/)M?D3D]@R3'DOW^M9 FB MII G=/'&(8S&(XBS<)SE@^M.-\)V&GV?E7AV-B$QNIU %L8C-OA15:+ 5Q$@ M#=-1!L,PSK/!O;)-P MDN5P3%8._S1P=S5J->^6UBH%!= M8_N1VY_N%]99/Z>OX?VVN^%Z)1H#$BM*92?C+ #=;Y#>L:KU4[M4EG: -]>T M=%&[ +JOE+([QQ78K_'Y/U!+ P04 " <@&E3[&?9$LH# E"0 &0 M 'AL+W=O=H1QM'#AJ#C:'Y,PW;XX6.VV^ MVPK L<=:*KL,*N>:RS"T104UMQ>Z 84W&VUJ[G!KMJ%M#/#2"]4R3*(H"VLN M5+!:^+-;LUKHUDFAX-8PV]8U-T_7(/5N&<3!\\%7L:T<'82K1<.W< ?NS^;6 MX"[L44I1@[)"*V9@LPRNXLOKC/@]PS/&?0J2? E_8S^F_<=?5ES"S=:_B5*5RV#6- E:TUNEZ+XP6U$)U*W_(/%V=XJ\E;]P MQU<+HW?,$#>B$>%=]=)HG%"4E#MG\%:@G%M]!'3)LM-[OI9@SQ:A0U"Z"HL] MP'4'D+P!,&>?M'*59;^J$LI#^1"-Z2U*GBVZ3@8![Z"Y8&DT9DF4Q -X:>]A MZO'280__OEI;9[ (_AG G/28$X\Y>ST;UV7+Y2G8Z3>-JIGM.:C_-9[E73^4 JIGTJIN].1:M*80O= M*H9:/["O MWV!F61YA MMN-]%E\[W/ G?(HQI7&,13%+1Q_!6O;S3S,$__":QX#W2WEY@=G G6.G:'*" M%7,VNNUNV0.7K4_$$,M/SHAI0U7)2^ MM'E-)6_1#RH>-$PHUOQ?B%]4L&_/&=8'K4D^&?G1?*XWYRTRC[ MP=Y]0'SB9BN413,V*!I=Y-B%IAO*W<;IQ@_"M78X5CU9X7<,&&+ ^XW6[GE# M"OHOH]5_4$L#!!0 ( !R :5.0[Z?(RP( .T% 9 >&PO=V]R:W-H M965TY&TO[OAR9>Q%,!W7;(ES--_K6T5:T*,4O$*AN12@ M<#'QSJ.SV=#:.X,?'-=Z1P:;22;EHU6NBHD76D)88FXL J/C"2^P+"T0T?C3 M87I]2.NX*V_1+UWNE$O&-%[(\H$79C7Q1AX4N&!-:>[D^BMV^:06+Y>E=E]8 M=[:A!WFCC:PZ9V)0<=&>[+FKP_\XQ)U#['BW@1S+S\RPZ5C)-2AK36A6<*DZ M;R+'A6W*W"CZR\G/3+^9%2JX:)1"8>":LXR7W'#4\/Z>927J#^/ 4!QK'>0= MYJS%C/=@GL*-%&:EX8LHL/C7/R!^/A#',;1 ;RD3SIQ M>,G!I'>39:* 2RZ8R#DKX4IHHQIZ>D;#O,E^TPL"(^&&K)B1:@-W6&!5NV?U M\SPC8WIG=,;^*#P>7$NQ_&A0530BF=GK%OMA%#NG,!P.[MDS#7J. M_,D^/6!+A5CM9K_9"Y3ZH^$)'/OI,!U0^QIBG2,LVI:*)06(D@1.HW#0-O]D M%$+D)]%H<"\-Y;6WVD0N2OTPB:R0^.DH@=<:'>R,8(5JZ1:-AEPVPK33V-_V MN^R\'>$7\W81WC"UY$)#B0MR#8].4@]4NUQ:Q&UL?51-;]LP#+WG5Q!&#RG@U9]=DR )T#0; M-J %BC;;#L,.LLW$1F7)D^BFVZ^?)#M>"K2Y6*3$]_1(BYSOI7K2)2+!2\V% M7G@E43,+ IV76#-](1L4YF0K5*AV)=F-8#EOV X?D;XU]\IXP55P=%RC1G!>,,RCOI\'I"AM =!WL-7'3Q^!SZ% M.RFHU/!)%%B\Q@=&RJ G/NA9Q2<)'[&Y@"3T(0[CZ 1?,N27.+[D5'[K2N=< MZE8A_+S.-"GS%GZ=($\'\M21I^^)-2U2M!Q!;H%+L?M J&KS)C)ZJY(GN6SS MS73#Q=[#CVPRBV1,8(+='MJZ+X(,R4.8-D MZD^F4RLR,JPAO/4G@J,G7:/:N<;51F\KJ'O=P^XP&ZZ[EO@?W@V6.Z9VE=# M<6N@X<75I0>J:];.(=FX!LDDF79S9FGF&RH;8,ZW4M+!L1<,$W/Y#U!+ P04 M " <@&E36H*(MQ4# ," &0 'AL+W=OS1+3P6 II)L'2VNHLBDRVQ)*9 M4%4HZ4NA=,DL+?4B,I5&EGNG4D1)'(^BDG$93,=^[TI/QVIE!9=XI<&LRI+I M[0R%VDR"?K#;N.:+I74;T71H/U276E:12U*SDN4ABL)&HM)<-X_FQT[ M>V_PE>/&[,W!93)7ZL$M/N63(':$4&!F'0*C88WO4 @'1#2^-YA!&](Y[L]W MZ!]\[I3+G!E\I\0=S^UR$IP$D&/!5L)>J\U';/(9.KQ,">-_85/;#D.0>-YU(,_R/;-L.M9J ]I9$YJ;^%2]-Y'C MTAW*C=7TE9.?G=XQK9FT\)FS.1?<&<@U[)GIF(93@+J28-ZC<'T5K.PDZ2=O>]?[;>?U#?_3O'XG+YE><&E 8$&N,54@ %V_/?7" MJLK?]W-EZ?7PTR4]UZB= 7TOE+*[A0O0_@&8_@!02P,$% @ '(!I4SY1 MAC2+ @ ;@4 !D !X;"]W;W)K&ULA53?3]LP M$'[O7W&*> I([_:TE9M)0J;-@DT!&P\3'MPDVMCX=B9[5+X[W=VTM AZ%YB MGWWW?7?G?#?=*OUH2D0+SY609A:4UM:3*#)YB14SIZI&23&#*A&E<3R,*L9E,)_ZLQL]GZJ-%5SBC0:SJ2JF7Q8HU'86),'NX):O2^L. MHOFT9FN\0_NCOM%D11U*P2N4ABL)&E>SX#R9+/K.WSO\Y+@U>WMPE2R5>G3& MMV(6Q"XA%)A;A\!H><(+%,(!41I_6LR@HW2!^_L=^A=?.]6R9 8OE'C@A2UG MP2B E=L(^RMVG[%MIZ!P\N5,/X+V\:W'P>0;XQ551M,&51<-BM[;ONP%S#Z M*"!M U*?=T/DL[QDELVG6FU!.V]"_D=YDXB*C4!0*U">4[A6>U+Q2OI>AP\".ZU.3,URG 4D1H/Z"0/7 M)8O5DEA;%O0>F-9/VA021ZPT3< 1)%B;9@#:C,!N?]9KF MC (A\1[R@=TCH,!W$&[SU,M*>!"O7:*]U KC;2 M-G+H3KMA&PO=V]R:W-H965TT<+74D@S#_;65M,H,IL]ELST5862OFR5+IFEH]Y%IM+("F]4BBB-XV%4 M,BZ#Q"ER@-5Q(T;N?!33)=YD[?*_S)\6C.]N R62OUV1WNBWD0.T H<&.= M!T;+ 6]1".>(8'QI?09=2&=XOC]Y_\WG3KFLF<%;)3[QPN[GP3B K>L%O:# M.OZ.;3X#YV^CA/&_<&QUXP VM;&J;(T)02;LW\%866#RWCPAHAS8] MH5VF%QT^8M6'+ XAC=/D@K^LRS[S_K+_GOU?-VMC-37/WQ?BY5V\W,?+7\-/ M,U74 D%M72_Q#3!90,%%;;& HV\AVK #:IH(, Z! 9HE8TF1RYW71Z8E[0U< M"8^Y(LQ>]:4*703D1GYJ*K;!>4 S;5 ?,%A\W&O$9Z6#![)[)NFY"K@RQ-#M M>@]U2<"MTM.>8Y:WS#8HF;6:KVOKF@FL@E6M*]K=2ZD.S$UHZ$K1_[7AY6=( MPV24T'HU'H5QDL&UDPW"P2ASPF28A?F I+UW:,P4[AR'--^ VRT-O"-XLV>2 M2.02MHQK.#!1(_SRTSA-DC=P9%HS:4%PMN:"6TX\7PW";)A2(*^4OJ$H$Y), MGB1M,)><2ZK+B1BBC*2BA*752@A7*BXM$J<6KO+\S.EWZ_]@ZM0W1$<6IMG M4W1.US!,X_PY6W)QR\UM]^ $<>%@0%!..6<4OG&7>:OV=\*1MPN3^V?Y^-7R;N9M4O9T< &Z_PF+ M?P!02P,$% @ '(!I4U2N2(8!!@ E! !D !X;"]W;W)K&ULI5AM;]LV$/ZN7W'PNJ$%'%FDWKLD0)*E70>T#9*LQ3#L M R/1L1"]N*24-/]^#RE;=AI;R+ OED0>GSO>/7?D^?"A47=Z(65+WZNRUD>3 M1=LNW\YF.EO(2FBW6+JG+&/2^:5:*H)\>'=NQ" M'1\V75L6M;Q0I+NJ$NKQ5);-P]&$3=8#E\7MHC4#L^/#I;B55[+]W%>ADT&D6;K^OT=_9S6,S-T++LZ;\6N3MXFB23"B7<]&5 M[67S\+M<;2@T>%E3:OM+#[UL&$\HZW3;5*O%L* JZOXIOJ\GW_KBO:1SIH* M<=;">NJB%+6FU]?BII3ZS>&LA1XC/Y*!2BI^Z0;O>B["1UNJAO MZ;04V=T!)!MXG"K9+II\E]]'-9D$?JN7(I-'$V2HENI>3H[?/5/YBAAS8^:< M?YUU>7%?Y++.Z;&094Z__)1PQG^E$4^'@Z?# M%WNZ;5I1$M(GNZ-FN2D ,&F78T>!=SOVLT5%GA2U@WAU6M2Y?D-?;1W /D_N MI4)=H\'-%];-S^8OI2F>A@5GR!K#N@Z67Z^\^Y?U[@=,%*B$&7TQ(736NE%F M=0N]9K709M]_B+I#=276)POQ*?<#Q#9!Q!&D$*]A,&6^[[P'WXT=8=@'?HC$ MZCGP(Z?7#--O@,&"9U*HC7-9 &B6B3I#=;7R86#EP^B9_'[3D>6MK&ZD&E(= MUGM>#)-3-_"(N^:5!U,/L"-TB0:Z1"^FRQ-KP$W9[]U4P"_YPF28BI*"06^W8H7<_P M)'5B-TV)I2 D<4KPX,2\R '!8F"AU/#UPV<>AGW,)YAR$XJY?1C5X)?!-S > M)9%]L*D7!*Q'QT#(^M;]Q[##?90"* SL0&;T^LL%S6&@F?'S#0/L;.QPU MTK/H 6!_8/' YCYS8$8 Q#U"8UR-!Z[&+^9J5]^C*"-\+ZYNH]CC!/VQ7#F? MFK7Z54;L*3QL&L+#KTQLO>U:TY\]7WJ(UT%D"@5W6;(I).ORP=PDVJMN1[% MZ#U3WP+7]\=\G@P^3U[L\X>U&\2J:@N->^S^DC"*O-OCUTK8).Y/8^C,FJI" M8%=1KG$M$+I3_0TE-RG+W.P,1F[WG"ZJXMVE-&CP+O]NZJ)(X3>:<8^?J_]\&JH!6N2,X9BB-*2 MKEF^]\A\-O-"6W:1'TI?]6K'0L.\35_@_;B;H$V">C!B?'9P9LZZ,60>G]E;_I)_IKQ(>]S9OSEF# M+,'6E+R7=8>3U=R*4U,]S*G'/5.Z& ^2] MK,&DT@J('#U:89H'TVQ2@ L32TQIBI*4$APUE]BJ4-G"2N=07C9+F]'<)]R3 M4;E\E,?K'0Y?]2O;;H>-<61*GA_8J]'4#V-[9H?A;A;,MAK%2JI;VPYK8'9U MV_>,P^C09&O._7X9A;W!VHE',L]7![F)#J6^#^HVV6MNV\:5HTL?9U M(44NE1' _+QIVO6'43#\$7'\+U!+ P04 " <@&E3"H*Z>LL# "&#@ M&0 'AL+W=OVOQ#%)ET#QDS?96#Q#=;I3-FL:EWD[.)[UOJV40=K. 2EIJ80Y8Q_>T6A#I->[3WW/&9[_;6=42S M2L>V<"6'83]K$Y_0!G0T/E+E3#^EYS*L7&/I =C558:(T'&9?'/GLJ%:!B@ MGW:#I#1(_FMP^8+!H#08^$ +,A_6@EDVFVAU(MJ-1F_NP:^-M\9HN'1I7%F- M;SG:V=FJ2!]16[+B.\FW/&72DILT50=IN=R1I1(\Y6#(NP58QH4Y)^_)PVI! MWIV=DS,2$;-G&E]S21XDM^:BT7'/AX;Y.@PQ7D?3*(+T@2)[2%9QXV7T"*YM2;QP&< M096&@?H;+%Q@^IDJJC*>8*0N80-N6IK"+ M\;@?Q[\%6(85RS#HZ*Y$()I9:.,(F],.C*L*XRKHYQ-G:RZX=>N>@TY!6M2V M-IZP'QK''42CBF@4]/0G8C"_(02@>A'M9,IMFP,VF#%@<8?@45LH(9@VYVVL MQ0QC/X.3^>,L&?7'D^C8PG5=<5V_BDLT5JZ+I_ \;/ ,!NTTXXIF'*19:G@/ M3]P40*] &?^P-,,^;6>A<2VQ<9!FE:/F*4U.3&L\U8;@=6HLDQM'YXA67C!; M@4K7[J]"HB\EBS94GP:1'H3E> <"P0UC!>"]W'K:.[P,NW8U36J@))RQ@\X% MBIF4ZLC\!7\G4_+U'K(UZ)"ZT5IBZ=MI+*U%EOX"E>WPT2FSM-99^I-"VV'? MI;2TEEH:ULBY0/DB-V2NL@S3O[(J??Q?&Z"63CIZNPU0"R4-*V49GW'Q79"< M:7)DX@!-:7)W3?$5U:X)Q02CAB2X@QC70E5\PG2/^SZ$6EUI6%Z+5-V^.E5) M+9E)_&:I2FJ53,+Z]O.I*B?H3%7WN"*$J/&EGX'>^0+($+\JQ4=_U5L563>^ MM(CJX46%=L_TCDN#]_463>/^" ^Z+HJ>HF%5[NN&M;)8A?C'/1:*H-T ?+]5 MRCXWW 15Z3G[%U!+ P04 " <@&E3G8E"J)L" "Z!@ &0 'AL+W=O MO#" %6-3VRQ)U1]?V[!D56VX]P*>\;SG>>/1..Z$?%$5HH;7FG$U M]RJMFRO?5UF%-5''HD%N=@HA:Z*-*4M?-1))[D U\\,@./-K0KF7Q,ZWDDDL M6LTHQY4$U=8UD6\WR$0W]V;>UO% RTI;AY_$#2DQ1?W8K*2Q_)$EIS5R104' MB<7GW6A9$X4+P9YHKJNY=^%!C@5IF7X0W3<<]+@$,\&4^T(W MQ 8>9*W2HA[ )H.:\OY/7HDD[6\/1 $I+3DM:$:XANLL$RW7E)>P M$HQF%!4<+E$3RM01?(;4=%/>,K0X72$4A$K8$-8B5!0ED5GUMMVS;N+NC/*F MU' $!X8$OE>B583G M*O:UJ8%5XF>#WIM>;_B!WDNX%UQ7"K[P'/,]^,4T?A9.$/BF^.,-A-L;N DG M&5-LCB$*/D$8A+-]"4W#EY@9^,S!@XETHK$A(L=W\@'?'6Z0003/]UBO4?Z$ M/Y V@BLAX8E(:9I#C7L3QYV,QYVXXZ+_NO^>[ZSW5F.MID2?CJ)/)VN\+6@W M%'1?&_<,9X[!CN)-X+"\^ ]JL_.WQD/-T.+Q@V;M=!F=+EE91X7E#; M[!="Z*UA#QB?J^0O4$L#!!0 ( !R :5,Q_2A;U00 (46 9 >&PO M=V]R:W-H965T@#[1T;1.52(^D[638CQ\IR9)C?<3.\K"\Q"+%>W7NO;SG,!QN MA?RIE@ :/20Q5Z/.4NO5A>.H< D)5>=B!=R\F0N94&V& FQV(XZN+.;^,(62VTGG/%P11

MX?[SSOOG-'@3S(PJF(CX.XOTQ_0/R@+K67RABE?Y%VWRMVT'A6FF1Y,8&0<)X]DL?\D0<8T!R M W)@8#Y<;^#E!MZA@=]@X.<&?IJ9+)0T#U=4T_%0BBV2=K7Q9A_29*;6)GS& M;=VG6IJWS-CI\32K-Q)S-&4+SN8LI%RC3V$HUEPSOD!W(F8A X7>7X&F+%8? MT!F:FOT7K6.P=J%(5I0__OK+@.#^1X6TT#1&,6P@1AZ*&9VQF.G'K,3VX0Q] MFUZA]^\^H'>($45N?(9N"QROJ(Z7^O.;_*T$5T*B[U1* M4Q:%[F\AF8'\T>+;+WS[J6_O?U3Y^QL# EUK2%1;"-TBA&YK>CY3)M&&QFM M5%E ,U@PS@WVNJV4^>JEOBP=;L8!Z;N#H;/9+W!U5;\W"(I%3W#V"IR]8W$: MD-M=,>$!9,C4X<;-<&0>NWLXSOR@UZT'TB^ ]%N!3):4+\ VG45#4^9E?+76 M=;UWV>[K'O^HRW*_BAL'7B\X2'-U6;?O>WY]>(,BO,%I^P%XU+ 9!I7O!RX^ MW O513T7=P?U((,"9- *\IJ'$HQRVE:Y$92?U-S8+7G=?:OMC??$";]B@[<[ MLR>H"[6B(8PZYHBD0&Z@,T9UO9<[VB\\P3U"Z@N/21D.>74>:'=Y5%!/T9;: M@]O%YS2R>,99 UNT6YU2,J]2,M_SW(9>Q:5(8O^U**7=TRFQ^%7>\0//;8BE M5$O<+I=?T_Z]R?OW)N]?RP#',$\I=KCW9IFG%$KP99PUDEEL]>_:I68==M^\WZ LIY9*<*)?-9$6J$E=S M ,I7[9^&,>FZ@P9:):42DG8EW&V''?&@?]!+_M*G6%M.M*33'_TR&7E%)#WJS4D%)JR-%2\Y*JMCH__7Q(K.H\G2FY MG[1S?STO7CYCE5&SJN-F1"4@":$PM?T;(KM$+P&%!9G/R]RE%<0?=_)7E(YE MKE,[P2/@1A#MDS([(Z+:#)0V/S:_*6>*%<@4@SJO2Y.S=]>6@%RD=Y8*I1LN MNWPI9HM[T LZ$UB))'Y= (Y!V@7D_%T+O!O8#Q&ULE51-;]LP#/TKA-%#"VR18_=C+1P#K8-A.Q0($G0[##LH#AT+ ME25/4N+VWY>272/%FF++(18EOO?(9]%9I\VCK1$=/#52V5E4.]?>,&;+&AMN M)[I%12>5-@UW%)HMLZU!O@F@1K(DCB]9PX6*\BSL+4R>Z9V30N'"@-TU#3?/ M=RAU-XNFT>O&4FQKYS=8GK5\BRMT#^W"4,1&EHUH4%FA%1BL9M'M]*9(?7Y( M^"&PLP=K\)VLM7[TP??-+(I]02BQ=)Z!TV./!4KIB:B,/P-G-$IZX.'ZE?UK MZ)UZ67.+A98_Q<;5L^A+!!NL^$ZZI>Z^X=#/A>%M&?P&1Y6 M/$Q?(XE MP:@#YQNPR5::T=EAV5-'PTT/H'.*ZW=:^#OY?@9RE\ 4$L#!!0 M ( !R :5,,SS6U\P, (0 9 >&PO=V]R:W-H965T6)9<)Y%3> M\@TP_6;%14Z5'HJU)3<":%R2\LPBMNU;.4W98#PLYQ[%>,BW*DL9/ HDMWE. MQ:\)9'PW&N#!?N(I72>JF+#&PPU=PQS4U\VCT".KL1*G.3"9X;@U 3GI1[RM4OV7J]4E9LE+D2^FVJ>6K\!,_ MH!6 M@N=HRID26CJI@U )FI;N04CT=@:*IIE\AV[07._5>)L!XBN]4RIVG$JZ7@M8 M4P4Q6OQ"DF8@T3*AC$&&*(O11O!XNU3:P-?Y#+U]\PZ]02E#7Q*^E?J]'%I* MIU,$92WKT"=5Z.1,Z YZT/$F$MVS&&(#?];/CWKXEE[&9BW)?BTGI-?@'#:W MR+'?(V(3;(AG^G*Z;4KG,N_WO^W]:#&<9F,YI3WWC+UIK?WW!\@7(/[N,>DV M)MW2I'/&Y*S=9<4=H_???O=^_Z2AZ*."7/8Y\AI'7F_LM5GY'C%0IHU9T?V2 M7ES%SV, M7!_K<_D"G8+&9'!=G<+&47B93A7=^S^=##"33JU%C]T(YW=.S%$0X[*II@)'0B[IBGL)PZ(7= WQOPF'7/=A$Q_FV]0+W%XP) MQ''*UH<2ON)>Q>U=C?TK2]C>X3BX4,+@=#$]WPZ"KH8&7$!"V^^*>(IS(]ZO)I]5XWCZ+H2DO;^)O9E$M;\HP\4-[#= MCH)&F&-WKLJ9 >9ZV._J9X Y?A!TSZ!UT-/H8K/_ %!+ P04 " <@&E3V1L7.9H" M #Z!@ &0 'AL+W=OY76S9WOJZ*"FJ@;T0 W7Q9"UD2;J5SZJI% 2B>J MF8^#(/5K0KF7C]S:L\Q'8J49Y? LD5K5-9&?#\#$9NR%WF[AA2XK;1?\?-20 M)?7@WR:R],_A-8:/VQLAF,A?BW4Z>RK$7 M6"!@4&CK@9C7&B; F'5D,/YM?7I=2"O<'^^\/[K<32YSHF BV!LM=37VAAXJ M84%63+^(S0_8YI-8?X5@RCW1IK7-(@\5*Z5%O14;@IKR]DT^MG78$X3Q"0'> M"O!W!=%6$+E$6S*7UI1HDH^DV"!IK8TW.W"U<6J3#>7V+\ZT-%^IT>G\B:^! M:R$I*'0Y!4TH4U=H@&9FNY0K!D@L$-VS&:#7V11=7ERA"[..?E5BI0@OU0;-#8J":X0#'/;()^?E4RB,/'3RX*O<-S7H"H&[0F#G M+SJ%[8XK-L;^:X#2@?-%(4H'KI6@?)7MP8!]$!W+%1 ME-Q&_6Q)QY:<97NDG)H]7J*E$/U[+3F*FN!X&!ZP'5M%*1X&_7!I!Y>>A=L= MH4\DYDHP4 7P DR+4R#7T >;'F$,PAAG![ ]5DEXV\^:=:S9MUC-SKY&''0? M77:TNX9Q$"<'=,=6:9+A] #/W^M,]E;X2>22K+MM.U$B\8U MJ[G0IO6Y864N)Y#6P'Q?"*%W$]O_NNLN_P]02P,$% @ '(!I4RN\4T.1 M @ , < !D !X;"]W;W)K&ULI55=;YLP%/TK M%NI#*W5 ($D_1)":D&E[J!0UZO8P[<&!FV#58&H[3=M?OVM#:)+2K-I>P!_W MG'./N5Q'&R$?5 Z@R7/!2S5R@5EI1-'=FTFXTBL-6\9?]JO:.7!54P$?PGRW0^$ ME>26<8X?6$6>1G7#X:6-TKA6"CY0"LFM*'6NR+3,(.O )\?Q5T?P'KINK0=; MZ^/@*.$<*I>$_CD)_*#7D<_D\W"_R\[_J4__67WO,,*V#D++%_ZE#L[)C%,L M@/UR^'6S4%KB3_W[B%2_E>I;J?X'4@E@1TL9M8T"GK'C*>@JIYKERK*8=O<4 M!^YEY#WM?J+W,3VWOQ^3O(\9NL%^S+2.&>[$O+'LF1RT)@='34YHQ33E[!4R M_&TT2%"ZR^3@77*^.SPPT!5S>9">M],""I KVWL52<6ZU'45M*MM>[^Q7>U@ M?=R[GO0ZUA.\#NKN_49?WR6W5*Y8J0B')4KY[@7F*^O^7$^TJ&P#6@B-[DO$?4$L#!!0 ( !R :5-&PO=V]R:W-H965T?.9QV3'>// M(@&0Z#5+L@%R]B1G/B%1;OC%%P8%$E2A+31MCW\P( MS8W9I'JVY+,)*V5*(9I +RG+$(9X:M];-W,):4%G\HK 3K372J:P9>]:;;]'4P)H(4@BE M=D'4WQ;FD*;:D^)XJ9T:34PM;*_?O=]7R:MDUD3 G*6_:223J3$R4 0Q*5/Y MP'9?H4[(T_Y"EHKJ%^UJ6VR@L!229;58$60TW_^3U[H0+8'EGA#8M<#^K,"I M!4Z5Z)ZL2FM!))E-.-LAKJV5-[VH:E.I538TU\>XDER]I4HG9TNN.H++-T3R M"'UY*6FASDBB\P5(0E-Q@:[02K5.5*: 6(R*MCDTYE?H:;5 YV<7Z S1'#TF MK!3*0DQ,J1AU)#.L>>[V//8)GA44U\C!E\C&MM4CGP_+%Q JN57)\:'<5)5I MRF,WY;$K?\XIG/_G_N=V+217[?AW()[3Q'.J>.Z)>,T)]%5N+_4KJ;Z>VYGG M8CR:F-MV@;I6#O9:5@=<;L/E?HY+'Z\JQ(:#Z#W=O1NO%=T:X_'XB+'':N2[ M)QB]AM$;9/P.ZCHG+(T0S13B%C1O+Z37">]@/_"/(+M6EA=X)R#]!M(?A+PO M>4YER:'JHIB^ZG4OI-\-CP/ON))=*\_R<3]CT# &@XP_XYB&\-'B?71!)Z[K M^MX17-?(L49>/]RH@1L-PCTR2=(3=[$/=-0MH^I('!RA=LT"QVY5^X!UW+". M!UEOP[#,RI1(B-1H46,VI$0/KS[.<0?@R@K&WO'M[C.S@L#I![7PQQC @ZC+ MWH)>HAQZJUI[\P^ZT\+N<7OVV/F6._*/<,W6 --?#S\(W]!AHSAS P W0L !D !X;"]W;W)K&UL MM59A;]LV$/TK!Z$#$F"U1"EV[,(VT-@M%B#&@F9I/Q3]P$AGBRA%JB1M)\!^ M_$C*EIU-H3-L_6*+%-_CNT?J[L9;J;[K$M' 8\6%GD2E,?6[.-9YB175/5FC ML&^64E74V*%:Q;I62 L/JGB<)LD@KB@3T73LYV[5="S7AC.!MPKTNJJH>KI" M+K>3B$3[B4]L51HW$4_'-5WA'9K[^E;94=RR%*Q"H9D4H' YB=Z3=S,R< "_ MXC/#K3YZ!A?*@Y3?W>"ZF$2)4X0<<^,HJ/W;X PY=TQ6QX\=:=3NZ8#'SWOV MCSYX&\P#U3B3_ LK3#F)AA$4N*1K;C[)[6^X"ZCO^'+)M?^%;;.V?QE!OM9& M5CNP55 QT?S3QYT11X!T\ (@W0'2UP*R'2#S@3;*?%AS:NATK.06E%MMV=R# M]\:C;31,N&.\,\J^919GIC=H/=!P-D=#&=?G\!;N[^9P]N8)\QWS5<.

    M" M&48Y<+/.%N6^4I!+6-L!U=KFO3-[:^>2<[O=>9?2AG[DZ5V2VTR3WN4XWAS?I*XU M@W;-,]V7K>[+H.Y[43"=R[4P6$!.=0E+FT+U2;D-*TF.M*2]M%O+L-4R#&KY M ZV'!EA5*[E!FY0-4&[5.&-/*QK^PYRTEW4+&K6"1D%!7WRVQ>(MW:"RU<,6 M"%>"F%CY"^<.V!8N18V;\2??^2V$-R&DN8200M5D)I)"09^ZJ&:OI!JU5,,. MJF=>D.20DI-_Y\;^YH!U #LS<9BPW\N&OW1%>0(WZ)&_XYZ'=%1E2)!I80^S M6E?P=8'5 ZIO\"=\QI+EW-XW*@KXW92HX,./-:O]==RO"VV>'C9/?TJF)H=2 M0++_D!M/@+.3N9$<:@8)Y_L%??S??3X4"-+_.3X?5&OQ'U_12[6S;N[[W'5M\6-XTO@NJ5DQHFZ66%FI+B_5,-;UD,S"R M]NW8@S2VN?./I>V_4;D%]OU22K,?N W:CG[Z%U!+ P04 " <@&E3;X"8 M-^0" !1"0 &0 'AL+W=OF+ZGQ- M)H:E%H0RM!9* %B*. T8G0'F$)+-=70U==L M62],U#Y9"B9GL>2)Z2V25>;@/$8"XHQ?@$NPE'LQ*3,$Z 9D:AJL*1=4B)2#!4E0,L"/3_/' M)_BF+$!3!6=?A9ES4G")BBO@6I^ 8SGVP'KF'Z=;0W'^SWWQS^X'Q7";+>%J M/?>8WI'W_^-FQ063_^R?)TR\QL33)MX1DV\%8E!@LFU;#.VD2B;0,NJC]SIU M7&<^1W4W:QP2=F'V$[8X[H$4?Y#K#(8,F9' RY#*E3%P*Q/+W8@;]"&$G M91_B=PH1]R'VV.ZD',"$H^&881,S/!GSD0J8O9VJG&;KC,@1V^K#F7C3O(MIAP6;6-M+*N0OE&6'6 5QU!"WU"K:B0YYUNIO+.@Y@" MR/D-I6+?40;-+6KZ!U!+ P04 " <@&E3MG\#/:X# #&"@ &0 'AL M+W=OV@5Q0 MM, 6"-:[[<.B#[0TLHBE1)6D[+A?WR&E*$XB*]VGOMCB9>:<.1K-S/(@U3>= M(QIX+$2I5UYN3/7!]W628\'T2%98TDDF5<$,+=7.UY5"ECJC0OA1$$S]@O'2 M6R_=WH-:+V5M!"_Q08&NBX*IXRT*>5AYH?>T\8GOAOCW6R'^BT'4&D2O#$B9?H.X M-7#*^0TS%]8],VR]5/( RMXF;_;!:>.L*1I>VM>X,8I..=F9]4R+@VFD#"=0T8O7@/E#R!+ND;"M32]9,VJ-LFJ.A,4!NL1A '/T$41.&7S3U<7ER]].*33)U64:=5Y-S& MY]S^[\)\O=EJHRCU_QH()^["B5TXXS/A6''@$A\34:<6SH(3'81"EB;7@&5* ML9&6!HLMJD[0J[X7TD!-'90M'?OU=1C%2W]_Q(+O[M"K,2;0S MV1+:.OQRY[F4A=]9.UH"PU8WA2W@D$B:2C3)3>%=1*.(^JP0=L88J/,RRS0- M6=NCM8A/+0R6C)SRHE)RCU8;8()L6)E0!3_DG)H#4PCX6-$H@[8;P)8:12W$ M$6I#I?X?VJ0&F!$PY:@MN:.^PNB?=/T"U26F>%A:@&UW7_P)02P,$% @ '(!I4Q=*>4W# @ S08 M !D !X;"]W;W)K&ULO55=;]HP%/TK5E9-K;0V M7U#0%I *W;1)JU25=7N8]F"2F\2J8V>V ^V_W[434DH!;2][(;9SS_$YOLXA M64OUH$L 0QXK+O3$*XVIW_N^3DNHJ+Z0-0A\DTM548-35?BZ5D S!ZJX'P7! MI5]1)KQIXM9NU321C>%,P*TBNJDJJIYFP.5ZXH7>9N&.%:6Q"_XTJ6D!"S#W M]:W"F=^S9*P"H9D41$$^\:["]_.AK7<%WQFL]=:86"=+*1_LY$LV\0(K"#BD MQC)0?*Q@#IQ;(I3QN^/T^BTM<'N\8?_DO*.7)=4PE_P'RTPY\<8>R2"G#3=W MG$-^C, MZO/3SL6L=1$=K:;A.!HD_FJ[57N*HM%ST0MKP][:\*@UEW;G,C]O4"35&M"87.(G)%IC M\)B65!3@G/^CJ>$KO5$\&H8[KEY7A<-Q%.[8\K>2H0)5N,"T=P%;T7X-_6J? MR5;_@%02P,$% @ '(!I4SS>EK[> @ 7@@ !D M !X;"]W;W)K&ULO99=3]LP%(;_BI6A":1!OMO MVDJCU30DT!"%<8&X<-/3QL*Q,]MIX=_/=D(4FK3:;G:3V,EY3Y[W."?.:,O% MB\P %'K-*9-C)U.JN'!=F6:08WG&"V#ZSHJ+'"L]%6M7%@+PTHIRZ@:>-W!S M3)@S&=EKMV(RXJ6BA,&M0++,+H'R[=CQG?<+=V2=*7/!G8P*O(8YJ(?B M5NB9VV19DAR8))PA :NQ\\V_F"8FW@;\(K"5K3$R3A: 8(**3* M9,#ZM($I4&H2:8S?=4ZG>:01ML?OV;];[]K+ DN8M8ST%I*17/:[$FR FKSOBUKD-+X$=[!$$M"/Y6$-:" MT!JMR*RM&59X,A)\BX2)UMG,P-;&JK4;PLPJSI70=XG6J*M%;0EN(4[<_V= /Y L2S#GJ8 MS]#QT0DZ0H2A^XR7$K.E'+E*VS%0;EJC7U;HP1[T.11G*/2^H, +_![Y]+!\ M!JF6^U;N?92[NHA-)8.FDH'-%_Z'2CY=Z^3H2D$NGP^@A0U::-&B/6B/6 C, MU)MNFE24F*+/GY+ ][\VSRZX,$W5MP95YH'-;#X)FTD4Q."%7F*\%@!Y>VW?_L5&W"&,DVBX8Z,;-(BCN-_&H+$Q.&CCBLE2OR\I MH!5A^DS8NH]OT*V@'X8[?-V@<]_KQQLV>,.#>+;1^H"&G6<-$V^'IQOCAW[2 M#Y0T0,GA9>=*]]3>;NY#33H-X\=>Z._ ]D2%<1+NT+JMK[_9>6^P6!,F$865 MUGEG0^U65+M9-5&\L!O"@BN]O=AAIG\ 0)@ ?7_%N7J?F#VF^:68_ %02P,$ M% @ '(!I4Y%K) *K!0 *!8 !D !X;"]W;W)K&ULM5A=;]I(%'W/K[ABVU4K)6"/@4"7("4DU4:B*DJVNP_5/@SV +.U M/>[,&,)J?_S>&3LV%-O05I&BX(^YYY[[X7/''FV$_*)6C&EXBL)87;566B?O M.AWEKUA$55LD+,8["R$CJO%4+CLJD8P&UB@*.\1Q^IV(\K@U'MEK,SD>B52' M/&8S"2J-(BJW-RP4FZN6VWJ^\,"7*VTN=,:CA"[9(].?DIG$LTZ!$O"(Q8J+ M&"1;7+6NW7=W'C$&=L6?G&W4SC&84.9"?#$G]\%5RS&,6,A\;2 H_JS9A(6A M04(>7W/05N'3&.X>/Z._M\%C,'.JV$2$?_% KZY:@Q8$;$'34#^(S>\L#ZAG M\'P1*OL?-MG:/B[V4Z5%E!LC@XC'V2]]RA.Q8^!V:PQ(;D!.-?!R ^]4@VYN MT/W&8.#4&/1R QMZ)XO=)NZ6:CH>2;$!:58CFCFPV;?6F"\>FT9YU!+O?467@&/X0,/0RRG&G4T^C(6'3_'OY?WNA[UW,+]%DDF19&+QO-.2_'F* M]^%>LTC]W8#N%>B>1>_6H,\DCWV>T!!H)-)85Q4K0^A;!*,=ZW&W-^JL*[QV M"Z_=1J_7UA>(!#B'*@R0H:N O.$(99M4IAD M_*^7DC$48HT+XP!\="!IC-8+*2*8WM]\?( D3!50\-J.\_I,"SRX[+U&49!+ M!-QPO<*;V4H4#!ZED*!I[C=)'1XDU6L/JI/J.N7 =)I50>A":L$V:ZX)V&V:2]MJE?/2 M.="^.@UV=Z:WVTCFH^3XT".?I!@""=W64G /*) Z"N5L42UC3,+4* MHJV^^%D:D(T1B4HJY("*Z]10*0>A>V028C4N>'SQA<=!,0DJO6M2_]QF 9P*II9:P-4B$HBAUK7JWTL2[%SF]6NC3J44BI4@2]P6*1'9V]\T*^'U%.@)F-W-51?I^N_UP2A4E MS2K:7*0F%Z50DNY+5*340W)$#W_DY622@^[N*';>3O(J-*[9IUMJ*#FFH^RJ=_6['['4'3;;@V/4K;)3V]?)^1P=^JT#]IM M6,6O9J/BE3KL_:0./Q2/3;[J/?5YR/$]X@0=\$IE]EY"F;U2F;UF43RQ&7.4 MX5Z2N]\DN;/SD&ULC97;;MLP#(9?13!VT0)-?+81>*S21"9N[MC"EO?%]G.RBHOI8E"-S92%50@U.U]76I@.9.5' _"H*17U F MO'3FUNY5.I.5X4S O2*Z*@JJ_MX!E_NY%WIO"P]LNS-VP4]G)=W""LQ3>:]P MYK=>'XS?MGESOFLJ8:%I+_9+G9S;V)1W+8T(J;![G_ M DT^0^LODUR[7[*O;4=3CV25-K)HQ$A0,%%_Z6M3AP-!F/0(HD80?500-X+8 M)5J3N;26U-!TIN2>*&N-WNS U<:I,1LF["FNC,)=ACJ3+F%MR,42#&5<7Y(! M6>$]R2L.1&X(EV([,* *+ R:#>CDP7NYC_FW18C:(D3.7]R'TY_S MK]NU-@HOV^\S<>(V3NSB)#UQ'JU;+JGHJE@M'3FI_>^]I$DT'F)Z+X>%Z;!* MDGC26KWC2EJNY"S7-]#ZAE2"%E(9]@_R.G>F=45%!B23VG2>$ SF,33 M(^0.HS"(DF[D88L\/%]*:2AWF%U>&%FZ[K66!GNA&^[P MM0)E#7!_(Z5YF]B&V+Y_Z7]02P,$% @ '(!I4PE@7RG!!0 I!( !D M !X;"]W;W)K&ULO5C?;]LV$'[/7W'PLB$!4EF4 M?R>.@=1.N@#-$,3M^E#L@99HBZTDJB1E-_WK=Z1D6789H MF-(%FS+],7V4.&J66@(>LT1QD8!D\^O&#;E\1_H&8"7^YFRE*L]@7)D)\=4, M[H/KAFL8L8CYVJB@^+=D8Q9%1A/R^%8H;90V#;#ZO-9^9YU'9V94L;&(/O% MA]>-?@,"-J=9I)_$ZD]6.-0Q^GP1*?L+JURVUVZ GRDMX@*,#&*>Y/_T>Q&( M"J#OO@+P"H"W T##^P&M M#:!;Q&J5T VL=:Z!2 SK$6N@6@>RR@5P!Z=K'R MZ-JEF5!-1T,I5B"--&HS#W9]+1I7A"J7-X Q^G$S@[/0<54HFO> (//(HPB=0%G%:'PZ9&.D9ITR],O\U- M>Z^8)O @$ATJN$T"%NS!C^OQK4/XVWK\H ;?Q#"6L?36L7SKU2J\8S,'O.X% M>"X9[/.G'CYEJ0,MU\ ]L@<^.1[N[HO&SUF_^SGK[^KA?XFE ^Y@'WQK*5IE M6K>LOM9_2NO/[U$<[C6+U3\UQMJEL;8UUG[%V!/SQ2+A/U@ D5"*[=L+DUQ% MUZHPY\-R1/K#YK(:X5QD4!%IMYQ6*;3%K5-RZ]1R*P*A@'UGTN<*.9[AKIW: M[7R^+TES?<2MT.@ZW6VJMP>$MJAV2ZK=6JKW2F4T\1F(^;K<'*#:?+@K39. )XM#9'LO>1!GL$/V@- 6V7Y)ME]+]HYR"4L: M96P?K?Z+O-SE5">Q16A0$AK4$AJ'-%DP6&1I/%*IG[&2T@3.S+S)#,^]ND^0 MGZ%%(WB?J[-OR-4YS+/<&S@EKN-BGV1[$LPPA&"?>H*I9ED8G;G+/L,.. #/ MZ9;2J_7"GNVS:*#KI2_M:@%I)OT0;6RI*LI7X?Q8Q"E-GFV&]Z[4R3BB2L$- M3+7POP+%B$,J>5[X3CM.KPTID[F."[PCS+Y@VVY,^4QB/J 'P1=L# TQY< ] MMF#TV9Z;%_!!),_PR*@TRB1\8%*68XY5:LF#S 9>R!,M%@S9251+S;& !F8L M87/N\UQDE1AN$;[5T'%_7WNS%-I4.\7\3.9YNNVF S<*/4+_\39P8=^LSYZ- MFV9V'>^3%54H'F1^SN('D\)>+P(0^;J9&U<643").HLX=KL!%$M:)JL#'S8< M\(;CBRPQV818*_CJ8@):KQ0;DRL&+0-[%JVX#N%F.H9VW\5V>,*5\3Y##B8( MU=TZER*&VV\9Q^0M<@R5Y+D=FTA6BEWA5X#YOHZ&1C**VOO9B8'CNBOV+4/" MN!:2O8EQ'3*91ZBB"?4RZH:#;!HE4M\IK0L(9GN,J937D6,BONEO2.\71'S3H9#Z%F5:W"ZQ M SS8H+XK=.UT=+O-9[-R)XZ97-C/'0IL65L^4GEQGY(V)D?D\L)V3-_ M2R[O\@\F&_7Y]YL'*O& PZK"YFC*=7J8!C+_))(/M$CMC7PF--[O[6/(*)YH M1@#?SX70ZX$Q4'Z8&OT+4$L#!!0 ( !R :5/ 9#BW# , )(( 9 M>&PO=V]R:W-H965T6A: M)9::MM,FK5+4;.N+:2^(?8Y1,'A DN;;#[#C9I++NKVQ 7-_?G? G:=[(3>J M0-3P7#*N9D&A=74=ABHML"2J)RKDYDLN9$FTZ)>G;3!NK(28F,[G[-9$%DB9)AJ*T', M:X>WR)A5,AR_&M&@7=,:GK:/ZA^=\\:9%5%X*]@3S70Q"R8!9)B3+=./8O\) M&X=&5B\53+DG[)NY40#I5FE1-L:&H*2\?I/G)A G!O'H%8.X,8@==[V0H[PC MFB13*?8@[6RC9AO.56=MX"BWN[+4TGREQDXG3T1*PC5\H61%&=44%9S=H2:4 MJ7.X@*4Y!MF6(8@<YYA]J=]:)QJ/8N/GLUCK^ 2JQX,H@\01W'_'82@"B)1 M>90';M< C+_#],\J4*FR(WT[CE;59ZUI5),598-*20KG#( %/@,H,L6Z-*K<[RJC.:6"0YH8M>%XY<9 MU(8PA+*^B.9L@S.%!D61>15^C?CU@_>LF^D9=Q(<6J3KP'>X>;5&'*W86[)9UI MU*_8CZ)>U!V_\*1,E"C7KA@JDSBV7-<5HQUM"^Y-769>IM?5^H'(->4*&.;& M-.I=FDLJZP)8=[2H7-%9"6U*F&L6YJ5(HPCJ))6#(N@^7/0.(&T#\%#!^!I T@,0;K95Y6U?,LN53&RY=%.^LIEE..+O\RK1FTL)GSC9<<,O1P-LKM(P+\P[>PQVE3;83 M""J'G'$->R9VOF<+!"Y3C113RP0(Q20<:CI#R)5@Z;W#*T&D9TTA8&/LH,L\?XD Z@/87X= JK MN)?P#JL!)-&?$$?QL$//^O7PJ$=.T@8E\7S);P[*M\^T$7RR6)KO/3)'K?R+FO'@8OQ$\@N+'BF>M(HGO8ION;F'7*.+O46Z4A8T'7>7QGZB:!#- MWG3E_TNP8?*F)Z$N6A\7O3RGO!<\=U;@B'3H72[Z:88>" F4]5=B.*7L.W81 MK?N)XEK!"TR/K$Y;J],7DJRBAPPSV"O!K+ODQRZC_23):##KCE<_;C09S**^ M@,U:%[/7NIG89G M;V:)>NM+"4.?L)VT] YG.E[*GC-FAKN^5/4$L#!!0 ( M !R :5,FN_JPI0( $,' 9 >&PO=V]R:W-H965TV4]MO/ M-A31A&1] WZX_]WOCL-.:BZ>90&@T&M)F9P[A5+5E>O*K( 2RTM> =,[&RY* MK/14;%U9"<"Y%974#3PO=DM,F),F=NU.I G?*4H8W DD=V6)Q=L-4%[/'=]Y M7[@GVT*9!3=-*KR%%:C'ZD[HF=MYR4D)3!+.D(#-W+GVKQ838V\-?A&H96^, M3"9KSI_-Y'L^=SP#!!0R93Q@_7J!!5!J'&F,OZU/IPMIA/WQN_>O-G>=RQI+ M6'#Z1')5S)VI@W+8X!U5][S^!FT^D?&7<2KM$]6MK>>@;"<5+UNQ)B@):][X MM:U#3^"/CPB"5A!\5A"V@M FVI#9M)98X301O$;"6&MO9F!K8]4Z&\+,5UPI MH7>)UJGTIRI H%O.MJ,'$"6Z)7A-*%$$)#I;@L*$RG,T0BO=/OF. N(;Q*V& M&HTR&MK3C-#C:HG.OIRC+X@P]%#PG<0LEXFK-*V)Z68MV4U#%APA6T%UB4+O M @5>X _(%Z?E2\BTW+=R[Z/E7ZQ#JVDXFW1& M'^C&'=WX))WMG2&D1A;U@LTB;P]HP,8/AGFBCBK-AI+A#BD\BW8*45_H_%@*80A47]NS2+51_XLO&!T"C<1#-]K 'K(*I M%P]S3SKNR?\_[7"'7R"F+Q>=PEY60QE,#KIN-@WBO00.C>+("_?XW=X19ZZ7 M'UAL"9.(PD;+O,N)+H!HCNQFHGAE3[TU5_H,M<-"WW(@C('>WW"NWB?F(.WN MS?0?4$L#!!0 ( !R :5/=B1)650T &,H 9 >&PO=V]R:W-H965T MZX!9?]>+0K+3@F0,J\L/)>'QZ6'!9'KQ] M[9[=ZK>O565S68I;S4Q5%%QOWHE';URN^$'?"?E[= M:GP[;+!DLA"ED:ID6LS?'%PFW]TD9P3@3OQ=BK7I?&8DRDRI+_3E.GMS,":. M1"Y22R@X_MV+J_JO4/(@AT0OA2E1OWEZW#V?$!2RMC51& P4$A2_^??PV*> K ) !, M=@ FR1Z HP!P]%2 XP!P_%263@+ R5,!3@/ Z0[ T=D>@+, <+8KPSX*YP'@ M?)?"Z1Z BP!P\50*R;BVW/C)((VQ=ZV=7.P#J9FRJ2BO+ MA2A3*0Q[?B4LE[EYP9ZQ0V:67..A+-GG4EHSZCRXD7F..,2S9]VOKP\M>"1* MAVG@YYWG9[*'GU]2&[/D:,0FX\FX!WPZ#'XG5C$;7Q!X\#?/T$31XD#/^L!__ $&8Z<#),DR- : MT?_MP?K#T[&.]R*Y'D9RPS=LDORWG/TXC/1G=5];?H"SGY[L/@-(/CXN7G+\ M"(Z;ITCC?>>B#\DAXKP)]DD3[!.']>@O!OMO'P'(KJTHS+\&R!XU9(\,] M9'\5?U12BXP5HI@)S3)IK):SROJ,L1(Z!4MH$_J\?!CU\4D\'O]M@,?CAL?C M042?^%>62SZ3N;0;]APY[$KE.=>F+_ _>%RG#A>U1O=OD]>']SWD3QKR)X/D M[X2^EZE@?*&%( .-T'V85,L5*:DO>0SCLTL!ZQ8K7FXB8!.D?5E:!;,SUS1I MF3*S2Q35QRX9P>8JY3E;J37,E7H\E-<_: [?N4=V%R/VV?)ES#XMNPA66MW+ M#,304CI$*4QL=>6ZM(A\3N([AV9=VZ;F+!4:7E(-3O2P(A_!."H8#1L"E M:$P-4 >N^(JG!( S1*C@935'&UAI>+3S[C6B9JDJ(QB>!^3;(D2M"$%9("=6 M7&;LV3@^0<5U90P-*O@%Y4!JBT6BY.1WKSE5:5E4!0EN-?AA,T)"+!6J@H8 MJ'$L.7FY$5R3\TN513,GF2.UJ#PQC;^,&O6LRH6GDRXYHM457)(4%LK0QN-% MYJ4FYFIR'O&N?:#%O,H<.@;R.=0G-%AVYHC2G).Z[));,.*"UK".*SE[(+MQ MLLI+,,B[X,2>7D ]\VV8< *HR+W .[V=2VTL2\:,M&#($>AI\,@(+J(MRP#D M!5!:+H C?\AS373-#7N6Q$>-S9RO&8B152FTRBE3L#&] M9=O(VW2 T_!/RD!:%21G5,O)21R<6U"4P_N/XW'MNM]^DYR.7X7>&J^F.3?& M/[QD=U:E7QCBD[?(5YJR.$X^2\8HA^2XOIEBSTFUM3)J==UJ>0^JT2T8=NJL MI8O9=R3Q:9^ZHR$.1BWY46B?:@=4+Z_+>X&$=B5FEKVO MRFS$/L:W<>N)5^];+5-&V^/8H=J9Z*'$SAH/XM0_!NLK&(T8G5!TSL_/7AFDV10%P\+987*X4FZ:.NOR?>&Q\LC1("P^76LQKX#X SH,LN%8;--EZ?MZNLXV4D!L"KUB[Y"!:%W,T&?<:[> MCX)05 [K?J2+K:DZ0]XGC:E<_<@:]XYZ/3(4MJ%808WRSFL>IPL?$JAU=5EO MO%B+5,#\&?08;LZ' M2X]+1SY1=2I?FZI>L#\[.X:^@N@)G'<*XN0L/KGH+XD7#5\7C_3=3LJ-\P\P M,R<5&%$:T01+J@S4_DBYGEX\G A.QN-Q/W?)N-W.C ?YNZ5>E'C+*NMFM&$V MK@*Z+A]G>WCH;(B201ZN>('9[-&.X-TC:&XKOP9RO#=(=TA.G,8<%D=%CC-@'2,NNY)13V5$C=@G):1C9C-B/RHC5DMT@ M.F=J/8K0+N+L+7K05'@M?%)EYP$ER9!M:!$'-NZLZZ^OW& -/4Q5A?ZYSGG- M8V0:FGAVU-/1#W6(R-C0<;X9101KUTCO.$:92_MQ#@DN MEW"NU/5V>.]SLWOU H?O58X:28/:ILF\O'#369BCD)I*PUWS82A)$FQT[T$% GP03TWV&I3%L4'8@^ HERDZ M5U>FG^A@49^#Q?#NNK>#(W5XU%4NLE9U;9+UXM>!0P#!.#/%=;TY"DY8*DO] MT^^A7&U;I\PZY()LPZ1@=TB;270*&!%-[.LPT6\Z_09C@T7IC+0?F*S=,(SC MI)>NM9M&^K+ B)&B6[WLO+TT1J72?^XV[)>7EW5D4JZ[$ROK]V=A=5HSV@D$ M::E>5=1 .3&CEO+EY3:2R0X6ZAE6F(JHRE"M1EW4+@^XFS=R^"U MTQ<2/VF12D:8SP2MC+R"@MG)]:* #T,_K?SP"=+(D"]1^\F- V;W.?,%-ZPB M*HM($CZI. Q6+L(J@I?DFC,*)$112H'#K3_F%Q>&MIPQJX.W800&*S,WH=S+ MA=*J,CCL1DWA;1I\UA7$N7 KIS92PMN"9Z*N@#%2YL^THW+^&F= M,^*[^ FUR&W??.,%IW#+J3FY0#U8:D[AI+_T/:?V%)479C)\A;2%SK*3TC@K M*R:ZF*K:KE6@#9UF#W%=K/DFZCNZK)NEOP8XQHI6J0Y%^?P MXY3:WG:TBG#4;S@Z!*6?7/QAFOC!>$<]6Z^%<)7["@.+=\/CV@T[$ \+>"8- MK$HK(N0Q$UT#(P)BL63_O"9.6V8:_4V;=DUY!UP H"ZP^&Y$0(960^8N=3EG MX-X)6+52M:A!:Y2B9Z*NJ"1&U(IQLE\,)//2T'8:-'H8;?M*YZ5D/!@#9A%9 M3\\(_JRBO1:D=K\_V$KM9A3Y9:[;+7<Q88;^']JAE+N=VB9%"?L6_R"#+E_2= M)'0F7&[;<+_#;A_['_UV8'!/VCO#9#(XM[G=!+ND*"NH@W#;B=]N7# ,W0XF M[?5@/[+C[6,WO<>2^&3/U-]>2":/W$C^Y8W-=:#0748< M[=N(M%*Y35MII#W$(DN4/SM&+F1<;\H>V1-LDI+V M>B5YY'ZE69DQ\=7?U?GE35CT#3C8AX!ZRXSC.-DV]@]]IXX>W@L==GX/1#^_ MN\',BN+"#]7RM9?Z%=' MS>\*W_X'4$L#!!0 ( !R :5/DN]D3K0@ !4? 9 >&PO=V]R:W-H M965T5D(]6C7G-NR',4 MQOJTOS8F^30<:G_-(Z8=F? 8WBREBIB!KVHUU(GB++!,43CT7'W3?O'@JUBM#3X8GITD;,7ON?F6W"GX M-BRE!"+BL18R)HHO3_N?Z:=;;XH,EN)/P3>Z]IF@*PLI'_'+57#:=]$B'G+? MH @&_Y[XG(]6EB+A=.^,TR+EU.9\F)6OK?T+9MC9B9(; MHI >Y.$'VT"6'TI>Q-CK]T;!6P%\YNPK#YGA ;ECRKR0!\5BS6P7:G)XP0T3 MH?Y /I)O]Q?D\. #.2!#HM=,<4U$3+[%PNA![<&-"$/D'0!A[>O)T("IJ'#H MYV:=9V9Y+6;=\\0A[FA /-=S&]CGW>R?TY5#Z+B5_6(/[2/7LM,&]E_W9V_2 M?OECVG_[,>U?NMDON _L%-GIK(']JIO]AKT0C[;:_GLW]ZU\@K0?M]K^QSY5 MT\Y^_;;MF>>-W#=O4W.T^GL]LV(^WV8?0TF5?>V5?>U;>Z$?Z^N]KX")7 MAD?Z?QTZ1Z7.D=4Y;M%YIT3LBX2%A$4RC4U3\642IE8"[B%/9][D9/C4H'5< M:AUW:OT,FT< GK(X@.5#&^NVKW@@#&$KQ3F\-P.8_]I7(L$0--G5K<.L.;E/ M('A293(#8B1A6HM5C)_P_36:H338 21 LP)#B%P2SYD =%L@)!NF(!-&(T^2 M*G\-6TJ/.J.2((=28 -D)?,05)#/Y-Y(_]$A5[&MCH%5=Q6#C^@:A+M0O4RS M2) #ZCIN*50@*6A"2$;6[=JXEFAQ'/0V7'&R0OO@G>=,.ZW>(JBL1O%S&24L M?OGYIYE'CW[9\8(PR I)E/!M< XFSM&8)%QE,F"6I(M_8 WL@2J?*ZA3L"WX M!R8ANJIM#)CO2Q6P&"1LA%G;@&,-($61C 87 _O@AH']Q#O*^G10-Y@$(B"Q M-#!?'SG!!S[3ZYZ >&!=D82]6"-V$QZD4/E-@BJ$B>&'TDG,;P@/7.=XB\GV5\DJ,TP%9 MDQ(\)IV-?9YJ> +EZ&PYX^RQFU-DD/0?6\K_$/3(I,IF-00;=P,:-/2 MIFFG3?<0X *J]D>P\VZAA^+#SS_1J?O++CS5T8<% )KP =)9M;1MWXRWZ&%H M@/G\SB;I/&3^XP:.:O;;H6A3,ZK4]!KQA#;B2:OR0:5Y8%7/+RZSVM>-X8," MDT\"0EA8WJLLMRB2(&&"!T^B\'RHL\=@1P)XA%J7J4FA'#0+V[$.VA[0P B. M4 5($&I9:0:&*(>L3 =(Z660 0?<% 2_TEE@8, 7&:Z F4NN8+H1Z$$!3;^$ MJH6I&Z\T6;S4;>IJCZ.R%(\ZJV8.(P],5UE?@,\AX':L:RC1/NKGF>CC6F/, MG)99/ROMF77:<\/5BJN:]NZ>N.R4AM PHV(I(&^)U.:C'TJ-0P-@D4EMUU=-73. _"Y1(6>6T/2G;XAY\7,A<*ITQ5O[?F-2!"L-@+W ZU3 MM@@Y^G45Q_*+#&&;T$6I^5O58->%@(,[ D90#P$Z)I@.2"F.Z!2A'&9&FF0# M$RPF+YSAFJ)D9+T)ZLEZ5/?,&K8O6$G" MK!+QU6X!EKFIVT86'(L5'2*E0QG:POR'2L>WN^.Z<-M:!,@99TMS8:G30_;, MLLJS;6Q(G MFR<=\'ALDU^?H<8T M;[PLH:^0W'6\$LGS*Y$]B"X;B8ZVB7Y[@VC;R>H\3+U.)\NBVB=AU8F7CMXO M8=6)EW8?1V]3>WK(]FO+?+4/T>Z%Z($]PS%1&R46:=O205\O/J[39#NU>?.8"9YFE$[I1XPKEY!_OK_G&M((T>OUM43QO/8;F&^M42=9NC[E70Z'5#XU_94>7_*V*O=DGW?K=T7@5: M7O<]W9\2UZ@Z:$!D?3S&KYKP__H-<1/7<=W_=%E6 9O7#6S%51%L/!%L$=F6 MM4_$*WCR)N\7\0JLO#>.]/DO)+!?OPG,5[FL+6 ^J&M9^C\ ?C&Z96 @(<\B6PP2R'%*GL-]CL MBY&)_85J(8V1D?VXY@Q.&D@ [Y=2FN(+_NA5_A)^]B]02P,$% @ '(!I M4Q_9J6*@"P J3$ !D !X;"]W;W)K&ULO5MM M;]LX$O[N7T'DNG<.X-K66^)LTP!MTJ8%VD/1M-U9$R3GZLT4R^/EEJO?Y],5+QD M*ZK&8LTR>+,079T<6Z>?9(7YR+7*<_8 M)TE4OEI1N7O-4K%]>>0=E0\^\]NEQ@>3B_,UO64W3']=?Y+PVZ22DO 5RQ07 M&9%L\?+HE??[NRA$!D/Q+\ZVJO:9X%;F0GS'7]XG+X^FJ!%+6:Q1!(4?&W;) MTA0E@1X_K-"C:DUDK'\NI;\UFX?-S*EBER+]QA.]?'DT.R()6] \U9_%]AVS M&XI07BQ29?Y/M@7MZ MJF/RG'R]N2+#9\?D&9D0M:22*<(S\C7C6HW@(7S^R-,4W%"=3S0HA&(GL5W\ M=;&X?\_B_Q2;,9F>C8@_]:Q7W>P?Z8X$WKW<;[JY;]BZ6MQK M87_[O[%?=[-?L7CK,D^ 0>JO,BOO,@W\H+'>=$?'X">O-=LI?[= ML5I0K1:8U<)[5OL$\,:D9 E1N&[IEC372R'Y7RQI.\U"9&1$(J!O+J*I^>]\ MLJD?VV&ZALYAI7/X()W75)(-37-&AA!"5R)-J51DS62QF^.V+10KG-94FXY! M,>_.#@Z2-38051N(.C?PC4I),[T;0690L>1K3#UM?M\MAI)M(8@4[@)8MB/L M)Y,Q5XP J)3O%1%9NB.0G0GP #$C6;Z: X=8V!,?P">]9.0RI4J15\1XX9A M3@.)=+5.V8CP!=E;$G^@>%:]T(*L 2]8$3P MF*E,.=?OO9"5]+'C,3JN6Y]@[A MRV*163,V[XG,TTJUTVYHR248E7SX<$G^^,@P1+I =E9)G3T!I)]5JYUU[P'\ M')P6JF5TC$QDLQO>MFF_G[? UK M>%-7E4T/G.D\Y;$+P1X'Z]5*/N\)CM9SQ8'G/T7LV%7Z!8_GB@FONYJX >Q0 M !C?'F)KE_:]\"EL[;*TURM-JX-I^H"<-Q20O$PR10+Y^]]FOG?ZHI:A(6(Y MI YEJ"2[Y0H#-2GS7)^L.FA;H)'5"-60? K' >9GT?@T,IYBQ!5RAL\\;QQ- MS>-%#GFC\"),J_,_H4M&56CR)[13*TR-H)7*;=[']3&?5=5$Z9CT5C*&Y%WI MPW/YP^M.()5[;<%$5<736JI:2?4:].2DHP;U7*;PNE-%I83(M=*090%>6YWC M=$\#[ZQ+ Y=5O%D?8,,$?V_@D?^0Q^"?RS7>V1/$I._ W.\&\VJ#7*F\]8I)5!<0H_%U1)>\>)5+_CW'?+ZW]R)M#I@< M9 ?=D%W?W.A1PQJ[P,%I34^ZZ\-TS:VZ_!!TYX?F5NTLK;L^>&-%-BN4,#QK M&:?UI;QNHPS.O/#^TW39)^AN0&[LW-KD D2"&U<6;B#V$78P/P(<+!C7N62M MF_;W$T;0.D(\3-C<2&WPV9W6ZF=UN,0_( QG/.5QV^G6H*RYU;Z!RIF4-1(8 MTMP+$9P(*;*08F4G4D(!^8CD68IS'1PK65Q>0."(+G M+[Y(?GO+)! ,WB"!>>R]."8BAI2@$.2%+&IVR!^:K]CO0WY<#):*59MYH-E& M6,@'BBSF:XJS)6A-LELS72J&65R#CY 4VQC( VH J^#X<2XVC#SS?.PP< KG M3XF6%&.CF&_!:QQ2ZB67 +FU5P@17"1D6#-GS"0@0!GE=@) MW9O2**]BLWDSEQ3P1@[0X(2JAKP8DCCV?P(]H[;+HB%<"VE<1T!NO36C.&67 MNK%7EUZ BWC1,#DN3ZVN@1GR#?FF.&148%"<_<&FL:&8/5&\*B7%B!&.OU9G ME)XP)EWR /\;E/[W?-__ MH'"*8R'Q:;HSA9/:BWS7;4-WF@F2"E!-MN$ *.!PLJLX"ER]''37RXU20M7! MNA6'P][)IR_E=1ME=_)Q-7OPBR8R!^2\1\Q(>#$@WW*]Q$IX78LW93NXVJ5" M<8X8M":.[U*8PUZR-"EAHFP"X1]>Q8#[K+@&;QP82%DP*(F+PKM^>9-:':IB MO$V9(OCPOL%D!:C".2@(RRH,),0$]"W@Y'*?%YT>XWYP]P9HWWW9CQQBRUKD M1PXMA8G7.6(N,_M,^(:; !G^/+8A*:!%T&78'EQC8" LW5F%6^P./87FZY2S MRK )7Z#U,D"'.=-;QK*._F6O%F+*T!/YA EV6V29^ M)^78V'>X*W998RIJV>*29U\D:8A<,3CXHB$"E,'Y? 'KL$B*_9NBJ=6^]3;. M'AWDF3N8Q4QM6:(B0E?2S)PNUX/U(+DYF#2'! =;&*PVZ< M=Z"7"UQ7'/0[QRG;71?#"!Z(9Y9,H)'6Z@KY8A4)4(KWN$M+J= JD$F M/-X]!B%5IY>YB4'0/3%XG\72#" SU)! 3Y7(F]>F+0WGH78LWI;/#ZYFQF[ MB9HJNQ%$<&BX:Z?]M11D,+0U&&;[[7O7E#MPDXF@>S)1Q6?C F+1G+VXFRA[ MA="WLW]K5Z_?0T7CT_">[X>XD4-X8.30-2%ZY( V=%. \"GN!$/7DH#H:M#P^[Z\9#%7UO^ MW@$9NH09=B>VPN*OB:WS;_H./T,'EN'I4QC3(5W8C70/&'Z&^SAWUC[[[$UY MW8>RN3,'GF'_L>[C)I]V@XT4.&O/TFG]'^15T8SO;/ MLB?==0M=%)S<>XZ1 _2H_UCW<$\=[0]?V[?5C^ZZA:YS6RYO1-UYHQ-*#'AG MXAW@0!]XB5S*B((G@)?(Y8;H5PY$HOWA11AZ;0C3A[)0>5+[2CG^$<-'*F\Y M=((I6P#K='P*,F3Q=P'%+UJLS;?,YT)KL3(?EXR"P9 WB^$T.4O^,7UZJ\S M+OX+4$L#!!0 ( !R :5,0#D0]E0< )D6 9 >&PO=V]R:W-H965T M_! :ZVVCS:-9$33TF< MVNONVKGLIW[?AFM*I.WIC%)\66J32(='L^K;S)",O% 2]X>#P44_D2KMWESY M=Y_,S97.7:Q2^F2$S9-$FMT[BO7VNAMT]R\^J]7:\8O^S54F5_1 [FOVR>"I M7VF)5$*I53H5AI;7W7GPT]UPP )^Q7\4;6WCM^!0%EH_\L.'Z+H[8(\HIM"Q M"HE_&[JE.&9-\..O4FFWLLF"S=][[;_XX!',0EJZU?'O*G+KZ^ZL*R):RCQV MG_7V5RH#FK"^4,?6_Q7;8NUDTA5A;IU.2F%XD*BT^"^?RD0T!&:#(P+#4F#X M0B"X."(P*@5&+P7&1P3&I<#89Z8(Q>?A3CIY#6W\PR?32R-\E7+= M'YS!5P4Y=_,A#75"XHM\(BO>W)&3*K9OQ8_BZ\.=>'/V5IP)E8I[%<>HDKWJ M.]ADR7Y8ZG]7Z!\>T7\I[G7JUE:\3R.*#LC?MLL'PQ8%?01;13S<1_QNV*KQ M@;*>& W.Q7 P# XYU"Y^1R'$ R\^."!^URY^+\TQ\6?1C*KZC;R^T=^KWQ\? ML4Y\<)38/UNLC"LK8V]E?,3*/(H4CZF,Q4;&N2Q&-@9HR#2D0UU1Z+OT^AA[ M-C?!K#>[ZF^:J?IVT7C<&U6+GKDZJ5R=M+I:)L3)IW/,OPV-RMC;0SZV*YI; M(8%L%@!R+LY&D]X$\^?'0.BE<&LZE HAK=6ADHXB#+);^W6W.LEDNOOG/V;# M8/JS%4N*R""5,HV$=5C+0$7&0 9NLPIR5FREA?F8 &I1)\J-2E>^:;R8H5 ; MS ,6XQDCN@]:+"BEI7(]\65]6*]T B. SEB0J>9 ..UDC(5GPV#<&^PC/1?; MM0K70EF1DNL@;BG.IH/>K$K%H1RX-6RLX=F"*&VXNL(V9)U/"?*JHAPYP%:$ M7R0R:5Q*QJY5QC@.@]C3_%*9Z#QUS41V%A0KVJ#AV2_M1*(-B5@]4KQCXZE_ MB5TP5O^3BYAZ+1-P4;7516LWW'V3R?-7CL+MQ3==SLUTN,NGE3O3]N9,4\X> M+9?D-\YF!QATU*%V;]6:<2#U++W.48GE#:M??2R@V QNX=/8FA)PS->4"1_]09 M#< A*G4$:;?==8Z1J=8U 2FE&78(&6$8:(&.,+[$*.\(@$<"&6.!9]RD\4D M/GZ\Y>\81J*$1X]72)%IXVIPAJ;;&',JWHFOJ7+V'"M\%2@DM6%4 !X9*$"0 MG5C)A8J5VX%9[8!:-68QI8P$M,X&/^QAGTXFSP-@ ["\V@*/R"-VN:^P1@RN M88RW'? LEBG0K[158C:>&L%+YXQ:Y.P!\M"T\T*WS8'=S3QRSA)?RS9,#(9U M'PU/C%:J?T4=Q1_W?C]IXQI!36F"[\EI@IK4!.VLYLN1?C@_-:;M:F>#$\ 5 MU%PF:.<@M]J@K1DXX&LF=SPOKTEUO:L%%]\SU?5V%;3O+G^#E9W05*?$52GA M\0JE,;N%#!^9J0B5.J_B(I3!3,,D='Y:ET0 M+&8>><:SM63PWI$T=L^$F)4QN\ A>Z-T;L$X_.:/6SFN6S;D6Z^YHNS 3J$=D(\UO*MAI?9R91NB_\HFYFI0*D-.\F+W;>.U M#6[-YH)V%L;*/M<8.=]CY*M@J&9HP>5WA*%ASN?/]UTN M!7K(*?#@A,R*^]C(U,KRK@O=4PS,PM)?.6=SOTG[K?X9GP\?S M#@MGVG''P4+)0HZQ&U&S&_"*LV :U"?9GOBM\/85PA4G*G$38IV4ZY,4]S/$ M]S,'CI8X/#'WV1FW !3O%&0M9Z*DD.7! MNH-1K MRZ+,(%ZAV\^UB7C+*281T) 9O5'^AM1+H4S-,.S!">TW[O)\[_"=J(5O0)7B M6J]Z6]V[SOUM8[]>7ES:WDL#G+ BIB5$![TIR(8I[D&+!Z0" %"0 M&0 'AL+W=OS,=J#[]SL[(:,LH&J;^B6QS_?<<_?8\66X ME^I19P"&/.5SP?6WSE\9;#71V-B*UE+^6@GM^G("VQ"P"$Q M-@+%UPZFP+D-A&G\J&-Z#:4%'H\/T3^ZVK&6-=4PE?P;2TTV\@8>26%#2V[N MY?X3U/7T;+Q$9%_Y]F./)*4V,J_!F$'.1/6F3[4.1P",TPZ(:D!T"NB> M <0U('XI0[<&=%_*T*L!KG2_JMT)-Z.&CH=*[HFRWAC-#ISZ#HUZ,6'/R!1O12)S(&_NI-9OR1(4F8BA;0%/[N,_W ![Z,*C13108I) M=#'@"HH.B8-W) JBL"6?Z&8R0TI*%/6 $FIF&%H3*38@3)LS0'/H9&U M<]LYK-C"P-'9BW,W#COQT-^UY-AKL?Q!HW[U;?3_W**@TWON-&]QBL+.5?M&#IIB M!Q>+7=57F=8EM;64!0I<%>=Z(1:_ITI1832A(JUW6A;FS*TW';27[7DW^&K M'X0%55LF-.&P0:J@T\?M4U73K29&%JZKK*7!'N6&&?ZG@+(.N+Z1TAPFEJ#Y M\QG_ E!+ P04 " <@&E3,21B-*\$ !U$@ &0 'AL+W=O"X-0HY9D;>%[LYI@R9SPTW0DEI3IBD MG"%!5B/GSA_,_$@K&(E_*-G+DS'2KBPX_Z8?'M*1X^D5D8PLE8; \+G%E@228\^TI3M1DY/0>E9(6+3'WA^S])Z9!9 MX))GTORB?2GK.6A92,7S4AE6D%-V^,<_2B).% #'KA"4"D%=H7M!(2P5PI=: MZ)8*W9=:B$H%X[I[\-T0-\4*CX>"[Y'0TH"F!X9]HPU\4:8#9:X$O*6@I\9_ M02P^L"7/";K^Q*7\@!Z)0!.>Y["+\PT6,#\E"M,,7MVB.01J6F0$\97>'[I$ MF*4HI5FA2(KV9EM@@'=$0)@AJ0$D@@"5"@0I6QMY@@6#L437F3&Y!9-&%"P\ MS:?H^NH#ND+NLSIEZ(E1)6].)O[>\$("%DQ>G3T/706T:.?<94G!_8&"X (% M(?K,F=I(-&,I22WZTW;]?HN^"]M1[4GPO"?W02O@G&P[*/1N4. %OF4]DY>K M>S9WWF9]]LO6S\@(JP -#5YX*4"+'&))<3%H >M68%T#UFV)=EI&^R'TL%*" M+@J%%Q#4BJ/'0FQA], 8WV%=RFYT>G1N3;#;8NM@,#8&=57>C0,_ =YVIQO6 M%+KM)9X?GHM-+5A1E-2D9A8P/PZ[T5'NC)NHXB9JY>83D7* ICJ5H70CLEI! M+==YOMQ@!KD,2;;"5* =S@J"?O^M%_C^1[3'0F"F4$;Q@F9446+-P(/IZ'3- M41@'-9I:%Z@_F0.YQ4LR,; %NL>;WP[A?(_+MYLZ(CBNBXQ<0 MK4-1AV 5@5 V(?X8A_!D2O LT]62,D7 N+)Q&C>]['9KC+:NY!6,OA/.[.TX M9Y0G%>7)_Y3WY:?-QG_2S,,P"*/:#EBD;*G?%(L#K[:;,PM66^;W*G9ZK25V M2AB'UD(7V1:N^Q5:OY7KK_8FP!2,X./%.MIO1',FUC)*OA=4_408*N:%+L5K+"BJA\"DW?@K M,MIB+8B27HVC=S!W3N-)7^K_$HV3#$/1O"^CRLJC;PF27IW'5NNOX?&=@&;O M '1.=7"D.GA#QK94P!+W+-&2H)?4N6Z*V;+6AM8+_?I7VR+6EK?'/M/_CT:S M\8W0QY+EX21D&&GK0/UC"^JW]Z#WERI@J=<[<&&=S*;4K=_I)W4R;6!A M@TL+6-3Q^A>X/+:2?GLO.6V)F:AI$MRL%WJ;F,W-IIAWNO[230N8Q4WWY!@- MAXZUN;^0$ (%4X<#2S5;W9'+_B7#T_: /53=/X7U!+ M P04 " <@&E3'A5MQ>@$ !J%@ &0 'AL+W=O1Z\#F9*)9SPY#N;J>5A:]!",YC3=:)N^.82;$!=PQ?S M1.9_T<:N#5LH7DO%4PO6'J0L*_[31YN(&@!W&@#$ LA+0-0 B"P@VM="QP(Z M^P*Z%M#=%]"S@-Z^@+X%]/<%#"Q@L"]@: '#O!R*_29C/]\).YOV))H@GE*%#: M56,PB*U;QX5;I,&M%AH_7S_>&A W[Q/NN7[[,^V95XT6[(?* KLRQ/4I8GR?FB=Y3G MC]\U"$T4I/)OC\FH-!GE)CM-)A^-*7!EO@ .O+0+3WK>IG^R'V2A5-;CT-^ MFLY.AWJE0[W=J?IJ.ML,Q?6"@,8=.^LY=JQ3[EAQ'%UKHN=K+EZOP2_77+IX MAN[JZ).,^NY7Y6-Q@WN%2)-B9>ER99QB]Y,D,_KB"=@O#),JYT&4\@F>**CR,Q[7I[=<@_1O^B7#D^E MJ'CX4?M**ADE?AG=)4VNT=Q2/DN]?G-O2#ZI9)+\?S)Y2EPR&34Z59MN_4+Y MY@--*M4D'Z::I%)-XE?-LT<0,9. 5KJ+@ID=[8CKZD&6J][$(](F@X;D5FI) M_&IYEPF(^2)C_[P<&&,NG=.$):PWZ*C=;_"CDE3BGUMOY)0*=&QJ0YS$(HJ?*,6D4H'R>##2K(20.*?*=_4R"\LZ7Z- M/*J$,?(+8Y'W(W?>?>^PE=Q%^,->G"LYB_QR]K8<6])ZCCNO4AS4/G&9K[!7 M5"R8CB:!N4:%[;Z&B^+#9G&C^"K_ZC7E2O$TOUP"G8$P"_3O<\[5TXWYD%9^ M7A[_!U!+ P04 " <@&E3GP=')^D" #9!P &0 'AL+W=OW,)]YDE*_-]62D,BMX M@G,-)I.2Z?T4A=J-O99W7'CDZ]BZ!7\R2MD:%VB?TKFFF5]&B;C$Q'"5@,;5 MV+MN74V'SCXW^,9Q9T[&X#)9*K5QD_MH[#4=$ H,K8O Z+7%&Q3"!2*,UT-, MKY1TCJ?C8_2[/'?*9J(3)G[ [ MV#8]"#-CE3PX$X'D2?%F;X=].'%HM]YQ" X.0-V#S=*TC$;EN_47+#$P/DM6L:%N8!+6% M M1)E 4"M8,:Z)0&^H8K9,9 B9X9G")I!ZVEQ"^=G%V?@@XF91E,CT"[WMIT+M/_/WCY_)3VXMRC-2PUM MIZ3MY+2==VCO_M2N.J(BQ" /X?[W[:35:O1;(W];H=PME;NURK,WU"$W"*GF M8:5L]R_9=M (!M6RO5*V5RO[R,T&5II*DR<6Z<@M:&8K]>L#-1N=[J>:$^B7 M0/U_[$-*=Q5&0#22H&"/3)LJGOHX[<(1NB"+/Z;5A8CMZTIZ4"(./H:X58(* M6E!]5_'5!^D&C4ZO;L.&)@],KSE=" )7 MY-IL]*G2==%(BHE5:7YY+Y6E5I /8^J]J)T!?5\I98\3)U!V\\E/4$L#!!0 M ( !R :5,L!S0#$00 -8/ 9 >&PO=V]R:W-H965TY153PE"9,SIVM4KL+UY7A%E,J M^WR'3/^SYB*E2B_%QI4[@33*A=+$]3UOY*8T9LYBEN\MQ6+&,Y7$#)<"9):F M5#Q?8<(/R60J_<2DL4I\ADS!D(7,^=2W)Q MY7M&('_C>XP'V7@&X\J*\T>S^!+-'<\@P@1#9510_;/':TP2HTGC^%DJ=2J; M1K#Y_*+]M]QY[@Z$F50\+84U@C1FQ2]]*@/1$ C&'0)^*>#GN M#.#R U+W%<%;K\#]Q2^5?'H J$_Q*(*]^J\!YW?0B\ M'OB>3Q[N;^#3V>?:G>+;8B:HXAWD9H(N,^^,Y#^7*ZF$7OYK,3JHC YRHX,. MHW_ERB7H4RF5CG?,-D"E@;#"3Q5>47[4>L+^,0OM,D.Y6?-A<*>Z,&+<,!"8)V M*B85S,E[4KT'OPO*#"6VO)XY6S@]_U).SKB MU;>]=QJ+#3RME[!5G6D9+N2.ACAW=$\@4>S168 EVTBC+I'W$?D203N5I;8F ME^>D,UY^C<+_&)]-='9&2TNOKR$R>,$O$%S7)/*N MHM0#W5VM,=9!=D/*0MV?O47U<3DZ)\..D0^6)#:<;Y!>EOM&8XZL-;U MAMCO]R.>.["U0K*J_@7&ZPI"["6DNV)@L;"R/CYN0CQOW!')NEP0>[WX2!N2 M,:PZQK"?]KN2MBXWY,1Z\]'.H^E3JQMV/'[9>$S*Q@.(#Q%]MC4@ M?EV\_!.+5P/_242U.5;:;K8C_L [.JIN8]1*46SR@5)"R#.FBJFKVJV&ULMB M5*M?+R;>KU3HYEM"@FLMZO7'.K=%,406"\5W^>"VXDJ/@?GC5@_>*,P+^O\U MY^IE80Q4H_SB?U!+ P04 " <@&E3,D#*Q@L( "U1 &0 'AL+W=O ML:!\V:9=@&_]@:BNMVTXW M:;M5ZVW3:;H/-'$;M 9D':5[H\_("0O$1A#TOC2#TV V,_KU_AYP _F["%. M?J1SI3+T*UQ$Z?EHGF7+5Y-).IVKT$_'\5)%^9';. G]+-],[B;I,E'^K"P4 M+B;$*D6\#\['SE%2&JAIEE1AY]_W*LW:K$HJLH#^5G5.MJ"%@7KWS>U M_UZV/F_-C9^J-_'B6S#+YNNO%MGG^.$/5;6(%?5-XT5:_D M6_&E;&I9.@\NB(INNA.'>4>G?IFIJX4?I>CY6Y7Y MP2)]@7Y#U_G9,%LM%(IO4=ZW:>9'LR"Z0_D'4K]4,@U2_R8_G(<[_8'B95%- MBIZA"4KG?J)2%$3H2Q1DZ*V68T2=EX@X!'^Y?HN>/WL! MS5G_[X"AV^S3$L;5P+"Q8.C[1Q7>J.2?COK<;7UN61_]'WKS^X<<#+W/5)AV MA'/@2W"CW_6_E)^J(MPFXP@AZ+DLA%X7I@$1?-_,>N,= MG&DO6Q)<.]P6OFPD&!/&L0.D[@QOROLH2X)<3Z?H MJ[]8J6)PM3+MNFI>3ZUDFD&%:SJ##53G]:(Z3*!&O1E-ME@-N9A739!-G WD_,QPWV8C0!] M$^?4F8T L9-N8G\29JLPZLQ6I+6]:PA(!"''9[8*8^=BSM6%!H) !@O"(4/0 M@+:YVA";JPUNNM@@(!^DGWP@'Z:TTG-1<.!'2$=!,['_->UW0$Z)W(DV<^('[2[X;A,.;S6IB/:[J& M@H30?G< !S%?A;$S)@75A :"00<+QB%#TH V?$A2D!?:3UX.8S[:U!=/0WRT M-K'43UZ>BO@,<'MD&?2%[J$O/8FOJGJ'^(CT--D%6:'=/"_&GM>'^"BP.^6G M3GP4>)\.GHH:3GP51IWXBK1JN@84A/:[03B,^%JFEW21@5S0P7)QT(CL1J.; M$4E-(]$%47'WF%8:S'=N4U4T\P0N:(K;3U.>BNX,<)ODD@W=86+,,JB*NX>J M].2[JNH=OG.X)KL@)FXWN\LQ%KULBII/W*JC84"C1E.1@[9P&PX&;XJ+U-QZ<= 6;M? M,,#UR&KM.:KC&1:\Q;!P=!K"04-X-ZEC,A:\%\T!E?.3=RPXL#RWX%CPIF-1 MYE7S>!L(AK!@68CFY!+1F"D"U$%8=2P,:)O))5Y=>73TO #=$#:L"M%B56B2 M"[(A[#H5!K@AV04!$<>S*$33HA":6Q(!LB&Z>1S3,>YU)RN SL7).Q2B]JRL M!8="-!V*,J^:S@')$!8L"M%B40C-M)( @1!6/0H#VH"Q*$%&I V30C9UA&M< M"@DZ(NVZ% :X37II_UM8"8(BC^=2R*9+P5S-Y)T$(9'=S(Y93\Z3P.ORY&T* M"9PO+=@4LFE3E'G5= ZHA[3@4\B6IV$U@8%22*LVA0&-#GY.0M;655A96-&B M*YH<@ZI(NV:% 6YXDCU0%^]XGH77]"PT%WH>2(IG>+P)CX73A_0\8';OY"T+ M#TC?LV!95!A>_:8QSZNF;T ]/ N6A==B6>CFZCS0"L^J96% @&*=9"OTJ7_E2=CY;Y.:.2>S6Z0%WQ@]YX=FV,;K@]6@)ZXQW/Q.BN>H^H M:XO\#.) QD3V6HCFU)?;G;S7@9W:4CS'@MNQ :E?*I;)U:RG<6H+^QP+)L<& M9&=%FFZMG%-;R.=8M3E,<&[_>V3LU);\.38L#P/*\'&,G=K20,>N-6+ VZ&PO=V]R M:W-H965TN%2"57K8]5$-E M:Q^F/9CD0*PF-K4=:*7]^-E."#!"RL->$MOQ^2['SK&'&RZ>98*HX#5+F1PY MB5*K2]>548(9D2V^0J:_++C(B-)=L73E2B");5"6NH'G==V,4.:,AW9L*L9# MGJN4,IP*D'F6$?$VP91O1H[O; <>Z#)19L =#U=DB3-4/U=3H7MNA1+3#)FD MG(' Q.9Q1ABI$R$$2_UGB-:6J0 MM(Z7$M2I.$W@?GN+?F?-:S-S(O&:IT\T5LG(Z3L0XX+DJ7K@FZ]8&NH8O(BG MTCYA4\[U'(ARJ7A6!FL%&67%F[R6B=@+"$\%!&5 8'471%;E#5%D/!1\ \+, MUFBF8:W::"V.,K,J,R7T5ZKCU/CV):?J#:YYIM=9$INI:4J8A(\WJ A-Y2?X M##.]&>(\1> +R-D:I<(8M+;H&?AJEUV#)!,B4 )E\"/AN20LED-7::6&SXU* M59-"57!"U0#N.5.)A%L68WP8[VJ'E0$37%+&*%O"A.CE MBQ#^0)V[(ED%:,>"FO]V/?8[W?[07==(Z512.HU2GNP/H&U?K5'H'QJ^",(4 MZ%V)<$>H@$>2YEBO=+VK 5U(OM5F*[C6*M-JVU*4G=HR1U.O6L MO8JU=R9KL^$"I;^_/'ZKY]>3]ROR?B/Y8[$IFQSWCQQ_;G?;];2#BG9P'FVS MY<&1Y:#EG]B1OKT) L!,0G%<<=!4]MS*4D >EP?-.['M_5Q[]\+\4AR.E[R0N/$IB!UH:681)42$I+W_?(66K+F + MN4@D-?/>FX6C\5;IM2D0+>RD*,TD**RM[L/0I 5*9GJJPI*^Y$I+9FFK5Z&I M-++,.TD1QE$T"B7C93 =^[.YGHY5;04O<:[!U%(RO9^A4-M).?L&ULD[L TMI8)0_.I$#RLGFSW2$/)P[Q MX()#?'"(O>Z&R*M\8I9-QUIM03MK0G,+'ZKW)G&\=$596$U?.?G9Z?-;S>T> M'I6D,AOF,S47K#1P]826<6&NX3,LJ!>R6B"H'+8^4,R ;5!3W8 9JFCE/,TX MM*3)(8?I@7_6\,<7^._@196V,/!<9IC][Q]2+&U \3&@6=P)N,"J!_WH$\11 M?/,!0C %TV@ZD/MMJOH>N7\)^9U)@-\/2V,U]=N?#M9!RSKPK(,+K-\URWBY M@DKSU%.G2DHJ$G5&N@9:2&2FUD@7Q4+&+,(5+^%)"<&T@0IUDX#K]_564FK,'F?PHT2 M= 4%W@H4:J2]M,BO:TG;,/S7CY9]X,Z1>F M5YQ:7&!.KE$OH1+J9O U&ZLJ/VR6RM+H\LN"_A6HG0%]SY6RQXTC:/\^T[]0 M2P,$% @ '(!I4_P0,;@2 P @0L !D !X;"]W;W)K&ULK5;);MLP$/V5@=!#"Z36EL4.; -QDBZ'!$;<)H>B!UH:6T0D MTB$I.P'Z\1U2LNRBCK+ %XM#J&0IZ*TG;O@\,W;"'_87;(X3-#\78T66WT1)>8%"5WAJ#E3*5\MX:W].!%UA&F&-B; A&GR6>8Y[;2,3CH0[J-9C6 M<7N\CO[%B28)S65"=-7.9&N=,:/AX@8;Q7'^"SS"APY"6.5(= MM%$\,9@"44ONH13<5*FU873&: =P 3\R66HF4MWW#=&T8'Y24QI5E*)G*/7@ M2@J3:;@4*:;_^OLDK]$8K36.HM: $UQT( X.( JB\ /X-@5MRW"SIN!!WOHSA.)MEM):F MCAR0O6*7PS ,^_YR![N3AMW)7M*]H=>>Y JMNT4QBCMQ;S?);D.RNX\4WE8K M;1ELQ7G[&>@U GI[R7*CH#W)K6!O5Q$&FPRG'MH[VBK0#OD-+M-$2[:,D]'Z^]N*O 5]US82;=S&,]Y+S_XB^D/CX51>. MO]45%:CFKO?3D,A2F*I!:F:;_O*LZJHVVZOF](HI>GDTY#@CUZ!S0HE25;]7 M&48N7(\UE88Z-C?,J$=&93?0^DQ*LS8L0--U#_\"4$L#!!0 ( !R :5.) MT^L A , 8/ 9 >&PO=V]R:W-H965TN*Y,,"B(O^0Z8?K/AHB!* M+\76E3L!)+6D@KJ^Y\5N07+FS*=V[U;,I[Q4-&=P*Y LBX*([]= ^7[F8.=I MXR[?9LILN//ICFQA#>KS[E;HE=M82?,"F,PY0P(V,^<=OEKAV! LXJ\<]O+H M&9E4[CE_,(L/ZR)AP>G?>:JRF3-V4 H;4E)UQ_=_0IU09.PEG$K[%^UKK.>@I)2*%S591U#D MK/HEW^I"'!&TG7Z"7Q/\-B$\00AJ0G"NA[ FA.=ZB&J"3=VM%6Q)%YE/! M]T@8M+9F'FSU+5O7*V=&*&LE]-M<\]1\];7,U7>TX(66GB2V>;>4,(E>+T&1 MG,HWZ *MM3[3D@+B&Z2X(A0QSBX2(C.D(TP>4'+,OT"?UTOT^M4;] KE#'W* M>"D)2^7453IBX]=-ZNBNJ^C\$]$%Z(8SE4FT8BFD/?SE,'\RP'=UI9IR^4_E MNO8'#:YA=XD"[RWR/1_WQ+,XG^[UI?-SWE<_[/U9,8)&.X&U%_R/VOGR43M! M'Q04\I^!$,,FQ-"&&)X(\=-_.>S39&4RMB;-A_9Q/HJCJ?MXW. 1V E2/3E!HI[$$,5C1O;\4MM M^J@)MIG1?B>^-6RWM<^6%_Q\=-RN/!E&^(> "5 MLRW2'UHD"3VOZ9/&_.2E-AU[AY/,^_5MKVT^;UB[[SV@4=QJ? \F]-O_['W> M3K4>'QWA>##Q/X"!T*F;UI-47Q)RJ00Q%[!S-(#]@Q__Q:K@<";AX#>H(.@V M#X=M%71!>(S;,N@!Q>-)6P==U#CT3NC@<-;AX5UOXUOEK@GOVE&?+L''$P7TV(^D#9YKJG%#;: ME73O.Z1DQ4ED)6@OYC;OO>%P-./N5JH[G0 88DQVZ?LZ3B"ENB$S M$'BRE"JE!I=JY>M, 5TX4,K]* @Z?DJ9\/I=MS=5_:Y<&\X$3!71ZS2EZF$ M7&Y[7NCM-F[8*C%VP^]W,[J"&9C;;*IPY9F].[$WF4M[9Q==%SPNL0\ A-I:!XK"!(7!NB="-/P6G5TI:X/Y\QSYQ M=\>[S*F&H>0_V<(D/>_<(PM8TC4W-W+[!8K[. =CR;7[)=O:H!40&(G@-:!P#- M!\!C@/#@!:!:#U5I?:!:#]5I$,L@9I!J220.' NQBS4+'YV@IJLLZ(D1_?AYW@ M<_M#/EICSE9LSH$ 50()=*,F!.TR!.U:7X=[P@3NL3EIJ/J,Z?/.>DW5BN$K<5BB5- X0W]5WJWRA9&9 MJZYS:;!6NVF"#1Z4-<#SI91FM[ "Y5^&_E]02P,$% @ '(!I4[=(#\N$ M @ ;@< !D !X;"]W;W)K&ULM55;3]LP%/XK M5K1)(&U-FM)24!III9M6B0[4BNT!\>"F)ZV%+\%V4O;O=^R4T$TE3--X2>S8 MW^5\28Z3K=+W9@-@R:/@THR"C;7%>1B:; ."FHXJ0.)*KK2@%J=Z'9I" UUY MD.!A'$6#4% F@S3QSZYUFJC2#IP9RM-]8]"-.D MH&M8@+TIKC7.PH9EQ01(PY0D&O)1\*E[/NY&#N!W?&>P-7MCXDI9*G7O)M/5 M*(B<(^"064=!\5;!!7#NF-#'PXXT:#0=<'_\Q/[%%X_%+*F!"\5_L)7=C()A M0%:0TY+;N=I^A5U!?<>7*6[\E6QW>Z. 9*6Q2NS Z$ P6=_IXRZ(/4#9<3:FF::+4EVNU&-C?PI7HTFF/2O96%U;C*$&?31;DT\%""M.1S MA5=#CB9@*>/FF'PD^S*D%8>Y:I'J-5,]+G;P@]1R?6R$J)UD='Q6J1/TCS&>B.*?: M'!_*IV8?>';W>U5IOY^$U0%')XVCDU9'4\DLHYPLE4:D796^?:C9Z[4O3?DWV%LM>)#D<;[G5/ M=Q+-J%XS:0B''(FBSBE^PKIN[O7$JL(WU*6RV)[]<(,'(FBW ==SI>S3Q/7H MYHA-?P%02P,$% @ '(!I4];C@ZXB P :A( T !X;"]S='EL97,N M>&ULW5A1;]HP$/XKD3M-K30U0$9*5D#:D"I-6J=*[*D,IY6!::T;0$IUR$O4XG#G/*)1D/Y3*_R4T9S-12FA'I-Z; MW;ZF(]*-/Y+ T4U4RD;D\?S]SZ4RU^\"=S_[<';6>;RXWK>?5\ %";VD_2-( M+SOV0IDK%*./CZ,_1(Y17QU%?8 9(Q[L$K=$.XYA7;3Q,%.RK5U$G,$RTYP% M3U2,R(0*/M4B$=@CSC >%M08IN6-G52+*^,+**C'#^O"*IQKNN[V^J1U MJ&XVR%3IE.DF3)=L3..A8!G(T7R^@+M110B@,2JW@Y33N9*TTK#QJ >6=L:$ MN(>'[4>VP[W*MFK6@8K)9F@%U4-'XR; O\WFN+=I7\<;%/Q)F2]+NQU9S:') MV)UF&5]5\U76",#8NS@[+0JQ_BSX7.;,;?[H@.,AW?@%"Z7YLXT&K3*S!J9) M\,2TX;-MRR]-BP>V,IMV6F6XYMX):OZ[>9XSR305VZ)M[[_E++]:<73UKR17 M_U7V!7LUUB?H6Q?9/P61\2F(/(F>'+Q)D6%]-FX=P#O';V,-X#5G1+[#"Y-H M@P;3)1>&RWJVX&G*Y(M3V-(;.K4OTCO\=GW*,KH4YJ$!1Z0=W[*4+_.D674' MB:A7M>-OL+UNW+QCV5A/F12?; X?I_$7OZ=)DD4Q3&6 MTMGP[2!!Q8'(OU9KO%JXQURN ^PFA[J$&RG>"=B.\5S#8@_ M;^"1)/YJ8W' ZL"UCL0WQ\'>LKO$T5054P;]@3C2))@"/2BOT?C&,E.#!]_ M?;"G)(J2Q(\ YE<011@"3R..8 I X9$474.[IU'X>:<"MM?E\:_ 5!+ P04 M " <@&E3EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_ MQ=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+ MJ1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D M5XA-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( !R :5..Q%8,)P4 +PN / >&PO=V]R:V)O;VLN M>&ULQ9I=3^,X%(;_BM6;9:2=+UHQ%U %1V*5=VQ!1OQ.EH>PG[4U7L4CG?2.Q*=57Y:\.=^K^^JKJ[ M=AXW:D-S+/T)(;\G M$60*(-.]0,X"CO]I!)D!R&R/D+V6S %DOD_(-((L &1!"WEC'KB2+^]?Y2D@ MFM(2S=9-P\V&Z06;R0Y9NR<[7-H+\ B"_T$)>*0_IO+-$##0Y1&'ZD!;)VWCE7;EA/,CDQUJN MP@]B.B@18HM<"V[[;85L,2'6Q8U;"N.?)F."?:\E;S.4=YV)3#$A5L6%F/>Z M#@EA0FR$_[@Q?'.U5@^?[X5I=B$B"4R(+7"NFT:Z<)%MW\P0 MT7R^*53Y#A)Y84(LAKM0Z 5ZRT, N??=;7F;V/<(D10FQ%:8.5T^+G5="6-_ M:\.;V\1LR 435Z^!:6_N)W8:(YQ]&K=AL M&6,B+23$6N@Z,G#Y2FQ[GMWZG+W7CG!<06R*RV95ZXT0[$XX:40[6@N ,1\2 M14(LBMEZ;L6/=<"Z#"E)K^&0-1)B:VR32O7 ;GV"'J+=[VR^Z0XVO6$C,DA" M;!"8$O>&.PFR2$)L$9@4]S&11Q)BCT1I,3NXY_[/[:>8#1DD(3;(<'X\B(ED MDA#+I$N4A[!2Y).4V"<[,^:.-,9$/DF)?1+RYL&V0PY)B1TRD$ /,L*I*6*/ M@$PZL,:8R"HIL55@6M.?YT-628FMLC.M^?BV(*NDQ%;!\HNGT5)DE72?TU;? MLQ@3"2:E'J) S#S&1())B06#4XFXTS,DG(Q8.!@S[O0,"29#[PQ.;),3FR9/M6[]Z76,2:R3$YLF<$1Q%!;(L?D^QCFO#5MC(D< MDQ,[!F+V%[B18W)BQ\ !V86(,>%"//E*/%C>8 Z0RL<@R_Z,@X.;%QXO6.83HDFIQ8-'B*H+@M@]&',:8R+Y%,3RP9A',2:R4$%LH5WKQJ^^C/<#(@M- MB2WT8?EXT.=39*!IMW&ZO=B>G51B(96HOOKJK2\O>5W>&A8^NEU?61[V:BS6 M=7WNRV[4M>;5=O/U=N/XV2]02P,$% @ '(!I4[ % +TV @ '"H !H M !X;"]?A)Q1JA 7'XQ^(2 QY=\:,=]=RJ[ M?5\6G\?#J:RJW3CVO^JZK'?YV):[KL^G\Y%--QS;\;PSER\?O7Y?R9VF\U^G7]WZS_'?!K_,;C^Z(;WLLMYK!:O[;#-XZJJ M/P_7W:6^;-+=>7*U>'Y;5I@_*"U1QB5!T@1K JT3@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>BWDJ@MZ+>2J"WHMY* MH+=.7I80Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z&VHMQ'H;:BW M$>AMJ+<1Z&VHMQ'H;9.7W01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ M[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[Y&,E@=Z.>CN!WHYZ.X'>CGH[@=Z. M>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WC'YV81 [T"]@T#O M0+V#0.] O8- [P;U;@CT;E#OYB?U+N/7(9=KS_<:K_^35(_G<_/U\I?E]\[) M3;C@7-]6E*>_4$L#!!0 ( !R :5/ART;(_0$ #TI 3 6T-O;G1E M;G1?5'EP97-=+GAM;,W:34[#,! %X*M4V:+&]6\!43; %EAP 9-,VZA);-D& MRNUQ4D "004J$F_3J+4];^*1OE7/[IX]Q>KS MRM*%SJ;\-:R8M]7&KHB)V6 MNZ)'^Y-3OF':??*#\\1#*>G/A>BD)K]K_B>F$L? M_'XT3+NF^H?9^7J?7-B,\XAL?!Q^QQ]G_%[_EWT(D#XD2!\*I \-TH?_*>N];_BV?C?^:/'\!4$L! A0#% @ '(!I4P=! M36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " <@&E3MRCO,.T K @ $0 @ &O M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " <@&E3F5R<(Q & "<)P M$P @ '+ 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( !R :5,PSV["I04 $08 8 " @0P( !X;"]W;W)K ME5:I!X' "+'@ M& @('G#0 >&PO=V]R:W-H965T&UL4$L! M A0#% @ '(!I4X[F,[+$ @ W0D !@ ("!.Q4 'AL M+W=O 8 " @348 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ '(!I4PT@ M6QOD" I28 !@ ("!,2\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ '(!I4]:V$"EX!0 0T !@ M ("!)EL 'AL+W=O&UL4$L! A0#% @ '(!I4Q"6DM9?! T D M !D ("!G6, 'AL+W=O>:F4Q & !##@ &0 @($S: M>&PO=V]R:W-H965T&UL4$L! A0#% @ '(!I4_>&PO=V]R:W-H965T M$ !X;"]W;W)K&UL4$L! A0# M% @ '(!I4XZOM4#G'@ "UX !D ("!Z88 'AL+W=O M3@- !I M) &0 @($'I@ >&PO=V]R:W-H965T&UL4$L! A0#% @ '(!I4^GC M]+W)#0 O24 !D ("!C,$ 'AL+W=OTJ*Q+H$ #W# &0 M @(&,SP >&PO=V]R:W-H965T&UL4$L! A0#% @ '(!I4RT-=](= P ] 8 !D M ("!3^$ 'AL+W=O"0 &0 @(&CY >&PO M=V]R:W-H965T 9 " @1'I !X;"]W;W)K&UL4$L! A0#% @ '(!I4T)W7N]< P # @ !D ("! MS0&PO=V]R:W-H965T&UL4$L! A0#% M @ '(!I4Q.AO53% @ T@4 !D ("!.Q$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '(!I4RCA4]2: P ,P@ !D M ("!""0! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ '(!I4YV)0JB; @ N@8 !D ("!$S(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M'(!I4PS/-;7S P A !D ("!-3P! 'AL+W=O&UL4$L! A0#% @ '(!I4UR-VO8$ P M(@D !D ("!^$4! 'AL+W=O&UL4$L! A0#% @ '(!I4[9_ SVN P Q@H !D M ("!^$\! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ '(!I4Y%K) *K!0 *!8 !D ("![%D! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '(!I M4\!D.+<, P D@@ !D ("!EF@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '(!I4]V)$E95#0 8R@ M !D ("!-7(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '(!I4Q .1#V5!P F18 !D M ("!?)0! 'AL+W=O0" %"0 &0 @(%(G $ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ '(!I4QX5;<7H! :A8 !D ("!2:0! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ '(!I4_P0,;@2 P @0L !D M ("!+[\! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ '(!I4[=(#\N$ @ ;@< !D ("! M3\D! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " <@&E3X XML 85 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 86 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 271 478 1 true 63 0 false 5 false false R1.htm 000 - Document - Document And Entity Information Sheet http://prpl.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://prpl.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Sheet http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://prpl.com/role/ConsolidatedIncomeStatement Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Stockholders??? Equity (Deficit) (Unaudited) Sheet http://prpl.com/role/ShareholdersEquityType2or3 Condensed Consolidated Statements of Stockholders??? Equity (Deficit) (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://prpl.com/role/ConsolidatedCashFlow Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Organization Sheet http://prpl.com/role/Organization Organization Notes 7 false false R8.htm 007 - Disclosure - Summary of Significant Accounting Policies Sheet http://prpl.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Revenue from Contracts with Customers Sheet http://prpl.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 9 false false R10.htm 009 - Disclosure - Inventories Sheet http://prpl.com/role/Inventories Inventories Notes 10 false false R11.htm 010 - Disclosure - Property and Equipment Sheet http://prpl.com/role/PropertyandEquipment Property and Equipment Notes 11 false false R12.htm 011 - Disclosure - Leases Sheet http://prpl.com/role/Leases Leases Notes 12 false false R13.htm 012 - Disclosure - Other Current Liabilities Sheet http://prpl.com/role/OtherCurrentLiabilities Other Current Liabilities Notes 13 false false R14.htm 013 - Disclosure - Debt Sheet http://prpl.com/role/Debt Debt Notes 14 false false R15.htm 014 - Disclosure - Warrant Liabilities Sheet http://prpl.com/role/WarrantLiabilities Warrant Liabilities Notes 15 false false R16.htm 015 - Disclosure - Other Long-Term Liabilities Sheet http://prpl.com/role/OtherLongTermLiabilities Other Long-Term Liabilities Notes 16 false false R17.htm 016 - Disclosure - Commitments and Contingencies Sheet http://prpl.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 017 - Disclosure - Related Party Transactions Sheet http://prpl.com/role/RelatedPartyTransactions Related Party Transactions Notes 18 false false R19.htm 018 - Disclosure - Stockholders' Equity Sheet http://prpl.com/role/StockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 019 - Disclosure - Income Taxes Sheet http://prpl.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 020 - Disclosure - Net Income (Loss) Per Common Share Sheet http://prpl.com/role/NetIncomeLossPerCommonShare Net Income (Loss) Per Common Share Notes 21 false false R22.htm 021 - Disclosure - Equity Compensation Plans Sheet http://prpl.com/role/EquityCompensationPlans Equity Compensation Plans Notes 22 false false R23.htm 022 - Disclosure - Employee Retirement Plan Sheet http://prpl.com/role/EmployeeRetirementPlan Employee Retirement Plan Notes 23 false false R24.htm 023 - Disclosure - Subsequent Events Sheet http://prpl.com/role/SubsequentEvents Subsequent Events Notes 24 false false R25.htm 024 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://prpl.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://prpl.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 025 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://prpl.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://prpl.com/role/SummaryofSignificantAccountingPolicies 26 false false R27.htm 026 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://prpl.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://prpl.com/role/RevenuefromContractswithCustomers 27 false false R28.htm 027 - Disclosure - Inventories (Tables) Sheet http://prpl.com/role/InventoriesTables Inventories (Tables) Tables http://prpl.com/role/Inventories 28 false false R29.htm 028 - Disclosure - Property and Equipment (Tables) Sheet http://prpl.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://prpl.com/role/PropertyandEquipment 29 false false R30.htm 029 - Disclosure - Leases (Tables) Sheet http://prpl.com/role/LeasesTables Leases (Tables) Tables http://prpl.com/role/Leases 30 false false R31.htm 030 - Disclosure - Other Current Liabilities (Tables) Sheet http://prpl.com/role/OtherCurrentLiabilitiesTables Other Current Liabilities (Tables) Tables http://prpl.com/role/OtherCurrentLiabilities 31 false false R32.htm 031 - Disclosure - Debt (Tables) Sheet http://prpl.com/role/DebtTables Debt (Tables) Tables http://prpl.com/role/Debt 32 false false R33.htm 032 - Disclosure - Warrant Liabilities (Tables) Sheet http://prpl.com/role/WarrantLiabilitiesTables Warrant Liabilities (Tables) Tables http://prpl.com/role/WarrantLiabilities 33 false false R34.htm 033 - Disclosure - Other Long-Term Liabilities (Tables) Sheet http://prpl.com/role/OtherLongTermLiabilitiesTables Other Long-Term Liabilities (Tables) Tables http://prpl.com/role/OtherLongTermLiabilities 34 false false R35.htm 034 - Disclosure - Net Income (Loss) Per Common Share (Tables) Sheet http://prpl.com/role/NetIncomeLossPerCommonShareTables Net Income (Loss) Per Common Share (Tables) Tables http://prpl.com/role/NetIncomeLossPerCommonShare 35 false false R36.htm 035 - Disclosure - Equity Compensation Plans (Tables) Sheet http://prpl.com/role/EquityCompensationPlansTables Equity Compensation Plans (Tables) Tables http://prpl.com/role/EquityCompensationPlans 36 false false R37.htm 036 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://prpl.com/role/SummaryofSignificantAccountingPoliciesTables 37 false false R38.htm 037 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of the fair value hierarchy of the valuation inputs the company utilized to determine such fair value Sheet http://prpl.com/role/ScheduleofthefairvaluehierarchyofthevaluationinputsthecompanyutilizedtodeterminesuchfairvalueTable Summary of Significant Accounting Policies (Details) - Schedule of the fair value hierarchy of the valuation inputs the company utilized to determine such fair value Details http://prpl.com/role/SummaryofSignificantAccountingPoliciesTables 38 false false R39.htm 038 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of company???s total level 3 liability activity Sheet http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable Summary of Significant Accounting Policies (Details) - Schedule of company???s total level 3 liability activity Details http://prpl.com/role/SummaryofSignificantAccountingPoliciesTables 39 false false R40.htm 039 - Disclosure - Revenue from Contracts with Customers (Details) Sheet http://prpl.com/role/RevenuefromContractswithCustomersDetails Revenue from Contracts with Customers (Details) Details http://prpl.com/role/RevenuefromContractswithCustomersTables 40 false false R41.htm 040 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of revenue disaggregated by sales channel and product Sheet http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable Revenue from Contracts with Customers (Details) - Schedule of revenue disaggregated by sales channel and product Details http://prpl.com/role/RevenuefromContractswithCustomersTables 41 false false R42.htm 041 - Disclosure - Inventories (Details) - Schedule of inventories Sheet http://prpl.com/role/ScheduleofinventoriesTable Inventories (Details) - Schedule of inventories Details http://prpl.com/role/InventoriesTables 42 false false R43.htm 042 - Disclosure - Property and Equipment (Details) Sheet http://prpl.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://prpl.com/role/PropertyandEquipmentTables 43 false false R44.htm 043 - Disclosure - Property and Equipment (Details) - Schedule of property and equipment Sheet http://prpl.com/role/ScheduleofpropertyandequipmentTable Property and Equipment (Details) - Schedule of property and equipment Details http://prpl.com/role/PropertyandEquipmentTables 44 false false R45.htm 044 - Disclosure - Leases (Details) Sheet http://prpl.com/role/LeasesDetails Leases (Details) Details http://prpl.com/role/LeasesTables 45 false false R46.htm 045 - Disclosure - Leases (Details) - Schedule of lease costs Sheet http://prpl.com/role/ScheduleofleasecostsTable Leases (Details) - Schedule of lease costs Details http://prpl.com/role/LeasesTables 46 false false R47.htm 046 - Disclosure - Leases (Details) - Schedule of undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities Sheet http://prpl.com/role/ScheduleofundiscountedcashflowsforeachofthefirstfiveyearsandtotalremainingyearstotheoperatingleaseliabilitiesTable Leases (Details) - Schedule of undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities Details http://prpl.com/role/LeasesTables 47 false false R48.htm 047 - Disclosure - Leases (Details) - Schedule of supplemental information related to the company???s consolidated statement of cash flows Sheet http://prpl.com/role/ScheduleofsupplementalinformationrelatedtothecompanysconsolidatedstatementofcashflowsTable Leases (Details) - Schedule of supplemental information related to the company???s consolidated statement of cash flows Details http://prpl.com/role/LeasesTables 48 false false R49.htm 048 - Disclosure - Other Current Liabilities (Details) - Schedule of other current liabilities Sheet http://prpl.com/role/ScheduleofothercurrentliabilitiesTable Other Current Liabilities (Details) - Schedule of other current liabilities Details http://prpl.com/role/OtherCurrentLiabilitiesTables 49 false false R50.htm 049 - Disclosure - Debt (Details) Sheet http://prpl.com/role/DebtDetails Debt (Details) Details http://prpl.com/role/DebtTables 50 false false R51.htm 050 - Disclosure - Debt (Details) - Schedule of long-term debt Sheet http://prpl.com/role/ScheduleoflongtermdebtTable Debt (Details) - Schedule of long-term debt Details http://prpl.com/role/DebtTables 51 false false R52.htm 051 - Disclosure - Warrant Liabilities (Details) Sheet http://prpl.com/role/WarrantLiabilitiesDetails Warrant Liabilities (Details) Details http://prpl.com/role/WarrantLiabilitiesTables 52 false false R53.htm 052 - Disclosure - Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants Sheet http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants Details http://prpl.com/role/WarrantLiabilitiesTables 53 false false R54.htm 053 - Disclosure - Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants Sheet http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable0 Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants Details http://prpl.com/role/WarrantLiabilitiesTables 54 false false R55.htm 054 - Disclosure - Other Long-Term Liabilities (Details) - Schedule of other long-term liabilities Sheet http://prpl.com/role/ScheduleofotherlongtermliabilitiesTable Other Long-Term Liabilities (Details) - Schedule of other long-term liabilities Details http://prpl.com/role/OtherLongTermLiabilitiesTables 55 false false R56.htm 055 - Disclosure - Commitments and Contingencies (Details) Sheet http://prpl.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://prpl.com/role/CommitmentsandContingencies 56 false false R57.htm 056 - Disclosure - Related Party Transactions (Details) Sheet http://prpl.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://prpl.com/role/RelatedPartyTransactions 57 false false R58.htm 057 - Disclosure - Stockholders' Equity (Details) Sheet http://prpl.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://prpl.com/role/StockholdersEquity 58 false false R59.htm 058 - Disclosure - Income Taxes (Details) Sheet http://prpl.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://prpl.com/role/IncomeTaxes 59 false false R60.htm 059 - Disclosure - Net Income (Loss) Per Common Share (Details) Sheet http://prpl.com/role/NetIncomeLossPerCommonShareDetails Net Income (Loss) Per Common Share (Details) Details http://prpl.com/role/NetIncomeLossPerCommonShareTables 60 false false R61.htm 060 - Disclosure - Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share Sheet http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share Details http://prpl.com/role/NetIncomeLossPerCommonShareTables 61 false false R62.htm 061 - Disclosure - Equity Compensation Plans (Details) Sheet http://prpl.com/role/EquityCompensationPlansDetails Equity Compensation Plans (Details) Details http://prpl.com/role/EquityCompensationPlansTables 62 false false R63.htm 062 - Disclosure - Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method Sheet http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method Details http://prpl.com/role/EquityCompensationPlansTables 63 false false R64.htm 063 - Disclosure - Equity Compensation Plans (Details) - Schedule of total stock option activity Sheet http://prpl.com/role/ScheduleoftotalstockoptionactivityTable Equity Compensation Plans (Details) - Schedule of total stock option activity Details http://prpl.com/role/EquityCompensationPlansTables 64 false false R65.htm 064 - Disclosure - Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options Sheet http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options Details http://prpl.com/role/EquityCompensationPlansTables 65 false false R66.htm 065 - Disclosure - Equity Compensation Plans (Details) - Schedule of unvested stock option activity Sheet http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable Equity Compensation Plans (Details) - Schedule of unvested stock option activity Details http://prpl.com/role/EquityCompensationPlansTables 66 false false R67.htm 066 - Disclosure - Equity Compensation Plans (Details) - Schedule of weighted average assumptions Sheet http://prpl.com/role/ScheduleofweightedaverageassumptionsTable Equity Compensation Plans (Details) - Schedule of weighted average assumptions Details http://prpl.com/role/EquityCompensationPlansTables 67 false false R68.htm 067 - Disclosure - Equity Compensation Plans (Details) - Schedule restricted stock unit activity Sheet http://prpl.com/role/SchedulerestrictedstockunitactivityTable Equity Compensation Plans (Details) - Schedule restricted stock unit activity Details http://prpl.com/role/EquityCompensationPlansTables 68 false false R69.htm 068 - Disclosure - Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation Sheet http://prpl.com/role/ScheduleoftotalnoncashstockcompensationTable Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation Details http://prpl.com/role/EquityCompensationPlansTables 69 false false R70.htm 069 - Disclosure - Employee Retirement Plan (Details) Sheet http://prpl.com/role/EmployeeRetirementPlanDetails Employee Retirement Plan (Details) Details http://prpl.com/role/EmployeeRetirementPlan 70 false false R71.htm 070 - Disclosure - Subsequent Events (Details) Sheet http://prpl.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://prpl.com/role/SubsequentEvents 71 false false All Reports Book All Reports f10q0921_purplein.htm f10q0921ex31-1_purple.htm f10q0921ex31-2_purple.htm f10q0921ex32-1_purple.htm f10q0921ex32-2_purple.htm prpl-20210930.xsd prpl-20210930_cal.xml prpl-20210930_def.xml prpl-20210930_lab.xml prpl-20210930_pre.xml image_001.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 http://fasb.org/srt/2021-01-31 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10q0921_purplein.htm": { "axisCustom": 1, "axisStandard": 23, "contextCount": 271, "dts": { "calculationLink": { "local": [ "prpl-20210930_cal.xml" ] }, "definitionLink": { "local": [ "prpl-20210930_def.xml" ] }, "inline": { "local": [ "f10q0921_purplein.htm" ] }, "labelLink": { "local": [ "prpl-20210930_lab.xml" ] }, "presentationLink": { "local": [ "prpl-20210930_pre.xml" ] }, "schema": { "local": [ "prpl-20210930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 621, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 126, "http://prpl.com/20210930": 155, "http://xbrl.sec.gov/dei/2021": 5, "total": 286 }, "keyCustom": 128, "keyStandard": 350, "memberCustom": 40, "memberStandard": 21, "nsprefix": "prpl", "nsuri": "http://prpl.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://prpl.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Inventories", "role": "http://prpl.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Property and Equipment", "role": "http://prpl.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Leases", "role": "http://prpl.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Other Current Liabilities", "role": "http://prpl.com/role/OtherCurrentLiabilities", "shortName": "Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Debt", "role": "http://prpl.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:WarrantLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Warrant Liabilities", "role": "http://prpl.com/role/WarrantLiabilities", "shortName": "Warrant Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:WarrantLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:OtherLongtermLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Other Long-Term Liabilities", "role": "http://prpl.com/role/OtherLongTermLiabilities", "shortName": "Other Long-Term Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:OtherLongtermLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Commitments and Contingencies", "role": "http://prpl.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Related Party Transactions", "role": "http://prpl.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Stockholders' Equity", "role": "http://prpl.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://prpl.com/role/ConsolidatedBalanceSheet", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Income Taxes", "role": "http://prpl.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Net Income (Loss) Per Common Share", "role": "http://prpl.com/role/NetIncomeLossPerCommonShare", "shortName": "Net Income (Loss) Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Equity Compensation Plans", "role": "http://prpl.com/role/EquityCompensationPlans", "shortName": "Equity Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Employee Retirement Plan", "role": "http://prpl.com/role/EmployeeRetirementPlan", "shortName": "Employee Retirement Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Subsequent Events", "role": "http://prpl.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Accounting Policies, by Policy (Policies)", "role": "http://prpl.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://prpl.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://prpl.com/role/RevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Inventories (Tables)", "role": "http://prpl.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Property and Equipment (Tables)", "role": "http://prpl.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c5", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "role": "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Leases (Tables)", "role": "http://prpl.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Other Current Liabilities (Tables)", "role": "http://prpl.com/role/OtherCurrentLiabilitiesTables", "shortName": "Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Debt (Tables)", "role": "http://prpl.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:ScheduleOfFairValueOfIncrementalWarrants", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Warrant Liabilities (Tables)", "role": "http://prpl.com/role/WarrantLiabilitiesTables", "shortName": "Warrant Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:ScheduleOfFairValueOfIncrementalWarrants", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Other Long-Term Liabilities (Tables)", "role": "http://prpl.com/role/OtherLongTermLiabilitiesTables", "shortName": "Other Long-Term Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Net Income (Loss) Per Common Share (Tables)", "role": "http://prpl.com/role/NetIncomeLossPerCommonShareTables", "shortName": "Net Income (Loss) Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Equity Compensation Plans (Tables)", "role": "http://prpl.com/role/EquityCompensationPlansTables", "shortName": "Equity Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:InvestmentInterestRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:InvestmentInterestRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c108", "decimals": "-3", "first": true, "lang": null, "name": "prpl:FairValueOfWarrants", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of the fair value hierarchy of the valuation inputs the company utilized to determine such fair value", "role": "http://prpl.com/role/ScheduleofthefairvaluehierarchyofthevaluationinputsthecompanyutilizedtodeterminesuchfairvalueTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of the fair value hierarchy of the valuation inputs the company utilized to determine such fair value", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c108", "decimals": "-3", "first": true, "lang": null, "name": "prpl:FairValueOfWarrants", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c110", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of company\u2019s total level 3 liability activity", "role": "http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of company\u2019s total level 3 liability activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c110", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://prpl.com/role/ConsolidatedIncomeStatement", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "prpl:CustomerPrepayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Revenue from Contracts with Customers (Details)", "role": "http://prpl.com/role/RevenuefromContractswithCustomersDetails", "shortName": "Revenue from Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "prpl:CustomerPrepayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c138", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of revenue disaggregated by sales channel and product", "role": "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable", "shortName": "Revenue from Contracts with Customers (Details) - Schedule of revenue disaggregated by sales channel and product", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c138", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Inventories (Details) - Schedule of inventories", "role": "http://prpl.com/role/ScheduleofinventoriesTable", "shortName": "Inventories (Details) - Schedule of inventories", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c9", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Property and Equipment (Details)", "role": "http://prpl.com/role/PropertyandEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c9", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MachineryAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Property and Equipment (Details) - Schedule of property and equipment", "role": "http://prpl.com/role/ScheduleofpropertyandequipmentTable", "shortName": "Property and Equipment (Details) - Schedule of property and equipment", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MachineryAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:InitialLeaseTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Leases (Details)", "role": "http://prpl.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:InitialLeaseTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseVariableLeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Leases (Details) - Schedule of lease costs", "role": "http://prpl.com/role/ScheduleofleasecostsTable", "shortName": "Leases (Details) - Schedule of lease costs", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseVariableLeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Leases (Details) - Schedule of undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities", "role": "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachofthefirstfiveyearsandtotalremainingyearstotheoperatingleaseliabilitiesTable", "shortName": "Leases (Details) - Schedule of undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Leases (Details) - Schedule of supplemental information related to the company\u2019s consolidated statement of cash flows", "role": "http://prpl.com/role/ScheduleofsupplementalinformationrelatedtothecompanysconsolidatedstatementofcashflowsTable", "shortName": "Leases (Details) - Schedule of supplemental information related to the company\u2019s consolidated statement of cash flows", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c156", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Other Current Liabilities (Details) - Schedule of other current liabilities", "role": "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable", "shortName": "Other Current Liabilities (Details) - Schedule of other current liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c156", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c58", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity (Deficit) (Unaudited)", "role": "http://prpl.com/role/ShareholdersEquityType2or3", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity (Deficit) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c58", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c158", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentAnnualPrincipalPayment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Debt (Details)", "role": "http://prpl.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c158", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentAnnualPrincipalPayment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Debt (Details) - Schedule of long-term debt", "role": "http://prpl.com/role/ScheduleoflongtermdebtTable", "shortName": "Debt (Details) - Schedule of long-term debt", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c10", "decimals": "-5", "first": true, "lang": null, "name": "prpl:NetLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Warrant Liabilities (Details)", "role": "http://prpl.com/role/WarrantLiabilitiesDetails", "shortName": "Warrant Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c10", "decimals": "-5", "first": true, "lang": null, "name": "prpl:NetLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "prpl:ScheduleOfFairValueOfIncrementalWarrants", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "prpl:FairValueOfTradingPriceOfCommonStockOnMeasurementDate", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants", "role": "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable", "shortName": "Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "prpl:ScheduleOfFairValueOfIncrementalWarrants", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "prpl:FairValueOfTradingPriceOfCommonStockOnMeasurementDate", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "prpl:ScheduleOfFairValueOfIncrementalWarrants", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c172", "decimals": "2", "first": true, "lang": null, "name": "prpl:FairValueOfTradingPriceOfCommonStockOnMeasurementDate", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants", "role": "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable0", "shortName": "Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "prpl:ScheduleOfFairValueOfIncrementalWarrants", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c172", "decimals": "2", "first": true, "lang": null, "name": "prpl:FairValueOfTradingPriceOfCommonStockOnMeasurementDate", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OtherLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Other Long-Term Liabilities (Details) - Schedule of other long-term liabilities", "role": "http://prpl.com/role/ScheduleofotherlongtermliabilitiesTable", "shortName": "Other Long-Term Liabilities (Details) - Schedule of other long-term liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OtherLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "prpl:RequiredMemberDistributionsPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Commitments and Contingencies (Details)", "role": "http://prpl.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "prpl:RequiredMemberDistributionsPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c187", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Related Party Transactions (Details)", "role": "http://prpl.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c187", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Stockholders' Equity (Details)", "role": "http://prpl.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "lang": "en-US", "name": "prpl:WarrantyDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Income Taxes (Details)", "role": "http://prpl.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://prpl.com/role/ConsolidatedCashFlow", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c9", "decimals": "-5", "first": true, "lang": null, "name": "prpl:ExcludedSharesOfIssuedCommonStockSubjectToVesting", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Net Income (Loss) Per Common Share (Details)", "role": "http://prpl.com/role/NetIncomeLossPerCommonShareDetails", "shortName": "Net Income (Loss) Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c9", "decimals": "-5", "first": true, "lang": null, "name": "prpl:ExcludedSharesOfIssuedCommonStockSubjectToVesting", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share", "role": "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable", "shortName": "Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Equity Compensation Plans (Details)", "role": "http://prpl.com/role/EquityCompensationPlansDetails", "shortName": "Equity Compensation Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c222", "decimals": "2", "first": true, "lang": null, "name": "prpl:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method", "role": "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable", "shortName": "Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c222", "decimals": "2", "first": true, "lang": null, "name": "prpl:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Equity Compensation Plans (Details) - Schedule of total stock option activity", "role": "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable", "shortName": "Equity Compensation Plans (Details) - Schedule of total stock option activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c224", "decimals": "2", "first": true, "lang": null, "name": "prpl:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options", "role": "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable", "shortName": "Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c224", "decimals": "2", "first": true, "lang": null, "name": "prpl:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Equity Compensation Plans (Details) - Schedule of unvested stock option activity", "role": "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable", "shortName": "Equity Compensation Plans (Details) - Schedule of unvested stock option activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c3", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Equity Compensation Plans (Details) - Schedule of weighted average assumptions", "role": "http://prpl.com/role/ScheduleofweightedaverageassumptionsTable", "shortName": "Equity Compensation Plans (Details) - Schedule of weighted average assumptions", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": "4", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Equity Compensation Plans (Details) - Schedule restricted stock unit activity", "role": "http://prpl.com/role/SchedulerestrictedstockunitactivityTable", "shortName": "Equity Compensation Plans (Details) - Schedule restricted stock unit activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "prpl:TotalNoncashStockCompensationAndAssociatedLineItemOnStatementOfOperations", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation", "role": "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationTable", "shortName": "Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "prpl:TotalNoncashStockCompensationAndAssociatedLineItemOnStatementOfOperations", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Organization", "role": "http://prpl.com/role/Organization", "shortName": "Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c266", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GeneralDiscussionOfPensionAndOtherPostretirementBenefits", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Employee Retirement Plan (Details)", "role": "http://prpl.com/role/EmployeeRetirementPlanDetails", "shortName": "Employee Retirement Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c266", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GeneralDiscussionOfPensionAndOtherPostretirementBenefits", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c267", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Subsequent Events (Details)", "role": "http://prpl.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c267", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Summary of Significant Accounting Policies", "role": "http://prpl.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Revenue from Contracts with Customers", "role": "http://prpl.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_purplein.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 63, "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. 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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r527" ], "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r527" ], "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r529" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r527" ], "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r527" ], "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r523" ], "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r524" ], "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "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/2021", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "prpl_AccruedDistribution": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "AccruedDistribution", "terseLabel": "Accrued distributions" } } }, "localname": "AccruedDistribution", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "prpl_AccruedDistributions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "AccruedDistributions", "terseLabel": "Accrued distributions" } } }, "localname": "AccruedDistributions", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_AccruedSalesReturnsCurrent": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current portion of the carrying amount of accrued sales returns.", "label": "AccruedSalesReturnsCurrent", "terseLabel": "Accrued sales returns" } } }, "localname": "AccruedSalesReturnsCurrent", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "prpl_AddDilutiveEffectOfClassBShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dilutive effect of Class B shares.", "label": "AddDilutiveEffectOfClassBShares", "terseLabel": "Add: Dilutive effect of Class B shares" } } }, "localname": "AddDilutiveEffectOfClassBShares", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "sharesItemType" }, "prpl_AllOtherCurrentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "All other current liabilities.", "label": "AllOtherCurrentLiabilities", "terseLabel": "Other" } } }, "localname": "AllOtherCurrentLiabilities", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "prpl_AmendedAndRestatedCreditAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of Amended and Restated Credit Agreement.", "label": "AmendedAndRestatedCreditAgreementDescription", "terseLabel": "Amended and restated credit agreement, description" } } }, "localname": "AmendedAndRestatedCreditAgreementDescription", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "prpl_AmendedAndRestatedCreditAgreementsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amended and restated credit agreement, description.", "label": "AmendedAndRestatedCreditAgreementsDescription", "terseLabel": "Amended and restated credit agreement, description" } } }, "localname": "AmendedAndRestatedCreditAgreementsDescription", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "prpl_AmountOfAccruedInterestForRetirement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "AmountOfAccruedInterestForRetirement", "terseLabel": "Accrued interest" } } }, "localname": "AmountOfAccruedInterestForRetirement", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "prpl_BeddingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BeddingMember", "terseLabel": "Bedding [Member]" } } }, "localname": "BeddingMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "domainItemType" }, "prpl_BlackScholesModelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BlackScholesModelMember", "terseLabel": "Black Scholes Model [Member]" } } }, "localname": "BlackScholesModelMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable0", "http://prpl.com/role/WarrantLiabilitiesTables" ], "xbrltype": "domainItemType" }, "prpl_BusinessCombinationPurchaseShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business combination purchase share.", "label": "BusinessCombinationPurchaseShare", "terseLabel": "Business combination purchase share (in Shares)" } } }, "localname": "BusinessCombinationPurchaseShare", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "prpl_ChangeForFairValueWarrantLiabilitie": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "ChangeForFairValueWarrantLiabilitie", "terseLabel": "Change in fair value \u2013 warrant liabilities" } } }, "localname": "ChangeForFairValueWarrantLiabilitie", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_ChangeInFairValueLiabilities": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "ChangeInFairValueLiabilities", "terseLabel": "Change in fair value \u2013 warrant liabilities" } } }, "localname": "ChangeInFairValueLiabilities", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_ChangeInValuationInputs": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "ChangeInValuationInputs", "terseLabel": "Change in valuation inputs" } } }, "localname": "ChangeInValuationInputs", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable" ], "xbrltype": "monetaryItemType" }, "prpl_ChannelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ChannelMember", "terseLabel": "Channel [Member]" } } }, "localname": "ChannelMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "domainItemType" }, "prpl_ClassOfWarrantsOrRightUnissued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ClassOfWarrantsOrRightUnissued", "terseLabel": "Warrants were exercised" } } }, "localname": "ClassOfWarrantsOrRightUnissued", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "prpl_ColiseumPrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ColiseumPrivatePlacementMember", "terseLabel": "Coliseum Private Placement [Member]" } } }, "localname": "ColiseumPrivatePlacementMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "prpl_CommitmentsandContingenciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Line Items]" } } }, "localname": "CommitmentsandContingenciesDetailsLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "prpl_CommitmentsandContingenciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Table]" } } }, "localname": "CommitmentsandContingenciesDetailsTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "prpl_CommonStockValue1": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "CommonStockValue1", "terseLabel": "Class B common stock; $0.0001 par value, 90,000 shares authorized; 448 issued and outstanding at September 30, 2021 and 536 issued and outstanding at December 31, 2020" } } }, "localname": "CommonStockValue1", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "prpl_CommonStocksDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of common stock", "label": "CommonStocksDescription", "terseLabel": "Common stocks, description" } } }, "localname": "CommonStocksDescription", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "prpl_CorporateTaxpayersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CorporateTaxpayersMember", "terseLabel": "Corporate Taxpayers [Member]" } } }, "localname": "CorporateTaxpayersMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "prpl_CustomerPrepayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion of prepayments received from customers for goods and services to be provideds in the future period.", "label": "CustomerPrepayments", "terseLabel": "Customer prepayments" } } }, "localname": "CustomerPrepayments", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "prpl_CustomersAdvanceCurrent": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion of prepayments received from customers for goods and services to be provideds in the future period.", "label": "CustomersAdvanceCurrent", "terseLabel": "Customer prepayments" } } }, "localname": "CustomersAdvanceCurrent", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "prpl_DebtDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt (Details) [Line Items]" } } }, "localname": "DebtDetailsLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "prpl_DebtDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt (Details) [Table]" } } }, "localname": "DebtDetailsTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "prpl_DebtIssuanceCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt issuance costs.", "label": "DebtIssuanceCost", "terseLabel": "Debt issuance costs" } } }, "localname": "DebtIssuanceCost", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "prpl_DeferredIncomeTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "DeferredIncomeTaxes", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxes", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_DeferredIncomeTaxesAndTaxCredit": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "DeferredIncomeTaxesAndTaxCredit", "negatedLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredit", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_DefinedContributionPlanCostRecognized1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contribution expense.", "label": "DefinedContributionPlanCostRecognized1", "terseLabel": "Contribution expense" } } }, "localname": "DefinedContributionPlanCostRecognized1", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "prpl_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DenominatorAbstract", "terseLabel": "Denominator" } } }, "localname": "DenominatorAbstract", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "stringItemType" }, "prpl_DescriptionOfEstimatedFutureCashTaxSavingsPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of estimated future cash tax savings percent.", "label": "DescriptionOfEstimatedFutureCashTaxSavingsPercent", "terseLabel": "Estimated future cash tax savings percent, description" } } }, "localname": "DescriptionOfEstimatedFutureCashTaxSavingsPercent", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "prpl_DilutiveEffectOfChangeInFairValueLiabilitiesinDollars": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "DilutiveEffectOfChangeInFairValueLiabilitiesinDollars", "terseLabel": "Less: Dilutive effect of change in fair value \u2013 warrant liabilities" } } }, "localname": "DilutiveEffectOfChangeInFairValueLiabilitiesinDollars", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "monetaryItemType" }, "prpl_DirecttoconsumerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Direct-to-consumer Member", "label": "DirecttoconsumerMember", "terseLabel": "Direct-to-consumer [Member]" } } }, "localname": "DirecttoconsumerMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "domainItemType" }, "prpl_Distributions": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Distributions", "terseLabel": "Distributions to members" } } }, "localname": "Distributions", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_EquipmentInProgress": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of equipment in progress.", "label": "EquipmentInProgress", "terseLabel": "Equipment in progress" } } }, "localname": "EquipmentInProgress", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "prpl_EquityCompensationPlansDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) [Line Items]" } } }, "localname": "EquityCompensationPlansDetailsLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsScheduleoffairmarketvalueusingBlackScholesmethodLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method [Line Items]" } } }, "localname": "EquityCompensationPlansDetailsScheduleoffairmarketvalueusingBlackScholesmethodLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsScheduleoffairmarketvalueusingBlackScholesmethodTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method [Table]" } } }, "localname": "EquityCompensationPlansDetailsScheduleoffairmarketvalueusingBlackScholesmethodTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsScheduleofoutstandingandexercisablestockoptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]" } } }, "localname": "EquityCompensationPlansDetailsScheduleofoutstandingandexercisablestockoptionsLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsScheduleofoutstandingandexercisablestockoptionsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Table]" } } }, "localname": "EquityCompensationPlansDetailsScheduleofoutstandingandexercisablestockoptionsTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsScheduleoftotalnoncashstockcompensationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation [Line Items]" } } }, "localname": "EquityCompensationPlansDetailsScheduleoftotalnoncashstockcompensationLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationTable" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsScheduleoftotalnoncashstockcompensationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation [Table]" } } }, "localname": "EquityCompensationPlansDetailsScheduleoftotalnoncashstockcompensationTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationTable" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) [Table]" } } }, "localname": "EquityCompensationPlansDetailsTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "prpl_ExcludedSharesOfIssuedCommonStockSubjectToVesting": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The excluded shares of issued common stock subject to vesting.", "label": "ExcludedSharesOfIssuedCommonStockSubjectToVesting", "terseLabel": "Excluded shares of paired securities convertible into shares" } } }, "localname": "ExcludedSharesOfIssuedCommonStockSubjectToVesting", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/NetIncomeLossPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "prpl_ExerciseOfLiabilityWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "ExerciseOfLiabilityWarrants", "terseLabel": "Exercise of liability warrants" } } }, "localname": "ExerciseOfLiabilityWarrants", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_ExerciseOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Exercise of warrants.", "label": "ExerciseOfWarrants", "terseLabel": "Exercise of warrants" } } }, "localname": "ExerciseOfWarrants", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "prpl_ExrercisePriceEightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceEightMember", "terseLabel": "8.32 [Member]" } } }, "localname": "ExrercisePriceEightMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceEwelevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceEwelevenMember", "terseLabel": "13.12 [Member]" } } }, "localname": "ExrercisePriceEwelevenMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceFiveMember", "terseLabel": "7.99 [Member]" } } }, "localname": "ExrercisePriceFiveMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceFourMember", "terseLabel": "6.65 [Member]" } } }, "localname": "ExrercisePriceFourMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceNineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceNineMember", "terseLabel": "8.55 [Member]" } } }, "localname": "ExrercisePriceNineMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceOneMember", "terseLabel": "5.75 [Member]" } } }, "localname": "ExrercisePriceOneMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceSevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceSevenMember", "terseLabel": "8.17 [Member]" } } }, "localname": "ExrercisePriceSevenMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceSixMember", "terseLabel": "32.28 [Member]" } } }, "localname": "ExrercisePriceSixMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceTenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceTenMember", "terseLabel": "12.76 [Member]" } } }, "localname": "ExrercisePriceTenMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceThirteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceThirteenMember", "terseLabel": "21.70 [Member]" } } }, "localname": "ExrercisePriceThirteenMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceThreeMember", "terseLabel": "6.51 [Member]" } } }, "localname": "ExrercisePriceThreeMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceTwelveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceTwelveMember", "terseLabel": "15.12 [Member]" } } }, "localname": "ExrercisePriceTwelveMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceTwoMember", "terseLabel": "5.95 [Member]" } } }, "localname": "ExrercisePriceTwoMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_FairValueAssumptionsWarrantLifeInYears": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant life in years.", "label": "FairValueAssumptionsWarrantLifeInYears", "terseLabel": "Warrant life in years" } } }, "localname": "FairValueAssumptionsWarrantLifeInYears", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable", "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable0" ], "xbrltype": "durationItemType" }, "prpl_FairValueLiabilityWarrantsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The disclosure of fair value liability warrants.", "label": "FairValueLiabilityWarrantsPolicyTextBlock", "terseLabel": "Warrant Liabilities" } } }, "localname": "FairValueLiabilityWarrantsPolicyTextBlock", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "prpl_FairValueOfIncrementalLoanWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of the incremental loan warrants.", "label": "FairValueOfIncrementalLoanWarrants", "terseLabel": "Fair value of the incremental loan" } } }, "localname": "FairValueOfIncrementalLoanWarrants", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "prpl_FairValueOfIncrementalWarrantExpectedDividendYield": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expected dividend yield.", "label": "FairValueOfIncrementalWarrantExpectedDividendYield", "terseLabel": "Expected dividend yield" } } }, "localname": "FairValueOfIncrementalWarrantExpectedDividendYield", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable", "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable0" ], "xbrltype": "percentItemType" }, "prpl_FairValueOfIncrementalWarrantExpectedVolatility": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expected volatility.", "label": "FairValueOfIncrementalWarrantExpectedVolatility", "terseLabel": "Expected volatility" } } }, "localname": "FairValueOfIncrementalWarrantExpectedVolatility", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable", "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable0" ], "xbrltype": "percentItemType" }, "prpl_FairValueOfIncrementalWarrantsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value of the Incremental Warrants exercise price.", "label": "FairValueOfIncrementalWarrantsExercisePrice", "terseLabel": "Exercise price (in Dollars per share)" } } }, "localname": "FairValueOfIncrementalWarrantsExercisePrice", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable", "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable0" ], "xbrltype": "perShareItemType" }, "prpl_FairValueOfIncrementalWarrantsRiskFreeInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risk free interest rate.", "label": "FairValueOfIncrementalWarrantsRiskFreeInterestRate", "terseLabel": "Risk free interest rate" } } }, "localname": "FairValueOfIncrementalWarrantsRiskFreeInterestRate", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable", "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable0" ], "xbrltype": "percentItemType" }, "prpl_FairValueOfTradingPriceOfCommonStockOnMeasurementDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading price of common stock on measurement date.", "label": "FairValueOfTradingPriceOfCommonStockOnMeasurementDate", "terseLabel": "Trading price of common stock on measurement date (in Dollars per share)" } } }, "localname": "FairValueOfTradingPriceOfCommonStockOnMeasurementDate", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable", "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable0" ], "xbrltype": "perShareItemType" }, "prpl_FairValueOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of warrants,", "label": "FairValueOfWarrants", "terseLabel": "Sponsor warrants" } } }, "localname": "FairValueOfWarrants", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofthefairvaluehierarchyofthevaluationinputsthecompanyutilizedtodeterminesuchfairvalueTable" ], "xbrltype": "monetaryItemType" }, "prpl_FairValueOfWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of warrants exercised.", "label": "FairValueOfWarrantsExercised", "terseLabel": "Fair value of warrants exercised" } } }, "localname": "FairValueOfWarrantsExercised", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable" ], "xbrltype": "monetaryItemType" }, "prpl_FairValueTransferToLevel1Measurement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value transfer to Level 1 measurement.", "label": "FairValueTransferToLevel1Measurement", "terseLabel": "Fair value transfer to Level 1 measurement" } } }, "localname": "FairValueTransferToLevel1Measurement", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable" ], "xbrltype": "monetaryItemType" }, "prpl_IncomeTaxesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Line Items]" } } }, "localname": "IncomeTaxesDetailsLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "prpl_IncomeTaxesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Table]" } } }, "localname": "IncomeTaxesDetailsTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "prpl_IncreaseDecreaseAccruedRebatesAndAllowances": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount related to accrued rebates and allowances.", "label": "IncreaseDecreaseAccruedRebatesAndAllowances", "terseLabel": "Accrued rebates and allowances" } } }, "localname": "IncreaseDecreaseAccruedRebatesAndAllowances", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_IncreaseInAccruedSalesReturns": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of accrued sales returns.", "label": "IncreaseInAccruedSalesReturns", "terseLabel": "Accrued sales returns" } } }, "localname": "IncreaseInAccruedSalesReturns", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_IncreaseInPrepaidInventoryAndOtherAssets": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of prepaid inventory and other assets.", "label": "IncreaseInPrepaidInventoryAndOtherAssets", "negatedLabel": "Prepaid inventory and other assets" } } }, "localname": "IncreaseInPrepaidInventoryAndOtherAssets", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_IncreaseOrDecreaseInCustomerAdvances": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase or decrease during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.", "label": "IncreaseOrDecreaseInCustomerAdvances", "terseLabel": "Customer prepayments" } } }, "localname": "IncreaseOrDecreaseInCustomerAdvances", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_IncrementalLoanAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Incremental loan amount.", "label": "IncrementalLoanAmount", "terseLabel": "Incremental loan amount (in Dollars)" } } }, "localname": "IncrementalLoanAmount", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "prpl_IncrementalLoanWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IncrementalLoanWarrantsMember", "terseLabel": "Incremental Loan Warrants [Member]" } } }, "localname": "IncrementalLoanWarrantsMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable", "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "prpl_InitialLeaseTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "InitialLeaseTerms", "terseLabel": "Initial lease terms" } } }, "localname": "InitialLeaseTerms", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "prpl_InnoHoldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "InnoHoldMember", "terseLabel": "InnoHold [Member]" } } }, "localname": "InnoHoldMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/IncomeTaxesDetails", "http://prpl.com/role/RelatedPartyTransactionsDetails", "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "prpl_InsuranceFinancing": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of Insurance financing.", "label": "InsuranceFinancing", "terseLabel": "Insurance financing" } } }, "localname": "InsuranceFinancing", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "prpl_IssuanceCostRelatedToDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "IssuanceCostRelatedToDebt", "terseLabel": "Issuance cost related to debt" } } }, "localname": "IssuanceCostRelatedToDebt", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "prpl_LeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease term.", "label": "LeaseTerm", "terseLabel": "Lease term" } } }, "localname": "LeaseTerm", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "prpl_LeasesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) [Line Items]" } } }, "localname": "LeasesDetailsLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "prpl_LeasesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) [Table]" } } }, "localname": "LeasesDetailsTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "prpl_LiabilitiesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LiabilitiesPercentage", "terseLabel": "Liabilities percentage" } } }, "localname": "LiabilitiesPercentage", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "prpl_MergerAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Merger agreement description.", "label": "MergerAgreementDescription", "terseLabel": "Merger agreement description" } } }, "localname": "MergerAgreementDescription", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "prpl_NetIncomeLossPerCommonShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NetIncomeLossPerCommonShareAbstract", "terseLabel": "Net income (loss) per common share:" } } }, "localname": "NetIncomeLossPerCommonShareAbstract", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "stringItemType" }, "prpl_NetIncomeLossPerCommonShareDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Per Common Share (Details) [Line Items]" } } }, "localname": "NetIncomeLossPerCommonShareDetailsLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/NetIncomeLossPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "prpl_NetIncomeLossPerCommonShareDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Per Common Share (Details) [Table]" } } }, "localname": "NetIncomeLossPerCommonShareDetailsTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/NetIncomeLossPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "prpl_NetLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The Company Recognized losses.", "label": "NetLosses", "terseLabel": "Recognized losses" } } }, "localname": "NetLosses", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_NonCashInterest": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of non-cash interest during the reporting period.", "label": "NonCashInterest", "terseLabel": "Non-cash interest" } } }, "localname": "NonCashInterest", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "NoncashLeaseExpense", "terseLabel": "Non-cash lease expense" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_NoncashLeaseholdImprovements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non-cash leasehold improvements", "label": "NoncashLeaseholdImprovements", "terseLabel": "Non-cash leasehold improvements" } } }, "localname": "NoncashLeaseholdImprovements", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_NumberOfNonvestedRestrictedSharesVested": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NumberOfNonvestedRestrictedSharesVested", "terseLabel": "Number of Nonvested restricted shares, Vested" } } }, "localname": "NumberOfNonvestedRestrictedSharesVested", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/SchedulerestrictedstockunitactivityTable" ], "xbrltype": "sharesItemType" }, "prpl_NumberOfPairedSecuritiesExchanged": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of paired securities exchanged.", "label": "NumberOfPairedSecuritiesExchanged", "terseLabel": "Number of paired securities exchanged (in Shares)" } } }, "localname": "NumberOfPairedSecuritiesExchanged", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "prpl_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NumeratorAbstract", "terseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "stringItemType" }, "prpl_OfficeEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of office equipment.", "label": "OfficeEquipment", "terseLabel": "Office equipment" } } }, "localname": "OfficeEquipment", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "prpl_OperatingLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "OperatingLeaseLiabilities", "terseLabel": "Operating lease liabilities (in Dollars)" } } }, "localname": "OperatingLeaseLiabilities", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_OperatingLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "OperatingLeaseRightOfUseAssets", "terseLabel": "Operating lease right of use assets (in Dollars)" } } }, "localname": "OperatingLeaseRightOfUseAssets", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_OriginalPrincipalAmountForRetirement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Original principal amount for retirement.", "label": "OriginalPrincipalAmountForRetirement", "terseLabel": "Original principal payment" } } }, "localname": "OriginalPrincipalAmountForRetirement", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "prpl_OtherCurrentLiabilitiesDetailsScheduleofothercurrentliabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Current Liabilities (Details) - Schedule of other current liabilities [Line Items]" } } }, "localname": "OtherCurrentLiabilitiesDetailsScheduleofothercurrentliabilitiesLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "stringItemType" }, "prpl_OtherCurrentLiabilitiesDetailsScheduleofothercurrentliabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Current Liabilities (Details) - Schedule of other current liabilities [Table]" } } }, "localname": "OtherCurrentLiabilitiesDetailsScheduleofothercurrentliabilitiesTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "stringItemType" }, "prpl_OtherLongtermLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other long-term liabilities.", "label": "OtherLongtermLiabilities", "terseLabel": "Other" } } }, "localname": "OtherLongtermLiabilities", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofotherlongtermliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "prpl_OtherLongtermLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Longterm Liabilities [Abstract]" } } }, "localname": "OtherLongtermLiabilitiesAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_OtherLongtermLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OtherLongtermLiabilitiesTextBlock", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "OtherLongtermLiabilitiesTextBlock", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/OtherLongTermLiabilities" ], "xbrltype": "textBlockItemType" }, "prpl_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OtherMember", "terseLabel": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "domainItemType" }, "prpl_PaidForDuties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Paid for duties", "label": "PaidForDuties", "terseLabel": "Paid for duties (in Dollars)" } } }, "localname": "PaidForDuties", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_PaidinkindInterestValue": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount is paid in kind interest.", "label": "PaidinkindInterestValue", "negatedLabel": "Paid-in-kind interest" } } }, "localname": "PaidinkindInterestValue", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_PairedSecuritiesHeldByInnoHold": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PairedSecuritiesHeldByInnoHold", "terseLabel": "Paired securities held by InnoHold" } } }, "localname": "PairedSecuritiesHeldByInnoHold", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "prpl_PaymentsforTaxReceivableAgreement": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "PaymentsforTaxReceivableAgreement", "terseLabel": "Tax receivable agreement payments" } } }, "localname": "PaymentsforTaxReceivableAgreement", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_PreexistingLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "PreexistingLiabilities", "terseLabel": "Pre-existing liabilities (in Dollars)" } } }, "localname": "PreexistingLiabilities", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_PrepaidInventoryNet": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prepaid inventory net.", "label": "PrepaidInventoryNet", "terseLabel": "Prepaid inventory" } } }, "localname": "PrepaidInventoryNet", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "prpl_PrepaymentFeeForRetirement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prepayment fee for retirement.", "label": "PrepaymentFeeForRetirement", "terseLabel": "Prepayment fee" } } }, "localname": "PrepaymentFeeForRetirement", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "prpl_ProbabilityOfFundamentalTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Probability of warrant re-price.", "label": "ProbabilityOfFundamentalTransactions", "terseLabel": "Probability of warrant re-price" } } }, "localname": "ProbabilityOfFundamentalTransactions", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable" ], "xbrltype": "percentItemType" }, "prpl_ProceedFromExerciseOfStockOptions": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "ProceedFromExerciseOfStockOptions", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedFromExerciseOfStockOptions", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_ProceedsFromInnoHoldIndemnificationPayment": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount related to proceeds from InnoHold indemnification payment.", "label": "ProceedsFromInnoHoldIndemnificationPayment", "terseLabel": "Proceeds from InnoHold indemnification payment" } } }, "localname": "ProceedsFromInnoHoldIndemnificationPayment", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_ProfitLossIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "ProfitLossIncome", "terseLabel": "Net income (loss)" } } }, "localname": "ProfitLossIncome", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "prpl_PublicAndSponsorWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PublicAndSponsorWarrantsMember", "terseLabel": "Public and Sponsor Warrants [Member]" } } }, "localname": "PublicAndSponsorWarrantsMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "prpl_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PublicWarrantsMember", "terseLabel": "Public Warrants [Member]", "verboseLabel": "Public warrants [Member]" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "prpl_PurchaseWarrantsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PurchaseWarrantsShares", "terseLabel": "Purchase warrants, shares" } } }, "localname": "PurchaseWarrantsShares", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "prpl_PurpleInnovationIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PurpleInnovationIncMember", "terseLabel": "Purple Innovation Inc [Member]" } } }, "localname": "PurpleInnovationIncMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "prpl_PurpleLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PurpleLLCMember", "terseLabel": "Purple LLC [Member]" } } }, "localname": "PurpleLLCMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "prpl_ReamingInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ReamingInterestRate", "terseLabel": "Interest rate" } } }, "localname": "ReamingInterestRate", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "prpl_RelatedPartyLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RelatedPartyLoanMember", "terseLabel": "Related Party Loan [Member]" } } }, "localname": "RelatedPartyLoanMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "prpl_RelatedPartyTransactionsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions (Details) [Line Items]" } } }, "localname": "RelatedPartyTransactionsDetailsLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "prpl_RelatedPartyTransactionsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions (Details) [Table]" } } }, "localname": "RelatedPartyTransactionsDetailsTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "prpl_RemainingRecognitionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Remaining recognition period .", "label": "RemainingRecognitionPeriod", "terseLabel": "Remaining recognition period" } } }, "localname": "RemainingRecognitionPeriod", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "prpl_RentExpanse": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rent Expanse.", "label": "RentExpanse", "terseLabel": "Rent Expanse" } } }, "localname": "RentExpanse", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "prpl_RequiredMemberDistributionsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The required member distributions percentage.", "label": "RequiredMemberDistributionsPercentage", "terseLabel": "Required member distributions, percentage" } } }, "localname": "RequiredMemberDistributionsPercentage", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "percentItemType" }, "prpl_ResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ResearchAndDevelopmentMember", "terseLabel": "Research and development [Member]" } } }, "localname": "ResearchAndDevelopmentMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationTable" ], "xbrltype": "domainItemType" }, "prpl_RestrictedStockUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares is restricted stock units.", "label": "RestrictedStockUnits", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnits", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "prpl_ScheduleOfBasicAndDilutedWeightedAverageSharesOutstandingAndEarningsLossPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share [Abstract]" } } }, "localname": "ScheduleOfBasicAndDilutedWeightedAverageSharesOutstandingAndEarningsLossPerShareAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfCompanySTotalLevel3LiabilityActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of company\u2019s total level 3 liability activity [Abstract]" } } }, "localname": "ScheduleOfCompanySTotalLevel3LiabilityActivityAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfFairMarketValueUsingBlackScholesMethodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of fair market value using Black-Scholes method [Abstract]" } } }, "localname": "ScheduleOfFairMarketValueUsingBlackScholesMethodAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfFairValueOfIncrementalWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of fair value of the incremental warrants.", "label": "ScheduleOfFairValueOfIncrementalWarrants", "terseLabel": "Schedule of fair value of the incremental loan warrants" } } }, "localname": "ScheduleOfFairValueOfIncrementalWarrants", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "prpl_ScheduleOfFairValueOfTheIncrementalLoanWarrantsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of fair value of the incremental loan warrants [Abstract]" } } }, "localname": "ScheduleOfFairValueOfTheIncrementalLoanWarrantsAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfInventoriesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of inventories [Abstract]" } } }, "localname": "ScheduleOfInventoriesAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of lease costs [Abstract]" } } }, "localname": "ScheduleOfLeaseCostsAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfLongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of long-term debt [Abstract]" } } }, "localname": "ScheduleOfLongTermDebtAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfOtherCurrentLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of other current liabilities [Abstract]" } } }, "localname": "ScheduleOfOtherCurrentLiabilitiesAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfOtherLongTermLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of other long-term liabilities [Abstract]" } } }, "localname": "ScheduleOfOtherLongTermLiabilitiesAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfOutstandingAndExercisableStockOptionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of outstanding and exercisable stock options [Abstract]" } } }, "localname": "ScheduleOfOutstandingAndExercisableStockOptionsAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfPropertyAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of property and equipment [Abstract]" } } }, "localname": "ScheduleOfPropertyAndEquipmentAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfRevenueDisaggregatedBySalesChannelAndProductAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of revenue disaggregated by sales channel and product [Abstract]" } } }, "localname": "ScheduleOfRevenueDisaggregatedBySalesChannelAndProductAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfSupplementalInformationRelatedToTheCompanySConsolidatedStatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of supplemental information related to the company\u2019s consolidated statement of cash flows [Abstract]" } } }, "localname": "ScheduleOfSupplementalInformationRelatedToTheCompanySConsolidatedStatementOfCashFlowsAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfTheFairValueHierarchyOfTheValuationInputsTheCompanyUtilizedToDetermineSuchFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of the fair value hierarchy of the valuation inputs the company utilized to determine such fair value [Abstract]" } } }, "localname": "ScheduleOfTheFairValueHierarchyOfTheValuationInputsTheCompanyUtilizedToDetermineSuchFairValueAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfTotalNonCashStockCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of total non-cash stock compensation [Abstract]" } } }, "localname": "ScheduleOfTotalNonCashStockCompensationAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfTotalStockOptionActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of total stock option activity [Abstract]" } } }, "localname": "ScheduleOfTotalStockOptionActivityAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfUndiscountedCashFlowsForEachOfTheFirstFiveYearsAndTotalRemainingYearsToTheOperatingLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities [Abstract]" } } }, "localname": "ScheduleOfUndiscountedCashFlowsForEachOfTheFirstFiveYearsAndTotalRemainingYearsToTheOperatingLeaseLiabilitiesAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfUnvestedStockOptionActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of unvested stock option activity [Abstract]" } } }, "localname": "ScheduleOfUnvestedStockOptionActivityAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleOfWeightedAverageAssumptionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of weighted average assumptions [Abstract]" } } }, "localname": "ScheduleOfWeightedAverageAssumptionsAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_ScheduleRestrictedStockUnitActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule restricted stock unit activity [Abstract]" } } }, "localname": "ScheduleRestrictedStockUnitActivityAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_SecuritiesExchangedForShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Securities exchanged for shares.", "label": "SecuritiesExchangedForShares", "terseLabel": "Securities exchanged for shares" } } }, "localname": "SecuritiesExchangedForShares", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "sharesItemType" }, "prpl_ServiceAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ServiceAgreementDescription", "terseLabel": "Service agreement, description" } } }, "localname": "ServiceAgreementDescription", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "prpl_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValue", "terseLabel": "Fair market value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValue", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "perShareItemType" }, "prpl_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodTotalIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodTotalIntrinsicValue", "terseLabel": "Intrinsic Value, Forfeited/cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodTotalIntrinsicValue", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "monetaryItemType" }, "prpl_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodToIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodToIntrinsicValue", "terseLabel": "Intrinsic Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodToIntrinsicValue", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "monetaryItemType" }, "prpl_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumbers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of Options Outstanding.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumbers", "terseLabel": "Options Outstanding Number of Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumbers", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "sharesItemType" }, "prpl_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1", "terseLabel": "Options Outstanding, Exercise Prices" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "perShareItemType" }, "prpl_ShareIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares issued.", "label": "ShareIssued", "terseLabel": "Shares issued" } } }, "localname": "ShareIssued", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "prpl_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTerm", "terseLabel": "Weighted Average Remaining Contractual Term in Years, Options outstanding as of June 30, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTerm", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "durationItemType" }, "prpl_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm", "terseLabel": "Options Exercisable, Weighted Average Remaining Life (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "durationItemType" }, "prpl_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3", "terseLabel": "Weighted Average Remaining Contractual Term in Years, Options outstanding as of January 1, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "durationItemType" }, "prpl_SharebasedCompensationsArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "SharebasedCompensationsArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "terseLabel": "Options Outstanding Weighted Average Remaining Life (Years)" } } }, "localname": "SharebasedCompensationsArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "durationItemType" }, "prpl_SharesIssuedToSubjectToVestingAndForfeiture": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares issued to Subject to vesting and forfeiture.", "label": "SharesIssuedToSubjectToVestingAndForfeiture", "terseLabel": "Shares issued to Subject to vesting and forfeiture" } } }, "localname": "SharesIssuedToSubjectToVestingAndForfeiture", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "prpl_SharesOfCommonStockIssuableUponConversionOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The shares of common stock issuable upon conversion of warrants.", "label": "SharesOfCommonStockIssuableUponConversionOfWarrants", "terseLabel": "Shares issuable upon conversion of warrants and stock options" } } }, "localname": "SharesOfCommonStockIssuableUponConversionOfWarrants", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/NetIncomeLossPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "prpl_SponsorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SponsorMember", "terseLabel": "Sponsor [Member]" } } }, "localname": "SponsorMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "prpl_SponsorWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SponsorWarrantsMember", "terseLabel": "Sponsor Warrants [Member]" } } }, "localname": "SponsorWarrantsMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable", "http://prpl.com/role/ScheduleofthefairvaluehierarchyofthevaluationinputsthecompanyutilizedtodeterminesuchfairvalueTable", "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "prpl_SponsorWarrantsOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sponsor Warrants Outstanding.", "label": "SponsorWarrantsOutstanding", "terseLabel": "Sponsor warrants outstanding (in Shares)" } } }, "localname": "SponsorWarrantsOutstanding", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "prpl_StockIssueDuringPeriodDeferredIncomeTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "StockIssueDuringPeriodDeferredIncomeTaxes", "terseLabel": "Deferred income taxes" } } }, "localname": "StockIssueDuringPeriodDeferredIncomeTaxes", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "prpl_StockIssueDuringPeriodValueExerciseOfStockOption": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Exercise of Stock option.", "label": "StockIssueDuringPeriodValueExerciseOfStockOption", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssueDuringPeriodValueExerciseOfStockOption", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "prpl_StockIssuedDuringPeriodSharesExerciseOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "StockIssuedDuringPeriodSharesExerciseOfWarrants", "terseLabel": "Exercise of warrants (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfWarrants", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "prpl_StockIssuedDuringPeriodTaxReceivableAgreementLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "StockIssuedDuringPeriodTaxReceivableAgreementLiability", "terseLabel": "Tax Receivable Agreement liability" } } }, "localname": "StockIssuedDuringPeriodTaxReceivableAgreementLiability", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "prpl_StockIssueduringPeriodSharesExerciseOfStockOption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise of Stock option, shares.", "label": "StockIssueduringPeriodSharesExerciseOfStockOption", "terseLabel": "Exercise of stock options (in Shares)" } } }, "localname": "StockIssueduringPeriodSharesExerciseOfStockOption", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "prpl_StockholdersEquityDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Line Items]" } } }, "localname": "StockholdersEquityDetailsLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "prpl_StockholdersEquityDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Table]" } } }, "localname": "StockholdersEquityDetailsTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "prpl_SubscriptionAgreementAndPreemptiveRightsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription agreement and preemptive rights, description.", "label": "SubscriptionAgreementAndPreemptiveRightsDescription", "terseLabel": "Subscription agreement and preemptive rights, description" } } }, "localname": "SubscriptionAgreementAndPreemptiveRightsDescription", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "prpl_SubscriptionAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription agreement descriptio.", "label": "SubscriptionAgreementDescription", "terseLabel": "Subscription agreement, description" } } }, "localname": "SubscriptionAgreementDescription", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "prpl_SubsequentEventsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Line Items]" } } }, "localname": "SubsequentEventsDetailsLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "prpl_SubsequentEventsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Table]" } } }, "localname": "SubsequentEventsDetailsTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "prpl_SummaryofSignificantAccountingPoliciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "prpl_SummaryofSignificantAccountingPoliciesDetailsScheduleofcompanystotallevel3liabilityactivityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of company\u2019s total level 3 liability activity [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofcompanystotallevel3liabilityactivityLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable" ], "xbrltype": "stringItemType" }, "prpl_SummaryofSignificantAccountingPoliciesDetailsScheduleofcompanystotallevel3liabilityactivityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of company\u2019s total level 3 liability activity [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofcompanystotallevel3liabilityactivityTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable" ], "xbrltype": "stringItemType" }, "prpl_SummaryofSignificantAccountingPoliciesDetailsScheduleofthefairvaluehierarchyofthevaluationinputsthecompanyutilizedtodeterminesuchfairvalueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of the fair value hierarchy of the valuation inputs the company utilized to determine such fair value [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofthefairvaluehierarchyofthevaluationinputsthecompanyutilizedtodeterminesuchfairvalueLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofthefairvaluehierarchyofthevaluationinputsthecompanyutilizedtodeterminesuchfairvalueTable" ], "xbrltype": "stringItemType" }, "prpl_SummaryofSignificantAccountingPoliciesDetailsScheduleofthefairvaluehierarchyofthevaluationinputsthecompanyutilizedtodeterminesuchfairvalueTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of the fair value hierarchy of the valuation inputs the company utilized to determine such fair value [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofthefairvaluehierarchyofthevaluationinputsthecompanyutilizedtodeterminesuchfairvalueTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofthefairvaluehierarchyofthevaluationinputsthecompanyutilizedtodeterminesuchfairvalueTable" ], "xbrltype": "stringItemType" }, "prpl_SummaryofSignificantAccountingPoliciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "prpl_TNTMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tnt member.", "label": "TNTMember", "terseLabel": "TNT [Member]" } } }, "localname": "TNTMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "prpl_TaxDistributions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax distributions amount.", "label": "TaxDistributions", "terseLabel": "Tax distribution" } } }, "localname": "TaxDistributions", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "prpl_TaxReceivableAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax receivable agreement, description.", "label": "TaxReceivableAgreementDescription", "terseLabel": "Tax receivable agreement, description" } } }, "localname": "TaxReceivableAgreementDescription", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "prpl_TaxReceivableAgreementExpense": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 5.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tax receivable agreement expense", "label": "TaxReceivableAgreementExpense", "negatedLabel": "Tax receivable agreement income (expense)" } } }, "localname": "TaxReceivableAgreementExpense", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "prpl_TaxReceivableAgreementLiabilites": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "TaxReceivableAgreementLiabilites", "terseLabel": "Tax receivable agreement liability \u2013 current portion" } } }, "localname": "TaxReceivableAgreementLiabilites", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "prpl_TaxReceivableAgreementLiability": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement liability.", "label": "TaxReceivableAgreementLiability", "terseLabel": "Tax receivable agreement liability, net of current portion" } } }, "localname": "TaxReceivableAgreementLiability", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "prpl_TaxReceivableAgreementLiabilityes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement liability.", "label": "TaxReceivableAgreementLiabilityes", "terseLabel": "Tax receivable agreement liability" } } }, "localname": "TaxReceivableAgreementLiabilityes", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_TaxReceivableAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TaxReceivableAgreementMember", "terseLabel": "Tax Receivable Agreement [Member]" } } }, "localname": "TaxReceivableAgreementMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "prpl_TaxReceivablesAgreementPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents about tax receivable agreement percentage.", "label": "TaxReceivablesAgreementPercentage", "terseLabel": "Tax receivable agreement, percentage" } } }, "localname": "TaxReceivablesAgreementPercentage", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "prpl_TenantImprovementAllowances": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "TenantImprovementAllowances", "terseLabel": "Tenant improvement allowances (in Dollars)" } } }, "localname": "TenantImprovementAllowances", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_ThirdPurpleLLCAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ThirdPurpleLLCAgreementMember", "terseLabel": "Third Purple LLC Agreement [Member]" } } }, "localname": "ThirdPurpleLLCAgreementMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "prpl_TonyPearceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TonyPearceMember", "terseLabel": "Tony Pearce [Member]" } } }, "localname": "TonyPearceMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "prpl_TotalAmountPaidForThrRetirement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total amount paid for thr retirement.", "label": "TotalAmountPaidForThrRetirement", "terseLabel": "Total amount paid for the retirement" } } }, "localname": "TotalAmountPaidForThrRetirement", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "prpl_TotalNoncashStockCompensationAndAssociatedLineItemOnStatementOfOperations": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TotalNoncashStockCompensationAndAssociatedLineItemOnStatementOfOperations", "terseLabel": "Schedule of total non-cash stock compensation" } } }, "localname": "TotalNoncashStockCompensationAndAssociatedLineItemOnStatementOfOperations", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "prpl_TraLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "TRA liability.", "label": "TraLiability", "terseLabel": "Tax liability (in Dollars)" } } }, "localname": "TraLiability", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_TwoThousandSeventeenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TwoThousandSeventeenEquityIncentivePlanMember", "terseLabel": "2017 Equity Incentive Plan [Member]", "verboseLabel": "Employee Stock Option [Member]" } } }, "localname": "TwoThousandSeventeenEquityIncentivePlanMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "prpl_TwoThousandSixteenEquityIncentiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TwoThousandSixteenEquityIncentiveMember", "terseLabel": "2016 Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandSixteenEquityIncentiveMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "prpl_TwoThousandTwentyCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TwoThousandTwentyCreditAgreementMember", "terseLabel": "2020 Credit Agreement [Member]" } } }, "localname": "TwoThousandTwentyCreditAgreementMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "prpl_TypeOfAgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TypeOfAgreementAxis", "terseLabel": "Type of Agreement [Axis]" } } }, "localname": "TypeOfAgreementAxis", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/DebtDetails", "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "prpl_TypeOfAgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TypeOfAgreement [Domain]" } } }, "localname": "TypeOfAgreementDomain", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/DebtDetails", "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "prpl_UltimateSettlement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ultimate Settlement.", "label": "UltimateSettlement", "terseLabel": "Ultimate settlement" } } }, "localname": "UltimateSettlement", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "prpl_UnderwritingDiscountAndCommissionExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "UnderwritingDiscountAndCommissionExpense", "terseLabel": "Underwriting discount and commission (in Dollars)" } } }, "localname": "UnderwritingDiscountAndCommissionExpense", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_UndiscountedCashFlows": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "UndiscountedCashFlows", "terseLabel": "Undiscounted cash flows (in Dollars)" } } }, "localname": "UndiscountedCashFlows", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_VehiclesAndOtherEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "VehiclesAndOtherEquipmentMember", "terseLabel": "Vehicles and Other Equipment [Member]" } } }, "localname": "VehiclesAndOtherEquipmentMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "prpl_WarrantAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WarrantAgreementMember", "terseLabel": "Warrant Agreement [Member]" } } }, "localname": "WarrantAgreementMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "prpl_WarrantExperationDateDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WarrantExperationDateDescription", "terseLabel": "Warrants expiration date, description" } } }, "localname": "WarrantExperationDateDescription", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "prpl_WarrantLiabilities": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrant liabilities.", "label": "WarrantLiabilities", "terseLabel": "Warrant liabilities" } } }, "localname": "WarrantLiabilities", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "prpl_WarrantLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities [Abstract]" } } }, "localname": "WarrantLiabilitiesAbstract", "nsuri": "http://prpl.com/20210930", "xbrltype": "stringItemType" }, "prpl_WarrantLiabilitiesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities (Details) [Line Items]" } } }, "localname": "WarrantLiabilitiesDetailsLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "prpl_WarrantLiabilitiesDetailsScheduleoffairvalueoftheincrementalloanwarrantsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants [Line Items]" } } }, "localname": "WarrantLiabilitiesDetailsScheduleoffairvalueoftheincrementalloanwarrantsLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable0" ], "xbrltype": "stringItemType" }, "prpl_WarrantLiabilitiesDetailsScheduleoffairvalueoftheincrementalloanwarrantsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants [Table]" } } }, "localname": "WarrantLiabilitiesDetailsScheduleoffairvalueoftheincrementalloanwarrantsTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable0" ], "xbrltype": "stringItemType" }, "prpl_WarrantLiabilitiesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities (Details) [Table]" } } }, "localname": "WarrantLiabilitiesDetailsTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "prpl_WarrantLiabilitiesTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities Table [Abstract]" } } }, "localname": "WarrantLiabilitiesTablesLineItems", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesTables" ], "xbrltype": "stringItemType" }, "prpl_WarrantLiabilitiesTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities (Tables) [Table]" } } }, "localname": "WarrantLiabilitiesTablesTable", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesTables" ], "xbrltype": "stringItemType" }, "prpl_WarrantLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WarrantLiabilitiesTextBlock", "terseLabel": "Warrant Liabilities" } } }, "localname": "WarrantLiabilitiesTextBlock", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/WarrantLiabilities" ], "xbrltype": "textBlockItemType" }, "prpl_WarrantToPurchaseOfCommonStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants to purchase of common stock price per share.", "label": "WarrantToPurchaseOfCommonStockPricePerShare", "terseLabel": "Warrants to purchase of common stock price per share (in Dollars per share)" } } }, "localname": "WarrantToPurchaseOfCommonStockPricePerShare", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "prpl_WarrantsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of warrants.", "label": "WarrantsDescription", "terseLabel": "Warrants, description" } } }, "localname": "WarrantsDescription", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "prpl_WarrantsForRedemptionPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants for redemption price per share.", "label": "WarrantsForRedemptionPricePerShare", "terseLabel": "Redemption price per warrant (in Dollars per share)" } } }, "localname": "WarrantsForRedemptionPricePerShare", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "prpl_WarrantsIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares of warrants issued.", "label": "WarrantsIssued", "terseLabel": "Warrants issued" } } }, "localname": "WarrantsIssued", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "prpl_WarrantsOutstandingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants outstanding shares.", "label": "WarrantsOutstandingShares", "terseLabel": "Warrants outstanding" } } }, "localname": "WarrantsOutstandingShares", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "prpl_WarrantyDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warranty, description.", "label": "WarrantyDescription", "terseLabel": "Warranty, description" } } }, "localname": "WarrantyDescription", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "prpl_WeightedAverageGrantDateFairValueVested": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WeightedAverageGrantDateFairValueVested", "terseLabel": "Weighted Average Grant Date Fair Value, Vested" } } }, "localname": "WeightedAverageGrantDateFairValueVested", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/SchedulerestrictedstockunitactivityTable" ], "xbrltype": "perShareItemType" }, "prpl_WeightedAverageNumberDilutedSharesEquityAwards": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dilutive effects of equity awards.", "label": "WeightedAverageNumberDilutedSharesEquityAwards", "terseLabel": "Add: Dilutive effect of equity awards" } } }, "localname": "WeightedAverageNumberDilutedSharesEquityAwards", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "sharesItemType" }, "prpl_WholesalePartnerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WholesalePartnerMember", "terseLabel": "Wholesale partner [Member]" } } }, "localname": "WholesalePartnerMember", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "domainItemType" }, "prpl_considerationOfLicenseAgreementAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Consideration of license agreement amount", "label": "considerationOfLicenseAgreementAmount", "terseLabel": "Consideration of license agreement amount" } } }, "localname": "considerationOfLicenseAgreementAmount", "nsuri": "http://prpl.com/20210930", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r107", "r203", "r207", "r212", "r378", "r379", "r384", "r385", "r442", "r518" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r107", "r203", "r207", "r212", "r378", "r379", "r384", "r385", "r442", "r518" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r217", "r244", "r303", "r305", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r506", "r508", "r519", "r520" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails", "http://prpl.com/role/LeasesDetails", "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r217", "r244", "r303", "r305", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r506", "r508", "r519", "r520" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails", "http://prpl.com/role/LeasesDetails", "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r171", "r271", "r273", "r461", "r505", "r507" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "stringItemType" }, "srt_RangeAxis": { "auth_ref": [ "r217", "r244", "r282", "r303", "r305", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r506", "r508", "r519", "r520" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails", "http://prpl.com/role/LeasesDetails", "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r217", "r244", "r282", "r303", "r305", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r506", "r508", "r519", "r520" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails", "http://prpl.com/role/LeasesDetails", "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r174", "r438" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accrued rebates and allowances" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r40", "r445" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r24", "r175", "r176" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r19", "r477", "r493" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued sales tax" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r38", "r189" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r25", "r339", "r445" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r109", "r110", "r111", "r336", "r337", "r338", "r395" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).", "label": "Adjustments to Additional Paid in Capital, Other", "terseLabel": "InnoHold indemnification payment" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r307", "r333", "r341" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r103", "r160", "r163", "r169", "r180", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r378", "r384", "r403", "r443", "r445", "r475", "r492" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r9", "r57", "r103", "r180", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r378", "r384", "r403", "r443", "r445" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r302", "r304" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails", "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r302", "r304", "r373", "r374" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails", "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Voting securities percentage" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Purchase price per share (in Dollars per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage", "terseLabel": "Percentage of noncontrolling interest" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r36", "r92" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents, end of the period", "periodStartLabel": "Cash and cash equivalents, beginning of the year", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r86", "r404" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental schedule of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r100", "r103", "r125", "r126", "r131", "r134", "r136", "r145", "r146", "r147", "r180", "r203", "r207", "r208", "r209", "r212", "r213", "r242", "r243", "r246", "r250", "r403", "r528" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails", "http://prpl.com/role/DocumentAndEntityInformation", "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/NetIncomeLossPerCommonShareDetails", "http://prpl.com/role/RelatedPartyTransactionsDetails", "http://prpl.com/role/ShareholdersEquityType2or3", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants exercised (in Shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r50", "r197", "r481", "r499" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r194", "r195", "r196", "r200", "r514" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Class A common stock [Member]", "netLabel": "Class A Common Stock [Member]", "terseLabel": "Class A Common Stock", "verboseLabel": "Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails", "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/DocumentAndEntityInformation", "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/NetIncomeLossPerCommonShareDetails", "http://prpl.com/role/RelatedPartyTransactionsDetails", "http://prpl.com/role/ShareholdersEquityType2or3", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "netLabel": "Class B Common Stock [Member]", "terseLabel": "Class B Common Stock", "verboseLabel": "Class B" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/DocumentAndEntityInformation", "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/ShareholdersEquityType2or3", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Issuance of shares (in Shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r109", "r110", "r395" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "verboseLabel": "Common stock authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "verboseLabel": "Common stock shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r256" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23", "r445" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Class A common stock; $0.0001 par value, 210,000 shares authorized; 66,449 issued and outstanding at September 30, 2021 and 63,914 issued and outstanding at December 31, 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "auth_ref": [ "r383", "r386", "r387" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "terseLabel": "Variable Interest Entities" } } }, "localname": "ConsolidationVariableInterestEntityPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r271", "r279" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r271", "r279" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r73", "r461" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenues [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationTable" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails", "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r358", "r364", "r365" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustodyFees": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Those fees charged for services related to holding, advising, and managing customer investment assets. These account fees usually charged annually or semi-annually, on a per security basis, for the costs of services.", "label": "Custody Fees", "terseLabel": "Security for perfect sense\u2019s costs (in Dollars)" } } }, "localname": "CustodyFees", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAnnualPrincipalPayment": { "auth_ref": [ "r20" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the total principal payments made during the annual reporting period.", "label": "Debt Instrument, Annual Principal Payment", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentAnnualPrincipalPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r18", "r19", "r20", "r102", "r107", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r233", "r234", "r235", "r236", "r416", "r476", "r478", "r491" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r214", "r233", "r234", "r414", "r416", "r417" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r47", "r227", "r414" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "LIBOR floor borrowing percentage" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r47", "r232", "r414", "r416" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Interest rates, percentage", "verboseLabel": "Initial borrowing rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails", "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r48", "r102", "r107", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r233", "r234", "r235", "r236", "r416" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r346", "r347" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r355" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "terseLabel": "Additional valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r301" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r90", "r187" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r90", "r158" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "auth_ref": [ "r402" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.", "label": "Derivative, Fair Value, Net", "terseLabel": "Fair value" } } }, "localname": "DerivativeFairValueOfDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r58" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Noncurrent", "periodEndLabel": "Fair value as of ending", "periodStartLabel": "Fair value as of beginning" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r279" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of revenue disaggregated by sales channel and product" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Equity Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income (loss) per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r69", "r114", "r115", "r116", "r117", "r118", "r122", "r125", "r134", "r135", "r136", "r140", "r141", "r396", "r397", "r484", "r501" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in Dollars per share)", "verboseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, Other Disclosures [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r69", "r114", "r115", "r116", "r117", "r118", "r125", "r134", "r135", "r136", "r140", "r141", "r396", "r397", "r484", "r501" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in Dollars per share)", "verboseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r137", "r138" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r137", "r138", "r139", "r142" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/NetIncomeLossPerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Annual effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r105", "r349", "r366" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal rate percentage" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r349", "r366" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Effective tax rate percentage" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock [Member]" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Employee Stock Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r62", "r63", "r64", "r109", "r110", "r111", "r113", "r119", "r121", "r144", "r181", "r256", "r261", "r336", "r337", "r338", "r360", "r361", "r395", "r405", "r406", "r407", "r408", "r409", "r410", "r509", "r510", "r511", "r530" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable", "http://prpl.com/role/ShareholdersEquityType2or3", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExcessStockSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of excess stock shares of an entity that have been sold or granted to shareholders.", "label": "Excess Stock, Shares Issued", "terseLabel": "Shares issued (in Shares)" } } }, "localname": "ExcessStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ExtinguishmentOfDebtGainLossNetOfTax": { "auth_ref": [ "r237" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the reacquisition price and the net carrying amount of the extinguished debt recognized currently as a component of income in the period of extinguishment, net of tax.", "label": "Extinguishment of Debt, Gain (Loss), Net of Tax", "terseLabel": "Loss on extinguishment of debt" } } }, "localname": "ExtinguishmentOfDebtGainLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r90", "r240" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 4.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "negatedLabel": "Change in fair value \u2013 warrant liabilities" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r223", "r233", "r234", "r283", "r285", "r286", "r287", "r288", "r289", "r290", "r298", "r399", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable", "http://prpl.com/role/ScheduleofthefairvaluehierarchyofthevaluationinputsthecompanyutilizedtodeterminesuchfairvalueTable" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r223", "r283", "r285", "r290", "r298", "r399", "r449" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r223", "r233", "r234", "r283", "r285", "r286", "r287", "r288", "r289", "r290", "r298", "r399", "r451" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 [Member]", "verboseLabel": "Total Level 3 Liabilities [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable", "http://prpl.com/role/ScheduleofthefairvaluehierarchyofthevaluationinputsthecompanyutilizedtodeterminesuchfairvalueTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r223", "r233", "r234", "r283", "r285", "r286", "r287", "r288", "r289", "r290", "r298", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r420", "r423", "r431" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease right of use asset (in Dollars)" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures, Gross", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r90", "r237", "r238" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of debt", "terseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow", "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationTable" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of nature and type of retirement benefits.", "label": "Retirement Benefits, Description", "terseLabel": "Employee retirement plan, description" } } }, "localname": "GeneralDiscussionOfPensionAndOtherPostretirementBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r71", "r103", "r160", "r162", "r165", "r168", "r170", "r180", "r203", "r204", "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r403" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r67", "r160", "r162", "r165", "r168", "r170", "r474", "r482", "r487", "r502" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Net income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r191", "r193" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationTable" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationTable" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxCreditsAndAdjustments": { "auth_ref": [ "r91" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A credit or adjustment for government or taxing authority authorized decrease in taxes owed as a result of meeting certain tax policy conditions.", "label": "Income Tax Credits and Adjustments", "terseLabel": "Tax receivable agreement (income) expense" } } }, "localname": "IncomeTaxCreditsAndAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r105", "r350", "r353", "r357", "r362", "r367", "r369", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationDescription": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "A brief description of status of the tax examination, significant findings to date, and the entity's position with respect to the findings.", "label": "Income Tax Examination, Description", "terseLabel": "Income tax, description" } } }, "localname": "IncomeTaxExaminationDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r120", "r121", "r159", "r348", "r363", "r368", "r503" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit (expense)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r61", "r344", "r345", "r353", "r354", "r356", "r359" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid during the period for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r89" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r89" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r89" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r89" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r89" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Other accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r89" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Operating lease obligations" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r185", "r186" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsIncurredCapitalized": { "auth_ref": [ "r521" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest capitalized, including amount of allowance for funds used during construction.", "label": "Capitalized Interest Costs, Including Allowance for Funds Used During Construction", "terseLabel": "Capitalized interest" } } }, "localname": "InterestCostsIncurredCapitalized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r65", "r157", "r412", "r415", "r486" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r485" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest income (expense), net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r84", "r87", "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid during the period for interest, net of amounts capitalized" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r30", "r183" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r55", "r445" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Net [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r32", "r183" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r55", "r182" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Inventory obsolescence reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r31", "r183" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentInterestRate": { "auth_ref": [ "r178", "r179" ], "lang": { "en-us": { "role": { "documentation": "Rate of interest on investment.", "label": "Investment Interest Rate", "terseLabel": "Economic interest" } } }, "localname": "InvestmentInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r429", "r431" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofleasecostsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r10", "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Total operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachofthefirstfiveyearsandtotalremainingyearstotheoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachofthefirstfiveyearsandtotalremainingyearstotheoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "negatedLabel": "2021 (excluding the nine months ended September 30, 2021)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachofthefirstfiveyearsandtotalremainingyearstotheoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachofthefirstfiveyearsandtotalremainingyearstotheoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachofthefirstfiveyearsandtotalremainingyearstotheoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachofthefirstfiveyearsandtotalremainingyearstotheoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachofthefirstfiveyearsandtotalremainingyearstotheoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less \u2013 lease payments representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachofthefirstfiveyearsandtotalremainingyearstotheoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r43", "r103", "r164", "r180", "r203", "r204", "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r379", "r384", "r385", "r403", "r443", "r444" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r103", "r180", "r403", "r445", "r480", "r497" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r46", "r103", "r180", "r203", "r204", "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r379", "r384", "r385", "r403", "r443", "r444", "r445" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Amount of revolving line of credit" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate.", "label": "Line of Credit Facility, Interest Rate Description", "terseLabel": "Line of credit interest rate, description" } } }, "localname": "LineOfCreditFacilityInterestRateDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal": { "auth_ref": [ "r41" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payment applied to principal.", "label": "Line of Credit Facility, Periodic Payment, Principal", "terseLabel": "Revolving line of credit amount (in Dollars)" } } }, "localname": "LineOfCreditFacilityPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayable": { "auth_ref": [ "r20", "r478", "r490" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).", "label": "Loans Payable", "terseLabel": "Term loan" } } }, "localname": "LoansPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r20", "r222", "r231", "r233", "r234", "r478", "r494" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term debt, net" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-term Debt and Lease Obligation, Including Current Maturities", "terseLabel": "Debt, net of current portion" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less: current portion of debt", "terseLabel": "Long-term debt \u2013 current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoflongtermdebtTable", "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Total debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTerm": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Long-term Debt, Term", "terseLabel": "Long term debt term" } } }, "localname": "LongTermDebtTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingencyActionsTakenByPlaintiff": { "auth_ref": [ "r197", "r198", "r199" ], "lang": { "en-us": { "role": { "documentation": "Describes actions taken or threatened by the plaintiff in the legal matter.", "label": "Loss Contingency, Actions Taken by Plaintiff", "terseLabel": "Damages, description" } } }, "localname": "LossContingencyActionsTakenByPlaintiff", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossOnContractTermination": { "auth_ref": [ "r459" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The loss recognized on termination of a contract.", "label": "Loss on Contract Termination", "terseLabel": "Termination penalty (in Dollars)" } } }, "localname": "LossOnContractTermination", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r10", "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r54", "r103", "r180", "r203", "r207", "r208", "r209", "r212", "r213", "r403", "r479", "r496" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "MinorityInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r86" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r86" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r86", "r88", "r91" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r59", "r60", "r64", "r68", "r91", "r103", "r112", "r114", "r115", "r116", "r117", "r120", "r121", "r132", "r160", "r162", "r165", "r168", "r170", "r180", "r203", "r204", "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r397", "r403", "r483", "r500" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income (loss) attributable to Purple Innovation, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Per Common Share [Abstract]" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r59", "r60", "r64", "r120", "r121", "r381", "r389" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss) attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "negatedLabel": "Less: Net loss attributed to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r114", "r115", "r116", "r117", "r122", "r123", "r133", "r136", "r160", "r162", "r165", "r168", "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income (loss) attributable to Purple Innovation, Inc.-basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r124", "r127", "r128", "r129", "r130", "r133", "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net income (loss) attributable to Purple Innovation, Inc.-diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionPayablesAssumed1": { "auth_ref": [ "r94", "r95", "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of payables that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Payables Assumed", "terseLabel": "Property and equipment included in accounts payable" } } }, "localname": "NoncashOrPartNoncashAcquisitionPayablesAssumed1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r109", "r110", "r111", "r261", "r375" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r160", "r162", "r165", "r168", "r170" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r419" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of operating lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachofthefirstfiveyearsandtotalremainingyearstotheoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r419" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease obligations \u2013 current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r419" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease obligations, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r421", "r425" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in present value of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofsupplementalinformationrelatedtothecompanysconsolidatedstatementofcashflowsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r418" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseVariableLeaseIncome": { "auth_ref": [ "r143", "r433" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable.", "label": "Operating Lease, Variable Lease Income", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseVariableLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofleasecostsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r428", "r431" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r427", "r431" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining term of operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "auth_ref": [ "r241", "r392", "r393", "r394" ], "lang": { "en-us": { "role": { "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.", "label": "Option Indexed to Issuer's Equity, Type [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r4", "r391" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/Organization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r12", "r13", "r14", "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Total other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r56", "r445" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of other current liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/OtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r76", "r504" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense classified as other.", "label": "Other Expenses", "terseLabel": "Expense" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]" } } }, "localname": "OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r11", "r12", "r44", "r445" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "Other Current Liabilities" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/OtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities, net of current portion" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other liabilities.", "label": "Other Liabilities [Table Text Block]", "terseLabel": "Schedule of other long-term liabilities" } } }, "localname": "OtherLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/OtherLongTermLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r20", "r478", "r494" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-term Debt", "terseLabel": "Total" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofotherlongtermliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtCurrent": { "auth_ref": [ "r18", "r19" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.", "label": "Other Long-term Debt, Current", "negatedLabel": "Less: current portion of warranty accrual" } } }, "localname": "OtherLongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofotherlongtermliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtNoncurrent": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.", "label": "Other Long-term Debt, Noncurrent", "terseLabel": "Other long-term liabilities, net of current portion" } } }, "localname": "OtherLongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofotherlongtermliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Paid-in-kind interest" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total Stockholders\u2019\tEquity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r82" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payments for debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfLoanCosts": { "auth_ref": [ "r83" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan origination associated cost which is usually collected through escrow.", "label": "Payments of Loan Costs", "negatedLabel": "Payments on term loan" } } }, "localname": "PaymentsOfLoanCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r78" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Investment in intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r78" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r282", "r284", "r290", "r291", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r306" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Retirement Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EmployeeRetirementPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r309", "r335" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r22", "r242" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock par value (in Dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromOtherShortTermDebt": { "auth_ref": [ "r80" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from short-term debt classified as other.", "label": "Proceeds from Other Short-term Debt", "terseLabel": "Proceeds from term loan" } } }, "localname": "ProceedsFromOtherShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r80" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-term Debt", "terseLabel": "Short-term lease costs" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofleasecostsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r79" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r44", "r201", "r202" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Warranty accrual \u2013 current portion", "verboseLabel": "Warranty accrual" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable", "http://prpl.com/role/ScheduleofotherlongtermliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r59", "r60", "r64", "r85", "r103", "r112", "r120", "r121", "r160", "r162", "r165", "r168", "r170", "r180", "r203", "r204", "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r377", "r380", "r382", "r389", "r390", "r397", "r403", "r487" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow", "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r38", "r190" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r192", "r515", "r516", "r517" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r37", "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r16", "r17", "r190", "r445", "r488", "r498" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r16", "r190" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r16", "r188" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r292", "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/IncomeTaxesDetails", "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r292", "r436", "r437", "r439" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails", "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails", "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r292", "r436", "r439", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/IncomeTaxesDetails", "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r434", "r435", "r437", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r81" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "negatedLabel": "Payments on related party loan" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r343", "r460", "r522" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockExpense": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.", "label": "Restricted Stock or Unit Expense", "terseLabel": "Restricted stock unit expense" } } }, "localname": "RestrictedStockExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r261", "r339", "r445", "r495", "r512", "r513" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r109", "r110", "r111", "r113", "r119", "r121", "r181", "r336", "r337", "r338", "r360", "r361", "r395", "r509", "r511" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Equity (Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r272", "r280" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r98", "r99" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r66", "r103", "r155", "r156", "r161", "r166", "r167", "r171", "r172", "r173", "r180", "r203", "r204", "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r403", "r487" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues, net" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "netLabel": "Revolving Line Of Credit [Member]", "terseLabel": "Revolving Credit Facility [Member]", "verboseLabel": "Revolving Line Of credit [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails", "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r426", "r431" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofsupplementalinformationrelatedtothecompanysconsolidatedstatementofcashflowsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of supplemental information related to the company\u2019s consolidated statement of cash flows" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.", "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]", "terseLabel": "Schedule of company\u2019s total level 3 liability activity" } } }, "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r48", "r107", "r233", "r235", "r257", "r258", "r259", "r260", "r413", "r414", "r417", "r489" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long-term debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/NetIncomeLossPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r398", "r399" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of the fair value hierarchy of the valuation inputs the company utilized to determine such fair value" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r15", "r33", "r34", "r35" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of unvested stock option activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the total intrinsic value of options exercised (or share units converted), share-based liabilities paid, and the total fair value of shares vested during the year.", "label": "Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block]", "terseLabel": "Schedule of weighted average assumptions" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards that were granted, exercised or converted, forfeited, and expired during the year.", "label": "Share-based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block]", "terseLabel": "Schedule of outstanding and exercisable stock options" } } }, "localname": "ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year.", "label": "Share-based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block]", "terseLabel": "Schedule of total stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of fair market value using Black-Scholes method" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule restricted stock unit activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Marketing and sales" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Marketing and sales [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationTable" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r89" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Options expiry period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "terseLabel": "Number of Nonvested restricted shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/SchedulerestrictedstockunitactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/SchedulerestrictedstockunitactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of Nonvested restricted shares, Granted", "verboseLabel": "Aggregate shares of common stock, granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/SchedulerestrictedstockunitactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/SchedulerestrictedstockunitactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of Nonvested restricted shares, Ending balance", "periodStartLabel": "Number of Nonvested restricted shares, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/SchedulerestrictedstockunitactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant Date Fair Value, Ending balance", "periodStartLabel": "Weighted Average Grant Date Fair Value, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/SchedulerestrictedstockunitactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofweightedaverageassumptionsTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable", "http://prpl.com/role/ScheduleofweightedaverageassumptionsTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend": { "auth_ref": [ "r330" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disclosure of the weighted average expected dividend for an entity using a valuation technique with different dividend rates during the contractual term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Expected Dividend", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Aggregate of shares remain available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options Exercisable, Number of Options Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r325" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic Value, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Options, Forfeited/cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Forfeited/cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options, Granted", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable", "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Intrinsic Value, outstanding, Options outstanding as of June 30, 2021", "periodStartLabel": "Intrinsic Value, Options outstanding as of January 1, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r314", "r335" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options outstanding as of ending", "periodStartLabel": "Options outstanding as of beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Options outstanding as of June 30, 2021", "periodStartLabel": "Weighted Average Exercise Price, Options outstanding as of January 1, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "stringItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Trading price of common stock on measurement date (in Dollars per share)", "verboseLabel": "Share price (in Dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails", "http://prpl.com/role/ScheduleofweightedaverageassumptionsTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Stock option expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r328", "r340" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term in years", "verboseLabel": "Expected life in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable", "http://prpl.com/role/ScheduleofweightedaverageassumptionsTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options Exercisable, Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Options, Ending Balance", "periodStartLabel": "Options, Beginning Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Grant Date Fair Value, Ending Balance", "periodStartLabel": "Weighted Average Grant Date Fair Value, Beginning Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "terseLabel": "Shares issued", "verboseLabel": "Shares issued (in Shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails", "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)", "terseLabel": "Warrants outstanding (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r97", "r108" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r21", "r22", "r23", "r100", "r103", "r125", "r126", "r131", "r134", "r136", "r145", "r146", "r147", "r180", "r203", "r207", "r208", "r209", "r212", "r213", "r242", "r243", "r246", "r250", "r256", "r403", "r528" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails", "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/DocumentAndEntityInformation", "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/NetIncomeLossPerCommonShareDetails", "http://prpl.com/role/RelatedPartyTransactionsDetails", "http://prpl.com/role/ShareholdersEquityType2or3", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r53", "r62", "r63", "r64", "r109", "r110", "r111", "r113", "r119", "r121", "r144", "r181", "r256", "r261", "r336", "r337", "r338", "r360", "r361", "r395", "r405", "r406", "r407", "r408", "r409", "r410", "r509", "r510", "r511", "r530" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable", "http://prpl.com/role/ScheduleofthefairvaluehierarchyofthevaluationinputsthecompanyutilizedtodeterminesuchfairvalueTable", "http://prpl.com/role/ShareholdersEquityType2or3", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r109", "r110", "r111", "r144", "r461" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Total non-cash stock compensation" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r52", "r225", "r256", "r257", "r261" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "negatedLabel": "Exchange of stock (in Shares)", "terseLabel": "Shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3", "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r22", "r23", "r256", "r261" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock (in Shares)", "verboseLabel": "Aggregate shares of common stock" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares (or other type of equity) forfeited during the period.", "label": "Shares Issued, Shares, Share-based Payment Arrangement, Forfeited", "terseLabel": "Forfeiture of unvested common stock (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r22", "r23", "r256", "r261", "r316" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Options, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r22", "r23", "r256", "r261" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Value, Other", "terseLabel": "Impact of transactions affecting NCI" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r22", "r23", "r256", "r261" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Exchange of stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r22", "r23", "r261", "r308", "r324" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited": { "auth_ref": [ "r334" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of forfeited shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, Forfeited", "terseLabel": "Forfeiture of unvested common stock" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationForfeited", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionExercisePriceIncrease": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "Per share increase in exercise price of option. Excludes change due to standard antidilution provision and option granted under share-based payment arrangement.", "label": "Stock Option, Exercise Price, Increase", "terseLabel": "Exercise price per option" } } }, "localname": "StockOptionExercisePriceIncrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r27", "r28", "r103", "r177", "r180", "r403", "r445" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r63", "r103", "r109", "r110", "r111", "r113", "r119", "r180", "r181", "r261", "r336", "r337", "r338", "r360", "r361", "r375", "r376", "r388", "r395", "r403", "r405", "r406", "r410", "r510", "r511", "r530" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r101", "r243", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r261", "r262" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r411", "r447" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r411", "r447" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r446", "r448" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r39" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Less: unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r148", "r149", "r150", "r151", "r152", "r153", "r154" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r355" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Deferred tax asset, valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable0", "http://prpl.com/role/WarrantLiabilitiesTables" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesTables" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r424", "r431" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofleasecostsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r124", "r136" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in Shares)", "verboseLabel": "Weighted average shares\u2014diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted average shares\u2014basic" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r122", "r136" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL77927221-108306" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r306": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2AA", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r391": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90193-114008" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90198-114008" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r432": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r441": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r448": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54681-109401" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16)(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "835", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6501662&loc=d3e56162-110433" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r523": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r524": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r525": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r526": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r527": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r528": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r529": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4,6)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" } }, "version": "2.1" } ZIP 91 0001213900-21-057706-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-21-057706-xbrl.zip M4$L#!!0 ( !R :5,>LH/;ZLL! #T*$@ 5 9C$P<3 Y,C%?<'5R<&QE M:6XN:'1M[+UK=^)(DC#\G5^1X]U^3M5YA0N)FREWUW,HEZO;N]6VQW;-[#Y? MY@A(C+J%1$O"+L^O?R,R)2% H+M(@6;/5F/0)3/N$1F7G__OC[E.7JAE:Z;Q MRYE\WCHCU!B;$\UX_N5L^'AU-8 M(T^6:MA3TYJ3=\[\/6F2F>,L/G[X\/KZ>CZ&:^RQ9E';7%IC:N,7I-ET'W=E M47S81_*TI.36?"&M 9$O/BJMC[),OC]=$:6ER/SRF0.+A(4:]D?WF;^\) M>\>9>^V$KJ[[,;+T MW6JVY.;J'LTV.XK<#[]/:;7:']PK_!M^[+I6AFL-73/H_WQ^^+:ZW F_?G7I M!\<#ONH ^MQ%*DU9"3RD"9M>>Y 'A'W/D;O-UD6S[6\6KOQSST[QYY%J4^_R MA;70_P7T)NPFU--HC&W67O _\Q>*FV#_N&[:C&V(?)#WW/Q?_S#2"XNG(3 MVJ]M=JD\& P^L%_]2^VPZ^"1\H?_^?W;XWA&YVIS:R6VEORNW>M!YO0?/=?# M+H2GXL47'PQU3NV%"D_]]/.,JI-/#8+_^]G1')U^(C]_X!\:C9_GU%')V#0< M:@"5./2'\X&_")_>I'\MM9=?SJ[X[\TG0.<9^0"2X@-_ZL\C<_+VZ>>)]D)L MYTVGOYQ-X=*/1&XM'/*DP2+(+7TE#^9<-23^A40>J:5-S]A=N((/^-^?%]X# MYJKUK!D?20NN^+#8N KEV5>-ZB#-'I8Z;=ZKSQ1%5W %_ %-QUS 0RZ)^^?( M=!QSSKYYU2;.#-?8^NEL:^U-6_LWA1\7SB49F=:$6OQ)GW5U_"=18%NVJ6L3 M_T?ON?QWV?O][-/_^0^YU[ITU[VU^@];RT\*BD52B'N@@.?!I0 '1'93U;5G M^&H,Z*76:M7EO.WGT:?OMS=/UU_(X]/PZ?KQYP^CTG8*[WZ\OOK^/CS=UMR0OZY_#QMYO;7Y_N;B7R!15SMS,H M!3G\Y&X,20UGVRQF8$A^_F&.X MQG"8&/HDMYI___G#VKV?CAA8^X'$C8I?SEQ#Y./(-/61JNNF,S)_A,'P[TO5 M@@?K;P]T85H.;F?0[_0N-R%* $M__SY\>+I^^/:_Y.'Z_N[AB=Q_?WC\/KQ] M(D]W!)CH"3BE(;?)W0.1N^\F[\G=5_+TVS4)\)?/6\.K)_Q9'K0[1XPL1MD, M!BO8W5\_W-R!E+G] O(N/CH_3L!Z;\[A@AEBL3E1WYIO5+6:U C#ZST\SYQ< M&Y,O<-O9IT>Z<.A\1"W2;DF-Q)SV5;/'JOZ_\+JO\(U]]@E-N6VF.QDF''VZ M>SCB[>4L8YC/JJ&KLR9D.J%"YNEA>/MX@Z*DEC*)I4P >*Z8^?IP]SOY5_!_ M#0#CVA?'"YDK-RDG@?ZK-D8\7%NX1=&02#1[K]=DYO;V[M_#)%;)?A\=7Y(>GIW_4,= M.VSQQ)P2RU\T46UB+^A8FVIT0C2#:(Y-QC-F-;X_-((==01L/::ZOE G/(8* M&,"_,>KA_9UX18'(@._@CTU=5QTCGWL&LF MWC7N-SCOKB(+.:AFVP'K;V&9+XC7=4.1$^>-,38MT,DL$/F( M5U^92\.QWJ[,"=(J@-%8"XM,U;FFOWV,@F PA ( 9U3_A>KJJVI13N;XY!!J M=R9A$%-^VD\7X7<5!^=-,#ZI/VXF<"LPR9B!TE<7>0*PTV]V6OT+I=6+ B'\ M8^VE3A#VZZ09"H3<%O^.D18Q+6(Z,W!"_EA:FCW1Q@@J%#<_CZP/GQI:D!C9 MQ=:S:FC_9G^_]_>[@>P$=%'P)F_.'\X?S\GU?*&;;]3BFUJG"W)KGJ_MQ,74 M!R;)7.EV3+IRE)25AI.)16W;_<\WS:#RV:<.B&)R"\[ ;P0L^_OK;^3AY@O8 M]P]WPR^;#" E->^VWZB P_S]YNF:**W6(;W:U-"[@H]WUI/Y:IQ]^G;]VTT( MC()DC[JBJ?UHSK0)4.M'PO\+C#!VFJVS3]^?AK^Y-)L2MO>N"V7/P@*YHRU4G= ?=+QTM!>T@(!A\9'PD[Y$PZ+Q;VT!NYW0 M@]L\AR#YW#?@%K@ M#BR6EKU$)\$QX6%F$/+[-1Z;^SGY?P(YGFD.;[&S^(S',5TM= M^"0E"AANW6 PSS] 4Z_\0Q?& 06#]^LY, F>.*X'[!#V-&S!>[F!/G&M#Z2 M_[BZNK[^^C6&9Q)7N[ABZTU61HR0\X30%?("&6)JUAR \NB8XS\ELE M\J+J M2TK^LW7>:K5DL@"'QYXQQS>>TYO5HXD+')?,.97G"9G[A_MO96TVMT4_@;I* M3%?7+E?PT-[M\/'+<.LPFE,&^5VU_J0.^?;MZB#^GZ_)2S8<;HP)^KX4DQC' M,PJ @+O^!!%"620 C815L+'Q3GY/9JI-IIH.YH6JZ_ C'AFAU?'74D.; TR- M$74O@&?Z9D<;(P;\1,@U/@(VBX"(S:R8L8J8Z&VLGK^KZ*G&)_&9W#^\EHAH3\D[A M>QQ1"I2['/T!.\#KV:5P$Z["?0Z>GMD-7 1;I&H[9- B$_7-/D_JB5TM+0N> MQD_@D.L=U<&3W/^E]A;!LN.Y[B6GE."_MR;QC^Y*HA^AR171"!B<:PZFZ8)_ M,'8LTT!-I[\1"EKOC=R@G )'&MU*/(OG)U$;U+QZ1M"BQMPPTFEUD6#!'UGJ M/(3TV'PB[Q L_4NEK9S#!=S:UEAGV*I_3XQ/0;@ F!1 M7?(,I<=&38\QZ1%(0"4Z/)82=0P>CIL_CBBR4/B$?@OFI]$,^<&> QG#.RQ/ M9!!,_E:--PDE+3P,Q!-NX)F %??JS+R?SQN/E)()G6H&._1G41;THI76Y:ZU ML9_E2^^RR MVK\V[$"1MP[UXQSJ]*S6#<1J8B$W%4QU!?7%^<-H2V(/=.DC8 MY]@H\D]Y6FS?PHEIIZ.VS^5JY;HR7R@E7XG2^RGQ,1]E$I5M'F7%LVF]A1WV MH>:QKMP+\MSN<"<*HH[W]@&B_9,+R.YERD.MD,?GN>W;,+E)$B#]L"27Y]L? M=\GC9.N)GPTYU7[0"2Q7QRJ834)GJ_F\M#6#VG:10,YV] H2%I_SRYERMA>[U.EQK)J3OG##J+>97MI8KOI3#8/:(7?7I'JL.3SLV3-$&,T6UZ::W M@%X1\X5 )AHFQY478 M,S O?:9_!RAE%CW/ 6.>Z4Z#&9Q!\.(\F&Y[;;F)>5RB+PMNS5UQC&/%ZI!Y M5K?F"\_L[TJLA-?/?_C*W&N@^S4 RV> R+$&&M+^Y>SF]NLZO(WEO#DQG:9[ M24@8B06[643S$6/:]MW28>P'? A:#/0<9<[($GP_]D(6^08EW.M)G?Y NN@K M'IJ\]7WBT7'<3&.=$OVC5R_4/N:A=IN'VOT NQ]R]T/M/-*V%Q#*@0#1Z5Q( M2G^P!PID+Q0^NU!HQ('"*[4H,5F] !HVZFY7YZ-G@8UM'QS%RGI? M YF_S%W+'EE4_;,YHB!%8)<+MNO@2WHA+\'M!1<:@&N,EP7=+6$DLKVT]XIT_#3\#LN^^DJN[VZ?KVZ=22K]%C[9]^6TU!LL40H[R"] M#(25@PC:1)R2YY9O'#H'/M])EJ608JX[6M$AJ[MA623DW7=#74X WI/W'ZM/ MCX6*PEPH-JFFS(V4VKDF.9KX)HR\PB>F!ME1UV=5QV95Y'%&J6-7GYQ.EE@Z M)1!+0 B94W*WH+S"KT)DH]12*"EA=4LG+!:+G9DZ&/&V&S,EUW\M->>-O/M" MI]I8<]Y7A^3:M:1:)ZA>Z01UI=HS\E4W7RLDJ;JUI$I*6/U\\KY&>,PY-%3] MS=:8S%K1%Q(@3[# :QZHO=2K:X!A_ZZ*RK5UTACD3NSM Q-[KCOZ.^;L:" 9 ML5P"Z1:^T+V_D>QUTU[B*;DZ,I>.5U/UH-E_5H>6.[MH62A*E5NY4VKGL)2: M[XZP%[9EZC:CTGO+'-,)$F:%R+ V%=,=/.6%RL!C\A$"Z]1>S G.S;FW;($. M,/'L'ILY<=W3]8Z:-M"J=3W9W M&>4YTUWI%EJNQT&/\'+5J9:[U0V7.4=<36;PGA3^A!'">X]@ ZFO., .DULE M B1"+&V4"K_UL+V%#^ _LK\]*)?$+]J]$_HG''=:O M5-^Z@D,#WX1/VWW%.U8 N+1G&)GFK7(:]TMKH=.M&R1R:Y*U=:W_^MO;@EK- M:UT%"(W)O:F_S:D5TYY 5\?(A6"OY774L[<>^)2_X:X#5L0,,?#9Y M61L\E^UA#.)&U8 9< 8>;SAJ3I9CQP[ &9Q,![>#F+>IZOAPD,@('HN# X$T MO*M N(!EHOJQ?=93&5NP#"<\XJ_J0)507K-H M=;7+ *GCZVR3-ZP#>-@4H&8[:]MG)::!NUDS0XZ39].B/57C$WP MH1IJ D/E]^AOYXV[I>5N;(T.V<6AE+>V3+Q0M\T@@O!&QL%J$ P!$) 7U=+, MI1U8<8.O&!9K8+4C_HB%)R 9UIIK(SVY0.%-^SP*&"X1I+JF2N1*-=0)_G>F M&?"?ZZ5E+F!KKF3];UC#Q)Q+Y+]45(6XUO^&%ZGGY(H3=F,-0*N];NP&"WAA ME: & %ZL1)=)I.N)]O_N;J\E[(LF>6NT61TR*[,CYJO!&WV92XL3/M ZIRY6 MW :O8,>LJ#U<@-)3!?LG)9?,3.Q0#F )ML& M4/)F1X&G+A= @D%Z/&:EPLB4TZ7;\1;)R"W!U-77 +RDQDJ6_:9:<,&;R^47 MG0ME2V3P*\B]INOF:U"O!*[V9?GVQ>%/_?_V_':O+^VPG[^"R8K]&X%UG)#? M&U^ T.J&2^4%:+O>10JDZE.?X3]-+31W-RS_-T7N"_T%T$G M8=MX-*<.4"QUQK-]0#*!H7"L;)QK-H1YQ+4[P.^I(=U\"7WI-<@)L!U#5]WP M5!/HJ%"H^A8)N;,TH'=5WW_5]0\'&^Z%7?3%7(*1OC)=PG_YVA8-YY$7G4L,O#G@N^@>;9\_.#^89ASYV_;0JZ]'4*9 5[R."TE!#MQ)KX+F3B;HWB'CXJV"288@-'@ M[F(+COQ[TUK[?=-#L%EO7;#BEX[7"M1S=YDIB.U1T'[B/5',58\5[,+8@)6_ M:B@83!S#9(,LE/ BM&2F2UVGML,;JCB$F46>Q87$#_I98KNUD/[L[;T?+1DD M*D97+LG=@EFH'_&M;J>82_(/;*10K5KU' ] P#S0'5)<-KN1_(-E3I[S"7! MIL<_GZ!95U[*.TD >&J?5HL\ ?V\U?W&Y);*@< MX>.WUW<1NF17NP?7/_-[;G+@?'*;N3.?Q;$_'O>^PP;96,^C=TJK(RGM"TGI=M^' MI(UP>=?O;8P-PH/VD./TS9/XUKG2U8RS3ZQ$#3W_,7[ #OV@&WA-T3ICQ.N2 MXE^UO:BS3_^YXYF#C:M=T.YMOM<.-M]KMF/UWEO:S6=577S$/0^-"?[G>K7A MH7.E6A;V#F6^F]^"KQUHP;>T@?$OVE)/[FVUW]L)L#!0A$M0P6#<.1R,9461 M!IC+DA>0XS/C-JME8*\A[S&+!^EC"E 8X9F?09V]DF?':W=139FLX^WGP=_. M+76\T1L[L:GTI6Z_%8G,J T? EA9>" EL :2+,L9@56L[LG $#?LE,FT-+3! M*\P(WC[> *5[5$5':G6BI=BQ$7X\X/2Z4E^)UJ-"RO5[BRY4#7,[W)U6C8X7 MUD+_Z.XB'KIDJ1W#ZCD64DX.GXL2:3D?H;W#UXW-!+S(:;SFJ\7RI_>:MU'N M?'QS.MF3BM88#%KW.WS'#%;$A<]QX2:+PDJ$FY;4Z;:+P4W) MVHREV3^9#J8RAG)Q5;29;W''0Z'2 B%Y<3K*+"EXP 5I]8_.!6'4?H^YJ9;S MQF)>&.Y:8&.42KLBWI;N==5PAL;DVMO5?G.N)8-O$JUCCHT'TD&K)TN=S +C M$-+=[=5C/,-=F$G)P-LTITT]O[1ON[ '?=C?];E,FY?:BLC^X.#FZ M3PFM#A!^*RNTQ%0%-X:C&L\:'C]S1JBT%ECMAFMY$&?7/]R4^E]- M U=N2X-N5@.W>N2>#E:RI&#'L4II@+2A+6XSL;B6;L*W#K7F=60K?O3DUC3& MD0$4J3V(/@RL8UOYQ[;B8:?;C[;W!(AN;2ZA$Y_!><@K'EMWTI -W$0FK(@H M5HY&HF>4$T/;32#=01_LGN0,W,G"OI7$0O90W1XL=#M2O[T]"C4'+)2@JR,Y MM!0[*_K"$HV^-(O)(E!C)IY^T]21IFN.1GF'A-TS$@2$CU"+$3,(XF7:ZBL\ M[T^WK3%YJ)P3/Y=PH;ZQRMQ4D-E2>Z7:%NX6[OD.(D^B^BVIT^J7[*=GAE > M.8-Q(=0;2-U!U;SS)"1O+2D\"3:/.;3.TC(J%ZEBJ43N3AYQ(P]\']&XE0:M MZ$2#8PE2I0;3A=11RCNA*(2^Q^9\00W;[11=+?(.2"[<2\!@C$ZE:4OM0;0/ M] Z;?(%Q,P_6'U6%#9CX\C9B#R! MI%R$%Q6&!U8OG/[Q5%_5(VJ-T26?W 40V1UI*Y\LK(]":!Z4DLN M[QCY0!:\14>LP2[&D%3L#X:L7SDAO\-+&QH3?LJ27+%?Y)!I64DNR0E^(S;[M1KX^'E96-3L0H[!^O99QZ"WR+1VY7Z_=-+2TH+ MK3;(\*IIDGR+D )A[./.",B#W@7_[_CC!Y&$'MLG@$X *=7QE0<0+'B0\[:K$6$ M4J> .W5L[+3#08B3W]GO2NT8V7O'QB\9(-:YD ;MJO5VB,1^B4:5CGZ#.J/0)BP9,!IR+ MOB27>*):UQ"=5#$#+SHQYW/-86E^O/>XR:8?4F.,94;O;DV'$EE^7S2?!48& M-6TZ;FH_FC-M FO_2/A_FU,@_J:\>B:;6"$&KN.N7LFR^IJ-:S;>C9FP6D#* M:@'K$K+#,U;*5&P<$$V&WI1>&U%\2?YSKTW2#=HDG61C MAK&"'=J]:=]>C@ M,"4V'.">6H\SU5H-"6BMFRKPNXV_VQ$64^_0JVN=MUJM,(-JXPOB3V:22'QX MW]Q^3;LGM@%[N'1FIH73YT.-PN0P+FM%BMR2 +(Q ,OO(*K_W,LR 7QCV\LL MP,UW-7=+QW94-AE^[Y)Z/:D3VAYR$[@:VQZSX\S5LXGJ$'_X%&FW)#9RBEU5 M(B5E!7V^JXD-^K8TD,-J.N.#WIMX1=JRM#;GJFH.?0"($2-CRBX3/KP_'Q\V M%>M[WKN[BT*O+W1CI"V>,7!QB18.B;)%\X9M5(>:[FK@* ML=,).Y NUA#)EXJRPCW?U<2%>S% R](/38L"EZQU=RXTXK5@"'V0?[[(\=8%B;/!V.]KG31S3$[YKV@ M6C&0EV'O/&>IJF(,GASQ[I'[,O#:TJ!].AF[:6#4PYR-X]*&F(4%H+1,74=O M0L-VI-2NOD8LC*=^UPS3 BJY<2&U)[\P1E^6.KLP)S:.CY9VC"D+!6<4"I!] M'%?E'2>EY:M4_?*_>YZF/70<2QLM'4R"?S+7)6PT?]>2& UH ^2(4 MK(9NIZ"V#H+->M WVIBGER^5G$204TKUT)@DL4KK21$E9W4GQ4_Q,R0^,-'$ M(MN?&@TW7+WP'HPS"$">M !R3]H<6/.6OI('&UPI[F"%R]+IKA@1\?/(YZA1 MR$O9/RK1)K^WOUC^'1S=RO!YZOS\"46 MMHHK7_Q=!<7?HR_TL,C4[=E@8LO_4E?W;B6GO3Z,FD&>LG^7[DA>ZC[R8YH6+==W5WRPM"/^V%^K8^WO=H@&G7U<7-K"^ M]^F2O&H39X:+;OUT2>)NX"R6\;_?]/?V&6[WAUM;*J@>36\TH$R1Q MO4\!"%#)']B8X"0H:16SV]9)[;;&;8$2(5T,W-617>6G;<67:K!&2Y>[YN$^QLLA[A-3=]%?3G+#X-+5>M#&U'U%#[YGJ P76J92'S46 MHTS28&EP(5UTH[..:B3EI*C2X*@-G-1M13<3KY&4EQ9,@R6E*TO=&$.@*I'^ M$T^!_FJ9MDT6ECE=I;D?(D4SBVIC>[AG6]B392%+K8MJ-AO+I%%B ><"R:J: M]2Z%PT9IMR0EV U%.%@D:#SI*6VKUQ,IYCB?Y5GWJZ0^<^DOMNEU2O9AC M:R3UNVK]21F5LWP['(!:537_2%E")5AS_J:N.>?N'1IP$2.W4DC9G46SI8$5 M&+]*JYI3_LH&%19#M3)/0ZZ@39 *6$I?:LL5'1W]*S4H)A"R@;F3N69HMH-F MPPNMJAAU=P0H'*[M)QJ/?:G5KF9[IVP>5&J H0':E/5&L^82)[0%ZJ;"\Q5/.Y8:+:C?@XQ(+ O*WA% MBR^I?U%0*>2Q8BEC(D%*-/5B*)D:3;FE*:3"4E?JM.N:S3*3(%*AJ2/UBZK* M%Z.O0Z 8T]P*@!XW/651H7ZPV*6@/+E:!Z0@T!2]"?X0C:;-4H*?TZ*E"^!HV#G'X=L3F, M!HV#'+ ]^T6% YT.,9'%'N*T/4BW]=I-/5BCBV-QNOBM47L:V6"53L*]G;% MQ9?K!MS2?NCJ?F@=#%BR$C;J3&Q@ M9;(@,D"K([4ZT:4*.Z$EE,E0:2G*MK1A"L:2I5E/[BN82Y,65L*FVA4G2..# M:H> B.%LE"]+"W3&TK)A*XW.J835>C53C6>*3;.FJN;.D?-;:;VJEJ4:3K G M:U4E\%?8'9O -YQ@=SD\Z;V;_I/O+TZPL2NU8YS8"2EA,DGCV'#;Y)BV-$@% ML(-*EU(@M);&>*:_Z\%BORMFV)[^>U!_$HF.JO;"VI>JS15DCV"V/_;A/A=(8 MHPMKH7\$^#WXX!MZT M).]Q!;A>='&>J':191T>\*TM2Q<;4;TW##(WG[4FR M &NISN\MT;.*CZA=D1%9EKHIIA/5*K4\KI*QBT:M4$MT73.S%3B,TH62_TAM MXZG7KFA60<:,HT-2MSQ0I)8XYSI9PZ4WOGH!A6/0J>;4$=*X) BD MY9HSGSGHXE@U4J=?VZ'EI6NEQY0&IR*3;2#QMIMJV\NQ&?N3"+@>% MFX:'VN#"R1>'KA@J.6=MRY6K:E(:[YP<44TIR8JP#>(*=+'"8;/;(X(5GY)' M%(MTNE)/B18.8M).%GF:B';D;D]2^L*4263U-[;C7*KC6-IHR:?,.B8QUCPS M-@ =7;/*Z^?BHFL TY5// R \\E,[>9V\@677/Q('9W.1G?AY(M%:_7YI+>#3C6&8+RQ(*\'G\7D4 MH#II2!1N(A-S"6^.->4RT3.*]KG62'.OV]5//M6PDT5>B(J*LG1S/#^O%6-, M0$RT1"I>43%2CK[=ZUAV^[FAX:BY(SFA[/VU#Z2,V?55L;5U4CQW<= ME$3J^%JU#-B_?4^M1^1K!B1?+;?6M3%>#Y"&]T_4KRN*<%#5:I\@Y\@$YIWL>HSM.42Y'&H,NBV+\HNE+ATZ.DXQR MU(TNG)+0$:C)Y"'Z8Y/ Y6G(%!BJ=62).C($/[L9I]:2)6O)%-QS4#U9A^;J MQ8@=P"@N-/=/BNNG$Z+"N]5G"E)A/@?AP!F3F$O'=E0#[ZHC=?5BZDA=+'V= M( WE4"?]'M\/.=O?+NV7"'U)23&[_%0E0@%B/!7::N5[8.6;CMDNI+9<_5ABA=5O M*K05KX _L#1SUD?Z4Z/A-H=>> ^>FJ@LY1; \DF;4YOO^BT->-*58>G'UZFE&BCL?F?*$:;U@. M9Y@./!( 2U2#U<8]6ZH.-H#%6K0[,VI3P("ZG&@84@*"F&#%]J0!GUBEA8I? M3S5#-<8:W @(=%BS2_N\Z"V5#$'_==LO^ENS2;YJ5)]\)/= W)?PM+^6U!A3 M(#K2;+I7,T;G-P3ZD_,W-AUS 2M4D$3=;SRR[>%W4?4N9UN[-9 W]5B;WJ83 M?Q%L6:V05;50C 4W[FWYDCR]+6#C0TL=:>-+<@MB@(/EUD18*,&;/GAW,2@A M7'WX[(+7R*+JGTW>R^PCT"F".[C87LAB$:Y!" 6P?+;OM<&5X@Y6N"R:Q$8^ M48]"Z(W]HQ)M\LN9^J]6JXN;4#\5*C=@1???'^Z_79.;V]N[?PR?;NYN)?A\ M=1Z^Q,)6<>5)('(5E$"/OMQ!L?7HF.,_9Z8./&.S#O_]R\;U7TO->2/OOM"I M-M:<]R6O^]U*B'KCAC0#Y*NYM$'EV:4L)U)B\NJJ,=5U5WFRDS[\VUZH8^_O M=0,#_$]=7=C C-ZG2_*J39P9+K?UTR6)N_2S6+[O3K\6=LS_[US&RO!-UW;] MZPW\A%M0N/#F*S-<\.WZ)-QP@VT#=(Q?SGIG.^\,?^V5KMHV&29[;_D+_%S: M I6D"QP"ZM'X4W6!US@>+^=+70V)GXBS2-:8._'RXBXBFN<2/GC?W7&C:"5* MDAWENNGY-[K^.2Z'\[-AIC!S676]ZWQVO6*>N \,W^J]JDV =H]\E]RX._)- MAEBU1[[C]>8)1[[94!6<;H\"JL 0("1H()+6L(D3.>'!Q[R)2]S]WJL6?R4; M0GDZ^Z[Q?!K[OE(76FZ2M H;#H2T3F7+Q=A[XN[7ZQMU.CO.$\,EF4-Y1$=" M4W+KY];//9KGEI+D%M=_\0\J?@H5(I]5766GD^0+'5-,6> [:^=/>/ __JO@9'>XM%QNWQ,K=4#+D;B1,JFE+ SFZV6OZ_6;C=;DNM&)V7*X&& MB%KEKE!XV#5KJ=>5+KH9A<"6ERX:2_2$0L6&6NM+-(X^ G!(\MIYF$) )LT-DIRTAG$:$N9EWU10M!W>ZG,7&N. M5)N5.,UQ*"6;*5*KT# =)(NI@RH*345,:.Z7.UDJ>!FSW=CVDDZ^+"WTB*BE MF1.6I>*U9*63JP ;[A9.<69?BTX [2H20.:SCYH ? +H5)$ ,D='A"& TF(? M9Y^N?XQGJO%,L4;1#A8?' *%\D7^*.0':E>F 2"TX8UW4_[9T48Z?:1CN-31 M:,1P'^^\[4+86;ZQ6;LK)FM'',9D:8:3'V'D0P^%3[R.2PH],4DA]OJC#H-% M7[^@8=38ZZ]XY%(1-7(9=_W9O%Z! B!HAE!KK-G,#'E5+4LU'+MH,.=NB; P MUEYMXVWS;OI/=Y-[U8LB*8/H(S41C?'T\(L)(AXD%14VU0S\*"<3^$E,:3WL MIBJXA==;?8 M&5_SYR"U*L^I@L9A*FJYB!K**,9R63'35K Z/B\QJ7@1/1=5=-2+&@4JQJ:I M41] O:@!M&*L'8%0+U#L*"QYYDG]01[HF&HOK'OD\-FBK!,GT35UI.F!*NY: MBP;Y2=" ;C6AV18TO+S_I"T/HV0M\ F\N&)%GQ._>8P8H\:IWX\NKQ'WE*TM M:&Y:!!GD8*#49! D T%CJQ%DD(.Q(A(9'+2HZ N=4LNB$[>RB#CJ#UIT-*>B MJE/0.'5%H5G)H'#.P1&/^7AMP1.RWF[_:-"O_%%/6]#X8JEAD9-#>B7#H#D' M1$I&NN"AD.%X;($-1B::S:N[2SA"JJB:%#207%%H"AJ;+2KZX?+9EP";Q7!F M!FDJ!81Q:04-%Q85V3A!%'>J&<-,;5&4C^*#1B1(YFE>_-_S\/?R1)8;PS!_ M,_4)SO;"'^>&-H7],;0MU#>,_]0:-(SW! T<5Q2:@L9?BRMJ'DYPN!X;0/AD MKJ:2X?2=&\/M2'_GS*BUIY)1DCN5SXGL"!I,+*Z:N<:\B_E*!CZSE#$+@GG! M8R(W\P5LBPV3ME3#YENTB3J=4OAH/)/;JYO-#2>80>#>$3T:+BX))7O2?C6] M8UQ!W*54#@RQ9454O/S4 %?33S+ZB0J]GQK@"@BTQ6G6L:7==C=.CE1RL5$6 M;\R1R-B*3>910?*:S$MI2E23>3HRS[VM8RID%8BC(V&KV/(HZI@I%>!*#,KN M&?'#]B5?DM]5:SSCRVO+$E%:BGQ0!S738(1D@WMZ4KM5=IG*5L/V<@%4<)OV M-,F3 @1%,DV 2$1SG4[9/;YB$5Q<>5CNF6QV7A%YJ$2G)4L7I8=!X\ TPNK, MW$:OE-$UG:[4:J>!;LK3\>S$FKD+78'$*G=[TH5&99K)!>30:;TA,I4\75K-CR#O=M.VB1[?%32SJ*+0%#17)/;ZJYB= MT4[CYR4==2%U^^+V'-X+G30NVS%!9[^-WD[C^$2"9X>I+4E(W MFDI$/=5I"%;/B,FJ8@1- ZLH-*N86M4694*$+,ERY;LO=:M889K**JE)8!<) M5+'>-)5I(2H)"!0+$:^)>SOO)C:IFKA7OJJ\6Q?&Y@E-00MC\[><$K=H5M*X MJ6(A5]"2V((B-:>%W)Z@(>N" BFE(O?4&ZOG8JKDT%B](^[4Z;A<*NA12#6M ME5XE#V8$:+'<[E5^"FQ/T(AI0<9,C?L@[BL9W\UA.LGA<2]02*?NK9X?0PD: M+:\H- 4-/$><^8O733E-_%F4YE0]0>.2$420@X%2$\&*" 0-IT800=[C90]* M!'57]6HH34&#T]6$9K^2T>!#]EJN?+I#7]#08JD!D1-#>27CGSG'04I%N>#A MC[J?>FS6$31\7%%H"AJ0+2KBD:X3\T651X3U!0T1%A7/.$445S-NF=J>*!_% M!XU%H.7$6O>84RS(F0,@68;)08W! EJ0\>R26_K*?MJ?_JI4OHUP7] X[Z+T2-6\5=OZA!F+CK%S6B$'?]V=PZP=W[NC5XW6-RB^*C M7.]3 UQ-/\GHIVXM7WC,*,^>R?(@VF4YI9[)<-RL)O/BR#SW;CTY MM ;/%4='PE:QY5$AHPK$:@W^7TN#DG;K\$W!VYE:HR9N"E[ZJ/;L?3E%[AU; MS:;@G4RM8T^H*?A%N2'7S+S2$;F';:?5EEI"RI_]]F8G\SE0.4W!%:G33=-U M^5!-P3N9I\84V7"YUY)ZU6MBW_C=Y- MX_BD;0K>*='*SH=ZRF$M)6LTI.X)?F@NBZUA!,W%J2@T!2WXV*^O1>D&W(\Q M!59T HA*E!&1 %*9)#4!A!. H!4LN5L58N)?H!B(>,W .WGW74G5#+SR37 ' M@E8P5=1D$K2T)'^3*7%+8;E3^2:* U%+78H)T9P:=@4-5A<30BD7N:?>#CP7 M8R6'=N#]RA=ORBU!3T&J:;#(K4H>R@C0&+@[*#MMH #D"QHO+T!#H?L3G' DI'>^"!T'JON#Q^4?0*')5P2EH7+8H R1= M3^%V2\ARA]A(%C166)2Q<9I(%C2"69!A<0 <'[8[>-U;M&Y2M<7S==>\FH R M$5 A;2E5;3>:Y-Q=-5?6?0W/1 M/%%T)$P57QQ%G?H4W%RTA!AGC/:CCW3AT/F(6EL]2'>!H9,&_W 3F9C+D4XS MHG_7@V)Q::;^>4D[G'9BE%"$P#8]:Q: F*VV98+AY.!-545'8%F;A&H4V/&U+@W:MB&*@,?/8C2+[ ,O)9W.<'@K%[H[= MD2ZZT=59*;#H>?(?V-*8N?6IT7 MJ(7W8'2Q/Q*Y!?!]TN;4)K?TE3R8<]60 M^!<2N-B6-KTD<]5ZUN!->&EK_>5_+&U'F[ZMWK\HYW7;+_I;LTF^:E2??"3W MZC/%^,!?2VJ,Z4?2)S6C6GY#P CE;VPZY@)6J"" W6\\H/?PNZB@SMG6 M;@TD-SW6IH.['%.D'G\1;%FMD%6UD">#&_>V?$F>WA:P\:&ECK3Q);D%RN9@ MN341%NW@31^\NQB4$*X^?';!:V11]<_FB ([P7,7#-S!Q?9"%HMP#4(H@.6S M?:\-KA1WL,+E@2B:,17@2-==UOSEK'7&_K87ZMC[>UVDC4$JJ L;@.5]NB2O MVL29X7);/_%X5YREG\4*T>T,OS516'Q,E#[ B7&7F@B)TX4I"=@U 6_X"/Y>V0"7I H> >=0LJB[P&L?CY7RIJPZ=B+O()],! M&(ZL#Y](T#A@ 8I^PN7LRI<*65TT,QX6(,GV'?>4X8 B[)(D.#I**SCBF!-7 MYGP.)BTCMIA'/.FYI=YU_%VO."7N@L()\E[5)D"[1[Y+[CW5FZS^)M=]W"/? M;)X8/5JME]!FB"/_^:&:\,25VW[O58N_DJ7-G,Z^:SR?QKZOU(46XB<<[X;? M?:%3;:PY\3('ZRU7<\M>A/]T=IPSDLNQB?*(NOC%(7N"+O5SZ^=6][FEY/[& M]&'\!@,"WXW#\Z;^,P",B?LC/--DI$V<#U M[=.@[,SSH@JD[.BTP.HCH)>YM*U(T2)=****EX1(V)\LV\M;?0?1GYTD5;W#'(>\&3N@_:28"GG[H58 +PR&!B MBCMA=R]XTKA3"<$#QD:K)5=A%E%J0X09;LT1#MT&^*ZF;M=Z-%0-=<140U4% MIZ#M._>KK[R?UJIO)F1UO0P$)%XS3M2GKI:>(TC)=BL@N/H$ MNU7TP-,?'IT:=@7UP HZW"D5NX?,('E2?Y#5V&KBSZTFNC>XNM9EH?P@J M: M47!V!'6((P(\J6V#[#/D=R6V*6G,;F$B.QU!XPH1=)##C-^:#M;H0-#PS'XZ M2&]OB$D'XL18ZLG/V=A)T&!A5<$I:/Y.4=9*NH&Q\B!-2J X*DC0X%]1ILAI M(EG0D&11=L8!D'S(Z 9:5*QC@CG%M%3LK7G$*2.W])7]M/]8)KI467CU*VBD MN:K6C*BAW=@;$#06%WL#74&C7_$W(&C8)OX&!(TWQ-] -@]/9$]_9Q.XF_D" M]HZZW;%4P^;:S";J=$KAH_%,;J]N-L%0N:G!KF:@!(2 M4)3??W*0.T@94\0,=5E)/C[LZ!$5F\2CHAXG![F#U&G5))X841%QL@+$^4Q>LU+#*VX@NDJ(A.*CHO+_(8HU?K[ZHUGO'5M66)*"TDE<-%(?N9 M>IO/EZV%O];0J%T ';Z1ZJ'C%7I!F:M*6K"MJ2U+Z95I$M]D*L#\0429&&%B9SZ[*:.XG*Y+<+;' -0>X9JX4+@.N M ZG=39/K7B!8]T-5Y"GV%U*O%]T+5#@!(%9[^1V$VHO1>CB'?(5#)#UBQT_= MM.L\QW _4M"C[*J"L^H'ZSU!#];W"]F+-*YG9$_"74J]#9Y2FM:61>?P1< H MC:MT:C!*XP"EA5%;NNB(6'(2 :+4G1+2D%%?DN6*9E+6#3X3Z1U!\Z&J"DY1 ML[/VBA91FOL-8DS_$)X"!"U@RM]&J2E@!P5$Y74)20$%Y/H?B +$"8L(U@*T M7T!Z2+XM0!6IWQ.WPV_9L&7\\T"Q &KLT F[:OBJ6I-?+3#F]Z3CB K!" ^G M@)R87)J0IJ7* SN,1:48Q:+(70=> H(QOF(7M,XV_@8$K2&-OP%!Z^GB;T#0 ML'_\#60+M)?9?%VL3J>I#(2ZT^D6 ?8%/2BI:,"J+VC\+_^ 5?)NB6F.Y@7# M;B7#D:D/S$X-NY4,-:8^QRH5NV(%D5:F# LB$7-11@NQXNV9/>8,N^INL3-8 MZ%DTXLZZC,W&@L:+JVK1".JE1T1K2F75F)E0[3] 6-.5Q5LC-2ELDH*@L=;B[1+!2$&/;505G)0/*.4=.//;CQ1)/R'R[X\S=GM1KIRF4$ SQ@H8@2XV8G"3B!0V6 MEAHI*1_QAPR1U,-HXG.'H)'DJH*SFG'9DD=8=*2V4F+OD@+0+&@LL:B(QZFB MN9HQSM2VPT'0+':D0L2A-<45.<4;6G-1UR^MG4#NAYK8]4H5M;,&@AXYQ-^ MH('R^!L0-"YYF"+P*HN ^"BO9.RTJ*KO$E!^N!A*/>:GGM*20#!$Q=9/#7(U M 24DH'K,3]''@3G,0.E)G6YTX_&30U5L(J\'_8A@JM=$GONHGU2]+?,<]9,S MTDYHV,_@P,-^BH_IQA@']%]+@Y)VZ_"#@"XRC1Y(-I0%>$;(GO<% JC@*0)I MIEP($"#)-)@A$S0%&MHQ4; KB]UE+*[)F0?!'*1 M^62KE$E K6Y*Z!YL%- @CPO:'Y<5<$I:!Y:W TH+4'3 M-2+$:1IG,^T\$E#B+3G-6,_#MN =I'&.3@U&:5R>M#"2.R*FW.X'D)S&S,Y M1'*67M]1%)1QE&?R3AC1%*7556J)VR8B] 4$;&<3?@*"M ^)O M0-"@?_P-E#7XI]Q^^B*,!DIE0N0^&DCI5;Z=D2(+>I12T9"5+&@$,/^05>(! M(UU)Z8A;Z1\;P96,2:8^53M!!%6$C2 655P"IJU''&T)-XL$"R8Z(N8U1F;%!1!@Y9%Y3;7 MI+";% 0-N!:5H2PL*1RRC*J>_Q.?7P2-7U<5G%6,%N<=-$DT#426%1 TU3\G M4 2-/I8:+SE-S%* #)@@83BPIYG":2*QGB3&]:' #)APQ3?#6M*=6=Q"MY2C5#\L"%)465.F4":.IA$G5[HE"QW1;T.$*D M.O50TCRRB39*6]##B/@;$#0Z''\#HL9C8V\@6UA1Y!A)/02HGN&2@!'J&2XU M 64BH'H^2N'QN#R';LC2A1R=?U /W0BA]$*&;E08<@4$)6M*+Y+2E LULPT*"+1K)=N6^I?)&?'3A9F+ Q6TWY!<-)P0-1HEM# MB8[ DCA+;F5J(9B(M7HQ.G:)CI9\^"JV;HLZIST-<.TG8+%FLFR,5NM*'3GZ MO.$DT!AUN%^)(3#R0)$ZG>B6>3$Q&NE25169F<^C2T%FIR^U8HQ*.G9D1N R M<]/*(@5L=$ET+5P!AYF#KN7P8T\:7.0M7#U7_@-;'C.^/C4:#=>@6G@/13_\ M(Y%; .^PIYW9@B<,\^/"28W40UB 87/5NJ3A:JA:>? M#6=&;0JP5P&'/#$,HQ)\](;!0C(J?CW5#-48:W CF/<.*_2SSXO>TH$@N/V> MOS6;Y*M&]O["IF,N8($*4J?[ MC4>Q/?PN*BYVMK59 YE6C[7G[4WZBV#+:H6LJH7"+;AQ;\N7Y.EM 1L?6NI( M&U^26Y /'"RW)L*B$[SI@W<7@Q+"U8?/+GB-+*K^V1Q1$$KPW 4#=W"QO9#% M(ER#$ H@^6S?:X,KQ1VL<%DPA8U\DAZ%D!O[1R7:Y)>K\_ E%K:**U_^7 7ESZ,O=3!EXTJU9^2K M;K[:):_NW4I0>K%7S2#.S%S:JC'!48K%+\>7BC_;(.*#CV[:VK\IXY"5R,1K M0I;$]!_L3-==!?K+6>N,_0TWC+V_UXV0,2AQ=6'#&[Q/E^15FS@SW%+K)QZ^ MCK.]LUCA]%4P?8<]%B-:ON=H _: L/GEK'>VYX%AHC-:5M]J!B6_P]-F-KD& M>I[\/+(^?%H/T\<\FMA:4[JSB;* J>0/3*6ER/D JR*[C3R\R93_OR M(/E)Y !I>^_X4@O'Y 108 L@?)P4.[RX[L]2>E''_;LW7LI8RMCL$1&$N$W2W(I MQ?9%"DVTC@D $2Z''Y>:/6/=B\TI0'$D#BV*6CM:F%+_5=4,&Y%#[3OC>@TY M=],O@)H8+DU7ZLG^(D4SMI:W M5JWE5;^U_#ONO[\'H8TM!&CE^,$3(P12]]FEP1'* M;?@*;:DK5T$5L+2=YDCE>1VK#AE5<^76DLT3S*17I'8WZU3Z"M)U4C#)4K>; MAO/%$_)^T$*GL/V2)'IAD0O0(BGR(><) MQH]#E]]>OB +/:1M+RA87]ON$T?]MHB#(HH*E:0&5+LK7 Q4 & MM[G5>)-8'1:ZG1-2O3E#KR?U!UD/7LIM1,;YX,9X 1_1M*H8/]N-PL"N]JCG M"ZDMBQ@H*##W)26HVI+<.="X?PL@)@=HZL'#$77F&328*9[-D;-@&6O7.TBI\ MEDQ! 8>5S'(W]8A[>N!;BF?)*VD2WJI'W\G M6G3M&2QAU G)?T23T;*%/#7 M\X5NOE'Z0'6LI4MV/AZG']TQ<$)6\&VT(I"ZFH@E_BTZ4EFK!,SZ MUW7SE8&@:MT]/O M8GZ#O\%8!O^%DL&%JY :R *\32-RH%1!!=SY MIRW\J-P%A&33;AX?5*?KY(\J 41SPW M-YNQPPT38ZQ&3V,M;%7C66.U>VMY296UWTKDMAL?>%%I.S+X:SF:VM4?&%8F M-PW'A3#_;<=8=R.+'5BY&C7 M(J% SSL=YI2NU+K(,?B6P1ZHWZJ1:=[[=CD/J!$%-H;U@&W:\ 7'9$]#@S+><)H+S97&EK.%HK1I!8 M_,B-:\EC[Z^R:*MX]_%N^@VV<67:^QW&7JK6B84G"<7NAJ9DZH96O.0*T);% MDU'9&)^WTQ-@!1K>#WXB[-W43?F]1R#OEU_M/OA&I53X%2^Z %BL2R'1;'O) MYDR/D?-K LLWV,/[#=ZX,(X0KHK4Z9521)>+575C&.9OIHX1FPF=&]H4WL2@ MZ++6(CM+TXCAA@3,$0VXCIB&W%?-)O/Q\0$:QPA,6<3H2I* M<&N[B4%<@U1=^"IX;)L*.N@#"]OY.E+ITQ_4&FL\:<'M+ERY6K*P,,8_^5ZN MW>WM\X!3]2T_HHA/?%#U4Q%ZR4F_,2S=(-';V&25F(NUVIG*GFT5:D0CL7A4 MYO_E,;9D+1 *3DE(B#,Y1F.$TJJ Z@/W.AOA2+,14$F]F[CU M>N^QC33[A$ETJ+LJ%V_PI!"*(/Q_S'=^ 2'#&HVBGSUVZ 1_&!J3]2\"5]Y3 M2S,GF]6,US_&^A(%#GQ@;8@?5(=>3Z=T'"=@UAY([1.;EW$X'&S$*CM2IY]U MKL.A'$F6+H1%'CMHAUK)&4H*M-*ATKB2&YU#X>E03^5 M%(^!I=JS/+3S5 -'(,_R<;E8Z"R=0-7)1+/'NFDO+6JC$AI[.?#@9W+6!QZL MD]X/ZH+L-2E8S__)TD)G8V5!L!Q ;W*V1 S*1A>K<]X#?:PN-, ]$.5QFAK9 MFEMQH.'8ZUNZ=\Y\=,R@MB@R=JV*B8M!BLY4N=H-!_ E]C+^]LBYHZ*J7(;K M4CN2KCI29U"(17ID^,AG>&\,A"A21TF>0U"["!6P@FO@B.HBV.,9G2QUEB-E M>'-Y XTV5BMY"DQM8!P&6XK4OR@DC"RJH[$^A7W&*L+F MF#1'UXILCHK4O.TM=.K7B0-%]FJ(].@@RY-Y#:,:I&A5/3<;GW.E!*ZNOAK4KJHR*=U&R\ MJDGT);U;>[S/)>M([1@C^6J.3L_1J? "YG<_>0?K!'S]P4'C@/40^=1H--R^ M((O@^>F88H8#V/,SRH+N\X5J8*8D,4PVR-2"KUG#?/ILJ3IK M%N=F"H.861KJ:]/;%.(O@BVK%;*J%LJIX,:]+5^2I[<%;'QH M 3^/+\DM,#L'RZV)L.@&;_K@W<6@A'#UX;,+7B.+JG\V1Q0D##QWP< =7&PO M9+$(UR"$ E@^V_?:X$IQ!RM<%DUB(U\NC4+HC?VC$FWRRYGZKU:KCYM0/Q4J M,6!%]]\?[K]=DYO;V[M_#)]N[FXE^'QU_O/(^O"I<5;/CJ MRX9'7S;P.]_Y-M\P/_%LSEG0R!.WVKSOK636T M?[.DU=5VX8^A,;FW0&@:#OOS;NKO?[7]+WXF[!.\X;-NCO]LCEO_PC?\"Q0J M!?6W0/?.PB3V]1.FO-^[+3YRI&3YG 37ZR.YD#>Z7V(?08--765#5P.X_K"& MWQ#&"A*"BVW5-WE*0+URQAB[2-HJ%?9H:UQQ2X/U6>M?VF2NV38LO:$QD3&C M^H(LJ+G0*9E2JK-, 5U[H61$'9 ^8'^ "_6,.2"&^0*;?L$.HW/0 $S[\6CM M^8%I*D@J E)5NVBJ4LJEJONEA>1RXU*$"0^^,<;G $Y=IY@21/6WQJOF -$X M-K&7(UN;:*KU1MYA[BH2HM*Z#)"E(E\2T_)^\)\^/G=_?$^ 5E4RT9XQDUU_ M:QJ<#CW'GXPLEI>$KCZH.X983J$+RYPLQTY#\Y=*V+H6%IUKRSG8UU.*2;7V M.0FP"OA36#YN,UX N"VQ6R$KFE#)BVII%%Q]L,Q7'"'Q%<"[\0[OX1N+L*4& MS[M!FQ\<- <>:",V%AI.J(];Z>@&1 M?\*%[#J;ZKK- .]=NV)A^#S1+$ 1F&M-=!]0$#?>N8#_\G3E ]PT=,T 3I^I MAD%U6()%'55#2&M =_">YARVIEKD=6;JU 9?D3DL!K7@6F]9]LQ\M4QS[N[ MF6G6I,F;8+O/YT^%FVH)LI?!.T5+D/;!]!)Y56T6 [<6IH7F*G )^4)U]14] M8@#Q[^H;D0<245IREZC(@_:",FMV 9+"M-&;]O-[B.M7$Q0%%LN51^L-V?57 MW1S!3?-.X-\I2-KB2),80NYD-BCO2UP M5IHS8ULE#L@"VPW5V&!!,MD!C*G--1TX!I2N"H0/PLM&!O#K[5<>8!!^S-\Y4."#!WV#"0CWO"@@7^&K7-=UO/KO>>L V\$(,#S#_@*Z)FB MP%6?F8QDS58#*X6E<$F"Z&%T8U'$[J2Q0R-55*@4R^J=T0OUB MY9P\HL2VF"0,+(BL5D2\)17K-1?B(2=$F.?W)L9S,C+ZK-J:?3?=>/0;_S\*Q225@YZ,V5]BJ% ML>F8?U#95 (GE6 ;T[-/@^V$D)\\%0]NPAR6AW?@5AL!G&FQ.D=VA=?U$&6N&TWWW_%XO0JBP9-4"\-] M#=:=0YL'0 ";1;_<+:FTZ!0CI^QEJVL6)H]-8/3-7NIH11%I4M&>[Y8VF,_3@P MBUZ 7FN1P/,CGLKH9CM](P@Z)^3496B ;-#) T,[AK6^ M"!09O__6'8F&HZ MW,D"7:ZBY?'==/M^!4VQPI3)UV-CC&7$S%*5>^1A6V[LVK+D[72#X!HP.N3E!P\%O?,8]\ZD:HV,J8@0):E$YXC3%+E;"0PUA["T/%<-G[ M1N R@X[!!4=?#@T,!0-NM&9 MV=B?#][H6SX-S_)A^3F :G\Q&N.7"1LF]D*]AWKO@(4"W=$?"SIF>#(ME[=1 M=;,.H?@FW.\7>!ZWL63W37 MBV7X,017>C3U%RSWM M=?WKU9J"Q!BK81+=!&UGX?R4.2R1S5(9N\IEI<HT4+URGEV. M=!8)"WH*(MR+" MEL1BC$4'?\0,]/33T5EOE\1.0U"'2)[ T(+F)10PDO Z^#4H6Z4OD_]Q<[TZ M@%O/4L"AY6"[3)BX)1H. >;MP'S"RC &YP!,8HJYE'@JZ#BO8J M&HW\328HBF>.3CPG'=FF-6J GV+[7@*6CU%W9ZZB8;;9 LQP !SS8P)K86>6 MD8$L=3.:H^Z/Y[0/'L?R@>F3S5I(A_N&05E8(#0WCCV#OSB']PGC1VFQ4U^D<,M6ML('Z(O"\Z(Q9P2#"PL>4S$!O\* M2ZH:+NKIAO;JA5UZ!AU%7L9RS'R0WA?P-FR-#9& M,JX+EO2Y!_'$-E=VJO[7(!VM7>SROS(05:ENF'FH)MH&W&8UG4"U2KP>1+#')C\'K/"YBIR3-#UZ!G-]!+,4Q"V9PMC.MC MIW>W>\0[])'>2VO'05@@OVUIN?F?"XQWF4L;K$\>PJ.3$XQRR:UTY#](*&J_ M8Y7U-8 "#7X[KB!=O^L@8O([;W'@+^)4Q216V:?*D&OM$I0[2:+T4WQ^5+@F MI])YS?R$%64@:X;A'PJ[)P/V6MHW2$GP)-61KN&LK,!AO@M+7C)B8IHN;5 / M3NS;/Y:3Y]4Q Z;F>D$I3Y3Y8AUS<5D8P:UK6X\DN(?@U*6-9Q3-NRZWO6QW M!, 6G!(=T/)BF/#58F$ $"F_",\/#0Q]!5K_^PIOYATTXV&+FV6]0IDZ\A*FQ^ZH*%B OJ1[<+6^19XH@&>_2!IV M,-BW02?!K?BE5Q(9P?OQ)%?7YAH_59("T J2E(L,U,4FO(3G8O@-DX--V?!M M6,6%,3C3I>Y?+K%M^ER&+;4-Q DR\1@#J 'D2P0KJO -SM+">C"W MLKYC,2U_:, B;LC M(A]="-#BR_#WPNC9 YI(?U[$F-F _K-A@S)85 M(*&I;[HPO@GK726%?1W8M \?F\66/9H'))G ((@()C'"@GC.KA9X[ ZL^O@- MC)SU\A7OVU7L_!Z6IHV9D.$GYPT$M\,*"30# WV&@Z%?@_6]I:R]CQOE?N,Y M$*J7EK(FT99<1WHD?DZ&8V>Y2CX J&(:RD3#6D,L_ /V8U%J=H[JS$#^K.CV M%&VPM,GG2;//OV&])66M8>V4*>=['G$0\XROY&2-LI19XG)TFG@<6O'H-AY= ME6K6W00K%EMRC^MK/YS6"!2Y/'I)#N2S"?_QY>?7X>/G0/VUC2V%0V_[OF 6 MD7??\/&[?QN^NME2))=X/'KUKT7"'3Y>-2XZ"OSHW8;?2JY%X0K:"4M>X>>B M8(NXNNS?E/Z^]<#,B^%PV M[8E91\9R+8/4C2:L!E'_EVHPU/LO8LG_;@[JYGTVTZ)N_,-]]N83&QM/Y!:9 M.C$7GCT#:"2 1L\2@K?HO!P6 #7AEM_2]FS8N3GA41,P9RP3RWE9#ET@G8>= MCZE #XXNZFX$@.V8O]T[W>UBR#_OGV&3*9 M:[K.*HJ1.9DOL+'A(%N5M:G B?+N_;3;Y]O'R.O[V7$VX3AQ68O"@P7MAY!M9SPS/V ZR5%F"P3F^9L:#5/=\^ MV_6 Q5-R-R.9/B$T^.: R#WBYCZ^05=)U%QNN*)@MV"8:"SSG,=/5=\.1EM; MY>',2'R%'_QC1M\JZLG35EB@=/5DUF8"3_.I:AF\W>G^]M M1@I;H)LPO08BYKUN,1 #- + VWF=LLLMHY1E-W)TW4T #^SFJF N&:(EUK>!*G=W=6/6]997X6 VRJC?8,+J!9#I@^QXP.L98N,6#88U(%N=> *]!]7F7;/#NZXQR,;+&PTC!"'3' M,]Q=T\MF>O5/PWQU[8\]4L%->;5YGM/&P+V-%"N]G(3MFJF 9@L7*XT=LD5'CIV!;CE!7Y9#SL^S/0>=P]-P MB[X"I4[,@UM8&-D-R%B>P*G9?WI=TLX;('2]S7C^X:85N&%<[?%3UEL+,:AP M"-G[ (,V._,M<0WSY7P3-ZZ#3-$A=76LIWZK*RL%2&$L[67 7-AT M09Y<6]VSR@/'IKY][IT<^IX#FQV #3G9"[W6::CJ5RX,ZYP(.GPY]GQ"%LGR MUARZF"'H4+\^R;,:T,G %[IW,H?(_L M&:R^R2[@KNE[O^ ZZ'AM& +K+MV6,7!.'C<>ZRVZX3ITJ5 47 0"'HN3;-?R MP9B39G$7RP[.< C^PH[;<9X,(K/AE;GX]I1;'H4'XF!98:-(XAY48ZB+=9[@ M<3C-&B_G>'XP9E^P6G3*+=FU_(J5BXJF**,&TW(_X(")Y O!* M1/DI'D:GK$>4>PD/HQ]XJL?#ZL@AY9%TY(,.E%[-,V<"RSK94^J4Z?QR/S*, M$)^(O+/J)&1WL)#"5COK1F@[ZR]/5^7WJ6YXE+VN0?R A?],P)<]U=QDO&#% MZZK$U0YT*?;"LP&W&D]#\=#)\XH! '/6HL"#1,.-)(P!L":0.48(4']X[9!8 M@?%XQE/XW)#)U$1[@G+!+#.-0_B&.G\_:JYQ9[X;.)^0T\>]7G)[=-O\8W MZL:'O& /L_%L_Z2#)-?(LE&:QS!KLJ.BH;G8MNWYC[VN! M.]7QAR9PF]R]W:UCQT2*L=L'B=.;%UUS-^85OP?WQB2 .4)H-M8B>AXH_; : M!C_=PVSO),>+=@;%S=H*-J*0)K57I[K!%@#<3\"SY!&>3C4\>+E>@;>6G!(> M(PE;3%&DI"P_D0*I34:#:82A%(@$#$C M8;>#&YDO=8=ISUU*FXL3UD6(HHQ =ZFA>FE'Z.[!MOD:=CUBU<^0"QJ6D4;1 M'[1X0T//U#$#(E!"Z? '*W7@>A]G&"R8J&,RRZU/6!WT!CD5Q10[*MM<,9WX;YJKNX*TM4H M%#>1"NP>@,.S#M#T9L*X$ %CBEHOVAA)":,8J[?#:J=+?:J!F Q(+ 8>5R V M_%?N$%QL LRJHY2?:(^;YV\E"UTU=MV.)ZH:AZJ;\@(O9VUV??)B_:\LL%!M MVO .PSS\LC,G_XS+K0NQ^#DP^^1&05;I,NY;N+8[;>&9LB1+"2O)2BL\NXF% M9QXQRCC"\XMG9_!FAX&9). ?C"F3DXU[U^AAO([.$3#IEI_%SV$WQP9MNEZ1 MKA,:)JZQP],[%J;&HE(-]F8\_YR\<$DY#8BV&0T,/1K.@Z4W;LQM:;"K XX1 MXYI@W-"W(EFMVYN;O.OM?O2&\.%Y'V#"K5S%%1-C:[HE=?TU_C6FCDVU'_C: MH.EX3FY-PR\0VZV$W+0==NB[,IO<>C'CF?6L@P?AN>^&R\DWQ6-\6 +,:X48 M5OTH(M=E]GH)CQ_*7;P5S5&+Z8.F&Y8=(1/"(ZA"K3XY((QSGL0 M*;Y!&JA(X^\+%*9)P5_Y1"WS#T8V#;[7B>JH?#E>59)OCKLX^$?X$K3U1JU> M?1>0ZING5)DJ<((=M3QKVLL1"!:<\3D^JJ_=-BK&6&@ U1-3-6-8[2I2L#3< M'HI87112!+4#BAJ?J,:.!AUF0-BFCDD[#3:3/[S.0-VY[%' JU[8&)//MK/9/$YV?;9_'E JT]U\[T M^-]CK(W(W/I"P1A65R)KR5O6.8S[$21 ,Z?-3FF'?X25=27DB5Y)//'@5S!Y MY,3T CN6(Z_4#1^_<;M ME><%9,T=MD9(QW?&SZ[KR4-R>^*%Y)_>5Z!!5HG)08LQVA-DE<->Z^&PD+X' M3>Y@^UIP7=^MA^X!++ZUR: CN3TO@X *;L4-:=F;8\-69NI#^"KXVU=F=9*= M;R_:7V3#6Z1O6GC;1:N5W^^',@,(V;'*W>#=7L,&/35BK6#KP;YTQ)&/,W-I MT[U11M>;7=19]O5V7;'D&VGI*RA4MH)LU:^JIKU M#\SL]PH/W_[) Z9)&RJP0L;83SM("HN[%A*HL3S5%!8E926,$ET)DYRB/&<[ M#2T>+*7%/53A$I(NS,P=;<^5187]NY -V. MK96_\++@I086+9BSWX)%S&C;\3;+_(P,&R_@C6N];'A\46.SG7U+<*V] C,\ M-8O-W^%5/N?D:I64R'),_)])7>WOVHV2LD'6%O7. M458@X/%.B3LR> @SYA%!'D56R13 IKI0#H8>5-O-)? 38]Q7-OS*#LEMW,., MSFK70[W>$3JK2?8L7E>4N*T8-PH->4@U@%7,QF1OU;G1 M',S;=5=+?V"^ 8.$-O:CS1[8]LP)H#M!$EB UW6C$7RH-T4F2,D\JWA%K:JS MAGRWABO0,"WP0LF-U:QH)W!K.'GX73K]HU9^]_I^E[:[T]]1EY$KU=)-\JC- MW?%BG#!^I> $.:CQ/EOFJZ$!2G\W>3BR!8G-5@%U13G5_D% M;!:;G+-J"S:%O_SY4R\F[EUW&UEY4F3DH8U!Q+O5HDVV$) 0NN_;W@2DU;>@ MM&JPNG9O"Q.O4YT[Z(KU"JELA52^.C1E18025A&158>V4^O0 ]; ;^M0=ZZ4 M+Z%"8E2L_83OD!C]R<]85E]?N8H[E[RSN8FGL")^)3;<)[WJ'7SYQBVX<7:[7,V!= M"&??C:V#,./=*5&K:2LY-_$WR\Y!42+.%SRW#?;G0D?:7#U;A=LA<+(AU54G MT%J Y8XY//BWZDS))/XN9&"G#:0[P@B/_+[J0QA?(Y!8&J&Q2P-NR>]-: ;S MYN!:]V=V2,SGC6Z(Q\W[UX5BHQ:*NX1;RG(+9>?\IS2R\- 2S?9:>S6PE@D+ MNF)(-%?ZD'#I8Z82/G-8.-AXC1CR9VNE_KORD4#@(S12"R 2(8"2RYE&7,N3 MNU$\*/HX9I'N$#-RAQ@*&-(A"0$NR!OK5G[1MB;996LV@K:FWZYXP]S<.7Z+ M9[?Y#V=TK:)WEP]M1KG$/E* M[Y2534K2226^4 \8"_LGL484S<5^X$$BC^'6T>E&'U,6["C1!3O)"6LK^IB M) ]F9_AZ"<5]@\OYF48MU1K/WGA:&QM\HCDLPX65*W.] 4IKU<';H>.9H?V% MO=J7[EAA5T6O10._KO3::A[EV$V?>W5GLC?\%$XJ-@FF<:\% MF30>Z<-32/UM+80UHLXK3F9Q%1H>+P-M++A!P:V38-MS-FRX@<7;?L$-IB%J MCJ<=U\IG9MKS#)4?:KH1?G#[?N-O_L(W D$Z?<'46/>J@,)?01_4S@D6X;53 M5KXHT94OR3ES*QJ20!J4D"[T#8F(R&Y\XN]+$TTLC\214-&$;:B\:Z57.\L\ M"E8_PY)HW4/E;S%\$6R'I;KC_=O6FU \OVC-1>'B?HW3+K //,7+P6>O[V)S4?,D6FY MGBR^]/TE7G"";)4R ;H=G0"=G#FZJ=FJE-(4ZND^?6D^<&=?)L>>=OO,(&W6CS%6TR?B'KVKM8>B5Z:P/@ MO(2;X,O/&RO"U@S;L9;L:[#E=&?&,O'7N\QMIK!@]@TF%:%*Y5WAO&HBEN+# M*A+P ^I@N(D_>S6MS%Y-C&LLU#=_7%Q8=>B$CIRU:_B"MP\VPC;: M"" #T;CJ],X3C:;JF'H+66MC8OIU4ZOJ$W[P-'+6QO,$K77^"'Y"H19M^^1W M!%N\Z9XR=;@=/7XAN0SKIY9^>=1M)1V;NG;F'PRL--"[=*,V09'CC@YXXRF% M?X4'E'7A^XY[5!UK9[%B2>Q(P=?-60V"*CFT(X'AJ M(?93V7YP-1S7?"5URB3\=H(D_-CR]B*UI.Z7+ZE7/0\=)CG<&168U.'/_0O, M)=XT5H+4[@LL:_N8VTRB9A MT,J:XOL%K!>/[E#%,SL",K*%?O;R^>PR-; M;##*PJ8?B??I$KR_B3-#"FS]=$GB4N,91G!^=BSO^: OV(& 1Y \)G3V_[/W M9LV-&]FZZ#M^!<+'OJ&*@+@Y:K#[5H2LJO)6G[)+49+;Y]R7'1"9E. " 38& MJ=2__JXA,Y$8"(*C2(D/>[=+)($<5JY^)>,\R:@PCIH(V]$5VA-A&L.Y MC-_]X[^2T7OC]SB^XR>!_%KX$G_TBRUGGX6A\&G928#?ZT' I&%M@O_WA^X/ M-0^L"M3-'S==P<7A5HZ-5SGWTMQP]V*Z.=08Q:$(.O9V%D UC)565R=;A/9Z M%N&_DJC1(8/!PN"0*3X8X0$/HY_MZ/[NJ-ON.]W>F=,=#-Z5#Z(\]2?]G_(+ MX(MQ4KBKC\]QM&H2^(6?[7-<\IL"X*XX;Z59?JK>G>*WR@.9)17R)^<_58=: M>S,'LO K5AG[CPV'36R!^J*K!EIVVF;V<]N\YI>XT+JI3"?]'MOUL!LB9PQ&T8FTM6+?2JJA961KJV ME[;QSK?KBLVNE[&.7!TO,UPC#:9[I]N*JV8J,XNG]9-Z,YY47:^XX9JOO;=@#W_C?OTG14@Z)V# M5[]K7IYT<=BW^VN&G_-ZG5R#6("7 -D%WNIBW&9WA$JUR$4Q.8CVT/6?Z^@; M-2,N)?15\,/N=9S*D,>NN7N=]A+NGKI<,DH"8Z?_" -);[T][^]%U]= !Q[' M8GCL?3]^\$8@.3_;_+_'8YC?<;<_P#$1?E8:&'LYW7IQZKX&<6JN9LI*9-F8 MH:%*=/E8$FK_TH"&J6G5[7A3^:G8X*,Y.]Q;.3YT*^=W&]+L.H8A:.XQXB+@ M#<7-/ND[/8RGS]GL\@J\V_#"-5<$)W,4P;Q!O-#.#_9\YS=K/90/_@P;IYD^ M^ >::SE3;>Q.//_YYWDN,GTW!H>>'9L?WK/CIS M9H[^'W$Z?7_4@>7!_X#_ M#Z\L+><"1F9#KZ?Y];;8DQJ*\3I'=S9>M.K1[]W*K5=I2VGO[(&TKV*D M%=_5;ZZ72RY?.TEV]V^QEHF0 MK;Y88&5WE@F.[-HU\BE7QJ,1,AK[\K)!,.Q9LC9XW$5-\Y/QGL==3S M?"^CGMW%PD4[L^'KS6$<0IDO$Q:K%\W396([W:5B.WG9')PZ_5Y_?2&=5Q*+ MF[-=BP50Y';UUK!=_9[3:Y ?/6Q7;KL6 \++[>JO8;LZ[;9SVI]O^"ZU7YLU M\38:6)U;/[2GH:AE3,J5_863MM,9'"*K3?9GF;SWZOL#]E^O?=B?!ONSC(6^ M\OZ 6#CMLXT&\'N&U?! M,)R(6_?[DLTV9OW^17IK\&!L&,W;;>?;7Y*NN3^?KGFNK*A7-Q"JK5;T7<%, M7'](/4*QI,_LLVL1(SD6<7@3+#U% 4I0@)Q9/:9NPRD<3"Z'M,[?,LW.@X"8^Y=2H2HKG1L\6OII9*Q*454",J M:GVE1L?]J9P<9Y!Z/3,)5;Q;7 M)U ^$%#O$ %U?TD"ZOY\ NJYMVROZ76\Y;Z_GXCJU+@KXMR=9N4[9QI7LB0L MS9HR8:5\5FW/%U3+_I-Z9R9XB?&?'.Q;*2)D],-[43;,,7]<[EQOJ>LQN^#' M*1$CXR/0GY%:";M/)9%WE[+KB]Q]='/R9ZIK%5VT^@AH#ZB2_UE\]V(R5'B@ M5FF@S# -GE@DXJEQX2.+J&Q #[^,]6*!-H0KVV@(7K$<#FQGX-[+4<'T/.QF M;S\]".JUXB46+B?HTV/?^R;\YV/LOG*,[-I$FRB;@Y86^#C)WXIR]0S\BVG#WNZ25)6&2[BD:.^2K MJHX<80SK*";3, *+++>-;I2SI*P[%I5'@1/!+C8"FWB,F,Z7K3!ND)JYSLHB MBY%'LHD\PGJ777$..-1H'8IR!^ M"/T1.T1P8*9A3%\%Z7>_B2#'8,Q>%/\=_4,^80(D/E ->U!7Q.G=WZ@#D'C[ MNZM8LO&\C<4(*95I&'0-X!-HE"DHH$CV8L;9DD87@1A["3MAX&+IR>8&6E 5 MH+/A3]0^ 16VS0J;VV7E%+;ZO:6T= P[X%(K=:*B+@R]/%"#O)_:1V)/+PR M))JW7[VBQ2<-Y\4WG?J",4O+5'?LT/H@+:1G7!!==KW<,$DLB>8 M/-2-.P]WFZ.5_O39&+@A?9^KR#SN&LF/*4C7#^\'Y1VTW<" MUU5=D;SVJ7R3O%KP52WKMMK'5UI8V@ >K?Z,6R428Q\E,[OM-8M1%DN0ZZS' M$*8)G2KX^R-<(6$:6_BN[.AIH55'5&\EW#MP3_G:<,FHRX6O&D)42W6NLTAV MK/7N'\D6%^\L'UF5Y!=1-] 0B-I^X0#TX?J!*V!),O)^%1EYL\ND_W*7R=C# M-NY_MFY:.=VLNR(DW&Y>BQ\K>RGNY;\7NJ+,N0W,U]K%*\$R-2U>3O+LV7 J M1>8ZC00< TRU<1,5-&+_3B,O'GFD_.V:-63D-'#[.IF26I1?OSJ46;"I+*T#07O*WJ923.']J!2)1&.O))=$#76?#O M"9B/#U#;$]2!Y1\7PS/F@]#NQS"'=(294\OH8 *V($+K0*?3UV/L MXW")G='L"]3P^)R;!!;,P7[DTKG]L=;RS,&D^@NA6I$= =!M/, MM^.E.0T3W>5]A - ZYA:#]'XOJM>0^&XDKW3?)RJI'% Z&'&8!RR*4IW,P]) MB\"O2XK Z1Z*@/5K4030(,E)AZ/]D$?!(3I8J33 ?U!V=(3A2CB*Y$?G?MFR M+S![F'C'>O=DBZ=(J'XN9E\D"^PR0\"R86-@&7XS2H<2U$)?0_DSO@0/1,<& MQJ=3FT-ND@2_<70)%3Z,E>P]A@D\$"?* V.#/K8-K1@;?K#'_@:-I"7IA?M5 M],(+74I;3E>8SD(:2U4ESX8W/F;9 9F61\.2>?)<$Q\.A4@ME>FH+%*<22 I M&(J@&&I)*9S"04LB"F0]2V55\69K[IN+K]*UA.R.F$I0'@V-'B@J1'F<*_2 MI?5 _N"_P6.S),-Q?S[#<7YF=CT>>^B/?Q56#> MVLX&:N='^E9=D,&2..%^%4YX3?*F?)(5!':K]P&)E\P,VE\Q7/,5@283EJFW MIL\&2R)5!^W-251O58G:LH5Q%=B_8YM *M]B+,2GBYM?R>84(^OBYD_ZY+C= M=^Q*T;./&)1XUC][][/]R1UBM%\G=/%Y'^F^I[NZ^@GPU0RB\U5,PXC4YI$T M=& ,EAQ#Y@)POHN@E"/L%IIZ#)7$U+OOBT>/8IF8L$FCD4R891H9+8A(CX42 M&1&/!?/]JO^"BL-BL'_D46='[G-V;W9HS]?_?KE*SDW 0\G_U:KD)T<>;$^2/8HI?V8 M.4[LL8ZFGQM1TDU6],#(LCP3=16FUK0CM@2I+Z\"D\([8*8*A^(_6\;28O]A MW4,>V_F.J(LFS(2Q>24F\*[#V4M&K12&//5=/KU97PTO+J9F,?OC@_4[XFQ9 MOE.N[#)>:M^!;<^IU8QGI#1IU?-9+1A!$!O($LIFBF D^YP'##I*IP3MQ:^Q M[!&6"'\_8UWD=J-;RCYIOCER<27 "1GEQS4*XR =ZH6MF@V;QDF4.N5O24QZ8/YF/2E16>PJNQM&4$"+INV79&?,?/:+/;:R.#_ M(VS1I\<=,&QGRZI=E%73[5(/4&X76WX!3$C[6\+W"%0"/\S<)>4?60;0B@S6 M*9CKF+*3A6^1R[D[AB)K)+!CU'R%?GC//>S,,KHCIG:RM(.7JFM)R$!/+=B%]2\>0JMXWL> *'QHF8'J=39-G2KS)%C]3H"T!I3W)/".EL'.@,E?:,1F2:.$"658.G0V MS6>R/"G7SJ(%-)U"F1I7K@8<^7^ZPS?P\CJK M#._RYN/'QZ#(^5\@F7 Q>7<8K3RV?Y.W!>GW+Q0$/+8KA=<^NDGO$@H']P;M M=_PPPY[(O4L;%70)A013Q8N' Y:YKQ(D'P.[,&-YJ_\[]2(9$V+C8.HEB&$G MZP##<(3ED7L?4X2,XHLCOAWA*N(R-TPX,Q;=HBL4Z^7M6$2/WE!D,3,JP.?[ M2S^'4MV/P@^G>$F$=V3[>&I94H07R67A:Z[9-6O-O6:=#,O>[([]Z$88E%8! M5(\ *1,O250HSPC6P2$SHJN6\&3,-S'#K#C?7-RU9?\JABY.V;RN?5AC"O!] M_.V28G@IU9^5.C"R6&:7/CQJ(O)+9&*GV,2@6*!1QVF8)WD;8=YZB8;/Z=!: M69K\P"^6^N47$D/6YB*Q\06&I-J&DK&SE"ECU9LR]L&4F7-9+ FW'@PV=\F< MK7K)G&[=E#&(N@B2 _K12VS$7K^RX,=2LE*%H5YMA\^V;D;\,PT$&A$GU3EB M&6TX.>[T'"/6>A7$292R1CS.BX7*&_>Z)^]^MNL$*)\?-A^9SQ#3VXL9XB<7 M#(0THFN,DV.CG&>MG4R:4?(0A>G]0PYQB5QRN&7P;A7.@/?%,H&I;W69(XSI MJM*5XMI:(" HJG(OHDGJWU%&.4:$N!<_"+(^X(<^5T8_T5?&$5PL3V'T35H+ M:BEDF1W6\7M,BN-.,'>.% )H]&3Y1)VH'/+"^K2PLF0\5I5VXQG?4^:61DJ' M$=:IJVL,EB$)(RK ] (&%-,U)/.Y%N;W/'D'R# MVQ_,-1H:V!.\9;((/F"KGX/O13PA'>3! #$!E8@DOU-4O) MS,W7RSR@.$\+,2_<@6$W6 GYPJ)U@>(FO( 7V,QQZSEP7A:,:LZJ(T92QZ$6 M&PDFKAN,Y,8C>(1A1\'1P+TAM@4Z%3:LB;(S.%"&L$TI&CECA97 ;(NV*NBB M1H9[+F>H1=DJSS5O??5T" X/N?0'#!@ ,T-QQ34GN,4H;[;JX&,^?6WB#BPA M20EEE%197D5+3>:M=2DXR*SP'E& ';:P2,'@?^"Y@6<*0O7SQ)_ECI>.L2P, M'UGF.2;GA7XY"O-9=OR6LB7).YMM-\HD^YS4.D%B9F36%[Y$M\^;TQB<^A6< M-OC'IRB<7$K_[B]P!B[A'2'\?F%0:M/G;>K*IMPHG \Y#D9QJ)&PHV.KP<0O M"#Q=UJ)?>+]4>G.)C7XQ<#\\XYLJF8^1L=;"0PL*"^M)8FV7?+A%!4TUYY@[ M"(0?H[N7N)YOW\$J?SN&!QRC\G C,(!"7\2@?; Z* E@]QW]OO@A?(K"PDX2B5# MDAE=(4L-=;KL/AT95(D3[,:B5\*2F:2AW$1DHA_!Z8R\.P[M( [ [FJ&6,S3 MII,)7B1(6)\9[CE\MC3=T5-YN;* W<8(]0\8H0)&J'O "!TP0CO)$[CPQ==; M]L;<,E@=M/D'+W;O[R-Q3SLF![QS(::MV3K]97?N!2FTR+XQ;G1IVR1/H39J M?K8_>&!J),A5C$#)6_E$W#7ES%M^0CI$LL](ML_%5F22D^$[2HU%NM MS(TNV4GLT\$ZH<'""H>'H$=4?C.Z]X6WAVCCZ'B2:79I>XLB Z#PD7P9BR C M#I,4S+Z\%SO$RD8&BFB;$?SMD!9UXOY-H?]$W(<1? 6N73'2!>R4T&OI/^EM MD;- ?S(!/S!&(9B">XA&'5J-(]QO"MH0]:.COXB/2&!70K0WIQY&L50-NQ 8 MV>$4HC%.?A&8= ^ZWEU1/86Y[^Y6TF)KAWRP["%_ 6JC<:BJ9T@X4!JHB+Z2 M_2"2CL4HI]3OGN5I40>*>!;D.9)B_&P?<;8SC>'3^-W/.VBVKUD*3I:5@D69 M@8PK%H;]92Q?>(O[N7!TI-'#%FW>(KV((E;_E>O6POU'FHC!O+XN M;'YGK5UF=&NB=B?,XX*_\4/,=ZIN'R(A M[-_A<0^Q_1%.[8CLVJR#&P^HUW8:MK KC6Q6!ZO=79,_\#K=WI(T;>M7;B!4 M,>/YL[MDW;FA[>BN?SL08K&CPK>9VWSPK<;M1[LM5=H/2AME;I&L)VNQ*]D!4!_-;ZKZ&E>QN="5[@YYS?C:_,?UK6,G>9E<2 M6_!VSM>WDLWU>5E;%Y\\X[IKJLK_*B8'7WFS\-XJ/9SGB\K@U#GO'!JX+[@G MJ_1M;K G<#PY[D]F257LT-KOFS@7/6*?-_'C:E=E-.-VS%]IU^ RMV MJ4W9K \S_U;L-[\3U4HY2-WZ.ENQ]\XV*TFG;>?T;/'CW:#G^JO;B?,-*]I3 ML%T/.]%@)_J;C1$,>N?.Z?G)82<:[,1F8PS]T[XS.)L?8UAB)];=,7YM%*YK M'<@FTYNGRZ8W9U97+9K'/"0A#TG(0Q)RG4G(:P9M[%7JYI"H>KVS/>SM*TA" M2J3BKNG. MSX*\AI7<;.JBWSL%F=R1S.-*>48">[_R\'Q_PSF3OG/:[A]2)HOMR893)GVG MUYZ/L3CL26Y/-IM\Z ^ MB0TC-0^9Q<8[L=D8P"&SV'PG-AM#V*/,XC(UCB]8]7BV;%IP^R28:ESVKZZ/ MM#>[QWRY(,_E$INUU;E>N\_$I4C]@!'*'(XK: 60)J"*-JF.\ZB"**F" (#( MXT)?,@&[B3T-/>:OI-$@T?3H$24!.QM@7[^IP6O$!>WVQ<3DD!/<0"&E+H!3 M@_?(YN[A0U2,(R0]T@1(TTA,>1W@:9<5?[63,('AC.9TAL\KR$$C!3F-IO[/ MZIW7V2NUHCPI*LKS5MD9L":>[^-X<(7K!]G?RB!/*@9IZT$F67;6[K5E'PH< M>@6Q=21,DNP/J2:V2B@7/N'$K\#$[XRG6AE#MA))@X,+&294$3U1 CX1'Y;L M<0("6"4F. 6B<\V-OF+ 3;3(#A/]706P,$D8/7_0=(95L(_:\O6Z9VR4T*_? MLM6[B9EL[VC[&JV^HNIKN%5;)CW6RT_LF1[UD.#\?%+0\;F'=8U5WH1QJ9]&A+@Y4 M:H[0H/$RU218#S_;*5A:T=!%^=D,>*/Z7=M'L=0,9P& R[XOW]*PF,;+MQ7$ MS.E)1=*W<3S:?=)$T?&.Y]I7B=SHBPLY@_-5EVS;RB=.]ZR]M1.Q<3(-O1AV>!^/6LYY MLSZ !8\B&M1SOVJTX&3BGW8V 3(K0A@7K MG+><>MJ%+BR#0Q>60A>6WJ$+RZ$+RQXDHZ\C;,6>9&D]6#EJW&0E@"/9 ]S%LOM5$JC[WD+F\7-67NE% #S%+<%J>X[7U. M<:]A2WNK;.EJB?.9K]S;E'F5JU6\G0[9]!W*IJ]AP_8_4WQ(M!\2[6:B?6[P MQ[![=CKCNTK\YG=W^. %(GHV+Z;?HC"NBPGVG7;[D$I?_\+"K358Y\*N-Z>R MX*%!O/(T"N^C/4RM$\AQ.0^$<9Y-@SF5>*2\_FRIC,?,5UH,G-/! M]L[!&L$A:003267_TC$L#_SWWDJYG@U#%:I/'8&XHL_+;W((3-6%2\3-ILJ$,E]D\.=#S;L>(:;TK/Z33H0[5A M[I?UW6>W6$>+'DI%^'Q?;[69H>9Y5QNZ+^WY,*S7=KJ6X.#6DLV0=CQ>"_?8'_ ?)V,0EAQ_]#?Y\I MBW4L2LYY U_B )Y<@ZK8PFYVUDNNMC#:#DRIM2R;:TITQQ2VKAK<[WUJ#0&KI3#Z3?^P^\ MR$-(BX@3&R8#9D-$F,?8W%:7MBC3D3!M"Z;KA40'-''_!B4HGX@:^F]!S&Z7 M^AVC[!V@<.&^9M6,CQZ&<2(YA4#FP&3QG_&M;AR+A"GG\!?L)B#[$%CB_-U8 MC%/?\F%H"8)[*5DQ7N?P=RDG1%9H_SMU M(^0=A*G3WM$I#>+^F!QQ6"$#+_@?"P-[3_\]Y:R/\&9WEGUD"077]4OP$ MC(% _/#^)AT^L-YPB;>0_QLN=FLDX#T3^"E.B_^,]L.=T#PC.$B>$QX7)H*R MQPKLSS^)->(?K%,>+_^/LDE,"D281Y@FQ^'X6!Y&^"@2?#P)L3QCV6IY[7:_ MDN S6'-"?($YT]Y32CE>N':@_BD;K18X:=G\NCVL#FBX^*H>H/%>O=A-Z-.0 M;"\I> AD(HX\N/"\NY06 C[R?"^APE8X:5-4#4BYBLD@^%.!*!6L 1<.859? M0+H%UO.3!?@0O)DQC=!P\UC\6E@;%MN)T[;9[($3& M-/Z?_W76[9S^$LOAT!!RTU'/1]2%-Q+$LNJ!QD:]1!_9J+YB.YVBFIIS'HT; MY#@6PY_!5'@6;I1+DEWQPVG';_'18.>>%,70QI_%Y(SYBGTV6TCKP7T4E:,$ M1;;L0)] ?<8BR(U5#_*']XD(>%#%H8)9(;=4KN3$?68Z7/A3.,5-HJ(N>+U MY^*!QZILDS#R0%35-'COQ'<1#;V8V'%Y=G EB"?XDGJ>1URE2<4^@V0.(PJC MMNP+)<:EWR-IKA<,_73$;*CXI&P=;6^LQP"OLB+X) Q +I^U^,+;^?O#<#+! MPD(4Y9SDV6!7A&I-'@48)+[@(Q!BYZ/2 ;B#/QMBS\@8O /ER&*+CL",7:_; M[\Z@7[XJY,8>XZ?Z7EA"+-"Q*4GO' 'L# ;+O&L,-FVUEU$]G?>&P)9IRW,B MC/OV]U=WUO#V[RUF+'2W;RQDI8!<=39%9IN 2-;+JEDI M3'"9]KYRL.&6]!?;P=Y*U8'T5/1(WP:+[LZTZCZT+]_#]N6;7=%#E^J=Z5*] M)[,][.WN=R!? AKZ)1_'8.MGQVL55VG\F#=Q_N5&'IH>](^K 'QE4H%UF<_JUVWM#@=I]>@ MD>DN+M!*BG*!%>K-[Y3PBJI';A["*#FF+$V-1;UWU08;T]/4D$",8NS526N' M:9(/XJY.'ZV11/LMU$NN=$\LL3\-RL4.^[.FFVJ)[>F<+]X"_4WOSTH7Y3(; M=+K&0K?M-9Y8H#Z*"Y(7N!_WLO)FE6NQB5WE=#L'HOD-7W^-/(#!^6$?-GO- M-=B&4^?T;''#\.UMPTJW68-]Z&]*+>U7\=\N-%TX.31=*#1=Z!^:+AR:+KQ< MJ<3J@*W!8H"M%ZA48RS7G?##)RIZ@""CQ93,@&*Z("RR_Y++?O^7<7JR"2Y]40 M@\UW)@<@G DT;(88K I'_Z_+RX\?/WV:B>4XPXQGR6&N<*M_R-?#$0YE[$X\ M__GG>7.D[\;>?P0O":-[["/Q'^U:5_ MFR6)USF]'QN,ZVQ&HGEM@U@G]Q*>3>_[_PS^!XN$%CI.U^XS79 ?4O$'O/SV M2?B/@E&0-?YMMXJII]%6KV_]WBFIR=Z[4CCK!*]5HJZG:HDR-JD M:">$I7\0EB;"\BE,HWI9Z58A&-Z(QADD<,#WCX0[ M3D345&)FA+CORO'%%7Z\8;O^Q87O E=\O@2>MIU>9=[_+:@Q3C<78T13N8@' M!3=/QNJ(7#M.[ZR9?[BWF@V7R:8JXS@N6Z<\GZC25-3A=+FIQL)8GQP_LZ M99.$4_I",73;[4^_K_6.Z.34X"S#*:-:6]N;U:W-EX-J%4Y<+NNGC20^(/-B MNG3CAT^8X:RC]:UAS46VK!DITW \1B:@N^=-S>-6!&Z0&-W>+I!)!3.DM;,I MFX+F;!)ZJ-D[T';U8R4I)E)?(?'R4!)-W@E[G/K^LYTFGF*&M,<>#D&1(A9N MV&UKG6UJF;/%M,SI=O/_%[.X6MU@9%6P)&&FD:OGQ>C8!?6$,)VY<2^#5JZ3O,JGNJB_$O^18+G@H7]5(-']7!UV>[,CFZ? (IE WK/YFAW56 M/:P"A3:#*2H6WE*:QI;\B+7KWL VZ:]@FA2F_$$.[2N,[%I$0[.[R''74$/3 M- (S<=#JE2'T/YG[TX!S[.6&?]+J5 S_=;!N+Z7USA?3>F>[0#1&=)VQ%:?3 MJ4]7'=Q77L 25>!2KB(CFX%2TCS#>#X+$*HYN W+U,:D@%\8P-28I+VQE*R" M0[H9/HA1ZHLO8V6VW1A;E]'!QP?VL@-3UX&I:Y]FNT]L3J:"OWLC MN@^8Z3[.$0E/YP7O#.1L<=5VC.AE?310*M515^-UUBWW>IFY0/M+GK,^.BO@1C#I$+8R.'-%9M3.SP#AFX^;B)[\,'-[AGVO8&1VW?6'8*Y,I? MY-2O@H]RXI_":.&8<[?GG [FUZCO)*?**N=G(XO9&8#J6G4QB]'\IH5Q>]"4 MY N2W7_.3F)=WZ72E(0&^2Q\MXX=L(":S7 M=_OA?2Y/L-C;MSE,E;>0@8;.HD/=9$2!QIM$;A"CG?&SG4[!/ABZ*#J;<;^K MW[7].$3-S[\BT=V&B\?+L?\_C+C6 6V&M].(Q2U]=(/7753K$'91CL MNN<].%F-96J4#A.U%A>\%)<^N*3>V!,C>675LG8TH&U[!0&.P>E++G/7.6O/ M9PO=Z9#'YQ#^39GYD;A+YIVV%W'"5SI*.#_%T=9@/]N=5>E-%UVDTG'8[AE8 M='W:\T-\ZQ+R]="_-CL&M^YW9)80WB.9^NY])#@OJSR[Y]=S-!@0YG[_JN=[ MH::KG"!1$^<=.&?]^=7"O<@"G7?F=YUXR0M@);9OB@G(WR!KZTH^V]+;TW,&E=6]*V_/LAGEE\DZ[0*9 MZ^F!S+5 YCHXD+D>R%SW &)B1LP6!I54_GBC,)*SEHTOVT/$2/U"*XS(O.W8 M*BH$!V'/!H!8NP\ 665+>HVV9#7(1E;7@4^_"F+X$BF6 U[C@-(T# M7F.K>(U;:HT8NKL.R%B)N@BF%U^[SWBKU& NNL[IX"VT9.YO?BG[3K^BY'M' M@!4KI1BP^!6..ZP*IH^1_X)P%UXQW]13='(_9GMG)D ,IU^_A]B@YH M#?-1;XUM+-^]\@U:Y80ONT$=I]V@)F_1+=I1M EE)$;DEK],]CBQT[$'//_%YF<]=UTFO8;L^=L_/%#=BWEUA? MU^&NM63Z#3!PK[XCZBJ)@GZC1$%O:[F;+B5O_G$'L^* %H8IB%?KJW@,_4=, MW7Q&XB*P7"XC,?) CWGOMYQ2V\;&#!IM3'_+I=:!R4&IR":OTVCJ"^OSYTN; M8K;$T)&$MIOAE6TJ[+EG(/^3ESS8_UL\_^H&W^P_:&G ![N(XW#H\4+A?KLV MWIA3W.BQSEY[ 8PN2?%+L7V$&3VL!>BV?\&12(&P-"B>*'],Y7PM!8>[!/&AW_P7:/_YQD\7PIN9)]')"N\X.(AY$WQ95A MID>P0"(F9T":5,V\:!FB'<&WW)@ZSDJM8X/6T=2.OE!,M[C@CNW&(.1C11F4 MS-(!S-PZA!=$3"D4A7#O7/WZY:L]]=,83M.8Z_-Q/&9*4LEK M"O.JHS;MM=KEH_23!6JX?O G[9T8_&FY,.X$U28B\&J6S_ MQ+H=_IC@_9"7(?Q2#[]D>W$F.,;.XJ+))V12]@3JQ[X35B2(\ T&X ZQT3$E M!>18L(7R,9( VS+$RB<\EI ($JB)^XP*,JQ1\3M<+.%W1 M*C$54_)$&M/S(BU+>@I< M4',8MJ>]=^UK7XSN6;QNQ) Z.&?F#NQP\B2$J1H=;6CDYDWUI$0.#$<]#9 -V),6 MZ'WJ,N&!!(OI S*F5YCG! =IMD+/3R&%+8RLF2O'"J>\Z"2L<)3QQIG21M,5 MIN>LJ(B+C,9JW(X:J8>+^A2(*'[PII:Y5-D@ZVQBN K"O&%,IIP;C6RX80/> M,KA9W=2'RS-.L;D ?P\TS[%:-ERCL>OY("&PW!:*1QB17@OO8A$]8H;UD?H6 MQ/(&5M/7;\.S, F\L3=4^DD$<*$GB>JF[2,5UTUD@[;;DOP4P9LB0W MJM'(B[?0L9^8Y &/#>VZOK^D,-3K@Y;]UX-'-^RSYF%%NS#,_ T^?V0[SK#W MC,>C%LMNUY@L2-]VQZ##D$_\D95M(.[Y'X;(9GHI&WH$WXOH;R,OGH8QJ9;8 M@ADIG82_>X332$A)AZPM_#HZG\-_IUZ$_X !Q=[(W$5E8L+1J8+^BS!-\' MJXH#DD5:<0+R @:#,7%CO=3FH;E IGS]&Q;4^\MZIWUND@]$) M!C-CZF$>%MN3H#Y&E>%[$]1CR0,826B;@_GBCE 8\;Y19DI.LP\?/$'NHAI5 M()*"3P _ &$$,VP4H\J2.FYDU;L'1QZ,&E4H6%1TOZ&#P.M-UU*VUH0@2:?F MTD@AS2T;S0T>E"T;:GH+&\^ 0,!^S'=78$PP*.Q706]19G&.TSXW?U+'WG?D MO7^ T\ZB7+DR%JZX'/U$N$CW1@I]1&[944.OZEVKL/5TJQ17$2X+/BVX#\&( MY'KB?L,P'TL@G"/XP5VJI5YW"$22NB36L@.".OPV9Y5!.,:]KS5+S LJ3TEV-O"N!#/>'Y&"HMO2N"SM< A"PP:)$=U KP,. M-XR69Z;?8E>&M90UCRX+Z@,QXJ /SL?0@MH7@F$EX;V@H?)IYX(U;40Y\'8< M,CP3/#TXM?C99 )OA8?[S_8HY=E.&2W6LJ@=#=^!Y9XT>7L+.YN0=I],0<%D M+A0:5+P7IO;,=6ZH-I[>P%5_WNBJ?X%F''.BBB>=?8HJ6AQ-A%//+[/A)(!X M>S'X\-D1Y.VOMI,?7#3553.ENN@8+4U%BZ*G,!J!;51?FQ1-?GB/ 0?N.E3R M\#EX%:&Q0,M.X0P/J:)#AF;H+]F)38,TIG^A0LX47/82\CJLC-.'71HO-K]R4,ZW;Z$HLU-ZPZ.Y)DMWV3Z>)J3Z,HQK M,K?=5CFY82ES!"[1BK(#'>N;'4",U5?9:E97,'SLP0TGKRDS[2X#*1%I"_L) M[T'L$3I$N;54Z%@;"#J77/!5\IE8VUSSD6"/9).K;J[X5W87;L,<3*BT_)U6 M&>V$9K.6E<@&,HP"$GFW$$>P1.*BQB MRNM#SC ] [:,7&*.&^0&J!D06]8M&DWR*YC<$O(GLI*%\!?:!A2,^+7O@?9V;YVKTBFKCSZS=]1 1_97<*;9#!'4RT8-L%CW4SI- M[8I[2BM*5'J;T.HKC;C3*G,^ZQ&K*Q0#FS**/[N'I^$BEIKZ6@UW;)F6X&KZ M"VQ235_S^9OT\F.$JT5E[Q;:F?;6VO2^C'9KR**R/1H5$XHK32WP7:/DF3"Y MKQ1VVVG&G-+I;AUX^[L;#1_L[JG9XEU:WE8>=HLY)SA$\K*I LJ5[B3IO(J[ M*,4 &T%[.V=LZ?H^)20I.)%DC^;@FP[EQ?81LK6HXVF!FR'( <,1<6!2HDW* MLJ30)ISL4TDYK:N)D7&R[1'W6F7^@]6,C.U=91LUWIOHR>U5CM04** M MKDXJ83'GR=CILJXKE9-SJNH:7O0IC&X?HJ\"0S(KH?M12^%#$.9!^L^1J+<, MVE',GI85 JLLI2%U\^*-+<:7R(---&H<>&%@49JL2+=N12QU[D+Y#HY798ES M-T-+;&Q^1G;R*AA&LJ$]KK3L8Q/7J,%VW7YS+8IQZWK9\VFFFYF5[L8#HGL5 M_&^0+J4D9T_D9)X+A@<.CNGQ-WB<@3C8V*Y<:V3S)R&:REI=A)8WPP!,CZ6F MW]@49*Y[+(F%U28TG$R[52Y/S4M6 ?Y!^5(7KR2"J(P5*"<9%CDGSHM& MELP8<[46CJQLI6)7E_ ^H%#8W *EE>3WXW>TK%(O?L"58G["WUPO^!S&\1\" M_G#K?J^!#]3=]SX\@O'QYBM4K+'5Y$[=84)5J;?,!ISE*[V:%9($M^;W&V56 M/6_9\M7V?K?F;;(!*E#0;+.V;7YI'[)[0D[DN3,'&'-64'UD,U\$HZ\(QP&U MP[ZJ=E7C7-U8\A1:T@644' LLM%6@?\L:T?%J$*3DJ-^%-E.60N<6A/ M4W!BL:^]^:CXP8VX\*"B),"BSGGVA7V#H$@J,X(+S&-H\(^#UFD?,8[\C$H\ M+R-M:;T)T/N[^RP5^FT(FOQ:@%]-E4Q@^D?ZWR -B.-,:>'#R-*HPZ%P&1O/ 4X-A\^36PLTY*S>0S),Y:%#UYIFKD+B^\8\5U$0R\6V33QKVJ] M+72%V<^G4?Q'1&$>VH2W2^J[.0R8JE+)UVW,Y>V?M='7 M/[8_<&@ ;Q=( 2-83$D(A/<$''8)C:CVB9JNF-9#4< M7=@9^IL<[LS,]/&./I:07UHHXTGP7.$.'Q#/CPDMC%S@0VGT()[!O8C5BAF_ MTEX&@L3="!.'%45JH#?^"!_9:SMWK++I@#D\>,@4^E+D[NLM\"] MM^7P[*>Z*) U.PHTPSI&(Y-%9P,9)[IFP0K^3"^I\5#/ZCS4!O[/,F#@IH/K M]UKE[BEJ<,44GB<+!2K1&5:L<5JXX%BD(['^1CQ%W?)5&DZ>UYG*GV^-^3^P M]&V!EQ7,&^MG\/T2M6'_CJMK7[J1']HW'MY6*I;LVK^)<"*PL,+^-8);U8/W M_QYR23(K'1>T]"0<"5\.1_'@$Y!%UF*F$ZZ2L C$BZ!].0C\7OY.*0OS_C'H M-]$C_05T3F\I-GV2^(Q*OSJFI.-)"Q+J-]\%@U^_R)J_#'E9D0@M":?Z'6?( M=%SB**M@,H/9(IUXCDI\[,(A?_YYWG3HNS$H4Y[]#^]O(Y= W=H\1$RZ/AYA MN=#I'_^%[WY?R;IJ*S<]&O< M\R_C2]IQ,L*^!+]GV_T!=EO?-.W\37.--=32V.NWSJHZC*]+3 PZP6;':=M' MZ&/.Q5I\XDL&(5>507ND[S7F\D5=9(X MQVJ9O,C\%FVDCT$8_R^NRCJ7O8=8<[G(1;+.@QI&% U5]3^&Z##Z%)_<)Y'< M8Q6LUOY?>NGK].^@T^I5D>8>%/#"LJY8*^QGK(O<+WEO;,5V#E;LYD7J.@KO M9&T7!B=D\!^S,=MTMMZ$*C66^LOX$XB*R\KTUB!%JM.?G7:[BFIS%Q7HSM&7 M[RHSP?F!F:# 3'!Z8"8X,!/L)#-!DU3,8(&TS98I] F"G=[YX/<2^&**>Q1E M2!4J@:$:98EY(/*L(!!\!1+B!Z,VC$'128DVP4IW*T2.0B\AS">0B"'>B*Y]E,4N>5V "DT%?6W/1++\J=L3+C!W17AW6@K-5\6[\@[4\"_8460Q@1#.C+6*[1E^@KFLOS",U4]JD6 M9E]4(JP_E/R.)% .ET$*KJ9$R&C+-C#?+-]VR1R-#*SZ*HC]%XMC/J5(]:FX M'N9@K68#/BJP5F9Z%]DRQ.;FR;-JNI&=.G1^:2--/C+05&5YM1]23-4#<4JG2)&4)&U M@"Z9=3/$1@PQ Z(RD\H 165)A=>):SI;0(Y.ZQ,VG=/N"R";I*N-)>?N- 87 M4_U7#LK$D9(F^U4$/1)XL^-O_-&,KJW5L3:8 T9Q2'?. M?F!5(&!^Y"%W=33L?%EZ^7+=;;>U:MWUKQI>L>M9K#V9;7N[HK%<:U1YPD]/ M"@"UA1I_+PX(S"],,["?_E:C)ISRV^U<.O3[JX!YCJM]OQFR+4+5'V M=F[E>[NV\C.@BDNN_,I=S.<>QB*T<)D6\Z4M77P?^ZOO8X5IHR9'>]M@]P95 MS= 6ZSO_ FLW>"UKM^VNWLU.R$R8XS+;7:U65[QQ7A!0V)[?C[N\"#^][-KU M=F3M.N6P6N.U6_EB6.(@S$ _;F,K9[N_ZT0L=K) 9PY@N#'EOZ9EZ*UW&;JK M+L-NZO%*G.2KT^&+(1)[_=;Y08,OLW+]D]9Y%11IA_7W3/#D9K>R,=RQ:X 4 M-3IQ!W1OXPGT5IK SD+'FC,2-HM_OU02.D\18,UEHYY!$7!/+9'FYOJ68<0@ M)75)2 =,T2IM55K6.@:M,BW_ACFJ5Q]TY[QFU.NG%(#QSZ,4*.6QLHR^P;^6 M#0PY?;R0>R@BF,>BQ&DAAQD^"ZLL?#48M47ET%Y(#BTIAW59T=UGTON"B#CD MQL5<]=)\>G.?LE%6O4Z[9=,(;!S",;+\[CF]7O-=421[B^SC=JGV:&-\W!CN MUV3PBZ$^\&)-CI[A&H[HN(=I#.+0C?Q>XSGHPULGK57 M"5%8;YYY#M)@^2SYNH?Y00QIE/S47F?1H6X2_4#C)9X^-#)^MM,I7(I#%T5G M,U"!ZG=M'S-1,YP%X!3[OGQ+@S :+]_NXS.DY_;,;-6NO^,@@#RHMK<8W7H4 M8AM ->,+GO"E[B]WB9TL#<;O7LE]Z#F=WOR\Y_Y#+?HON#]7E=>[/,&5YV M;SKS\6=+[^TS[8-B%K/"JUR72VP M0N=.;RD$S%HQ?CD3;Z7[Z;.(8S"8^3JVJ2J3:6Z?YIB$>ZM1WONYG2=L_9\0.^BF[-MA$QQ?/T%;=;J:*=C!X)"G06- M,6]U^LN('_S('H7IG2\:N3H+/6/K=^X?83"<)WGGSEEW<[N7&K%4? M--F8$V?0G@_=7&)CB@B0!?$96\[)[0![4+=]8 \JL >='=B##NQ!>Y"EQSHK MC]M<702C2_KL'D05S(H/7CST0RR\:IRR-XDOFC]ULRG\3LLVAD-PCMR ]C") MO^2FJ8S^TGN^K?1^E_+[L'G_\-Y_1:CNXY9Y0UY&'^*=P)DL5-5\K=@.#_PML=SKUP0U#K,$G+XH36W9% MI..K^B+:G[V)Q_^KR+04^DXW2\QU-^1'7:?1%)[[^?-E]C75;-"QC$^9ADN* M'P(6E>@)0I"!,IF03*)2L5WJ6(L$87!#P,<;Z>RA#@.?A=Q1N!81WG1P?=?" MYF+%D]HK3 MZKK&KD:".-ITI[<;@?"^AAMOU6^\?%;=SF/!N^K^2]T[SY"^;>I&21W= M&D^6WV(M-=M;["&\'BFG1U6.PIQKJ4F\.8?J'9,T=W*LE5]A\CS%!0>_>+9 MH8 !%4;/V?E!>77LD"(:R0,<'A"P_*1JW>B!L]: MU[K=JYBQT;E]]OJV[(LJ"JS,HC4GYHL7IK9M1@M5W; M,E_J56!_&28A'GBXCT[G=),^/ZZW.]X[.M(9%7C*=:C!>0"4+7PRI MG6(LI<7-[C)%%P:K DIC&CZA$E!]:@/[-\+(/X*R$X[]9^(^\-62/8 H5T=& MWV!44.!'9AUY/?BWZV?]'159:\H5@;8WP6=(D#\VB.8G:EC_2(W*150J_$ : ME[ M*5:)\>6";WIR(X%X8"P_&IRI>\OLC53S9M?!Z'Y:/^.;8:!_Z+BX7 MU35(\SC.W;ZX'^XS-=P.CV& KOES'%YT#\LSSO]&?@,>A>*E*H+(?.RTN<9= M5P6Q1&*14<3,1#P!U?.\/&;U4K3"?NRT>KFR%R]KC.T&@6S=#1_!"8]<#'P? M^VB P.+#-VECI\OP:44[]OL_;-- MIG;KK+X^R907046T=/;'J3^&;\F*H"S2DQE4IF2S11<8/ M_&\NX,&N2\R>BS*H93.'H9H1MT @8Q4,!:X 9FEXINB>A]8N40HDV-W!FW"? MAE@83YQ&8.E$'CT)K6_M>%#W"$O:%L4PC+16X\P*81-7^POJ]33@B9N-LV!3 M9P/F,/^TG:UVVDY?)DJ4WNE0018J M(N_\&O\QI4)W:N'PYM3G^6H;NF7NE:M29H.BJ(^-EL1"&.H2++)8I!-;-M@ JSM* E1>1S(= M)+SD1SP)W_@JQMA)^W5^H;46V#]#_5Y_7^<(@N\H[#%=8^"4JWEBVO >OGV_BEOWHWDR,!J MLGML37#DO>,!%Z>9"\",P%2&_W!]JW:R:(F7USC M\QZ3<]XC=EE02]9IW52 MM=Q6W0B<[/6.Q)(H 0R/KX)'I"5% *.-?14=^W/KNI5)XH=/V2ICP&J&8,M@ M9FR59TR[,$YEEVSQNPS!?>QRGKJ()89 M7*61%%0 ["HFH3@ *2==U 15F_/ADR,G10U39+C9?)H.*M9)GVQ$QK$A%F^K M4B*U#3C[K+C8S@6%-Y[_7C*Y_&<5M=52#":9@.W'[+&5G[>:=GY),70U]GR< M0G[RFBJGM)UDN!DR4D;!OHVKOM->[:X_?QG4%!\1"@RK+;3^._1!G-ZX,ZHUHU.+*=%$P_\=E$ MR>D$J5Y-(T>-H58-%V\:U'!U+0HY<0/6QN\N7,A&ID3]?H[&XC^+2 *1S :* M1Z2IX1'EMFB90J<%3*>RHZ+N=2B'K)[USLGYSVF@7HM$8_FG6_+IK'MGZ5E8 ME9$8^BY=C..Q) Q#'PM,.)_1.)VSEOVG3E]\-9\D3[8!N>%XI#3P[:YC$6KI M3B1/F*S(;0@*0/4U66TELD$#SG]F^^:N-_TYW#"/'+!@:R$)K8G[#5815$\B M IF!Y A .N4<%G+KF8M4*>U,OS9C%Q^$KP!4$U/N:9]@]>3;P: ;DYC$)&YN M_E-;?8K/IUNOT;NU!5-]PZD7DLGGCCA!9PS?*HU :].UHQQ4+!#I;KA H MF+HHP 8AO/4YA+OZKP+GZ@R[=W&CMA0)*,45>$@Z7#>C#WDE:/L2SJB7F,A= MT] ]WT5#=PFSU0KY*"(J$:?5LN&^^P/138A$.J_B19:AE'I==+(,:_?"UV"W MMJ-T_35(YADC[;3NS4B!9PKQ3FFB)EB>[@'+D\?R=-L'+(\ABE78L-=1 '\ M"*UDB:Q8&='97FF$\M.,$(H,1N4N?$M?^#AH&2]8*I]9'\^AUUP%08CA6HU[ MO7:IQ.:KF,*MA!<+7;]FT$;_I/;Q60(JBR\U^Z63?0]-MK@R&$@8EI!Q524 MB[)CZ,*$:;B^,$"Z6:#:OAABGL3WD3Z?X/89 Q9^\R.GD_"X>2-)[H_$WC+\ M8\U.X%3>VORT8>YI.L$B$SI5>_PN%S-3:X>V5C85O=R67CPOSEFI%"9S"X$R MN4+&;LQ:)ZK5XI5218J(@ZX>C7V43BVN/W"_4_T!K2@&XE2 #N>+_B((R'7! M5FXJ)LTM6S0?/\$];]\<]V2?A)G146U5GCG2@BYGX=4(02F$\/)K ?8V]^^X M%5&D_T#1BSG.\%8,T Y80(L$8HSH^?9;TOL,YDSO>5Y:[6V"JM<9-5 M/%NE@J#Y*G;KFNTLM(H)55[2 :1"DH;+:SJPNX[RXIF6Y;;2FRW1A67Q- M3^J*,6:MZ2XY-QLU;E8L(.QLKX+03 H;%<6\;[]:?\+&VQ_5E4BZ_,VEAU?$ MLG>V!V;?MJ5J6$L%L(TA2J@M<^9J3K94=._I(;3O!-%'N&2I4/@Z$O :TXK2 MHEAFYI"Z4D.4LJB+_$F.OR(WBCB?W>1/;/I$4R)4Y?I^E=;C41+>"PK&,R0J MD#0?H&U1LQO?IV?RDLJW7;L(BK;*)B%.P%%]H$H0["GOC?#HM4<7[V9&^#"I M$L"&P<.Q]%&M!EU:&1U)&* /80Z%;G:7;2)X0*FM.[( M?08#=3(1(P]N8A_+< V"&72[,T'$J='2F3NCI7$D?(\J;*T@3&0Z2J_<)/43 M;^I[6;XUVV=>0M.DOA,X-/7C$<5Y56,5>3CUH#("F5'Y26ABY.OLU_.<@N]J&)WR"Y#C.4=VG=WX$/@GLKM MIWIK6TH O"/3'ANT9*J5^DY=B"L6!W6V7!V$>&4EI=C1#Y3J"'] [>*DL=Z MD6 9X1#DQ)8_(T?:CN'<)]AM<"B[8@SE)0E_88"Y]Q_YESB]@SV@VA\4R-@# MZ]B-;.H\(RUW5'$R@4NY&UFY;4JYK?*VL[1[=J%F:MG-O071,EE13B'[DVDF M_"'L#Q(Q!^=TQ;*BSO;JBG2R5V/)77D7 M9Y=JX>+)KF,N+_,E"U8!]^!AO,M&SH\P<.]\U.U,=L $&/=A.,*^LF0/@Z5$ M^"Z0)&0V8R!O1,1SW55JRM:#!?XAI MPB?./*SJ251G@/%V%!BR]*E=&UX$[G>8(C*[3*;\#W;,Y.4Z2C=<-[K[6K^[ M8CU"9WL%"<7&[R4>/ZO,6D/;S7'2.7'0[K)PM4RTE:,T^A1&'!JM#8JV6YUZ ME-J<$?>V/N)>':=.L:EVY>%G5)6V(?&P[E'T=Q?8<'H'!$T!0=,Y(&AVC0WG M *K9 Z#39NR)%:OCNMNKCC-S6;^['HA40$RVA;)Y])D_1Y.B*2XFK"BU-6R !2V;8+E]W*7UR[<6'7HR\CYZFL##CE01G MED$(!9+W<9^],0;9G2R^Q[%#]-DP.*%L0G+ZC;%(I%6&5RJFMC3>:H(^)!\! M?&.^]*TT1_E< SQA+?3T(R/2Z$H0-V?9Z/-W+$L<#>+P$(=,J; 1@SI8Q"1& MG+6DV7'.\.CNG54A/_0R0XKF[]I1/KCS5%7V4&-^,[E)A3P.PXC=;7KTW"$9 M21!)@&4<05P>\QC"@U.?HL#@8!RC(HE"(I;%^++ A=0I-UA'SK<\A@G7:,HO MY&FS>!L\V&]4%]B)3^:./! Y>$$X\8:YWVXE:;-CNG[5-B#;J_(QK^P_0$2N MN(/$5ZYILVXQPO/FKNH5H='=+4.C\:K^LW73LF_2*5:UP%%-H\2.4GG0;20+ M [WR8']POX4)G/"6_9?[/':]"#/-0Z0.>>_8?X2MSNEQ_[R/<0>X26)"W&%# M2ZV0I@B[Q7)C2X2LO(R(YH;@KJ!B]0B;![I8^8D9^8;"B#F MD7Y#-\!G3+$\:\BV ^/UI#J.A5%ZZ28)$NV01^)-IF$L*741,;@"0!$< 8O1GG"YJ!/G(9\I-HDCJJ&U62%&0\RO):2]\,4K 3' M7%#'!L^(31#$;'3)8VEJ[B^HY#J@Q4**0R(6)M8!@5_G6>2 M$.&B]RCX:V,2 180PIL8--QT%00BD13FV1ID^ZGWIF["R 6-^"7,;0XI%6(C MSP]E@)D1G<9'V\'O)/YH+,D-0&CC&.%8*)#NE*B71DA[SL7]M-URM^&\6YE4 MPO?(O$!6:69BH 2KTC*64EQV!'\ Y$>K $ =)2 M^6;4^(H@T.[+@$ _BWMDR>-2=>3$>'/7[XIXS^[V\9X%$#DBN-CLM=!K5N#U MFPR?3KZ!-]&,MM3$4HJAD'WK5XGZ2HO]EMF> M M /I$J(M2TMW*&Z#P/'"SB4[-&H7H]5/RQ'YZ>FI-:9UB7XAI:^A*$"F+8TJW M8>B ZDJ(Z1]T*URF_"':!Y'J,("._).XBSVT,1+^ CV\#C:U7%?C MYTG##V"O,1Z<&,.D+[;,)?<00Z'(_UQ9I<%64N4.P+4WQHRE&%5UPQN&TV?& ML%!A'L(B\.6:.D"Q^21JY$G(IV"*<#)"8H\+P[/<^)L:GQ?\G09<.P("[XFQ M X8$KA(UIL"F7,BM(1'=22R/B-R<^5$ M3;O*,O8P]P#ZA2'XN5/%?^>3]ZYE7XRIQL_S52@C-A43D6OG#@78UI*S M7'_Q]D)E+Y>@7\/1\R=AI$M-/IBABQW;!DZ[B@?F\N*#Y6JZ3$9-%Q6@E(VX MI)?N"-*&M#?@RN"DD%D1SM\WD=5AP=:%_B,W]L$J1$+%7ON"5+%R>YX(/2U& MCJ4J0A7Z+U:\,[C<''8C/".<8Q ZR**CU\L74:0P=MRKW!RXRZ] MWMQ9/.D^0[B(^YZ06;[[]$S=MM!;N1-J'1%X+H]4.$5'=63AY:,GI*;#NL%3 M!8"!9P:G87;J]-YC[!$%*B?-KBR+@U,)_U:J1/+R5V^L5;.QN26L61>G, HU M9?)LY7NDC*,@*LRY".[=>R[A1;YY[O3 U&NHUQP#UN""?(W<1X]Q>:-PF&9M MNU1SK1%\WU5=C#A(KY_5LF\>0-'[LJC%Q35TLH\1+0NK&TB2&&7&$CCYCO3C M,WIP#[A.B3�-S#FJ$O*G<1H8W2(4X27P+HS3##'=X:CPC:TE]@-^U.\-YY M_T'>PM#HJ,32ABK]@A1%L M\(G9DW9(LD*W"0U@BF8M*M'H61N[Q'W.?JKO_3M%J(?<"TYFJC^B!@Z2B G+ M"=N,<;=QZCM\UV5*7EZ/67;*EI@[1Y8J57 &K;"0#:BF5,W2V7,7W)VC%W>C7&$Q;!I.B^ MRKOMJZQY@)O^)HW&+NB#6S%\"$(_O =G1)72HP$]9;(GOOSALVM8;A'@M_E[ MN:BLK=MLX!4>9WQ$-[?%V&S>*/C@,>XR+*#_#)=CUOE8SR;R,+Y(40+U M"HI^R*II#'E@10F#2A-!]M@"ZQ1Q^]9)B-$Q-IYD'[?:1D=G8"'FY1A;UV;2]WS!A6*W[C<1_/I\31:;-QX? MXT]E2455\]OY3_A!$7*@:1=C881(P"ZR=,2O(AHH(L2:I!G&/V9BUR9*4AIUR!)]U+!.U=>IK# MK\C(GK!.E@=8/ 7F]O^&5N '[])%\SMT[ N8.7;>!HG_9QB+Z8/]N[CW[L(G MQS(+XYUB9;S#:=M5A+RP/,;Z8.JV?&WUA5MVS_=@$A M.N?*XL[M0A9N(3"<#T?WSBLTO>$3DFUD+C0M TF<"*AYF&.!)DTYV.LF/(@G ME]C3<%Z:&4YPJT#R=1Y<5E?&D#@>H0"2]/IJH,9!X*[@*9IJ-,V,' <>EG](M_ 4,YB(4?@,P_,41M]R* M\%H;V MA<1ZZ!T((ZUSS.D_@.)"-G@P#IFXI.9+6>/Q6"3&5JASRM<'A5I^[.M0!G;B MXHLDNZPQ_8GAR9@72&X[,9C)YY$;K=K,>U)?"F[-(9\L0Z0^W$$26Q6F":.A MQG;)$6>X%19$,^)*R(P",A-0:WJ0QWN109GT0 AE2F9S,K95W\[84L5ZQ9[FZY9KFT"C3X)0RU]V82J'->8;X3ROQB M](B5)>BH3<:8P=66.I7A(WC"L4=W+H5 X50@NXRR(+(_:55E1D_G&R06&21C M8O1$,U=GI"6]IDXZ5_P=TY1@?L%9C2GL.HT\XUYS#5BX E0P?@/ >Q&:(+"Q=*A(D'IRKG;%*;8D+9 MP.9%^!0TK2VCC,*+1L=,(/:[! R !QU-90!3H"_'$:2%$TO3^YC(I;78)?KR''P190C,6\F'(D.%S:II@M"P$[(GQ M5.6JX3U])Y19A=.PLFD,9D\#;G09<@ZK415JH"2EQ"\3QT144^$X(/T-4M02 M:1=A,2"7REVR1_(IU6+I?@=M_2MR2*J92+CR+PLRF.I\Y(_JBS M<>DR>E>=%DN?%KRTTEC,V"OMT>KC;3JW?*KCJ@X4N4.@'U2\AD>AK$+LR6T8EG&WCAY +_2^P[_8\5PU0?X;^*?P"U\R._A;('-?VU) MN2W?O_:O$7P/\RO5P0 MS.4,J\S_B@F4!IX;6?=TU@9;+@H6G#_5Y>32S E*'@^R%BL&K$@)JU^N62P[ M;?7VF0K0*BE NX$"G#'REMYMW*^*<<_<;6O6;O=SGD,^PWIF)L0*U[].N!=! M=4:\!4XY6-AH0(/:@G/*'AW)3?;SB\O;JTI!J?A]!=* #6OB YRFB3@F3%+* MU7'H 8_2B$$%:.Q+>\8J*PWIG/PJF&0H\SK'N7-<5C=&4<=#CC5P#(Y&^"3] M?-;,R#]9'J=EC%/S0DH0F@[&:OEFR61T3Q@+X^RB$=46:P^O/&2*UF9N MBC+,K3DNRWI2BSOE3O16Y*3I;IF3YHLDP]0G\P9-0/O&PP8_L?6K&(VH-F_CMR8,[/$E8DST[]F\BA(FX M#D?A_@A;=K=S?''<[O<[O>-.KLN#_*K]6?O81JB2AUBP_1AO'-NE6FF27161 MR@P<&:0T'Z9J.RR%7E+'D*D-5=_*1R^41C6\10V482$WTH"YX(@T&/&L? M')(,5RL59,9\S'BC$BK4'85U(NJ#3',5(D$J[A M/'1#(4@J>SB8-GRUI,G)RIVW,A%U$&I(94FNG_+D=) DLV)10LYG"XCB MABO)PR<KG/R1T^LU4]_@#L"U@I#;(?$B M./91=_X(-!WE(^J/1R0UR:KR%A\$.IR%41 S0.\=(:DQ2&^+X.\0] \>R!FZ M1VLG;#1*.@M5OPZ @RYE!]NX]PI#-:/HQ3X;4N2(SB"=3%QS75A*8QW#Q71 M>@_7N=71HH\#*JHE_3V[ETO;]BW# M*MSYT/:&T"N+T;,-#N"U GBM=P"O+2-DAZZ'.XEE>_&-JDQ=+>]HOQA7L*?Z MFG.]CT7_*R$L9 \KI@$3?.64"[%4D:3"OB.BC"%@=/.%R">,!@'".CA MF.,A+HP@3"Q9\R+!(R.B%M%&+\=SD'L8ZZB4V4))-V)Y"+BF6 W.4;TEW E: MHF6G>4()ASN#,QSKF=QG-).8A9Q+@$+P')D0@_ N"+W'#LYHZLL1*MH1:>?I M@Z/=,ZJ)2XE-@IW,(F54JPE+%_U[73#H)"]I8B99DMZ*^P?5MF)KLR>H%QHDA2#EC5 MG>XTP)BRMED=L88SY@-COQ+.$N[<#[+F/-]'CC[.HN]8S4S/5MPF($'44:$H M70ZCGR6I%TS*(13R0#$DT MV"4?P$]#.PEFYN"TZ(?ZV68^FR;YF4O##92"RN3B[[X*2OK#^B"P,"GT.N/& M:_@;]92L-1EV7":,;OZ"_AQ2D)@R#/?WV-DBP;R@1D"Q00BK,:^"]72%!JT? MQ%UR%2!5!T[EDSL4%_3>V?6LW4%=0:O9:Y8FIJ*$^4:/L6X>C>NB#H]E'!Y: M59BH+MF4B5$OSA[JS*FT.,O5Z\K-!/=';27OI-[(#]2XC2A:?WA/F33$&H21 ML94,V5+G5V^UN8,PIVYKH!=$TZJBV2X9=:U.JU?1VQ8#VH6>P2Q9YRQ95\@) MAP,%Z5"OQB)3BBK^V&FWV@885]+;22>G0O) IBV2?859[[9.:D>=^T(VZBI% M5FX8R3T829H'K=,^,C+P,W3&R#*1<5D_->8X*N3'\4!B#["^(+ M*9=A]!VI&@86?-L_]@?&#H+#&XG$PP6"!<$LCC-CFBV)&^=VF9+(FJ.Z/W;- M1W*-. B/CXN3:3GC/.6E2&)%K5B7I+!@21G$Q\!/3@RQ(.(A;P3WYO$W3\(5 MF"GH1_-04(7T-!)JT&/!K(P_MEOGN2\-AU$JLL>4(-7651F@9FJ4IHUGB?)0 M'?YB[UEU,>J;HZ*EME7ZDJ$U] G27#=9>B"O.>9H^F6:Q)/N4^MA+,>U'!1U M=:EMZM*O4?AL118HHOF/^>.OED#W8IUSJYWG6KEW%[K4U&POL 5@3+$-FN4U MOKN2D ENMFOL,R:;D<,AJ)BRUEGY[K[*"(*G/^(V7H,$Y#H)JZNL)*6S?\JR MJN^?F"G:K/KK[CS?P\>0Z.HK[LA[QSM5E$+S>G)U%5&1"#R_RQBB+1\!R1!> M_9I>]AJK\L+I5%XX,U_NF"=46K*L'&><;MW:68[<,FQ#W*,I?G'*]9!<5$9_ MEEV,"._%X3(FJYUQ&68&*0A"PJ:F?C/\8"+O--VKT.([!1DDX,&E=ZI+<@2F M&TUSJ@MR)<&ZC.UA[#/?"*"D/W,!3AI902_";F'VG-/5BG2NI!ZK5MZ1DU14 M^ER9&);_*Z63N2+ MID)#)"3+S3LO<%EH)S:J5(W)9Q1UQ>VEN+$A,UM#[VTD95J5#UE_"&&P0@AA M>ZRXJGGP[^#-L@TXS=Q_^(*,RQ_EGG5<:^U&GU:WNRC*FG%I<;]5W1>VHM._#H M9KORY;X?R#1*NHM4R309J!:(CX_ MA>PM?I2YB#<5GSY=8=>VS+1W^\>M_=^A+S/+%('%W+ 76-)9,;^0160_CKS_ M[\L?'V6<6/Y$_97:H^.^/R,&6%X17!MI/NV=+$$,0OQ+@3'&<)=DY6M1HC34 MG?M_JIR7I)=EO:/"O&0QF7R^JOIBEN??RHTT-U JEYNX?X=$M MPJ6RX)93N6&@HH\JSD)H4%=&M! ;P8VYD1971!([H:P8#2$$G>YZ@7QI[FGV M_*>9!)$8,[O5[!-*5&)59"OIRF'.&6@_5XXE^=L30DL40RZ%9(NG(9CTWI=5 M:#N+63PY8!8+F,7^ ;.X!U"X V9QD_Q[RQA$9RL84UOFW?C;5LHBB+>'/2>R>'T4"ETVUAPK*[)@HD@&=-%KB\I>_7F^S'P1(40 M!!"2X3X<5!0_>%.,B76ZO8]LP&4&6]Z*J7A[R_Y(J$ ,<;ITC:JRGQYQ$W5. M!@4)D?!Y<.8[<7^2"A.9D"K%)@U,,+%"=5('G=<].'>T!/D#!/KOVO MJX\X9/5UT\J!;UOFMI"M@SF?[]BM"ZP?A%)-Y'\C\HKJ[\PFC_F]-]^-T(.0 MD>RNZ# M^S<[(D INCG#Z[W<\(@? *$&WZ="<@3H?0L+ J4B%G>I1W^Q?))::2[S&;?U M&5??1@PO-EO:BNR_$YNLW=-BOI(^[Y1C!$2GST94DGN7ZJ+L:Y>\]9LL M0D^.NPYQZ-8IUAP5=;*LBOJ#B)N^C'DDV4 ^JC?71M+;K4YMEX>*^2%#0P[M MM7LG93L'I=->X:1LG\E#5ZIS;\2S')L?'@05. 6%.DP5/<4-H\.J$:5A,.;V MXV Y7F2L,E61&M1ET_"H;[PJF M+V420B[!!@1^3WN2,OW9I$-G*/)4VQ,S%PYJF>Q MYAA!0F^U>APHEF-B!BE5[]W/\SA6^$9V+*98@6\6RA,7ZMVSI/G^W?+VZ_7OT?SA'\K MZZO/G[_\50GB0EFV,AK'?)XWP_]I>I3LU$D: U7*_VS.FDENN*>1_(%!44E% M^17@S:U?'R_<.Z;IU;9 M:!Q6'X7T;V(JG%SF[@".ZN4KFVY2'<.YM;*8VY# MAEUD"&5B.54&I)& 0D?-&V.#0&S0>8S3Y5N'#X]JLRY!:*7$ECH0O'/95>E8 M;0-Y7 0U_*I JG#>S>^I3Y%[7588/Y%O%,,]*NFJM7&*J2A&WN6U.27\1H+J M5,!RY5H/E*3P2;569:=QRLE #"X\@[<59UFKD<1*SLH"Y@LNI"02.[%^4:Y. M11OS%E]@54CZX@_)_Y7J7=YA]+W5UY4*=#R])IS[U4T2<6E^- #L>1+'7A4S MD'8P?NRW.EGL(.=*4.]1;W*'U=X3R0>N7D!U'MCCLV^ M$\2<+HB_24Z( YV<%\5/B_!V-6T:4<+]&@VY:EGX6GPS_%L,%G!(U MX+H2B&\/97&6EV''V,K*-9*X4;PV;)&\*W[ M_8,9>ZB+1O;K0LU6QL?@?B_$,PJP3M "7I3+[USDC;;]950@)<]0D_@C78&8 M_%R!3Z'Q S?+IM!KV>9(%%$?CV@/V106WR?%I;#,#F]5>UW/0W\YUF_7%Y<2 M) 77&S*H27.!;-<@M#'^P#$"QY;96/KVHWCPAFSL2?845Y/#R!Y+;F8$$[LH M,DA&0CT1])_ZOHA;UH5N;W7)UFW>>KD30VS&Y-I*=^IQ4MP#+FMAT+K$&% A M@S-.XB+F"F_[3.'L'[QV<;'K+2VP+\0!(6._EPQNI&'O+:YV\47O+[U=6^9\ M*);SU%HFRR1(U=7'@D#KP0#^"]TXH1[$C^6*,TT5JPSCEYY9UI:!*S3=",PR M/VU@?^5FV5]VDF 3?XD( 37Z%[[W6D3Y6M39!9I8G]FN2+CH"LT69?IE%7:# M"G6%.58DN(&P'D/9)8L";ESW2>Y=2(S0J(BIS)L*:+#"A/GYI6\<&V+-17K( MR,-,GM0J"XMRD,G=P:;WS->:H70(FXK48)9T^PB^8L1*-,$8W0*Q:HT@AHI3 MP8N42TY%0T:?:P>-545B[^0L5WHR/Q#F_>01=]EQ.K4*P18N_< [4'Z0DQTN M8&/^@N(NY%<=.4:JOJ""![)L1Y4L67R#PY]\(FO%]IL$PN'BG:&?QKI4DYR, MT.AS1HW2Y!Q'FEZ%^)!Y/YE%3NTJYR2P75AZ-_$2B==VZ9EJ.\5NQ2:V=V$.EKXPMU_A.!/ 8M6$,AV;.HA]]R9,L+1V >:R>*,V[C:\8>Z1 MV_!?@A*!%\'H4QB-A8=EW;7"W&GUEI1E@R'_D=^JX!/RO?,:"'=S$S*.8YQ+ M4]R6BYPM-9"*,2CJ:#D.(1LE%0/2VG%) Q\WT.@DF]6L4+NEV#ZBJ]-5>>I; MT,SW5/%A?7PTTM/,.1^;=3Q(@@G"^/.1]XZ#EC(9D*O,S*^M+(W-")1T=6*H MFC-Y"?>;I()-+\8Z5PS]WH5P:_S8Z;8&;;HNNFU*"N+[1NZS['3I(O<0Y;NS MCVQJM#&RCRJ:'A@4-N\<(D' \+P4& M)G<4+W*;=0FR5610&R4)+5N&.L<>GFR9P\>6(4HP;1),%L@(FU'%FQ(_"DX :R2A5MKX?IBU$4 MK*5"ZO10(56HD!H<*J0.A4N[6;BTN E]LK3Q_3)U^\K?W'9P\07X9;8E J=+ MB\"V20 6"5BNPAVZ;,#R?*%XY:^KQRM/7TN\4JT%^6H4,9H=&V//NQA?JS6J M"Y'-NAB871D#8S&P2GLW<3&YI9AO&,J;X5P<&;#,:G70+<'XH@K1,<0RSG%X MD;N#-2D\,%D6*>L.,@C-A9TQ(90'I7XV$[]$%3#/QN/MHU#6&[J!N:3O>%J> MC'_*EQ)E0>Q-4C]Q T&@8TL]BWAC!6*-C*;1QH_U)AG @3Q\2K&%&:.C=GM8 MVI@/OM0@$ ADE)^T1WTNKL&R5KK\&A%O]?EV=T"PE1&%#J3P+N%.31KL* M@YJQQ!@LOH4R\A(-C!P'4G&6%"PKY RD2<6"&N$H?UFJ;=(%AS$K9:XUP4%O MSSIIFJ:H!7[-VB(C08'F245-*FVBHD'C.V1ONW0LKC'.E]8UVRN%S!&?:4[5 MMP;,T-5XRVSR[CHZR_ 2*%6BA6%Q7Z>N68+AZF04OO&JSDYO>6<[&A2'IE]M&Z^F&C3$!L;8P=N+'RK&3*CJS+S7-RO.4U'UHU%*(!.F M_HVX\2L]>NQ]-QE,N?@%VUNC0R3+&@G$0!<*E=!@FW19(Q-EO7ZI^_8,J 5 MR_$%%83V;*G<3A9^=S1A9WD,[/9*LO)TG42L1TV'F3O>4@RL;^D&6P&[O/TV M<.KDU2KU;KN]+.!!"4 #[Z0SJ*GQE:R-&5._5-->V3E#O+6.7O X/;K[61FWIXJFGDK'^S)G%68^!Q<1^>D!(H&4F4AT>:6C0 -JLQW?/J$B-/O[F3J"PJQ ME5Z)_Q/39JD/FFQH_C4.FQKR 1:%DS'B=Z=)T+'&M65?S7Q_\A3JN>:?EC6A M-QY%*Y$;3WGJV,L'S _"#O$S\K41N0ZX =8^N#&:2PG(.D45Y0#8(-2CD31M M8^]1'".6B<1*(C*06%@0*4$8J#Y1CL6D'KTVHR]<7;-!@55A$B#-@+&!?J/Q M@QGJ,9935ZUVR>;J48P4>94\$7&8$^9%O4:H3Y,9]-P'",;:;_#EBSDZVZOF M8,-K :B>U"D?OZMRHP]P=Y0P>[KSLXOMR.0Q4.)LCQ?&TGJ?OI%4@V)6R#!#= 2E9^_5U# M=Z,QD 1G4M2I4SNR!#2Z5Z]Y-'*Q (\#'-N XVCFY2I1T(', _2%"R#GLUH# M3#8C_W@@QU)G/P#ZPY8?*(LN)<[(]PV]'G7SDDE@:#@MJ%ZEEQ*#RPFD%/$F+_IMD%I.3&QI3=%3'/ F; MED7 6/)H7+%FBK] [D'+P4*X4W(><0>L5RT4#1Q1-V"'IZA6L?*I-"!YR/H MH^]B8I%32"6&GO?%@(\I@O#Q-<'W_(E/:;S$GB06D_DE[=220P$7SXUF@+ P M-6H6JRG49[2GQ49A4ZC3/,'Q0T4*"T?)VX5*8&%.N.5KOP@;=-1KA/R MJ1AIK2K/':*WY"#2)CLO:9.9M,G62]KD2]KDO\G5W7.9[.]*MSPM'!6LMTVBGFVA"2=P@S?CM;#D#Y?U+647=K72OW:1& M(S4%3KITE2Y@46(-JJX9H[N+4X2?9->X C59F@E:F4X\-PM<<;7EA[REE-@/ M8?1%?Y8FL"X72)H11E+'"XV&G#*B4:W85Z/$+Y/Q(&7KC$BYP%OAH$R?PCQ% MRJJ_L#%S\HV*;:0X9!VGLLT5[ZYO2X-.#%E=S)]FOQ,@-\X35B]D='=4&IXX5(5F.;PPIE%TY.2\1ARUJ\7H3#2D3BC8$&YZ>7LPR9&MIF% MQ R(;28N/,W<]@%.N]HXLUF]<,/=3^7&S!&:IQ3 7;W6PMUQL<6,U%39YMM* MM_D&,>]/C,ZDZ?Y0?4ETOPUJ(C67E!LC D6K$I/#L+"$8^?9FX+'_9*O/A;"QV&=@N MK]%_"Q6,;P=F>2T[*GN?$ MKU6;BYWXV5';MAZUW:S.G59M!N3!N(AIGCPJ9_-&5R=J'76)[4][R:!JM&HX M[LFM&Z+A-/"23#9.[""_[\R ^RE(HM5K)-P=%TELR($Q>X1W>5?&0A^%M6$? M1>O8?10YBLW[**S-^RARPTP092@;(<53L+1*AJ%3H]M-[%A^Q'VMNDYU!]$C M&XELI7^F #1+^^MP] #WX^.8"_YYXG<#D0S?65H=*&E7RO(R[ONA0E^S*8]-/+Q1C9BSFB$JTE.2[W"8MZ*_:?B@@B.N1,8.-\+F/0[ MT>/)"G)T:L?1M7=:;4]2]=_%C/5^ER!2OEI-L6B"X/%T1Y'>-5>I NED#US+@C*?8Z]DA32%0:-ML. ME(.:]+[.#.SCYP:8WB,7PX8 7"G*74PEA2F:0B6!%+X9!>N:Z&"C<&W'WOL> M)'8X%#Q08-5V]_/6V&Z'^P96!N/';?@Z+'B$3>U+78"J!2EY6_LJ8-02(M7D MW>(F[WZ<&F FN\F!R(L$$3KU_L!B8CD.G%3//RM?*_9 8"$XSGZAJ\91%3Y=R%P)"MY'PONDLWH;6,^-OQ5#M*FATDLTDP> M'M*&'^^1"Y03#\=XN&1F",Y)@[]($N U/'83U: MCAA1P:Y0*30O0K]M_W?I!*5K4,5IMJT8$@3;AN MTB11@3EM*:E<>80L>6-T_3U>A_"B$4\-3W%FW+ W49M3QO1HAKXDN:["&_JB M(B0V*+W([+M!70 2?)%[ K@ )B @BS?%?42,][K3")!=.9CT2WS00/W?*>B)8$Z#.,B% M"&S,99>5$AY7;*+LD-6[V-R;@%K.@&)^ ^+YJ+OT. WK>!(M9/&:G+Y4YPN6TA#W-80 MAQL&AD31S*'75Y]#'[WT&UBR6](<& M9QD3=* +_NZ#IV-Z(?LE=PSE6P."C MFI">-XW3!5?H'\&0@4VS1[D\LC?%2"#J/Q:@<9SV&Y2%*RX\'4EKHD(LQ]-IFV<>Y&I ME..B4_88;BK5_U)LK[$,C]QQWG=11WC3S/-Z][YX8#LU3R(*WU6L9^!' M,8\N(!175$VOL/" M%;W8Z%=/SEQ@LFAT6:6*^7.>MO<_/,5G4ZD9*;MP0<#97:4;A]K)7PH"5PH M659S3?;;S<)3 JACQ%DS6+F.\ +9'33K>B(14(:, MU6=:0B*2WF-C,'%*=DHS5_9N*EBWN(?>))QXF$!U5G,;R>QEPR,&\M*B^>)G M[6JEHT%1! -"2O29D[,GV>H=R)UX(E,18LH'HKQ:[!ME^MA8BU&$+Z6U5 M9%)1P858Y%Q1030M$I$!%F5J)QJEEX")^\LF8)%?6WR/SU3P-I<1O#LNKC!# M5S1MA?J2XA 25/O!)J JW!%>6^*1,]5OZAY .NYT;WJ@F[ TFWS@W7Q5OM'4P_,@5"N(;5H)@?>GPG 8E_)YVO-]GH90TS$. M.Q7C>)[\H+4,/]A=_0/Q@P\2VLX,P1DW,:@S)OF,,0"C!!^H5]KM M/"N.I&G[C&R7?'3U MF3*0]C(,9/>E.-@1)T22EU=]??O7S;L+]]("/M$70[^G&$<4CKP'/YK&]I7? M=^POJ*H/2!:\AZV'\*0MLT6?:%+>^?75E_=?\$ZH?W)@J MBIZZ&,I"%Z6>=D\N0[C<\T^W'^/7ZE04!-7&H=O1_C!2\)&"IF-N=@O,CN9- MZF"UQ[;3.!(//G=4)(,!P)/4RYL@(-A;">QI (= 2(\H4(_/=V2I19J0S=OH MRL_@AGL: E2_XW,X!7T93\HS8\-I&2)P%F A?7HD' S 6+(RGP%,X=Q ^-]+ MFZ;]$<:DH,M^(?P"8TL2_&5 D7=Y.L13R+H1KI!A&]K\W#@ '.^J00E&4B3] M];P.;]/!9X#S-8L<^ >/ >T*N$_J]/]O;T0-[5QY$L3.(N0G.,8&]J##P?(" MV,B(76AP-?YP.DRE9> @S<#SAV39#6!O##>)+11/A\N(M-VME$#Y.EKPPNMS M_[ >6LLJ#*\_P!AH\>IZQJ=TSL)[$@V]%&D*%F6*-%.(=_35,:5X>F<9 ;#[ M"AAFPJZKU$2PU>ZP$[C%R4:.#F)\)I\ ^ELSK-Q1]9MPAZ!G? %F".K!YP!^ MIH&EI%J=XS,R#?GJRV>5AJPU%?:G:IZ?$""I"%B'@\4)W)";?+7CT$][C^Q^ M*&+9DY/<2+K\)E8:C&RT*?M;JI0QF]-.5)#.5$W4=RT>,EIST_FCN<0@P5X: MUJ34L@-@^(^@B-WY<2"#0/RE?*:IH]),[52:*5\"5JY8 ^0-SU15NER&4G97 MRK#\0!T3*RGK0%&+)\.@..:)9(XN%>0ED_E>3!:R "UQFH)$H*@(4,C\)52=];>5( M[ZPC%6=OTW6@OYZS+'GYS(0!UJLO>8"9/,#.2Q[@2Q[@\>4! M;K098KEZDNHR2N".ZRO+ST(P/$*W@_1VA-E4\S( M7[=42&W!Q:6FEU?:<%FEE674*ZW,6%*984$NOU6HV20U M']K!6:@G0%DC7)6IR43.M,=[1*4QP7>1HK\\V-;6E M.2O[+*%"4/-!(,,',/6-6O!+$U@16#+25>-Q:C8ICXG.36-UR! 8@THPHB\D M1UQ$I #Q,[<-6FL2JKP=S+^DY&5-VWW=5].:$\DTHKUG9C(7,R#V$7/PE9RU M!@1H (L9%.:L*:.+%**$T0!!A*I4J57^OZ ML[3[BT78@*<7M1^4USD2.V"_#D27/4&R,*?Q/0W.YB09[$B2VJ&Q+.=:K[9-1S-KFD : MB50_N(1O2?%AJ-UAZF@^.D!'&+Q0J>6ECIFN5Z$Z'ET%Q&.^R$]E!BV4^@=7 M%/@]DD^T37GT=-$LZ))>0$2JH+N>@$E. MBB3K*)R)251C9 '>)N)'O.%GT8O*T&O8V_X\5[6L*O><$MW^YBYP'9;?30K ML,9$M?LX_PARZ+7]&7L0<>LRVLL1]O]8?!]*<2ASXIA(T)L&6@- "YPG^_;]@%P CP(])DB8@#SW+! M]($;"OJ_VNKS.IZ D9?4FGK# "" XXB2=M- G!F\*?QDT1F^816A_0<;O._1 MX"4O>R*;>4,@H,ND\#E2J M+U!YP97]X\IN^!NP],)E[_97&_/Z[R+0\/NH M-L(EV=%=][Q6;3BU>L>I-9NO\_IL MLJC )^F]DU#%1#&-[$&FBX%U6[D@(RE+'4K+?55,K-FG\MO_Z%>Z?M5-U\-?!2@'^]?Y@O44VY M+P1O.LWVFH ^$@QW#PK#W5;=:104O*^"XN4E5EX>K2F#/HHX_L4F!PPUSJ'0 M$'7(+:H>I3"$^VNNT-P7\5RA/F.O93354KBQBJSAC"]Y<*[SO1VH6MX/<&;L M7R,^)B?T1^_0HQ3%);"CZ=1;^5;O\\Z9X7E; J.9G7H1B]Z%_^/BWN\#KOQB M\W\OL%'91:W9P%7AMFN_2G?CPKV74.ZVC0>KL.2MXH%["8B0GVAY3(C07 L1 MMJN,YYG?#'-P!9Z(VCFE,J2S$6=D>V:ALH057=IR+GO=RZVT-09;+'L-"^=; M^(527/'G]! 4-3MBMM[3R,_4*W4%I13-H[N\\M3<6D#-I8%6O/MG#+GV"^16 MA%QG&Y#;K,Y<4FRXQ7)#.?M6]N?(4/=^<")GI1VT_)AGN\DX<@F]K Y*1;ZE MY+%)D%WEV0.F"MTG"9R9SL%#XJ#G'K993+Z'L[0G1 MMJ=\;0&4#>"XK?S4Z&, Y8%!LM5TVHW%D>E#A.1:"LH60%FO.:Z;[Z=ZV'[J MI?C]5;]?&*-399Q4'W=L')_B+H7H("^=9]SS,.$K.N)<-&B6,#+V14ZE7667 MAQEUVT[0;8.77W.:[?PTAD.!7MGK;U5W%&O;521M%N-2=?M\?W3!L+%+7%U' 4'I=]!"Q:[DNH9T7(U5X@MR+DZOL-DJVBU6XD:#;? ME['7P-@A2X@%]E1*BS+LJODV:=NI=18;4B='P[OVT*QT>25=,R^7MUV?T&J$ MUW'J[N(LP9>[V[(7:J7+*^E^.H DEW6S6; M0H];:=#AY]>TO02$7C:S3W=K M61_%V]7#9;ET@+4TOR5'%1;UTM",JIH.XG_&&:#,KJJ5ZN)0_F8QJ0R8EDE" MVC"@"M,>#(BYE8]?# 6\=^Q1/=U9M:^'N .EQ3YC^(BCUS MXGQAIV3CFJQRU^1V:H=Q48"7LR\*1\SD9MGQO4Q\GGB!LQY'F%4'3&%$/F'S M7N4-E 6WE2>+/+RKJY!%S6TX;2:Y_ K5> M:V*]'?S-G4[B17#(YQYNA$/HF;5R&TZ:9\SA$-:6.,1*&.MVZH>!L36WDH^1 MYC'66@%C[848NP84-HVQ[4H^]WR3"&LMC[#+B+0C;["?# 2A&\5A"W2"+SS\ MX#J,)['R*XK^9SGD-*_O+6C#O^9GMMNLOU6Q.;O7-K=& \CC(^S1OZDK59W\ M-XF]&:+$!U5IXMP#P-SN^WLWTT]_4A=0W?,%[ MF!\THXN%57CK1-'V.;)S.1N''DO_78^(2HU.OR,)0G,>TX:2M([&- 2/+XL\ MF;-LJ!"^'O%;%SSPDDMF*O8[D/:]21C%./-ZX/=P7F?RAAB.@_!)R$EK.(3. M[_M>Y,M?>/!&X..,-IJ%_2B" /]+[\:8+8'278W+D:/"<9)G_\&/P^C)CD7T M )],YL3K*9>P.$[F,;_H\*3(+DA%N";21@P8)4,$"Z KY^(4&N4X+N[N#L<# M3FB"Y *5N[F" J/G0&AL-O']"O6$.W*_O'W*(3R5?J2*Q)*J=E!:?\?3+[#= M\XGP646'!X[9GEJ8 $O*#OKXX.-#;.SW;FP3'F5UG.O9#W= MB4NJYH:OMK%;274SLO_PG@I\C\0R$_G PP43\LX.W)TCU MA[T5VXO4 *0ZSV8&QJG&Q27C3DNY&NW'>[]W#R=-QC'AJT:[69!9DS3L%&3I M#FUTY.^9]>Z//%L;)L_F7CCO>ZEB2=9[RRK>R?/>]H8OM[4'WAL!<>=#"I+[ M+E(T6\>F:%;G>M12/K!598WRL<%%>7=ZXJ:QCB%J+/6Q>^]!4%3CAXAH8KB> M+C]?KL"&5D_[(&)F6GXOO_L9/PMGB@1 O42J3+U6J16H[IB#SDZ%'OY,8P=_>C/ R\01 MWG'6[406'VH%=O@ !_3LWW &2JG"P8X+"X?3Z (7_NUG?.^-''3($))SYT'A M24E6>Y*%GF,'(B88BAZ--@VC@?!Q8CK\R8]Q%F(T(8V$-HGO*[@KORU_%X6T M!VM''AKE%S2\%9L2Q;0A2ZDX?3$1:!\7R7TY15A33*P4"TXB^=J[#V&S]E!, M[N%[C_[DGM?0HR9!GY\.^>WCF]VX*:[?V; 4:6]H#F0Q]S681HP]UYG0DGL\ MQO&0:\T8ZG1>98MV+L>3;++N):8#89]ZQ-?O8L(TE$V0.[#9*;5:;7GIDD3" M5A'NNI5_">'CNI5-C@W:7+[VK/M_GY+N>TJI7>E2UU;:]+T:K"*E=*RL;!Q< M2=.<:KY9B/'%C[_; TQ$T9/802E9$4,VTR^H5DN%P1O[0Q,$S@> C1HW\ 4@ MH['EHF:@RQAD)^KXC54J EYMOYAS-E^0RARJ6J@72_5S%[=?J"/0Y1=HW[BO MC:G>Q2R!(?$- $J<[W2:.53M8^?WO6%/X0X4ST 2_*%UO'^,R7??VGP+"+Z M9LU E2.C>K U?'BV;S]A/OC!M#EK;*3-V>&5=.S/TKOJ!\GI4!+W\2SO3:E4^W@WJ3:MH,O*=_!#C[U MF9TU+WAU"GCUA;+,X))V\*UK6 \ME:D7[.!KW]BWL(,O_5_V7KP03 8N-W#= M_HCZ&&W]#LBPID)9&X0I VPC4G*[#A6IQS5KI6,J4BFQPZ01'*7W#NQ_>Z"N M1T^VRW;%%F(MQ4B[1L"EL4:WO)7],!*"1B<]SK!8T,J]5E_E: MOT=AO&#@S''.%%NC\=5"",=+@7A-V;.)H/T6FZ+*^,9![*9\:*:YHPDTZ[=U M790*LVT^-K]IVEJ,3)7WB_X[*JE@C_W,/2TB!X!I--ML@&U]3G/B3Y MZU\MKZ+%Z["\KC7S/QF.[ZXV3\&%Z_#..?J#42GN1G__0KV[' M9'KX<8):PZFNH&.6N-[M3=?F'" M\ZY$*)7MN+H+QW@8CW#Q2!HO[B/H)\Z$9;(R6S_-67"U1$WEP# HO:3')K>% M+1_>K6[O].\3OK:9TY=U6,W'QHV=4_=,(-,Y/M ;WL+!/^G1%D6(KC)[4Z4O MIP(:77E 4%#% ?0/G7['>_KH#X1]3@GI)P2?/.J87.(%=1:@CDU8(^%T:KB3 M%"G0^R6\#HW*^W%V9('F">^ MB1LKZ8+<])4QJYZ?PEIS%\<"CN]69C2>::[CSH^WF<%?0\]^XS S^ ^%/#;E MH3?TE1*A4;=VE.4M>R"0;=+' 9/'3%%?WP]EK'$O!F6D8U?N[."5ZW1*E$'L MKL9E"[G(M5KK.>A?E\=9K9*!_@'K4LWZP1:CS&?[[D[)K3=CXY3 MOZR=(.)N6U\Y5;3=L0+2="[===%WMYT\-W=7G>/72UJ5YF(#ZS II7,D>DFM M<>@0GL'>+P];+UFS?? QH>V>?"_UQ<[)YX>XV]9+3A5M=^\8Z:QK<1^D-Z2^ M0K'?X6D=K2/UAM17*:C=A];AMA>WOCE$YEUW#UGK2(T%H_CWP!OZP=,OBS)% MZ=G8_T=PSJ 4!#0L["CEP4ITL!\UYO(XM9CU".%%B]D.UNYLY[W+TJI'8N><[@ +MV=H+-)Q:)>L6M:LUB^-\\QX=M^](GC MC#+6%X_]VILZ4:_4CE.=6!MI=ZU.5%<9I'7X+I%GD*#;J;B+6X <)A4<3;+M MP;8!G,^Y#SIOMGJLO/MX)[NBV>0M-JIU \] M,ZT4] ]8)W$[AZ[US6#N!YZTVCE.]GX\2:OM0^<,V\#;;4=53A5K=ZR4[#)C M=9UG5>'R/> M;CORD(:SR!AU:U5VH?.?4J!_X#UDMJA*W[%[+UQT FK M)0:3/A^LW5-^Z0FB[;:UDE-%VAUK)>UUG<\'Z0=I/(/,4;=>6=M)M2\J.)K4 MT?9Q!M8;:Z7RO6@<&T3;_6@-,05T/;[>M09) MJF[S>+628\E2/<26DW5.SD!-$VVVK)*>*M+OV@CQ+)\@S MR#^MN97VH1?OEP+_ :L;QYH-TCCH!-3&X<;52U#/>!QO]$2HT_XU!I;_(&(87N:B-KP$G$_80#G ?VP(^VK?S M Y]/>,)S8].(4]_0A.=/H;S?+_"_L S\1..=_P1)'S^/8 M"LG?/^5IHFJ0J!R4^3NH7Q/^\1V0#?_TP?,C'J>Y&?CL9')FN_7JIS>:!B5W MC6TOQN&R__: *T5/MLOL,WNL;8]/NUQA=M<^O@!(A7()B-07@35..ZE?:ZH>'MB,,W?Q%KV/)-GV^7 MFM9@CG\M*[ :K57295\?,RFM#=Y-D%"MXJ[K2UXG0CU#'_\01@/A&P2TX/DY MM[](&2^O^BRWTFY(= UV+&$,)KOFR?-5RN9B"IUADYT7 M<2HC9BLEBN-+7_WN;-'LEAJ(4;.,TKQ;;]$)&ZL@*+QD]\-I-Q!KXN>LA202F8_L@#X8A MR*!_4$( #E,42(D*1'&,,(U)K-H8,(*U(P]1_B+ 4!'0AQ]7[ \R?#2YCX2P MO%&_5"#)L8U(E1V)7G@WHHVD8E2X\5&,Y[//YK*#RQ2;;R[%#ZX"N%2$:+$^ M\I[WH&FYE4U[K5;RVJ(]](. HFP C_E;K^YQZVXESWS4UAVXE1CQQG\0P5/% M^I:YKZB_\FVY^SQS=XLPON:VUT#Y=V( *-BG%"F_.\7E/P?> M"&'X17/]V1A?K^2K"C3&PV&GHYSLZ!DW!O^()_:C/[D'\16I?"TE;^@))> & M]MQ\,[=DGK1."ON2?$.Z'-[4\MG,-BX0'R+-;6DWM(_4A_Z_BPO[@R^"_B_V M9U"C?X75_CL5HY[XQ:[7[8L+^3A9)7J?:G/\R8M).(8MUE OEK]1NG(+?[7)UYE_M;T]C./E5Y'7]WJ_V)\ LALNG M$&%1=\VW?E:O$9CHAI.++ 98-Q+>]XNN %R&A<<$<'.WK8+=(F!-$!GW_-.\ MSYH[Q2,DE[EE)#-0?C.?FWN312@ <.F^^?SGE\\?W]LWGS[=_G7U[>;VDP,_ M7U?NP44M6.H[D@ZMSV[O5PMXE>OC CT#],'5P4#/RYN\=YR/8"]2P MS@IJF-1)\HF!A2J7\DI5*_E8L]*Z+#A"I!>4.A>N@(FF?>E%R*:@UJINVW[_ MWRGFF]Z,D$6"K6&C(H@B"2A- /&1QRXXA).Q3L6^&H^C\ =Y/H*G^8!* M&9?I[FR_#/P?HG_QCXC"C<68^%0W(X#(E##P%C8>?;OW1JD(YB:3 >Z]8)"[ M'TN";,;=*!SS1[U@BG:@APC^74RTIP> V"=UM6)_*UK'P]."Q+KWT&T+&M($ MC(<'01]-+V7IIPN;X ;6:()IS=?:*'<246 ,.P+X+7 M#MM7\;1WGS*L]'[@MW< 1G1%(I(^W@ND$!-O$GSQ$1P3/H%BC\86\)WRR(1/ MRQND+29?M')WAWRH*Y;QU>TIZI".?6XF"N%V*K4"SY*F0GL:([ \^P^$AGWM M14%H?_6'TX 1 6#MV;^+$*X.+>>W4?@X\H&W_Q'2GQG5QQY< :%,-,;4!*; 7#H>:V) [LU@A=0J9XX'G-Z\;T2V;X@$*1G-QJX:M)B#/ M3C;[XL??[0$Z[WWT(@##MR/CZO:>^]?83=Z6EEU7B1! T'P R-Q(P'P!N.CK MOJ@9]ST&K*NH M7?28K]F[:;/DJ6_I(43-!S7P@R'-':54SKNTOS14%A%GNUU9I?_AOHD3M#P? M%,6^_81>[2U?O2[]/KBB[U)*\V'G M6JFU:B+P^^#KS0,_12![XDXK@;1AS MQ U:7SDYG/']7HVV6"9>'@W*F6&'6B:^.(N^5/GT3V\X,9B+GXT^,U@Q;A]1 ML?C&X)$M%C=JQ>WC+A9/L?"+2]R/VB8*<3"9TQG[,[SXV_MJ$?J>_% ;@]N;&3$NSRO+1][(W7.GL3!O-J"Q>BP?.I)2Y_ M58NZZZY4K'D*D.LL:NM['&6N96FCI&K]4AN[;X&?J9I=6SE[J95=-[*ZW6O> MG4KW4D:[&8=E;=,>4'?'B=B%I8R)6+ ,[WCIFL9U2AHS'MEMES"N4RR[T:VN M6K'H9FI3,5LP$IA+:8W"&6$.=9'ZOOT1%3]NL?1JY=RRW=5C%6]QN1JMQDN- M5J9&J_92H[4IQ#N6 K'"SSW?4C N95)0-"J6]J&/;+JE>VUW+=W-PK";T2C\ M5QCTDP(9ZZ4BC.YCTZW7:_7=YFK(IV#D6T#QJ/_#;UHSR M* \+GQZX^D)C".I)GZ?1.!#VQX_77)[B32?W841U';BD'^,7.#-X05W9.OH@ M:8$W\"W1Y[HW]M-SIRL )/UI?K&9:Y3%YW5$7X.#W#2./+>%YRY9-[?6^78= M@RJ$T+P^+5D(H1R1N/%->$-$$ <0QL9GC"R?KAB)@4^%=JK\3LC*U-A^O _M M1U2IQQXZ[_PQ;M6FI 1O8HT!+RN C CG_TQ'#'-=TO$6:T6PZQ K N"BPNC M,CN2=4_1'2GBL&.-VK2._E=7* ,!J/[!?\!_\4&HTQ#^(;MR%AQTCAZ20A ( M)IT1$'CA8SXA'1@PE&M_CKM"SVJM M^JM>YDK]F?[@_OJZ8M^.[ ^B&Q%;Z*!=XUXZR7=]K*(BZ>\!3Z%-A(,!EDV% MMO!Z]TGYFSZ)18;./;PM(B"4.!P2]3_>^_ X5O%@/1;N,+EH^'/"1QQ>B>/2*?W&*>4EO%'*9:U<^>'X%Q*6"O 1_PM4T[=/"BQS MR:16R7?.TU3"Z]K)PM:]"-)7C23PHW>/E*W)1"*.+G."W_D1H@(ZG_RQ3M,G MZE K5>RK(##7-5%-79#M]7IHV/8I5X_NUK$54F/!6TS_TO$4O M$^(.@- "XOWX#@I)+B?\]Q2,Z5J3L0NV->%#P=^I8G @/X;H9LWQ MO=M7LK^!K!\M1JW-^&'VUNVFR';=D7:\Z:Z&M=UU-33-GZN[.ZP3!KGS*1Q= M7'OQ/:/-!6W7-D_T8A%MNE-9;<>=RDP/_+U'LC"8I!5P!(O>H"3VH\,C"WLL8*65#.GJL]GGD"7W=-78U H,X7W7/[. MJ===$82/5I+9ST7MFE;TOF9^S:CW][F_0*R<2+C+$#[I<2LX!+W9ZL'1BB+_ MVM)MI$''T'\J#JS+&UNEH):*Z7QD\C^%DZ\ +@>7B3A:LK6'/6O-*Y] M!-/J!B[O=J0]@;>#6WV%QU$-G<_K6.S[GY\1OZ&,]M;FQY]]H[C6'QS.>H_A M+,Y>UQHA;PC4P@/-\M\"3#YAA&]W("F;DI1'RX(3ESB=U%[LV=K+ELLQ-G91 M9=*?]EY\LLG35D_JM"]W>W!E0E+J-DO5@BC["744F[JR/0@P->+L0;?8Z"/; MFJ1,.EJMN591"')560!C1APH5:RX!'+VA#MN@NYNL!K@@*'N'A34&XN;P=0VB.N;;&BRA(SY@]KF41,X,/YC..B.FM/, MNN*UQA1O@; 6RY!]53W-AV/SH.#87CQ][3#!V#HH,#9J^:D)QP'']D'!L5:" M<^^].G0UAOZ[&(G("XB=>_VA/\(XLX=AN?TB0.>@$*#AKHL ^X+CY4'!T>VL M.[QZ3W!L'9BMZK0Z1ZIIM [+_NPT\DF'NROSSC/N50N_%3__(F+A19BMA4E# MXD$$X1C#0\=?T#P?JP[,P%Y^F.>S+TB??W^'9:HWMC3]^?G>WV'9X2L,TSWQ M^SLL^[_>7KZ@_P#Z4BP6YTMTJJ!LD,6)/<^R5<%A62WMULLH]L5WYAZ6B51O M+/9]O5S:8=U9S:DW7VZM!*D=E@WM.LT2HS0VT':E;%,4:X\C,.UO.6RO#A)2\VGFKKS.T*ONOZV,L IP=]M5VQC\J7: M#M6X[CB5WT2D)9.%-W!U.R\\G@94==Q)39P4,5*6']^+ON79C:I[_OVU/:9Q MC%A+_-\IK#[ XA[,S0>6,Q!1E$TL]Y(B6)F4_U7T..L>X0V+JIJAFR]?XV4.@^[13<6)=8W9#,8V<9>I\IC0:->:A(FI:H3 MH1+=N5!U[ECO5BM+/C(P@KEKIV+&@B&5)C0%YQ1KT .;+IW+ZON MU,EQ4**N[HOMZ1@.PM!KON+_XL,:7EZ$@\4QMSXS1%Q]([V_T'5 %4IX:>>@1T@G1A.[!P:/??WU_/KVCS]>VTVW M_3-_D8H0@79!6,M1M532[H\&:#:1V+=2K1.T-,5^ $$ A P:%.H!8Q%-GJC7 M@SY739T+N82QI6O:$I7>B51[%T\?QD_Z;7AWGC^*)U8.&+1Y?Y+>;<7^ (OC M40)QQSOK"<&%^JA(@;#'?R0-"-1B>)Y1GYJ*//AW811.8] FJ'^-H*_T L\? MQI;<3OYNCJ$0<%GRJ9/5\GQE)!N\^S^\&'Z!5IKG!_##56%KDUQ'$YN;E252SN6N)AV[*R:/ M0HP4(>=VPHII\AEL#A,)4*5[W(S%HXXML[?%!;C4,@.@'OOPG/YM@<:KJGZM M2"VEF[>HT>?T;5H[Z>LBD H12#$5*$O;!O@-T)OXT0NF,<_1,NRB#93!+ML] M;Y=-#U;K>KG8S"Y#@;L62WG:RC?QJE7M:S"3_4F"FTZ*FTK#L&^/P@G:L/#F M_XJGM][HN_V)S@^L617[#UJ;<3> M0;\G:YX_@S!!\SJ8K1?4C[U&-N(_$0QA@-RB.TDZ@)F#:]\/!JSL Y"QBLV[FSLNLUYIY@'[RK', M)CSVQYNWMU_L01"&)1HTM5(6^W*.Y-G',MW*\V?SYHW?5_886.B";;?7F$:\ M_K;KE6K!-1RBM;8M(VFIQL#-E\; F<; ]9?&P*OC-/V/1QJ"]_]7JQWG][\F=!0]\_+]?;[[:MQ_L#S>?KCY=WUQ]M*]O/[V[ M^2:?L;^\__KGQV_TR.WG]U^H9?#7WW[&/P,,*18/7%.'!\'TZI*R9] 5T:V1:&IT9'[P^W7_Z^^O+NXN/M[?_>?/K=_OKM MZAN1_=?3HT\_QI!A!* )<*(&-G9$K?0#R&'+K5[\'W0A.!M&$I[D" 3% M=1S&W.EU(/JZY(N>MN+DH('W&%-37VH;BXY10(RG<$H,#H?>X_W+CK/&'KM/ MN3/PA'[4W^FB&D?FO)WP(C_X_Q:_4PV-HRP)M;!K!S M6/![E@[9WV*,-ON[">"^F,39G03^=XRB91Y&RS'W.^3,V5_VBGXY]'(+#C'W M1_^2F#"V=\.>OKK-+X,5[XZQ)?;!L/8B_GUEKPS@ '@0$M1LBK!,*4:L*,N# MB+*&'F@/X0A^R"/1>I[Y(4T/@=H M9LOOL8]2NJF ("12 9+]F"C&C>_C1I '8+) &'%DH.=1?)1]5J1EH6L4?2]3 MU$("GYO,CVCO1/2S#U"Q_Y9>FXGW7>"LGK +=\N^+EQZ"O_L ?BG8P([; G5 M-NRV. \PZ#021!.4K<(:'=X?]_EF%P&I;8/I9(II(P_,7R,FI4?X@F.)']B. MV2;7,S6#)-,T$XG+XZG0]D2 MDAY'E$,L8?TTZ4?MC] ]![_TX^],&*"R-\?/I&YN45MR M:GZ.3#X"31-PA!1M0N@94E:I$[ ))%^?FG[B>7@;DB4X9J O9G>M]B;ZPS%) M72RIF[*IIVCG^O:OFW<7[B58X0#6H=]S[+L@[,*NX^EX'!#M^2/N*!\[\FNT MYJ@'P$$08@/Q,47=U+&8"P1>%U"SAYTGDX",-?4KHBH/O%__Y\!7988+95-=0Q7$&K9-?A M<.BS803__P<@GUMU+'3.&R3[C+1O,CMN'S#_C2W96P"D&K=P:D8'GEW=OD_Q MZ7L1C.VQ"#'$.!""]5RD#8P_3DB_)K$+*,B&_ /Y" :(@& :<]+]&+$FJ@JF[&[$W&5*CA?RT3,4):/1 %9C0< V&OK3(0\YH Q& M5 3Z(H;MT"W!_J?(<*;TY0%>P9=(/((7O&]$(K1LF:=\,M;@WL26#C8A%()Y0 UU*D>J3)D7!8Y^R0L=X,&2]= 8/P]2_2@,PCO%Z4C_3$JYJ5WS ME*9/&!##(!JE<^!)]9;UE^Z $/3"3X[]KZ>QB"[>!Q[@0,_^' 9/0YSZ0%K9 MV">]"JD5\&!Z6TV2DVL#"&DU&TN*F47+S++89SI1-//&5 M",'DW@3T?Z,ZCCVGV%P5&'$W;T,1,_[RW;=K5-M1)4?1,!)![,C@/F"-W_M^ M 6M<#.$D:"_=AX' !E:4,3PBH:_BL_%]^!B%X5"!WP=U$Y]Z4LNKC(&=\8F] MB)CHSAOY_\@JP]U.E5.GW=E79TN7KAID)'-*C&DY%OE_B<0G_'?M6HVGW=CO M^T!Z9O9-)7$BPXN8WP)\*HS&&#]@W>J="##U2VA5YI*29YILTV!N*#I8I3L' M%&3N'(]*H)I E(3#,>Z)F_W]\]5U>LY0C3-RG-1VASR-W=$QXO(>K %CT53 M@W805F9N'.G[/3PP7@7< _*-D7>';'%(&1LTA(7ZWIM_M/F/V0E(QBZ<1&&@ MNQ_X/1K;0T-YX.3(MQQR!XAXC"B".0EJ?(%NJ^\%5K[%$L6P2749>M]54SW* MOP^#Q/'P=#$)+^ _"29Z QPQD!G;1#)6^1)X7)Q'JQ C)TXK 6'QS*Z1*#6R M2T_O(:8WXMOHU%[9 M8(P>*9<2>5Y,U8)_* $4"(Q84D5FKX#X*7)\7(X4#D M"\"4M FBI'I/".5442-F\%&>/D/^ )IBPU,,^$=86TZ@X6;<;&CZI.[A;)Z) M5328QT3$>P])XO)RX:$1B>$G!K=Y&#TZ"9=B]4%MV'WU?*7(4HD"K9=$@4RB M0.,E4>#P<+K[1CM]/DNG#XAMK9Z?G G^K<@-AN-\+'96B3X;$QY5ML3:?-'C M2API2(,G:2ZI?YIF7-^/H^E8R0I<0-<-.E)U 9;;%??>@Q]&3FI@'HE>-*C0 MV(''\6URS_FD]BL;2QH::,Z![.:H>]R#??*T2(_LTF3>(ATNUEGC-">1')P5 M^ZU@!V;&26@E3L)' 1!ZP.D^WX6LE!RC&D7[115M*#RL':59>^&0HXQJ=!I) M=S#M:/*/2AC5X3S[7G@!B'2@P5'/YXG2I.ZP#09KPG_ 3B2H@'#U[U3&M]=G M?2YQ,E)J<[)ITM#\V#;3+ZP*DLT 2JMV79-JQ!">B7(!9\7@+')%V90G"PCV1 ,R*7'5(11Z%.3Q M%P'M*&*WOU3<,=@$N[>Q]E_BJ?Z*%\LY@#HR8R3UPHO3A+8(AZ4+Q&0*I+K* MDCE+8IR!:"GO"+JR,:%9>552$S59E#,KX-,#1[GWQYQHD&88K*4K',9BYC@D MX/=##'M8WT?AH^FK1UJE09QWR%E&Y,)!QSP96@]>KX<>A3%H)D2L>#GR"%', M0"2'"%C&*B1_6"9PRR7E)Y#42H3CY>SC& M4FL>T18)66B=S$%3!TT\19K4^%F5.1Y/T2CT!9NQ/7('JKNBBFHVCA55<"B: MX[PJDZ&O'Z**:]CT5!DQ.D+KUF0=Z8["&H?KFR8;:XCC3EC@L7CO@8V=H&S, M9,,A-C6O"Z83, M(]X$?K,H[Y-"')PNH%)$4],2*0GL$=W27IP@"<%CM.O?FL M4PH(Z=YQ_D#:MO6?*5H4W\&[A&7&R/7Z*D\*XWZJ2%REI"-_ VT.%Y#,@IFR M#.!YJ$@.R)>M.B"1,I:T&HB] 08\@6%%6&8HL5)EH7!-KJR7_)?LS_4Y[(E? "->Y@E-1P/O(8Q \7M"?[@@/T,7))B\*$N'[G1JVTA, M]' TBBR*'Y0=3^= S0JOAQHER7"UWA)'*]&X^.%S'6;JW#;L![-)T3DN=\^S M<06H#'U+ORU/@,J%E"X3E8M'HXNG=U-LSR-C[W"* 2.3D80UYXZ,&Z;0_2C! M Y+$;*QI@V(4:LG(C(\ES!-J)U3[9@*@*YY"[E'BPOZ4260^4 @&NOQ'@;N1 M1IU*>U("EWI/@:41]@G589MA1%OP^D 4J-SQS&$)5O2QC'@MH._@26-'K!P. MB6%VXEKRO\)'-/,9A:!Z8T;I./)QT'7 V C\5>7%ZQ6 TXI M?I&QC_PBE.$:<1L+E0"G<-'0U!0:QO)L%J79D2V8R\:+DVP\HDVU5465,[BL MR?/4Q&T6(3G.%"N]ES8K'CF/ M*,]%NR49^'0]9#0SLJ"C,G@05@;$4A3U1=R+_"YB0C?$O*!'H84)N6MD+Q.; MHJMR:EER7GYP1H:D([O(30,/TQ89I!:>4)Z)*B243XNYE;P_R5,-[,LO+OW' M? [ KY"#B>C>EIL?ALC3ID/\]%T4/D[N ?,XL@@;,8!Q3WG*"8')2)9TRQ$= MHI^#TL5Y93W C6\A5@8OV%.!\"+[/GP$6QKUE@D+"_+?X2'X/(ZZ=6O^K3MI M]I*A_(K]N\]L"6B(=MHO9!CR/)+[2_>W%)>:)5DZ=UWI9(\J'9A3T26H"^[) MC$0858#*[S+ 7CSW=F;]4Y+!AK+,TD.A!W5V*! ] M3LH90.A.!-/%/C+9RV2=5K-V2W+=GIR+FW!V[$!1S-V)QAY9_P((H+"0DI(K M.T&'Q P[\I;K!4@K'@DAZ\ 4/\-/ O99R8-$CPDS3;+8G5S#FCLYEPOTS"C4 M_A:2;'&*^Y!8R\@:]N-(GXK/>>?,SYDH46O4:7<^[>)R&]23$/&S^(QZ\A(VAVT\?>2!;:TFT M0Y=5+ 3A#WN07OA&BF]0Q!%EMZJ.L"3A$85C[UPD;3#,,#54X::*NIJ^5XI5 M2'K1I*)=>.3P+:C)R(2'9,V%"A);B3I+YJP_&K#6@P2!19X&]YC> M8S8C54196J/?D^AL<:@!Z<./LB; 4(B)]$*A--8Y&-I8EH?"%>Z]:)AVP3_7 M*IJEDM/:+\EIF>2TYDMRVN'AM/\FW=SQBY',L$/G_>YTD)?6F,^A->8^T.$ M-.)OE-OQ:(!0556!_HD*'>;$<2O?)/JN7'U T:SZDH.(+S.#-'_S!?MQYBM8 MAH;WYV05!?2^\4KX@O;J6(FB0!KK*"0?$25?&TLBQB MH;B]+*-*&8J)G@::#DDQ#KB@XXJ,>O;AI2D5U7TJ"#/2X>@Q5*@1(?$\"4QW M&$<_ .3CGS)>+F^T7B!/[A'_7LJKIS3H_X4TYL3MQ5-(K(I+P/=I_>6 M N*8VD;&E+W<0S8_+T"B,H['NNTG,I MS_RR]VMB:&'$0$Y_^I^?<$H _#M&_Y[\=WI,5@]@[8UC4 G53[\"W^A/[G&[ MU5?8SZCEQ_A1'U>BK>)@8[N3B46 J%RX7]&?,;RZ>, ;'PSY^__.3 MV_AISHI%2OUB*R)/TXG:P9L!PBXY4C.WJ=5F:AX I&N;!S3RQLW \1A.^PKX MU&_=Z."JGW>9M;W<2KQ08S=JK_(S!L@-XU7D=3!S* M'EI)I%=SIT?JITK-B91/7V:>EA,AW7;5:7=RO&;N)XH1;@-[G[OPK -4JY4< M\;.Z%='ON]5+IUTMJR64 MW#(XY/&PK-&HYKW ,MJM$K*HXT+AD].0-?*TWS+N- MLK NHBG7J79R['W1@EO:3+V9O]8];:6#=]HXD,TTVGG&MRF\WAS6)OY!.?05 M_4=;A1F=LV8"_#Y#YWI2GDK7I!HDMNB=YRFIW5[_,9 *"^ MABP^_N/7@(;:+WIY?4.*^5Z\TK*DDMF2U+M>OWBF7S9SO)[IPO(ES*TMG]EZ MDW2?3U.&3%;"0J@M>^L.!@B+(63^0?:P$E0/@V]<\;] ?V3A^Q7[P@BG7^KGNK_8C%;5- MS$Z=VPX,./6\ZV9?J%4YE+CGN5NM.Y=E +-U'MQLE@G![HH)?\2D)*RH^X&6 M_M2/[]4PN;[H;ILC'Q8C/*S=G#>==MY+L0=\+47$2Z/KKH.,W[P?V(E*^ ]4 M?&86O:95Y:,W[#N-D_=:5RO-4P?!>;.U>LCQ^(D +)V<7KOL\0\OTECH]2HL M1#JZ"VL!WW^),[T$',]=UW6:C=51X1GPKN8Z@><]:6+E^!@6C&(0T>;^3HJ7 M3;P?6[>+S^O-0]"FJV62_K>^BT[;J;7*6Z';VTBCM7=C>+'M<*.Q5(TR/WH> M4W,:[?_&4>3VE)>XA>D[6^+H-<>M'4J.O+ML M@=U6!2X\^B)PRPEM#>C4?C@\5P%L$0JBV#4 M6.6:X26['T[ARZ6ZXRRU1J(9M!=><&,="M_"R9? [P7'=Q<[I _M\!NY=E1] MJNZJ9U_(U@[ZSE';6FABSC^YXF@_$UMX9A->4W.!=_E5V<3MU.:6?C)&7=I] MH28.G;FM2MT:^J!4HY )([M3:;^B45UG;KM:Z=CR;[HW\(3ZB/+<<1R\E6I? MKGL#XW0?'#?-"W7:%;?$0ODFP]6B^7KF!$]\)CD7#9;D69H/J2E0QJ#KHM'V MW*3WP>]/O2"V!F%O*L?6WZ.,-J:OJJG@P.\L"^\L8+J$PYKGS63"Z+W+RNM5XZ:?=U_)[X9@ M;\Y@-4=P)8-Z\&O&"!PY!24_<#09-"-D<3@-*U2C[O1T3YK!IWN1%\^E-,8\ M9N;\R3;*QB _/9G1&ZH6SL:D/:,!NAY!]DBCU8M.G1O&B&6B'EPI#YSO^CC3 MCCJ@XVS<<*RG[.1?[(=AQ,-3L]-DK*)9F&K2H)HG8TSCT]-0UZIGJR7#=9\RTRXM-158+#?L4H_IPPGWI? @-4!13^:1PP>M@N/2-1E3 M%3,CTVC,93P&>A,\-C2+H7 D8$UCN&4:0FH.EDPF**H1D[+5O+7<5,GLL*$, M9AK#Z.3?8:ST+)S&?.#U;IBQA _<^2K.:):C1A,AKVFY@M6[)3@(X+P%!-! M^B9H^P3.02 'R0(_!:FI!9;)GA5[Y_9!#CY;-X2D'OVF9^YE! "_QXU=K+-J MPK4+7DV]LJOA!#M65I8=NM1Y&;J4&;K4>AFZ='@X[>N>M4F/[-.R-[X9.!T'2KF3TTEY^B+-M0&!=2\\'AH((NH6=.P[HT6H.04D,=7@ M0-A/$UNPIT7LZ@#"/I2O]/NH\EJL\N+)%!A$2@"B4C)KKZAB)7/:TR-XQ6 M,AM8DR]F#O;.:Y*.'?ED5A6/ZLU-AB6YJ@ .J^%T'QIC.<@/I%8 U'.!O"BB MS9\E=RVUK=DC92U313*Q;Z]C9??!5M,] M'+]R#\?3XJP%;2QU^R'+\.S4,BZ!!IGTR!8;G97].H3Z9TVW4EN=KQH,):5T M@TAP"Y5NL@@FDA&@B;707%.>#\OP?, 7&H98, (39(0S$M.65>(K M(7L:6!>&[1*I0" MV S>9__0LTFI4&EO"!XN&$]N@S'5\V&[:A6V574>R/,T4TDI2GV4ZNAP,CX/)00)Q)P&! M"I>(T7L(OQ@(TJ/BL.,0/T9LR MV>M)GG*F-S)G0Y.>PSJM\JS34;S3G7%RFAC*L\T5K\RBYG,C]E0_U'=F/]33 MTG%F]8652&:0?C43N&@FE+^FDN,NL$$7Z#@+"#Y#12FJ%-&#WQ-Q@3(B/8(& M1 S/[O-U$?I&0SJ9D7_^D3-:3XLN9O3E2[P$UEF]:G!JQK2D32EE5F*\KU5I M;4 JAMGMX-*U1A)17FIMY731JG\AY:34WSE:)(=\24PKG72!8FF?YQ7+UXXA M5-?P,5AS? QV:1_#\Q5\NGW5>Q;UIT;8[Y($A3)Y$:ZC$Z"UJ4C#@BD;P$S; M0!J260" _JD_X5AN;^SC6_]0E)87=!B3$5WA\81-2#EDH1R2HXW9/H1?Y(+N M.L)'T40*O/S$6K'(T/2H!:'/V\Y! M+N16:GRM&4[$OR08R[\;@.;?S)+HJ7"=8E+H8(HM]L5 MT$W1IR07U:8+;PUW3AN]A@?]B7VENW10Y!RM'4,1PJ>!4X;! TDU?\1#YNG5 M'7')8CH^ %:R7$#U\B6@F@FHME\"JH>%^_2_%_219[:=*1TS][SSI-@9A@; 3'0C$")/=JV%4M"]=)#M6C>H#B-C!N+] MB%(SBNW!E#1Z]N$7.\*18^?E'3%W[LT$OZ\9VH;LGD>Y73*]4I@/6/$]6"&Q M\BI=!R!0["O[ZR0$QH/2# 5P3\CDQG8#=1:;WG'L>-K]C\RQZHEH0F&W/H(# MC\7935ZO%TY'N%EEP:3.C5N7" 3B+C9[_*DCL;8#;PYQ.T9_P)"!T9>BE40V M+!1[B5D"&XR)[TPHU>QB"%"<2IO+6 ECA5X/<\;(!@%KAQ8E>=HCW$_RKY*W MI)BF((KP(LPYY#/W!>H#E)28>45N _Z/VS356+JV9@ 23$*B4\F?M(M[A M I20_-.4>7:9\ #^2)YO,3;PH?FK5NFO5HG*@=5T$O1:FHFY>2:&3,-BX=0H MQ\/L$CS,2\7-B[EX%O!6PE:,,@EM/T8R.1QI+ ,L? ZC\7)A^9TD!Q\KCRT)CA:"BKT@5,FQ M3R;S]G/[[J.?L^UW/VG>A.[%-S M^X&:;9"#H@;$0NGE OO1[V>]-I@P-_%1DT7&.PT"AV*EN'87,)VJ4@RLE\7$ M'S\F@BZOB3/O''M/JC,JL7#KK-8LB)^'D0_'!=6&'#JH_//O=6M5)V,)X(N> M(7&8#*5^%)#C*Q>2P),#O"Z^P[FLQ#F9"I3SNF.037+C \$I.6?53.8G"-=H M:C@+*_953&4W&!FGHB3OB:MO!C-LE?2]I-@5,/%$0PCFME4V&4>YH,CS+\G$ M!KU?D@:]B>M/!@-.CBV@ 1IQ\=<3B_5)JH>QE?0P9G_Q'>?+!!3@>O#[1E:P MHHSNDSTE0PV;"OPK#$@ =:J43JRL8*/-&=8)#8"4GAPER>#[%"G@G#0F'-1@ ME$0E-=!'534(PA[=)-G;VLC%Q;W8CY-?C.[\KBPW [K4_XQC,:&G$LY5L=^* MGC>-]6IO5?G=-172<9,$R^ PXH?23N&-1MU@&NPK>&O_.<+=(IPRW@/8CJ'9 M K/P,757\E0B7K86=5F4";=<4HXZ>U$+:F?N7[7&_\3!':K7;9OI,L3JW';- M8+6%JK/%^20]^5M721I9;4;5LAF]K2#^XAA8T,_%DF:>0L:&^U-A2< EI:!L MPZBODKY-&!PG@@YKT%+NF5O&@+/+JI&%FH!*FT5S.6U!K3'(EHY9>&"(4)7= M*.-5"6[-"&\E^\6W8T2K>R Y$<52!-N I;!92\JJ5GH167(G$T#]B;D5.$B, M#0% KNC3+<:?5!*)5CCU.9YU9)FP#V7,6R;1DQ,GMU/=.MK@5(AR5DZ;6L*D M3>5'5DM5^,],^M I74; M2;<.B*9'C);JZ&G J1W2H69Q'D[[;SZE&Q#>Z :$IR5,T#:1 MW.IU+_((LM7JGAI)1OX:*++,W>LB YWIWH,?AJF1\?7/M,"46PM4:F0]2 ;=TP%B<;QYH(U M+\@MG=28>2F!IT:#I+D-'G ,1L$/LL)@.;=N MIO+N#KTP72.W^ O=5^)"^(3Y57\P?-[/2$@D2P@!M=-M'P _I)!3B'HE(2O[ M/01#;W*OP[TJ91(;3?501W0HEA%)4*=#%DH+31?^D0] )PA'8HQUOQ0OE($1 M'0')K/?+08:)&50]$02R+=[__%3]B?X=C[V>^G>Z!5\/ .V-8U!KU$^_VH]^ M?W*/1ZB^6F9@;IE>H?/[@+(F.*MI(.[D@B4'+A?T9W1!+FYA",<#*(S^YR>W M\=.<%8L4T\6:<(Z>$W['>P&B+MF.-;>GU1JC'P"@:YN',_+%S<#Q&$Y+GF30 M@7[K1C_#%Y/&)Z<" )9^IW+:K5[W=ILY2XG1K+W*=U\MV\-9G;=P!)L22:_F M]J?53Y5JP"N?OLP\K4;_UB^=]F6NO?_<3Q1CW ;V/G?A&0< \5W)4<_8JUQB->9GE)'W_N^7KUTFM63GT;4;*\QM?.9P*#6 M=)VF^X(*]3Q/>D9CF7XWNJ=M>R(3&'*URQ(SO'*A:K>Y4\U.2 M]P68=A[A-X79F\/;Q#^HVK'\LF6X+'YPAY?TLIE-;F9?TWH,?"YHN[9E0+DM MX#K-G)JSIVNKEYI'NYMI?;6V4\\/BMF7<&A5.OMDQT4ZP\Q^:%N&1;/A5&NY M 77[0I,"8W5?.(((>RCDT]P>OFYG5MKL\8^S&G\=OU'C-.J;L6J.& CNA@R[ M(P9!PVGG^<:I 6%3>+"3(;7EK*-O%)P/52HU_-SM(_"/[D6@\NVGCSZ:VP[[<[JH[>?"2Z[E9,'0:ON MM%]4<[>^(4S8BVN:NH2KEKA2]7K]XIY^VSO3:W#*5SUW%KEXNA]'K; M^RCEE=[Z+AI.M9$+Q.\%&N7O9.M>Z&(VF\J VQ8<\@)Z]Y=!I=NU0V%K;K4$ M9NR(P:X EP/@L-=%-;ZR/6BNR-???G00C.O6H=QI@8F[IYV< VXYS KKL."7Y;T%=&*R)' M;X.WZCGV?VINB&JE;,74LP7!>;WN-->($1X_'9RWU\""K8K?=4*#BXVGH[TP MM^-T&B?/N^J5DT_=/P?Q[W1JJU=R/ /FU:SG?3;;XUZ[K%SXE'0"D7/GN,F0 MT5QLZU9RK>6TZH>2*=HHXYW;CT/JV)'(XFW+W:;3JBV99KY%N7LH MI7OG;K/EU-J'$"JLU_8>*UPL=PVT+=F?[^CY4//DK<(9[OE3 T/;<=LG+Y7= M(Y7*V4TVROO_\F9SEO7)WJ@XF>&!)QG@ +G*(D U5KEJ>,GNAU/X@*S?9"'U!C'3S?PM&70/(%YR]03P[]\!NY]W,L<&[D"YQ+'GZAX770EWY> M;RS.H)U_D1G#X=*_%G;K=1M\W2M6J4.IPL'@YC$(@TYPN%$[[Y= MIY:Q9!]J6J:5M+1F& &(*C;.M4CVT%43@;"O]L!["".@HB$&MR*/"I\/X.'H8G+OC9+107TQI 'WV*(Z3)VG!]@$.D.D9OA:,V;R)'VV MY?R+<13VISSGLR\"[RFFKT4^3A'HJZ[>L< QBK+3<.&ZL/6^B'N@J&#G\V[X M("IX25;JKFG H1?$H3T=%<,\/>_'V!M7>-/I:88J)3/-W);Y5>I3;IF3'%-[ MDN-"Y*>PB;(:<@3/# *&NV>?U=L&<9FK#5$_0TRBIB .S;6^+)YK;7%8%T!$ M0XS4-^E%[M8PLL\ZJ1&?R7?XW=0[DMY 7WT$+$3T,:XW@B.,$*:9.98:9RR% M,Q*P!GX^XLB3P!6D\H]%00'SR+OA&^_!2C,W6/1JSDERE<8'RUAY% M!K^L>?@5IQ ,,3X9<06 'TT'@"G32$CT".#($3TF/\RSI@%RM&?:< '%X&@; MSA >1YL(^A;AL# M6$5#/1TY_T4]I4@ZI(U;:N,.\0X?!Q;@F %B,W+^%NX"U\8CX>29D0@J]M_W M?H"SC7DX, _"DA.< GRDGR6F9&!@"(5*&]?-053@,G"[#4O@[Z./Q M1SP+K&MBFLDT8F*5-K'*Y(,\\AB>?TKF6,DCR*T>9*/S[:E2JAEFTGSWM'0J M[+W?RS0$370KZZQI#(@GO:%6K[A2MZI7+PM&7RVO6]6:[OQUK/GC-M1V%1?) M\'PUTNJL7C-&TYGP$!A(56S5"^4N(R '$>$<] :KH77E^_ M-2+1V"B6=E)BR6?3.TW&'C)K2U3Z(Y'T%-+:%+P4Z#U)\ZK1<8=V.5FAF"C?F2.2%\[=1UR1RBQY,= M\K-3D*'/VFT*=)8AV W0&$/,#!''TD$=2B%-SXLB&@O/.J;\+I,5%;&),@Q=X%TNTXX\0#UW -P+ MNBE"DNV\ 7-BKQ27TBN LYW04Q1&WP&N/:&4-KDNQ^!G6#N2UNE'N.*\D4F M'@&IL:J;+O9OS?5H+>%XB^=YWG#8[G0F)IE" MQ>R[>I7INWI:LF5V!UI+,1$SJ@'TG!8QEVT@!)#OH"I\A\"<2=A@C:>B#&2X 760(@4 P\' Q%I.D0'9"^8]IG60"M^ MC/P)_W4X]&F-U-LQ4".L!VHR,9QK4)=C,1W:U][8Q\JBSQR2D-9[XO[0]S(@ M"VF$DP;)B#+W"ACD#09**H@?HC=E Q<4="ZSY#WS>0$JS4I]!E *));Z&TG; ME-"BS48UIF/5^VD^J"^\[L@GM:3&=6-V#&25.EK6;8 MC=L$=42R&R/ZLA2W(5<)8&5[(Y'38BZ31O(T88KHP>\!6//ZH%1/3(@D+O_G M.U?>-YH0WL@FA*=%$-DFC(G;TSIK-BN7*1KH)"*WO6(:@2,#T]G/XIAI,!1S ME&$M(7^UK[20,E(Z_ H:N"4U\/):=\)-$G_GVOY8:Q5_[#.6;+JKV7O5U>RT M"#C;U8V'.J,$,#8CKA0T!'/=9@_7](591+$7TA$<'32=*2*?YXE+;% M=JQTLA0FL7!^@!=3W#A";H2N#-1$)Q?AX((7 OA$&$%CC7/V8NQP.*M5+M/W ME.)CE IC^'[0UY88.U_D(5!C?[(_AHA7)L/HLT(@ 8$F/7[K=5E<9TUC W \,P93W*"9"WP*5 72-W#?KE6;UU9S[I7.R M&8-L;HB\\1]*7;:H 1'8.XAQ]"G)3C/Q0=PY;?0:'O0G]I7NZT+)$QD+"I\& MEAD&#PB# *4,X@^]^HS99=*B[ .V*/LKU:+L;]FB[*/9HNRTV.DM $9T(T#] M)[O60J[D7CJDB-R@-$=T NS^B%P,1/U@2AH)NTJ+ ]R(9WDJ)93D'D3P^YK! MEF2;.,I*&D_!5,%UC L22V(+N)/1S$X= MB=DBO#G$[1B-\$(&1E\R!&(TL%#L)9H6;#"FZ->$VN0MR5R(RX$1B)F8?.:^0"Y&J9J95^0V9X+ YI2C MLU8CT90MV%V1BOIN2@Z;LCXE2AE#<-Z-2)IA(#ZF:S]KU%,>?\(#5$:1G_;) M+X/Q3\0X*Y[ ?U07-ZET9YQ!E(A0U+B0#T]BB$]+\BIBL30*[3O$'T"20+:- MFX\L2QG*\ %X]DDE@P;H1HIZ?LR71_!\9DQIM5!Z[264G@ZE-ZHOH?3#"J7/ MS+-#1H+_XS:-;+?QM!OX/4L+0;*YB>A[&,ID24%\_O?/5]>DM[1_)7_TT--2 MY.;S+?TW%=JE[%S@0=FE0<;&4U1ZR$4?^\-I,/%&(IR2.8 I/H;G6NN9\ D2 M'92(E).9!L^TUQ:2UJ:$I%TH)!<*2+11W,JE-1.08/N F*'$9;M(]KD )91? M:=%R9N2_\T?RQ@0_-7[5*?[5*8NK,[702]%I6"+MY(S?A/,)9WX:)4A$YX&@4.*+J[=!7RGNC,# M]V5!]\>/B=#+6Y7,1\?>D^IF2^S<.JLU"^+C8>3#<4&)(Y<*A8WI][H=KI.Q M:O%%SY ^3(Q2V0_(]736RE0%XLD!7A???72@2]^/@SZO9F;=,<@IN?&!X RD MLVIB5?%3O5XT-3Q[%?LJIL(Z#$13SK#WA,09#@8S[.[TO:0X.UC+B;80S&V% M;?>78Y$[\RQI?*7I*5RXGJ37OF38PI(B),9?:8MI1 ^&<[Z MMEGT0=COMFL&]15K5AS.[\G?NHKYR"HP_T$$3RF!GDM:LW2TBJ2X=)VG'.4H M6!=TS#;\TTD"/ZNYZLNDDHVC\,&/$_Z']6&F!\JZ9<(%S:%C: X)O+3JO"0% M(B^K&TX:R5K)@2,KT5@%$#^D;FS-\/0GVZ5,&G2[W8@,E8[:!.^)6Z0[K M=>-64ZO)LCB9#>E/3&8/T(VQ8A_8#CJW)G-P*04;(YZO=1I]H&?LU):]%Y$) MO56]%R7C>7URG,=H1*D0C"VA2M7*Z@#E;" SW,+;3)2K[]>9R*0&IH%]N MRTNY"]/Q?H[L*)5@%((P!_R/T%8GS9VT+3(:.+P$:E?XB/$OATUOPQ";T4', MT:5+3-F1D*BD8" *Q6 I##()M6GQ/LB^CJ3D\RX)%R'^X4EQ"36P<: 4R)2 MCA!FK?DS9@W;@U&T=L_C/J51\48WLSLM[E;0[H\94YI4M:W!M02@SZQ6@I)F M?F?M2FU%%I=.4/+C#)>BA8J9C1T^8B[NO3\VBQ*8FF( F#_P>Q[Y CDS2 74 M*2GH61-%]\U''W2MOM*V5/KR%Q&'4X!4_-O/W9,BCEOJ:H%L_LGN>?&]/1*B M'[.3&O!O B8_UUZDF^Z$T7=*%F?P.9;\@64Q0'<:2< MP,,(F:&>9!.2<-$>D!!4Z#OV(_)VZ?.DV&?V#9+69W\C>?K..G4CXDZ:?+MA M)D.:!A;W'2EP N8*V.JF/8>+7K86+6H:=Y;2EO3Q9W]9&Y8=LS9"[X=D.7:* M2A(N\]]CFXU4!YT/J8JN+2,G7U9 *[M!2 ?*'RYW&,@RCFZC[!SWY =G8XG5CXQY%X-#K?X%_@)U9!X?7?10CL MQ6/'=E?<8?I:XF^'!_Z@#'D6?V($=-?CQ:/,HEAAKP-;\-Z?$^_>L6-@,=3D M:HJR:!!Y\22:<@<>-)BG8]0Z"4 SJ@\U36, RG9=.HYRV<7WX6,4AL.X'*1/ MIWU+\18.,VVA_I*VD$E;<%_2%HXA;>$FW>>+C.';OV[>7;B75E*4C;V^PO [ M&-BC*UDN[5 MBOT[-7@AAZO,N.W[@P'V IL\4?$W)K+V2"<"CDDND%3I.+#;:="G&G%0!+G. M#S4R=(WP-^@T8V/ATQ\R>7HT#-4-B!TLDKUDVJ5.+>"P9*<-+B M;"T-9;LE\F6@")[E) M'4X>8SFE5!%#EV&!R^D0Q<*OIRP/)962[H\5^VLNV=+RXG@Z'*NX]IV7>,=! MF"7Y*S$VV,.E)504BIEU_Z.^PAC"1K(G 3RA8W?Y5#+8+GW; *C_?#\@)0U#B;B MD^F\:ET20RF;7-]6KF"&%E\,.J;:A%@QAC,#%P$K1M9:9!H,[)X M@=KX= $1IT@BOO3=4^,W*RRP8B)4$3FTJ7HN)AWC"JTC[0P I@&,5:HAS]/R M7B8*_B@H!&SM+?AMIX+?UMZ"WW8Z^&UM(/A]ZKKM%5:,A$5H9R4(8Y/RP& + MYY2(D#%$XJ=TJS:<1;9A::$,XF MP;Q["@@,0+9?4/".OHD+@JH+QE+2E@,W2#U+<2MZ#U)(9KYE\;=L,/P3X5! M4BCZ(E1%B'G26CVL*Z0(!_'^CS=O;[^ V3_%7=:QA@BILUYI-U^I4D19),1/ M8E.'X72(YZU2^8]U-<-?X;#\0F>MK!L+^;]=+Z XA)E[Q5XE_GMR6GE*9>E6 M[,]1V"-WE*Z(U("RR$DQC56X%7E1G@,5Q3X*^,XI>1CGY0;F2];A6DV>F,O' MHUM(DO)0_4E<=/A#0!X.T!=BZ1IAQSCKO3'F[7*EB]$"R:B/2=7&2/&@<$+7 MWNA>C/A=M9=(AU#Y.4GFRT MC$;_E: 9+\;F'-F+VCCHM8VX@Z;*6#G MZ'C:NV>8R#[O/;+&9#P($#S65=[D(8NHWH;^0;J_1:;9DQU-&;R1'W]'< 4A M-6?Z+I[(T08PB6)IQSW!$A,3+LJC"@>,!T])"V=RJDC'>O&;P"\];J!B2>U= M#,=!^"3DZ9*^V/+]+L7S>XK;)@Y!?-=PTIO9.,S.PXCP@I+T!>GI%T!)<#'L MU#\ !#^ +8#J_0EL&>),'2-Q7:DS%MP?E@0"=/]7/+WU1M_M3P1P4%VOI(QC M+054VY@;NK$"DSC#L4VJI)59RHRA1A?J6(ZENIJ3A4].?'3>HB'/-F3.A)Q; MI"OS(MC[D5:0-!.@JF/#)L;L3]9-@ 6%D=1,7K%.0QK-BUI=T"LNW9'?FMNA MKFQ_#%:Y"^8"I ^,3E#E^ODNV4&8?4%T^MG=ZI.<1XL8L!K( M<9$=R&&TJ5[3@+J+Q+CJ4'970:4G5R'X73.U9>B[OH$R'%0MT?,NS" MCQDR$N.(:N( NE%&I..DZ=_*T;_J3)"1=;AV7PP\_")1KPLR98!W@!K M=*2$D+D%3H-2V]!18RHUX;"NM8@W: M0K]/53NT[_18C *1&7;) 4@'*UXTC)2HE-ZGOHR?(N2E0%5>)XIJDD< --)4 M^VPT&'?E=CI8#G8SF*UE6@@W+66T>KE(=A'RX9VF78BL6Z(2D]5A'7@&D M?N2$(A+3(@\M#N..I8>14Q8,JF,D,I_$PP1PYR-._U.N2>3+A!O_K[UW;6X; M.]I%O^-78/OLG)HYH621NGL25\FR/*/$MA1+DTFR:]=;$+DH(@8!#D!*YOSZ ML_JR+@ 619'F!:!8];X92R*!=>G5J_OI[J>-3.!'A^3C9HH(P,,LP(= JE1" MFT.$85@%N#EE&^F\'[32!"R&!T . MZH58<@)4"#(?*28^86V'*CDB/3*4,F%VT3Y[>Y$2>RK!+E(G@+L"'DC@: M%SX5VP?)HX.$)@8:K"&U^S%:AE?!+2WPBG[P%4(W)B[CWD)KSVBCZ%I,A6\- M)O%'3UKDRH@G1:B4GI0PZ49E03I!>D!ZLUP!;-[>*B JTW2HH@<(D1T 8ATI M^N=*L_( R-FF23]J;9;Z*;!UDF(W(M;;^@E@> MGLT[Z?_@5P6H..);I7]S';?YXR -8\UOW0%^6L@W#9/8:'G;V,B80P4M*#!7 MK!D0?&*S9'4GE9K+ZU[E VESR!H&I*5Q2I#HA,Y$T/<\U,LH2 EVKL@1./ M!*PI4GEI.AN(4^\@ZIT_L6.04+D9@6F# G^E<&!_((8AR!.:PD1-2W:S_+0R MD5]2+.XW,I9M0Q)O(Q6'MG,MH47P+T $;+3[I%HC)4GF2%O^"^T0!/4Z/E8=6BCF%,@\'G20,)+ MH4O!=7@4&2&6D>/E4U75E:#JIZ@ZA P$ LJDP?N%)9C%0@*.MAED=6+)DT)'\6:RE\K@W[$G9# M*C-A7&/1CNWI]^\I\[ M]%?8^7V8JN>CB] .(C5ZTB"O=,_["9WKX74[CP*\1_A.U/G)+_:@1VW]ROZ^ M>B;,04XU_NNKHU=//-"EIJ??"WAH/UF']B]WZ>NW1M!H/%+:BE-RCI\6-C>P MW)3D_Z1+6U%< .3Y B:S-_YH *5^ >S]/(O=FKK8[G?-MP]PEN==XB>&\^KE M+-_>TI?ON<+[$R8^2.]:VOZ@BI+TC9_>W_W0VCMHM/9/&JW#PQ^-@*MGL7XZ M/OI3?A$BT1T6[I.=4YB(FA]\X(U_"CL"A;V<_LU)>'=C"U8WW2B*:Z64XY_< MNUK\5'F$K][^[PG//"U\&C&T5V^;^ZV)@W ]WBW'JQ_WR7'C8*\D:\\>^O-E MJ"PAWRT5(^9^)2#/+1%/K>-S=\6Q;#\<-!L'IR=/?9*>^..R!](Z;.R='#Q[ M(,L]].4MG:"UON/\F\C.Y/,_@X;/6UH3=?+SS_!L3^)M;#7V6L?/U/C/'4@- M%Z%Y]%RKH9IJZ0?%YO!CCI429'C9>F#_M+&_?[I^A71TT#@X+HGRHK9K'J7T M72H(@ %HBB']O9C!5<1#D4.G]B>NV6HU3@\/7[KBV=^7,ENZS%>N>8HO/)A5 M3)EY]OD">C#/OL@O^9UD=!>)9]F?,SU#6:7[C:/FT3-&/[]05G7JI\?/.9'/ MF+J2Q->(."D4:B6HUQJ8L)Z#+9XSTXG'0:UG?&GOI7%IG4]TMSUC;F,I#!9R M0>+&;/3I>?Z;D^/9^V9ZIC&WS ,K;V]+'ZH_.P;CA9Z!59]9NBR.A,8CDN8&\R*QH05JM:( MJ-^L0+)S3:A@.+QX0S!#:G(Z?3Z9EE/:]::Y$]CM1-7))]G2:8UR>CUD*!5R MH^C[7(D%N5ORSV/#KLN'5Q4)8 9^B.573Z7W>Y0F]N*NF:?P.P^K+0^:!4[X M^6Z9UN%\5(][7$P&Y]5;"C67/P\UE[<$:BY_?FHN;QG47"^R2*%D?%FEKL;X MFM7@PI/42 3SLX@Y@8Y!4+((,^\KSE!$E=BIF?2\#8K M'\W.USF'S.JD3Q3'H"8R!>D'+Z02>(GZL$<:Q" M_\+FF?S(E;ZFP(NF]_!]B"D^9W$\0FI>O&+D]S\D\H@T]W;^_OI,:@7P8#X% M8_D+U87JUA KQ(E-=)RS]JT%\%P+(&_BMK [-75#N 05+S(NZ(:)T'S9G(?; M;,Y"-N?^-INS6I2,>!]<=;L[[R@7>^<&4\'/4F0H,F1MYT"B#I:PU E7AEQB MU9FF:FU6]M:)Y?SN!'WO4:M7L'*@Z(]<-+#E1W$^[7(@4/US3PH@U<*:5-.9 MD@G"I>L/CZ/JD!AJ2KL[G#J_0YG[VL;<]8' J^'-1OP$&C]'33&%!FHB0_:+ MYWF@"Q9WZDX(Z'6BX0I/7;%M$6GNB=PF24 M 90J[^0HR4SRK[(-_J'Y^ACQD1]F)(Q>0>XP4Y6O;$O7H?=N1) !.*M['8S; M$5@]\N>79@;_9NB>$"T3*AJY Z+A]U!)CNU*4/4&CVO,J)"?AJEK0Q^@+%M7 MV50V;WHVV&V(">C?9+D_TP7ZE['N\OQ"KW)LN"'N MLG"(M;@I8(S207M\?-P=()WC;COI8TTE5GM:-!>@FP'PZM]V/0"=D*0;&K+HUP/2#11&TMH! MACIF\*,1(*.Q>B7R4NBJ*:*Y9FIC#*7-^ MIG3@::]N:#E+.:+#.VKT-N=KX2_.6\%XJN=$.D2X*L6%= W2+?\0/W&#B_ MN,IU%\#>KV&?OV>"<_P]3W_O@_H>91 F]P+Q"=/(]^**G!#U!4A?[XYA7/RL M3+V8.&!)J@2QT1#5CZ9=HL7K" C587109ZZH%>@8,6S;8CC08NC_ 'X7^$[( M 869<]V04A#]+R/I6#7W@QWIR(D?K7V8XLLU/' 1^H08VKT;[ ^K>?[(:4#O MIX\U*/Z-T!_K$[08W.P]AH=YZ&[8_H=-TH2$< 4LM.3M9J.[?CB$33 KD)MV M:+K,-V@T60;_U*P-'8_H8IEQ <0AU(TZA4:^$/1'WAS^JW16=+0X'44<7X:I M2)_D&0O&*1X-?"/T*HQ".9. &/@F?:F\AO["U]!SK6'0;H_Z(\J#9)ZQ_@B< M_*%BU)IXGLO'J(%,9_(?B+(0V(>I@G(%(DBC',441B%A!5+,00JM)QI$-0A, MID,B;)T*OI (D-/W#%0@@9R"A?%E48@;'D08F*CM#GW@GY-:0$BVV17>H.Z\@W#K^ MIG4IQ:MH29\,6FW0GBIBGD]JG7]3ZQS&=-D1>(-KZ&/7+G/I44:)/ 0OD9;G MS"&;H+KPV@3VM_:XX2$A(M!ZZLM8_Y59?JFG5$P$D'J1+5[(5"TRDTXJYG-B M>PT,1"J@&486*LYBY#PU8<5^F&D"'V44,("FH4$<*WF2+/)5$S"(A= M.B --ZW6=+^"%, MDYCC,S [XO9G;MFBT&03I6:;C.$R,SR53F-Z)6#TPIQ66Z&:A,AI^K.A"$6M M!$LKX\/*S"#&:<_>,DEMM&F C7;IZCGW=JTM=':V)U[]GWZV4@I,:><+:5HI$,RR1<2D,6D[J M'@5UB%X[!)>+_2!!3PH,[Y MK9'O_BM!2?P$:K2'RX9S,;63C&?8D?8 JP>$&Q?S"E#.LRXMA-NPO#3E-%6, MS5.'"=B-G\_.KE].49E2G]?FLOZB #V7'^TY_6B_"G[T&BF!)T8%+!M(X:38 MMT>3TKL])6S?@7I,>QYY4-SH2ZVM+/.]C(&B21X@"1)Y0-IDAS9?I%"^V:4_ MS"600N\-.B=4K:Q 7;;2S>%E6]TR8QH*^:5\IL)<3& )05$F5Z<*/,_J$5)H MZ/(H?&OMAW8&N7^6&3+88/DDG[(&8[>VMS_"FB&[[(;'JUM MH$)XDE;1X7)CD1/,N)/;*[Y)[8N K (IAOVRG4?W)YP!.1H@+( JKLDRK3.U MGA;?0LM PW9A 'R4WGZBG+@<(%:=MO8"%YTH524;>2;V$5V5(XAG5% MGZ,A%K0,'0BI7XSMV!!C14G?N?S1?-<@?!C6#A@C8>WU%FN)N-_]Z)^;JL3B M59OY5[F[UOMBX1XO,NY^A18A=G+&Y'I>.RU?'G>EFK7 1#4.RU6U%.I%G^^< M8ZLQ?)0Z"E:;4HSH49<=G1YL6GN5OM!POGO]B%BUD^2.MTERA22YPVV2W**2 MY)I+3)*SVIU+G\\^4LK@Q?O+SS^[-6?0:A@\#^?5E+RFY%S%>@ M\[WX!NV5O<"="C2IKEJ;HKK9,<1A=3_DITJB)_.G4%:;IY,ZH:0H44QAS:;J MM612(._&#O(5_(;%OX*TCB:!29Y\&&HN#H#S]3N)R(A" /JQ>]JCQ)F!@XBH M=23-CLY8+P0D(:[_W"T5S_P(-B:4GU$59J@KMW\?4>TQ+&GPZ*DE ?4,!($4 MG%44@GX&&<9M00F$.1Y.TIO9D#!$N==A/!A!<)=B\!25U2Y_@ 1\'1%!J;(5 MJB=\SM.^D=5NG)G!_/L$@4..QGF[*2)_4 M-)C8ZCA(8]:_+QUPOHP+]'VJBAU).F ?]4TN;]2D0Z7K_4$24SA?-0(>)-%8 MGE;PJX$K,X :W3 BUS,;I,1,&PXQY^L>>#+P0NURI_I?I.>1[EQ$@1QI&TBV MQGW51$L):<.L:N@TQ.9 I"16KUV!!30(Z(; M([D'B!CDUT0A2)4:3.XA<#3*IXE2.]5Q(@GCMK0Q1@,?BNUH]7$)5/(R9J 9 MD>\#0TE.S!FL9+9/.9USTVX8GZ"Y=CVL[<2T3@ I%6X]8FT_ * <./$P3D?] M8\UY+IXNG:*1/Y)3QT?+X-&*4Y]RN$9HQB\>!+^!SKBN@P-G!:4I?TI 7A^E M?$)?8NLNED^5;TG'N_Y-3][& 8-+^##[Z9Q"#*8Z@42^W9#<4.[2W@'X'L ! M\E!P<'3R5(S!:( /A1 FDKH:.;E-RKXZ.KHG^V.8"74)&$K;@ \"UB!K$FJ@ M"6VKBZF-1$W#,$3*-F9,[-+%S)U0[$C1W$GE]JC&N\&@.*)1%AU2"( \V MIP^H#^]*6V>,Q**!Q>R$3#!/OK*/V0V< U3N3"YU7E?I(#43=-(!E$M*[^,N MYM@'/="#PU$$YJWR)6@],7LJ$HW80@"[JW/SJ7MSQN7BN!H6K1U$6V XZ6@P M+/*$:V%9*7EP98_Q!1"OEW>3Y-(K"XG./U!K2I82)A&H*&$?JO?3PID#9Q13 M0>C*[$9JDQWT/AZE^1?B.:9&H0K,NC2E::MO=( F6677+!,PSGYIL/$I73Q16#,%UUR*#31)EW(;!O2*8+ >QHS1;V=Y MIE8"R(SCLS MQ_>-#D1'0MOJY,$ZE:U]+P=CFK.V8,:LJM5KK;R[GJV)'H6Z/+TG=!#,JZA^ M?:-^;2(>,$0L=]1I'2GMXG /O*"-HV&[/Z3SH'/J=<\#^CN8ZMPC0#DU1FV" MB6-SVN*"ZR(8L &88UJON);Z)/5*KCJ;9-GH3HKC<#2TK5Q:'[6F1*(=81@2 MV&(XW1*LG39 6I2@#=Z)^WXT"?XAC:/HG5"^$TZ;*WP,9$#R1&9@VL^1Y6\N M&C13P/-D&_ L!#R/M@'/ZLDT FB04=T=H3[F=A&JDU X5%J!T![H28.D" VJ MT2WHC:#=P_JHG%JUTB)=1J-2-TJY&(!F"R*&1H'F8*H/>("T'R"D@XZ1VQ<;QT4HBI(D7W'*%%^]4ZE0?7F($$*!(=KML=31@"$^MR+2[W&,6A5*A^5P1#]!"81=46 %^-BHQTTE;4$'VNH8DDH\_5*L8FGML9)* MUWP@)@?VC;9W;3O54BK8%D Q2&H336TN.DV>JFY1LU4'R,Z$M7KNR(4>#2V, MPJ!G6L&A$6H\%M@YIRP6AJ;H M,[Q &: 90F[J3%#TS#&G#G3O2@8V$FFZC4T90LC>1>Z[1 WIR6,&6',L8)I2 MIS4F(J],/:G=+/:."UX, M9&5%VTCM994?*WN2 M'L(HTK^"??C4?I_$4*S94.WWF+3A/HAM@58Y-;0@^PW5MLQZ@*'U@%@I_![^11T$/"7YI7*LM4]<54?6^SPN -L9FQ2JQZ.N@.)"C)+\<6: MX$#AR,72NC*TRX9(E!#!7D BT\CCG3KM1NLS+W='E17:$\AO3L59M^DD?1=/ M@%%-V]6"SGOR3L6#H\X"<2LD;2*)I\8(Y6M Q[U56#ZD7FB8J(; IC0O #3M M)Y3'5A85.F-X7:A@;<-7I@/_1CU<-B 0&0V5DLH;0?)!6-G/N2"%Y XC\H0JT#X,$H!OZ%RRXBJJ MO3RQ?EG@Z*E6#VW3,MF;&CDQAQB00;A@;26,CC]TC);_/^S]/@(,J1O ;"/M M.<)32NI3FNCF2O> M$&JO1QMO]7H=TM[Q A^H9;:<"K<7 M8:)I'D?33&OC?-+%%DA6Q2:E_82"9-T-.X1$JW0'^09@^[6>S&OOG"$%1W?" M]C=T:H"II7Q*$K!]7(E_R->DIINI+0:P"+_NWNSZ7='! M1 >3,-&@/V!Q"D7+^Y#L!^HJ\L$\R3IAV\J$(#HML$E4/N^0]DDKFBQO9Y"A M!]]J*-+BK"<@>BNW:@<7PC!&_C%KN!+!@7$;>"1 M?P"3*%:&B-!QIA= ON@A(_-#M=P7*,QV;-R'R&J#= @D7@9/\OY,$@R+,R, MU#N:H0W:1EOX(3N&QZOO?JM,BFLCN \+;R'\'B_J!F^>!UH(&E$/(#X)F9_2 M%@)#P\Y/F9R;YO]@J3W8"/$M RV44SH:!A +9?6@;M/:E'GJ?Q(NG$'$@9V M>@!FJJ:Z#2 Q>!!102K:$.>((DU^P)8+34!EN[ XB((]&$"R1P0,2R8SQGM( MX&%D T!Y$K3IILR$O'*G'&] ['O0>DF5@.5%# X2>DL93"4_^3LQ$ MF(^;?Q+R*W42^2!RS^3':&YYJ4R%\29W_0_D+8(/TB EX5 /N90^E++TGE/W M]$GPVM0XB$R/GF:,DE^Q$[D0$@UCU$QV71$T/P9$%_(!2J<(8G Y@*\;_\1 M<5Y:Z]RH[>S"2>/U>;SRVV,#@L@W82RO>/:"3C+('=+I'TP2?Y)$"%):5')B<((!+Y\&G39($Z)MPSPL)/6NA_1VBG_QNK8V.U#V%EQ>H*00 M"DBZ#<_F<[?HJH8JD=K&%91M[WPV9=#J%]G7<,[5R9D5!=8A-H5$'U-B_ BM M=4XA40U(;>N1_(J4F+EB+IA0R?)N=P:LMXB36/IR>OWP#W@!YF$ CP/D'E#7 MWP:9FYS_U!$/ =S_\&%=XJBVC5Z&*?NZ9[ <600M7Y'DG]$JE2)-]=PL) S7 MEG;;F[#;5MD[=Y*D,/H=MD-]H*;Q=G'3R[4-]O$NYA#6R'1$LD^QITZQH9#6 MNYK+.5"-2E4J/>H/8FA/L+LHV.:D"BS/U(9NM/?:*$%M'B52P&,Q9!93W0&( M- 7,4(QR:>NYD!P7:1AQH=K8S ZFT,DI9X"BME7 C&=G)Y5,?:+Q4-"-
      M;999P[/OG0XPG:2<:@?C1(<-#@35 MA$AC.(( 'WZ"ORX4H+_9M+Q:,W;S[3NTZV9K*73=R+E@5U(1C^8=! MCYUDQAS)CC6&*_:_A/NF'G7CU<3W=FS.EA[K1G\B[MC0X0J;%B"$HT,YL(SQ6H8J>D(BN*\ M0ZC*RMWM&G&PGV"7K)CT.(_B_=0[NECF"/4Z_'P\E.I?7.TDERC)O]@*[1>+ ME?#RS=5-87%Y<33VMQX55X=3>]HY?KK@+)>G5,KP="+C3Z#@'H3TODJC-D^6 MR@"<1CVS#<[3(EUGFR?A6F.W<&1"I"3'(XGV4%6M;BY!EN: M"EWJ@? >Z[3D[/*\$#H(I$E1L/QTV!-V82K;^7;B"6X1EO/935BL=R$I+"D' M?:5;&K9PO6/B$8BL+@?CD:CK1"E%C-=SA-)3HJ:UXX@IW84":NW*2/EM&DB6 M&PF%7+K$,@VT<= QFA MA_ QS@7I_N%<;/=5@/:3_(L<'N7\AWEN; 5JRL$AH)0[*'#F08% (]HSG^S MD_L,("Z73I'1# UR_W(]3RN*SZZ9$I*< M1"O=00=3WC =><@%LDB2)PDRB&U&S V6@Z#T4Z6>ZH7W/:#+B=651;%%G:## MD0(X-59]U]?3(A(\B5>TN7Z-M!:6)DM3<7@77F"]_GJE&0.!D/?:2R/E. M8EA2%/(8EX< C"!LC"OUU6V.&!!VTM.(DF,YT>_J\:.+Z5YX5M0[2&T8EQ:# MP*@"=8F3Q^-UCK6,HW;4LW6LEL+!5@Q>@4E%R\?JZ$7941Q594(I!J"LJB_- M:9A'*NR;QM!L6<:JOJEP9RAGB(-ASZ([\(J^5E:NRB@Q&36@,8[6TIQ,;MC! MNGX/.2$$URO&JKI0W2,(E1G("ZL&I;!S//\+W,T?B E&I6-D@D/;)ON7H,.( M!(G56P3U1_ R.+-W<@<9=1T1^PHZJ\BO ;7Z5J.0(.OYF# )F US!"IN*OT< M5\HM6G%CTP(C0K03L!+Y/B1\>W95@+,>0.<-8T*7PUK<5EVI'AV3 M-]^S-M]_SN;KK$[+$F0^87P2ML)T5/CU!=B+"%H TQ[A[,2(I_;6TWL[-?N7 ML"LP6> %8VHI%9!7 3:NBJ\RFZY=0C*A9F37/Z.=,A*HAN,:?,,EDYCWA'1 ME'XI5UGZS7UK9= >P2(6WRYBL9*32J4KWGRE*[I:QI]6+9-'B:84LWB3BUDF M%A#E#+HG4G/S]4'YK6NHM<4TT/ !,[.T&=4>*V##]OYQ*ZC&Q2!_>E<:-L1I MC3O.5T69:1B=9175>Q8= )"8&-'/@JZ DK$A&/1I!_28J8BW?6R#':BY@4:5 MEBUQ2PP2@-3I89#0FG;0!"[6;WGN6F>H$X=?T]*C&PG/GN=Z])1\6RJB?$R-[L7S;NETS M%N597F@=N$6"A5P"SVP1GT4ME@E+=5KZ6.6L%LYG%\*..@=));*;E&!'60U> M&$6WF$\:Y8V"?F:4S:*A-BDT"** 2X],3C$<-HUO M\9Q.I>(Y:^^Y2RWN4]Z:=.BN M8E:!=+5%RLN(4#QPQE")AI(X/?P[)&>'MLJP-&ZKUB2 85H -7 Q,HK,_V5) M5MB,2\@QD8.H??),(\EH*"?JX>W,%<,+H"YXNHSWI=O.TPR37"*.SRBIHJFP MC#7/' +*=PCO.2/A;JP 3PA+9Z%%9*3ZBTR X1&@MTN!#5^/M!-2E7QG2G,X M/Q'Q692PS&5IV2=1/9^P/)._ 5^SCD/^$" \YY)!1Z3:*];JV>&1IU>>TY!X M5:-0+:FMZAR. L>N%-V^G;+CJ?9*.654,!"?G$Y!'UG*1[-%@=V:HNX"Q"X% M.,+N=S0<#P02(9"[W%"S+GV) T?%@#7^'0G.V-_6?C)DGJXLLW]-.(5WR IA.CWBGZ$WD9P0!>AO5IBJ&N M)R_(K[!/>OUUZH:E<.49A#AD!B53O-$YZMG<2;),_#Q+T;; ]>U9)/4B<'* M7S:$[+RAS=$F3G[C_HC2MO(2U>9 M5%D_&/F\3 ##?@9?&@.@D"X_;XI(,MTB2@T89*H8S?F8I,OLPVI0_ID20OZ& M68@PL_$>(]MX.W4$D,ETBM 0<="NS@HSB?>60L=L)/F-),4J/3H+*02?=K+P#T$_@QXN M,VM/WD$%$-!C/<6Q*.<(T^J.(JIQI+Y05I&&E:XP8;NE]]&?0/1=&(YV)*(,6N,!BG' /O M!J[[$PZE7W(H52 4 \5E[Z]'F%_0@9%R!I_R )"72[.@#//L3=0 A3J2(44D M5VN/J00:O4=V%>&;#TDT0LUCY4,*?+OEE35,QHE_XW#((>D^G# MV]'X1,FOW/7?BVP0 3X7\MXAP8)69!2K M;D%N540PM::J!6? K@-PDPS"#4W:E&8/7\UHDU0I4FJVB"MMHH@=PC: MFB[ MX]P&P9C /.AE9 +AV2]>-TX6XR^N8W1%V+TI]L8?2UDWX[2Z]@)I6M1S"7' M>&R,00K/?<4P*6"T]X3P-0R:S267R(.2(E1AZ!XR>*0G1L[#96 M>B@Y8'G573XG->Y=NWZ"0=PFGMD.S5DG"A4:>&U&Z$\Z=X+@!KT9#AS?:L"G MXD88+3_&F74VON(FNF@,#UDH0BQW&BV/H[B7DH;L0HTXQ$)H>6 ML[Q-!24^##OOM)E$7*XSPJ6&(Y13(_&[I8$#AB@GC-&T//$?QE_R9&DZ<[W M%J_AX(96!@VLC6*J=%4+HEB[N7F!+:/YD^]_DA=!@JFE;GYZBQ+7JE6<]#PO M+_9:!SEZ/IJ^#>LTBBJC=JYRKDA>7V!B/Y(+<"P*_WM'"\F4-'?0!M57O:Q8 MYAHJ#L$KKDGQBT^'#><.Y,C&VD&Y=I>,JI?J.E$NYM2M;&U.(Y4@V]$,N^41 MY(%7SF96>(97K-"*.0%WJ.KB\TUM\BG&*OHBG<9_90T[A":H>,FPE\:-AT/=#H-+>C)**U$MD;$H1A_D!+\+ ME3#=KG*+[%:Q M6F]0C^FAQ<%,XF?RQ/)CF=3=3.G:/+N?K?C@:.@1 >E$49EY6'N 'J6@XZ?1 MM&)[/4 A3%4E4NM!I@,4@-Q%.H2(@81G=,0KQ8"WRI25J;YL02%P-@#965GN M>.J>B"YS^BDK#F$',+,R;J@)Z,(P5]*/4(C'509O5NA\3-H%:B$(5( #&&9\ M_]=7>Z_P9P#/U<\S#^HQ[ Q[\-&]/\';I1/XEV&J'B.E%DM;U3"EG_F*_<1A M1WV(G\ ["&]&R)U>;^8S[$S^9LO]5TTPWZ831^,VU2CD&<'AV?_L2I M0\[!.+=CB4/BW%4TU!0W#S>KOD?[WA;0W,CE_Z2X4:]1)A:=N5=S$7R^Q*U? MP!8Y@D(;![A@F#K:0=^HKUWYY( <1?G$]@AO2=V?R7ADJY2_3=2+:Q5*]>JU MB2:UM>US\:DR;ZT+>2M>6_&:?QS(&7"G&8TQ?V DN)X%^\6A6X%> 396C(FG M@2J.R=%6SB DB*+-9WDR16&%)V\%=BNPWW%5:Y?2"A00;YK" ZZ9:[" M7N-O@DKI\8QCI!=\?PL%9^ >*O&#R(4A*8R+2K@6W*M -$)F1MR8 M'FN0 -?+0;^9E5K -(#)T+3 86"+!!'>_/[VG/;7CC%<31X2H_;P4(N3P"MT M U38/0W4@OHM@BA"STH+CYD+&!/.\]&9U.. TJVQ;Z5MZ?*U0)1;$X9O)6[1 M]D+ZAQZV%;6P36FK,X!_%\1?X3/M<2.7D$6H#[-QT57E%5IP.((;3RZUB.\A M,$LM"V!Q[!?>8>,0UB4&IL*$.(PX)8\<8/(='V+,L^PO2(;7$#ITR.+P5A*0#Z2AWF@V.N4 M'V+%G^QP*QVV,G!N9].;*)972*:W,O< NF],+#:Q/"E(>8V9^,,.P%*RBJ& %!K04@?B6]2SC)(>-0CSH'3[O1^2I1T=_-94;5?+>X+J=94 M9V#(K"NVQ8$_ YM*2KW%C0(O$6#C.61,OITF3#N-;6QR>01A!DHF(-4$MY1G MZ>?R4W&/&]BTAUUZZ.I%2RAVV$S@G^VKJ)$[@%ATW FA!D5QE+BO%:^;Y(JU M+F,K 98RN+_F*1RM["UN93WJ<[N=/M1^#S BA@-3HFVQKZF<,U)== +@ZNJ$ M?4R-PT+BG*)H\"6FZRVP)(42U8#U+(A-KAA\&>_[R*+,>?(^58'FMC0=QCFJ MR%W_$YQO*AOWDWX<[O"0#+DE0"^,.(^+)-F.F[T<9@9BV\ H--Q$3\?JGU)* M>56D]<\B=,3F)_Q\?[);:YOLED]V.]S;)KO50/:M0BU'F8Y?+M/QII?I!(;Z MHLQF0?G1#Z,(4@MT<1:WQB*##KDPH5.GR86Q'XE7A3>I@HO:7XWU1:2:U3]9 MOF4NAVTA5[G[R"3!\";6;^5(2*85<\TO(.HU$,"WA.7)"K_%RL='I&?!E9=Z MRD/M+3H3)1=>\ !KE>O@T/"1>Y.+Q=$YX]0Z+@QC=@>[1D@_$H'-\YYT2;1/ MY6$J0XKE43G3DTTF6!9*.D)'KF'5,S=TF\D&,ATBIM?@KBF*39!&,(I!,V= MK.LL&O#0@:3T&KGQTBKJ,&%.@CEM>HBE)#;+!]<]Z]CHP\(_N338MP3XD#)A M+TP^X0DYE!1=I@#:S6'NBXL)B6U*J3L%Q1SSURIBW:K]76+3P7,RLF=S$P[^3MB,8Z I=4K MMVZ@TJ^2%E0E@GPE8M$<[D88Z;67Y[V'X!HG0PZA;R[+(6E;TK'<\)-KF=MP M,<6@CWAH)!$31\29BEK-]X@O5G";,K?P8ZP1/TKRB6684%S>#_X+/"*J+-33 M98Y4?JX/AK:D;)O'*H.^ \;X!ZZD?GHH='#G@"XRA1<6CX-%:R+6GM<2; MBU>RHO43FVRI=C$"HF5U:#RQEN7DW.I@ES9!%XAL5V>+F " M80/C06]N8:'E%=V5MVRG84=+\#>N[-0B8SM3:NO44G6B/4,O8HKW"T3T7+38 M'XB.R*/^+,1P6^=N.,+& [0F(^![C*4!_.)5QF5W0HHTL*,.TK"/UC0ONS:5 M@2@3CD@8(<:H$^VM:GT\\F@%[<#?_5Q$E@\#07= ML#F>,AQH525Y48!)>UY M74B&IL.A98"36.'&"P;$I*"D4X&"U&J6Z[ +83G!]:HT2FX4I@"_K6#D3&9E M-D+I53=%RG%E'E)) K6G$!H;Q@_++8*55>W%&_PC(,"9"=[HARL>[]3T C*. M*=/<*'<%'!J\U")0[LI\ZLLG]'2-%K%=N%DZ:918&4!Y@!)G@:N_Y-OE$[%X!-)I&R!J%JYVTMG>?AG#C-B>4* M+^?8VD6T7)-IM;'H"" O0[,A+JZ[DC->6-Z&L9=0:#\;[IA6INC=EC:&#F[! M;V5*6O4X4LI6$W)]SP@*!<;J!&'\/(DLEN:)C&KEBHXMA/CV++9B^G;!)(N% M%VH^DPDGL(@&3#N%H&%#RM&!/COYYUOUVO8V>[DH7KX6UH[E*0:5!@!'<8;S MLJCFJ/B+184^-D6MHOY"R;0&X-F1?EWB6GB,2NQ(B@]2(FX_A+# 7'.[4+72 M13XI.J)T,#/N>JM;V!@&V;:9K2YH#90QG"/.5!WZU"+K\]/PGUAK[FMCMR*$ MG"I0V*IQAP#V/;:7B@LW[6G^5R$&/I)-Z3"XQ?Z"D7[@;HD[UFW.LN<1XR?1 M8ROX@)NZQ+T >6T-C[^AHK/CMJR7K-H/70O,=)^I6D6B\'F"U[E2]6.5L IG M"]KN;X.VA:!MWT/Y?BS*)@&:Y!+R_6"^%DP]Y0HB?\1%"# @:Y]- 7>A77O!'T,2(U2[RY5 M(=D)]?&C8I(:HG !S+"AF'F&@FK8.*=N)WD$'UOOND;W3:$W=0G5YB$NA^:@ MU,27AGU=)PJJ]$"+@DRI\$TIHVNDR#VFUV9+3*$ P=LYP/*9B#7SZ)]LD="+H)B/\GWQ"[(!FV(L%6X MAC YZ0$3#4R-!%P#F- ;R#'Q1PN9'H5VX9/$SNKQ671,P\QC"8(0K>!+$=HI MHEY)1E@- 0/&F7>)"%4*LF:: ;5JM6IN,.?PV,);2:3 ?1NE=Q;?6=ZS5L@E M.3F[_HT5_$<5_6 UMW#",F66&:/6&I1R$T66OB[!B"]=I^70=IO\KL@S6JR1 M*L*C7@&GDTY #PM"\')56=F-0E40X=-,!,(4GP6+KU&D#..V*(5,J5&F>*N\ MRVZCF#%D-_=(M3+CYC.-2=(![3\B[ X!PIS(_\+;U7DN4*%-;,'D:;S ;AWB M:.*UNBMV?;FHA$(1%8%HC]".T4V4F*&WZST*,H31*5 &$U :"*C2T.$3\XBA M"/J3N-+244$]6YPB^"J+.9"^$_ PX3/K D.Z/Y30$=S]2-(5PMGV+8EN_2%X2>,62/\<" MQ1E(*F$ OL @8*Y(C;-/VV':'O55VP%5FF&]@3Q87=+C95^!,CH30YMOC1HE M)WXO3'.9%YA29\J!Y/49$4FAF5L1QLWQ7=HKW3,4DE;C+;3BS7/MI9$:FH]$ M!O>SR8F]LSBPM"T@YT+]ZK'$B-(ANHG%--T% !RF89&2J0]+\XNN F-PY..( M08Q1&0UPAKH],G1Y'#,^2YLEDOLT&/3"-H;3N43UO0!A1#M6QX*4;VZB^V;Z MK'YSB;G*AG:V9<(LW%$J;X8"W1H2M#LR]G9\XR%M%"&O#_(,FZ[ M?/QW%%/(?8&QFTVT4W]1U*<*8(!/9:4+5ENE*((9P@SLV39)^(Q-L] M&+FB[2A/4;=]U[$$>:YW2%:M'CD@%I9.SAU)NVH2U/-F=B(L]<.QVO&9E*Y' M$7SENE;N!8()3I&.0&(O(;O\%&QD%:9TFV5$+9J/H\?F;F-9YES$70@$?6L(ZU3+:-N MIRO'ZV&OBUP1Q"B-<:&AH"JE@@[_\A;19V*>^,G/]RQ+N6I>?D%^3M\6/_&= MJ[-PH.IC)X 19JB]3>1SF'@L#GPH\4-JL4-3\2Z?+^*',$WBOJG2Y'F=L,/-/S0_! #F1ES[TKT#2+:O,I>8,P%C=[CYYFWF@PT5 ME >"!&HPHLU$#&EH%EWT'CM>20_N^K\DCP(+7Y1--73-@*DIR5,%0 SU[2"1 MUI4R23 /WWS3GI&./E@3\EP3LMA D%($417J-]H10VZH8FENC/4TG.)L7>E0 M,@3P5H<'.73J#]=#GJ\N'H/,UA,O'JR9+0A^L V"%X+@K6T0O+:R_YO(]V'C M=MD-;+]T3S$L:#*DV9ZX356;0?!HGH6,U=*;NJI-0;WAU%L['1 K9GD!<(.MY!W+9RP;G?E*'=IE>*"<]U&-<6 M5[^OT^GUP+V^O%/(34[+W4O-)!P7D]"8B059.#Z%6&HN1FXUK2,GWBMI>PR' MA1FV3Z5;"%M,Y7F^&P4/P[K-B/V$'![GQ9BI>*[&71G,P:"\G/50-0XIW=RE MFF5FFC=U9B7*+2QKH:Y5RE\C%J6N$*K?2-+^"HVV@&!)-\_=F,O,Q<+C'$=N MK) \ZDR64\TJ"U+C[G[H%? ;IW>J>SW;"#T!5P9RM T@0D@XPX$S7_A\.252 M2C2&\M5W&MJS-61NW#^!.K4,!6D:D*H.6^16VA_"7!_#KX)"G^'3K\;'=\,( MK3BO:,79Q\#N+"H?I2/(Y3[9E(PCQ18XJJA62C/.,-K71T8<^(C45E&881$. M?._FXMR$6]T-M3&Q0X2$"6(DA?H;ENC>]/E^.N"ZZW\P@L3SAQ7Q"&ZSTFN0 M5TAZ7/>J?;!T!J/P#RX8@L.,3<"Q[0*3_NBUEC]]@+_?[.S;L 8QX!:11*XT MY'9WGJV\NP$6,5(W40#+"CE)"HTC_8I.AAQ>D)+_P2L0Q#:)."RH[4X772L3 M-?9H-8R JIRC/ ;#"2)R37)>DN4A.]N#Q.AG/]C[A'U.TH":A*=A6Y74>2@\ M&Q[P^F+$/Y?V38E/@,)@]IIG,P!PWP^IM:#0K6O5PI*XV>E>*CN#KB([M=GP M;P'DD4N7RY^<2F!2%; O;Q6GV[GB#[GFW/";H"ODH3X''D$,?&@CDV"^13J*1'[[NQ0H&@;8NA+ZNXIH"H<]U*@+E;:*G]&\1L75+(DG):3M.A]G^:%X/P/4-9S<:YY? 1O71]@!D2QUVGI;J MD2(>2&V#R>Y9]ZVT^ >"97 ,CJ0%TW>PV -18' @XE*:K;9;='?>;A3T^^J" MTT)JMQ!25C:@A, KE*1!&D+6&NHC*P-#=S92E1T@Z+ %;> ,R*=U4'VV''VN MZ7K>F.FJ%(V!W#C.F*,Y>0XUT=4P#27) <-Z*&RY31 M(PUMMN0$'/]S?80]592;B?RAA([8=%2H3AL*&T61IBE?CFMO; X7%7!UG(#: 7(#5 RF:.U$P1I @M>VH>Q)60YT!4^T2?318L9&\ M>2E9 QDW$Z(-GI0LWR"V":8=L3;5,V$/+HD#,Q]1)9'BCL7:F+7:K&N_@.[] M>)KK\M*5QIF\?1O^.60\)&D H L$$M4,?0V=.!EZ"]GI":>+UI%C6&^":]B$UU>06RA^X6$<@T!X[!Z8^EPQ\*RXBWZ7&5Y MP>,C-+V4@Z:MA1336ZG01ILA>",\A$FD0)W?A*I'-^E19>N)J?IM9)7[419: MVEHQ8WO3"+'QZ(HELQ9N8C*[E&ZV;%D%%+]X700/C #]B;@R+00Z1;G&5+<+ MEP+9H_F+,'?T-.FBDE0E-(432N3^,5GH=%UQ:):K,EA (_6<3/XYZ/!9\>Y& M]U8A\@ "\9T&];.Q]4-;/D#HO.>UXKNL%6_AU@I6 M@*90&V_ZS2/__,,7_QI2BYM'^_O^#S=L M"FKHXX/M=/YP!93]\"OQ(\SDD[KV;Z1E_^/F(HDS!?T/MT'_0M!_?QOT7X!, M3VRA.L<8; *A? 9GKBS57&^.,K<[(JFV;H\!E1U*/S^&H(A55V+QQ"J.+"*( M#H9!@\$G^^X1JGHP#UP:S!9C=;HMM&>_'"O8Y'-WEX>K5\)4NJ2K/@&+''P$ MP&2QCM#+ VN/V@91L7" /#E+D/+)\W$E @T HGP(.R-DAU471K[67O._A)H7 MZE%G?'AZQP?!F/+5X%[![>\)"%K:;P3H< 3>@W(2X4V/XD[*D2B8*PQ 8CQ. M62IAVME1S<5=4_(T$2FM!- +G(_OI'Z5-YA4K%DNO>0>,[DIHQ(BM5J<[2'? MC;D/%!:Y"NDN("S+Z)&\'".@")#;"I4N<,OM<7<@(=AO1&8!3UY%>51V51VT,?( RI MZD(5_#0MEL>6AK5T^0W%/=;>+I-+!JFNW"FL4P"' M\5'D.I@5EI?JIH@H%KQ6)8PZ_0C"R5BP:<+BG..16S9\KCR& !Q@S9.'O@;J M_J%BVX38=:!:H%EEWH7G[?KO\"/"K@4/%+VX_6)3FPF*"9HQ42S&>-GZ],+W M%Y?_CCGLL^2N>T_FKE_>+BHI?2/+=":WP$#\^UD'WG,>>)M?1+M#?#PHY<3T MZ]-G0VZEU$F0KB@G(;>N2$IGD1.:]I6VAFQXTMA^1(9VK="DNS5"'QZ[-42Y M"DJ^:!H6OB7/9TPR9]\%)'N[_BW3ZHA,D_I]C9/'2'3N87P\/\_,#SZAYH1O M*4V+EHK2T'-T+%C/A'E3 "*J1<ITS&%N#^DQ1@G=1!!"R%5 !A$GQN8: MFF+NBN;-5<"Z>C#4B''K274=%''V1RS3Y/T(4BQ ]G"Z^@)AZ%6EHJHZY[NQ M5>*H\G6Q;QS;HO@%<,_L6CE5/0/6I-I;SN%2@\!.G?)B4ZWM-A2SF*ALRZ%[ M-NK"AZ!->9?X"]X>C'>HK@_ER(-EDS M+ HC]6#TL4UPH1]+PYT_8$E=;CSX M?D+1M1_(\1.O_,$?E)N"5ZZ)*5GY1/3IL_;P1YMW- ?QB;?!'-B /@R&V^ M-@>#L"//GW)-J2:*?^MIAS4.B$BC2^M%(7#1P2HZ>[#VZXU&@H[J4CG(\T\9 MW'=2G;.F[IG%T(UW,-&%;25@P3?3:$#GRRR?*ZVC#>5<-?+L5+):G@O(*K>V M;4[+6]>C*U:OAK%GO98 7F[IQ.TI4D$QGES^J//9Y/2QR% J:9>X;X(.]K/$ M?%$P$ML7OQR3_<]7.]U/'#'>GM40+#&TQ[!DJ5 M5V^O;G^Y^.)??OYP]>73V>WEU6?= WV%E,H5T(M7L?\9F'7!A3Y1=7/7T@^2 M4O_Q(_'G:*C[0YCVJ6\\VAVZ 0)>^9^DK24?\H6CX/Z9ZB_O_P ZB2.B^K: M9V@N_:+?HC)%=)R?5J*/?5)0'UI\&_I/G@"2H9BR7; G#<>@0V1),RV8[9[R M+SX4NNR7$^X_:W3C:!O=*$0W#K;1C:DR-NDXX?\$?MCYZZO@?_::!S#XX.VJ MHWE+OI&/GG\C7_SKE\MWE[>8A M/8:=80\^NOC(]6*WSA ?/-O3B M.TY.Z27O1=9.0\R.T&^2_Y,^9SGOY!OO4TC;A0U)TC=^>G_W0VOOH-':/VFT M#@]_+"^X^P#84@^2L=,-^F$T?C---O"S6?B'(%%Z];:YM]O\\U^RT>#M#\T? MY>$8@8;C(^)8PR?E^[F?EWJIEXKN7U_UAL/!F]>O'Q\?=S/1WKU/'EZ?I>T> M,$R]%IW[('T-KNCKYM'!_NGA_NN]O;UFJ[E_NB?-R+W]H^-6\[4(F@<'S<.F M^'9ZNM/\GP$:.HJ9@F_%2ON>!'=G+N+T+AN6Q?_'[ M""PN^0MP/:7;=(U%UFB'8G)WLT66\*Y>Z& V,5J'D+0V14A:2Q22+U1_3;%8 ME!CY[R>$Y=3_F$A-=PNMW)QBTV"YH0#*8J2GFDIH?U/D:W^)\H4ENE(0OG#N M,'BV&*S_-0Z'QO>LE6(YV)2-/UC!QE^;?,>==]A]8:'[7TW5<+@I$G*X1 F9 M?,NTFE)(H&,H7C/G4.JW_$MF'7)RQ'+26IF<+&ST.8G+GB%R(&HNJ3LX.&KN MH=0=-8^DU#7WM%5,$H<1FVB(N?T&K$0P07!@J8",VB*E,-MW(H[%<.A_'F79 M73#JLP2=C>[EVOC-4RT]06X7:JR']IN[S?^OCA+5;>[]OG?:DK*PWRS* JR] M[HUW-_;_EF1BT//?[?J?Q'UXESPV_/->*+K^A2:^O0*B).NU@UP$4&.19]EZ8/. MT-H86:JBOFK57U^UEJ6OE%0T]P_WX"O! ()X1_L@"+?A$ 3PI(%&-5C85$Q^ MGG3$5#$[W3O:*)75JK_*:BU?9=54G"JHM9I[S=W+SS _95Q\@+T@1+(?#S,?W#(-[ MXM6!7(8.@(N03Z"? 9$N^J!Z7RVT#&SZS?DO-=IT>ZEO@V])G/3'\LX90OJI M/+8W[9[H!UH8-NALGI]]W)QM.@^B-J<^^A_#^.L=Y/Y^SZ:M94O>7WS8G"UY M+[HAETXM9$HP^GKW;G#W["$PG-3Y UU\N-F9ARF@S9_X/U00@HV2X1NA]0VJ:0'#<,56Y*Y3;EYC^M):R^F6GT#U MC"RILOCS]UL'@V^3$M@6)EVSN^<+C$HB,3=T P !6IV4U%D@%KG^?U[CWE\2 MSZHH]LVA3HX)-TV,,Z(*@CX36_FHA,*@,/JZQ.;:4%01K3\@8+$T8'KA7:CI M!<^9>?D+MSQ@ZNS"/ M$G0I'D(%W"$ M53X+6YOWTL=X8XJ(.;/L*1N&QW&PT&&\&[]YQCOWC_Y4NI'O'#?RPH;U.GM= M3H)8B< L;@YU'_^$C).:S>*'ZS2,V^% 6H:EJ?Q8=16T%GVS.NVR:HWBR(BI MF337?P93$I!J-AM+NY2FXM8NFX8++LHLW5I;Z[6V?A8)D,_>[OJ_1FG8[M7L M(-9\^/^\EBYTKA^Q42=?%-]GS>9DZ49K;A52CBMXL@MHG/5M4R#)PZ-ES.Q) MS!=*&79L=- %[>Z5AUL(*-G?M*7'@G_Q20[L5RT\CJR,7)8&N-1-M\%*]73H M-10%8T"E@:7E+^&W-ST1R"F]]7T/?PH['1&KG^2G/@/?8-C&6*.4FB^0[MV6 MES- G_3A'6@(4(WUS(0S4,S ODJOL>M-6[[UU]N_O,X] M_"V<(; M:)+\SR :B>;, YBV/8X%.5CQ$$[+0S@L[LG/0//Z$1E4K^*+;[ CHS#KP29= M==^+N^'LHWIZ4(Z#LJ MW(VWR>&:5A?\%-GCT':^3F5QVD) M!\DEH:6+HB*#=:H>]_U1@<&Z#M5)50?;<@SVM*J#=>B!UEY5!^NRV&>ZJ=:L M#5JMW-U^\4VD[3 35]W?D&IXN&B?PG5N6OLK'H-+P@Y6.P;7-=(ZS(W!2$U) M:,SP\$-7@Q59-ZVC*HW0*4O'E1JA2]).JC1"IQR>3AAA3GO=!M^^B+8('\!/ MTQ1$'U7'F(4[EPYQW-^KX$!=4KG?K.) 7?A.JX(#=.6@_ZT 6+>+TMXEI^W4=A%)J MSX-!. RB*TCQ787 ')1@J;4-SR5)!R4X:GW#9H*5EC4P5W!K)@AI60,[<@S,#1>M/I S)63I0+H.5QV^V'>H MD,/FJ@?AD*[#UJH'X=J.ZH4>G!M6O= #V.VE8Z"58S3)=L MYJW[I:. 3L$[6?$87%)UNN(Q.$3F:&_%8W#(P]$DW&8M6)U+6HXF 3;K&:%# MEHZ>@]2L;H0N27L.6K.Z$;KD% M"]8Z4)>,3HH:K!RWI'YY#&X^?<,ZL9G4,$CY]SQZQF= ZY.\[? M+RO _YSR=;#R4;CDZ'#EHW#)R]'*1^&2BYDPGL_B$?\RC]#.(2TSP3Q+')L# M)#B>*3%HB6-SR/?)3'E 2QR; R$[F2GM9XEC.]4QXT!+' MYM A)S.!0$N"8UT*Y*0*D+_SA%8!\G>*614@_P-'BNN)^RZH&K)^X%)Y"R]. MF#8(AVX[736\?^"0KM-5P_NN[3BM7NV!<\.J%P X5"\ <.@(99Y6+P#@ ME,V\3[!T--"M&]YU2M6)TWRDR*T;W7?+0W'L.(+- T'4.>6GNK1C^GT.> MFGLK#@#,(6_-O16' .:2QTE!@.7BK'.)Y7JB 7-)YWKB 7,)Z7HB G/)ZG-* M"!8$R,XEH"L,!2IR6 M_W/)S1+@_[GD8S4@T%PBLQH8:"XI6DWNY^QT)\W9:H67A)T=NO@!)A0&KX%? MY.G!'SF@TF9K\:#1M&&X3FMK\5FATX;A.IF%*N!5#,.Y*>N ?>;:MG4 /],& MZB+':*TC]W/*0(]=7!.MF>Z&%:VH4T;71S0QEZ2NCVIB'D6TOSZRB7F.U_[Z MZ":F#==E2^S/%*18Y7"=.F%_IF#%2H?KI'6:Z?9:J3"X%%FA$GD!2/0\^FE_ MX;&)N<[QPJ,3<\G[PN,3<\G%>A@HYA&>@_5P4,PC80?K8:&81PP/)D4UUKNJ M+ED]6#T(Y1;$U8-0;BE;/0CE%J$E9*'.)1\KRT.=2VI6EHDZCRD^H>IX#:-S MLCZN+!MU'D/[<&7YJ/.+SS2=-@S71ATM/M=TGDTYFDFU MKP:H=&[;T3HR4J<-U$6&>S23PE_10!W%.P2ABZ)6S'O]5SRN!XJB[G$LI(! M"*=TGE0R .$4TI-J!B!03T9+\ZXW-*Y0H9L.<2Q15R8,\E?ZN/ M7KCE; E\UW/)TQ(8K^>2FR5P7L^S+Z=5B3TXG?_3JL0>G+(T6YWT,D?GDK#9 MRJ.7&1EQZ:79JJ*7!56[CT0E8@]NB:M$[,&)=9Q6(O9PZ@*Y3E<>>SAU'LB5 MQQY.'1O5VEMY[,&U*:V]"L8>7-O6VJM@[.'4$3-M[54P]G#J:@NU5\'8@_NH M5#;VX!: RL8>3AU).:V]RL8>W%);V=A#TV'%M/8J&WMP7@?-5<<>G+J^N>K8 M@_,<-U<=>W#*>W/5L0>W7%0K]N"6FFK%'MPR5:W8@UOBJA5[<,MC)6,/;K&L M9.S!*9VM2L8>G$+:JF3LP2FKK>K$'IP"VJI.[,$ME=6)/;A%L3JQ![?\K3[V MX):SU<<>W/*T^MB#6VY6'WMP[LML!=)N'.!#DG9%*/V6F8<\QP;.5B*]X@&[ M7.S9BJ17/&"7:,Y6)KW: 3O=[-D*I5>\PBZEO%^)Z(9;'U0BNN$^^96(;K@E ML!)T3\C#6AY;5;I]3AN^:_"%BFSHR1O&7\.XHT:!"[K@,^L<2.G:^3D(XPQB M-B*[BB^^#>72C,*L!S[&5?>]N)MG@:9ML",^WRJW@[X.QMC-^*K[,0GB\R1; M. NP>R ETJ>V$)WL0YKT+^,X^44*W&7<$?TX[(9M5+H\T)4,[J @2+1$W21U MNXF+!C*:[E&5+H+W4DT\R,5Y$,I1#44&!W D'8AYAC5]8*YKH%!P_2$(4SQI MMVD09]*9N4T^B@<1-3^)(!NE\ZW8M'&YC*F#O!MQW@OB>W$9P]A0HB[CP6@> M5'3J8!SY$ZURO?7J=Z_EBID=G+IWS^#&"KR;W=SA$7639!@G0X$O#[_]S][_ MJ-_(9_2C-Y';56]JFS ]C_T'ME/P!MLJ7QIB?BG9R'X=_B Y\ M1-Z.?AN_ 3]UY>#Q6\+_?_^?DU:S^9/_2)/P([/&^GN)U#"QG!?\*TNBL!-( MF\[/AO(_>.#]I.LG Y'B&+)=G)\:^=N__*^=G5NYMK[\R>\FHQC'HZ>:"5P# M.>8L"^]C^=QAXM^T>Z(SB@0\6'KW@R >XSB/?\KDGX=!Y$=P4OQ]/=RQ#VOY M(/^QLS-Q/9M/K>=97XYMB%.4#B/.Z7^W=EM^/Y0WM%Q:^;,<>YBUX6.P%D'6 M\[M1\@@?[69BZ-^-X1O[]C>&(H9%#?N#-'G Q?*#2'XGB-MR?1][8;N'FR6^ M#00$J6#R=\+OCJ)H[$N/-5+[UY4OEM-N[;6:"U[?29.26MP7@1P?3$-*03=, M,_D">0S]L0A2^<"XPYLA=96\M^5=S7^1;X!OL$C(7T=2HPE;M*Q-FG@,749^ MH56Y=0BEM44J,XB*Y_$Z#=L%/XLA@;[@*.2]JB^B M(TU-^/>"_*LY#G[)HU[E>.?T=PY+5E=U%MDM%7EK[#<1WO?D@3][D%?.O?@\ MZM^)%&5:=!";8I\<\S]LN9WA%IAC60MT"!48I6LM"TW@5HL=WN>=':549#^CA7@9.%[A0'$:3%EIW%'2EY(?N9BYRE=>JD5I:/;1<. MG:O':*O8>AZF<5><:5:>ZMV$J5Y)WWTHW2IYEQ8.W!?E89W#=2M?/@JB6Y'V M6Z_>7N__^WC_O9H2CW[:OK5<;2E:#EJ'Q8@DV@IXVWV7GG9OC:N-1:O8SMZY M-Y0_1 MBWJ*G7./W/9%/<3.!<8?E\/%\PJ="O=E;9B-FG>%+.UUKV%,&<7>9) MF7)[.5?!;5G,LPKX/R"J.D>C*0W5@W\[+J.IXZ0A=43XYDP^OP/O^! %]Z_> M=H,H$T]<;],?>$X1Q \86_FW"-*+N ,;\.KMSDZSM;/?G&A53W_V^Z2- D / MIT7X('^7O7K[C_WRJ)__X(MX*"7L7,"U'T'L_]O?Q?C5V[V]O>;1P?[I8?GA M'OZ&]EHO4 KILP+"4&__$H7QUS=9NR=M"OE"_QO^W$L1*9=:"4I%FWNG^WN[ MW_ ZQC\/QP,YH"SL#R*4P/PS2"2M=ZB79LDHA=#7MWX49U( A\/!F]>O'Q\? M=[_=I=%NDMZ_;NWM[;^6YL 0@F3RT?B]B'RI7CCPNVG2EZ_(5(A4"J]?B&?[ M%.R#O\A_M?2_]O6_#O!?K_QA8C]*10?5\,U;W^IEFS22P_(3FU.>B'L!\P[? M\'[CJ93[32?#]_FO O?\+?Y*_Q*0EV'8#47JX[J+W')FHKU[GSR\/K_\>UXX MBE_6KWI=>)?U_@&*;^']SHZ]VXP=VU_+CGW?&N3TS +6X*!V:["G+)J% MK<'ARSFY:]*UBY;:H^V.+77'%G_&CE_.CJWI=EST&3O9[EC-SMAI/>[RHKMU M7 5W"SS5.JW;WCSKMK?X=6O6;]UF=^^7L&ZME:];=:V7N5Y/^#3 N4D,\+1K M"#BV*2/0BU-Y]=["LSSY.9@]K+S-.;=M;IA !$!Q%4?U[&Y\$@ M' ;19AATS<,-W[TO8AB$L>AEOE>R4U?/:;V MU9[GYM.AA5 ?]EN1NX M>F"I8@M0?Z!EZU'4@W7DH/Y@S]81J8FH;7J:U+K]ETIN>OW!L>JZ/57<\,/Z M(UM5\Y8JNAG[57^PJD8&]3(VL 9<5\M= M@/J#+UN/8DD]9!;,CW94?[1HZXC41-0V'>A:M_]2R4VO/SA67;>GDAM>?V2K M:MY2%;?Y>-/!J HX697<]QK0?U5RW>H/(FU=NBGMB!;--'=TW)VK/XY6-;=GN?NUZ6!4!?R7Y6Y@#;BNEKL ]0=: MMA[%=.=U=GZTO87SHYW4'^S9.B(U$;5-3Y-:M_]2R4VO/SA67;>GDAM>?V2K M:MY2);=YT\&H"CA9E=SW&M!_57+=Z@\B;5VZ:3# @IGF3NH/9&U]LU7+S*8G M9:W;R5KN[M4?^*NNM[34G3NM/XY6-;=GN?NUZ6!4!?R7Y6[@ZH&EBBU _8&6 MK4=#"J DY6)?>]_C#6UC69YLXNF&JON0<(VDN0FA?F92Q9:IKUEYIJ M.PQ+WK_6IN]?=4(>"]^[_4W?NW4'/1:^8P>;OF,5L,B7O(6'J]_"JBW!4>VD M.$N'TOZ*LR0*.U*..QB3_5US&5O&_VARW@P&F;XB?VI$K#HNP]%\68 HIK^%J2I/*O/L#(W7@Q/MV+X@L5P M3G*@'-_K(L2PN0&P5D7W.V=E+IJHM]G<6&0)-TZ:*BE^)H@^)D'\[ VLS?;5 M%UA:H?JOPT;6%V5:Q$8V7_@]7A5SLEE?Z*S&8KC^6ZJ:PK@&$+!"PKC*RZV: M^U\_!'1[^7S/?M_?]?H"J54_YZU>@?_E?.SO^ M__GMTS\/_^__^5=[,/KV[_CPM//'\KP]K?1N\=/AU]_O?KXZ[_^_/O#[5'OSU?_NOO\ MM_CX[G7KK"7^_*]?_]/Y>GG^GW_>W_X:'.YG?QO\X_/'7SX<[ __\^DP.O[; MX>?PZS^^#L0??_[Y^LO7\<7%?]N'_[C]U_[=>3O;/_]/<#WZ6_+^\N,WT?G7 MY?V_!\'HCY/?CPZ#H_.O^_\:/O;.Q_=7-^__^&^T]_D?OP^;K\/HVY?KX+'W MK[W#S]=I]%Y\/CR[N_PVN#W[W/Y\9:R??4%QNI[\RQE(S<;\:H,PCEO#ZU%8UVM MS<:ZUJ]WJ[GK]07*ZJ:N*[G_^_5#VB K_#I-.J/V\"J]$>E#V!;603_O!7$L MIE7GS2-PYU#6$K2'OX7#WODH&R9]D=X$DI: ^'B5SL;"0_ML9 MRNSEZ$L(I.S7#P?+]^Z.I6S&IHF]4/^ZV# MF/W62^3OY=^NY;[&6]MLOWZ ZU;,:FB;U0\8WHI9#6VS^L'66S&KH6U6/[1\ MH6*VP>90_1#QBN]L52R0@Q>.=6_NI7_PPN'ES;UG#S8)T=6D=O37:9N[3'ON MG>ATPOC^Q=_V!YL$Y6[EJWHVQR9AN%OYJI[ELTG@[5:^JF=_;1)J6R'YNAKV MIH-HFVY[;1)4NY6M:ME=FX3/;F6K6C;7)B'$6]FJE+UUN$D8]3RRM;GFSN$F M@=35V-JJ6!N'+QVEWMS+_O"E \0;?-?6$YO]$L3WO)_PXZB_NAI=R ME=,1C-.ZQFX?D]M>,LJ"N'/[*/\T/D]%)QR>W:="K/0V6ZYN.ZHG@+4BJ^?% M2T?],##:'FF27G7U;BQNX_00:[!W]0.Y:K1WE?0QCNH'?JUFRV?1^?2&#T$; M+.%QL37Y0Q(]A/%]_D/31['QDE<_;*[&RJ82\;&C^N%EYAA'V8XV^9+"]GM^B7? M/9-*5'V,Z4/79J^*2T*I,L8*+P5[5X<_CZRH_OOHJ#]]::-]#*?DLYS2MXW MW5@^KA_J5K>MKLRIKA_,58.M7FX;!0C>L?@!%O3;L=,%HX4E]48>J;E@E M(8>3^D(.M=CGJN -)VO &[X[T 5AJYD#7;8F7,C*K<'K7]?*M18KV3/R3Q=?;G-2AWJ8(/\RLZHLKMQ#A68,W^]V7Y.E\ ME^1BTU=.Z^M6OAME82RDF=/^?11F82%1Z3R)PDR,^M=I^" 7Z3H*VL]+/5VB MN[+0TK33^OJ73^\R MPKM;E82CT_J&KRN\NU4!A4[K&^BN\.Y6!0HZW>0"C,LX3GY)HLX+/\!UP ^* MA^-DGL-Q8@6J%K)R]8W=/T/U]<*TEOL'_"3N>O1O; M?YE3.\XRD-E",>\V@].BM5<_N&A:UOWUZ$Y^\RSNO6EQ^E!EKX,FZG^)D@ GZ69VOCRIEZ"TUI;.W5%^1\.EM"8YMK M26Q90AI<:Z^^Z&25MVH9<&!S#7#@6B*2B\Y8;#7KAVPI(9FT;(&W[Z( MM@@?@KM(5(*,M1IG= L+O80,OE:S?GB,[B 5!?'GH&]3F%@(.E]*D%G;;1Q?5.XZK=Y^PMVZ9KUA7RN!F#T7,8=\4UT;I/++!M) MHY;VRC1O4Y^^Z ^B9"P$ZF'ZZO9ZK5M9&_&MS+%RB\:8F_5%0J;HO/";0^,M M&BZMO@-38,&:HY@2O[18J6O5+\>KICL^/['UWB+9NUJM^H)1VWS0.IH$K?JB M8C>CNRSLA$$ZO@D@3.[8YYP1N"G^5ZM^:%CUMZR:A[/&<%@O2,6[(!,=B(W+ MOR(!+/XVXVC%'Z+SJW3F4LM# UM57A@7WT3:#C-QG89M8?7(Q&OCXEMJ_?4J M?I:Q6H=C75],;!,WNYH*H;[0VZID1/JVFZ(0Z@O5;>)F5U,AU#>9:F4RTDO% M*G-DEZP4Z@M$;NJ&5U(Q[-<7.ER5G'Q(1E,[/-5%+>S7%S?J;7@U%<,6=)PF)Y_#J:&J^JB%+>18K>VNI%(XV *.4X'I MJ39E753"P19NK-)F5U,A;,'&J=;DHXB>X6G61BML\<;*[7@U5<,6V2*B MZ=!T?9R(@RWH6+TMKZ9RV,*.TS-:['15N*$.ZXL;UF2G*Z.]ZXL7UF2G*]+UL7587\#O63M](Z(HC._/ MXLZG(/TJAO+?%]_ \%MC5+@:UW9]8;]Z;GQE;O'ZHGCUW/C*7.KU!?/JN?&5 MN>/K"\X]:^-_%K%(@TAN_%FG'\9A-DP#X,I;^[&OQD5?7[2NQKM?E=O^:,-Q MN&KN?E6N_*,-Q^:JN?M5N?>/-A2OPWC+%Y%!C[V>W/OWXD%$R0 ^.#U'8].O M^Z,-A>XJN>F5N>4W%,6KY*97YG+?4 2ODIM>F3N];BU5FR?S4+:?@&)=+&7[ M47WAK_-4=,+AAZ =1KJ3G"'W?DBBAS"^SW_HN2=EEF$ 1[#X?23G<0'M6,J= M/0H?6)OS-4<[5?K20AGCC^H+NVT%;HK Y1+L\/^H_:U.VPKGIVO"X?D"D2Z:#;UN9?L$R/8I#$N@,4X9?O;7&W1=!-DK% M6QX4?D ]1OW-/!B>5'KJ*.N\TI,H/#;,DH-6\_C-KS?O2T_U[2%/>O*U2/6H M=07:3!,"KU>GCVFW/87'EAZV7L1)_TPYK].>.&3:^M\ M9>&Q]G;K>4]9NX%\^A,[#7]VSO[)A[:#Z5M]?O:LK7X=?GLCUR,9I6V1T8\] M$70PRUQ^5$[SK?K?NZ0SEO_I#?O1V_\?4$L#!!0 ( !R :5/5#_;P; < M \O 9 9C$P<3 Y,C%E>#,Q+3%?<'5R<&QE+FAT;>U:6T_C.!1^K]3_ M8%7:%4BE4 96.]!!XM+9Z8H!%OHRCT[B-%Z2.&,G+=U?O]^QTS:EG:%HN>U, M>:"M8Y^+?3Y_QR?N?.I_/C^JUSJ?NL=G^&3TU^GW^N?=H\ZV^\33[?)QY^3R M[ N[Z7\Y[WYHA"K-#UA[)\M97R;"L LQ8MR/2 4=>=0Y:+NWR+QW* )BT'4=XXZIP<=>\BZ[W+B]NV)-Z MW9CZ]V0">TWVIS(BB]A)BWT6 ^FI41/^Z%R&8Y9'/#]X,FWV_^Y>:V]_.G\R M#03)VD(S6A<<[!^?G'?9:??\_.KX[*QW\<>'QD[#_KZY.CZ=_'Z>!1[)((]( MWLXO6-G^]43-D";'Y_%D\2%E/AK^+@S-'F&KTS^;#"O%[;1V]V4Z/R 6(87O MQ\N+?M67K9 G,AX?/.2-[6OD/\(YWSAJMSK;)(RVB;.CB@U+K7PZO;UZ+>)# MP;082C$2 >)'&O:UX!KHB,=HSY3.F4K91Z43M]3MG:V_F K95:&S6+!>FJHA MSZ6"ME[JMPZKGM!NU[^F[Q061\\3DO/3LX[39XS3W5>*TQ-N1%"O(0Z3,;M- MU2@6P4 T7;B601HHB$Q5SGR,YC)E/!VS(LUU(9C)>2X2! 0%+L>B(+PECUG( M?31IIA)P7JYP4.3"=]:2'(SV*8" M^(F H6GQQM6)6 /P!P;@NS<'0,%"F2+""2VSB&X"?0%3>*PKSV4:@D8L6>"[ M'QHJ41O$Y"31#T9@IX 2T".XQDB2RP8A\&9;* ^D(Z&T*6(@2K 4 $K M5I^Q!OG<1"R,UXUI8B"#BI8?T#)',!'#IQ=)$ M-(:Z):!'HDCZ'4CCQ\H4&$?$J57LH))IY8L S4#:!J 1"&#-Q7_WSH]X.A#L M&)QT7<3"E)GA.[[5WM\0FU.#RO;]P+5O6LF2CEZI@RSI8\1C%20[9)%M\WKK MM47%K-09.M&EIA":R/'[ $[^WWJ]!NQ2TC04\O2"F^>;K8#H0 M!J*)0VWN]S#JFI27^KP [[(5AU!^Z DV455FG*K0$ B&TICZ1&]1$IRB$)Y M/J/6*CUK$7.+P3+GG,&H65(W/91@61AC5"P#GEM+/2,#R;4D#Z3+C&W"D)*D MPC DJW8?,S:UM6RJ#$P!%$#?-"KC%&-%S"D-@&/6BEG:BR$NB:XF__CF">H( MHL9X$;P$,:\Q_C8Q[KT-C*_,@ MPRFAF^M@ C1@7W)/QC(?4YJ\3"]M/!:3%FYNRYCK6CG3T1&&PIUP2'>01L;C\S ^FMP_[S@]E\)W&+( MXX(XSAT\11CB%"J'B%BSY# YS=E78&WW<_GYTF(9 T&XQIUB/57DI R,N+BDJL?F:$O/H_$]U8+L_E7,!@P[K-4A?P_&GA6/P6ESKXIS@ M> \Q5/8MCXGVR5)8/H)A*456OE]H@D4E'5V46J\ERN1X0&\7(I>4^8&=+UE3-3HNI89O.K(B;:?9.I&DW!!& \$&Y=D9*KA^S M6-Z*N"Q@WQO0_,^3=,A>9A-85\)>J1*V_S^IA#%7!+/O-*<[1'/&7L2F58S. MB(Q0]D"\DR73C'WA6#RUC>-HG"MMICFR;8#,))%Y+L1WD@5/(0NGYX&$@5;( M!I ,:C;$_?BD SKTESG(UT+" ;O9%*EOR]R;Z^+6STO&KU7< IG@S OI$BBD M2BL5;7TI )LROYW6F$:"WU*^Z@Z -F.UAU?[%G;RLF8%,%88VE6#7.%[PG?U MVHSP>("11DSY[IO +8^\& +TX6#:=%FS@>>F2!!)<-EZ4V8:2U]LO107KC'X M-C'X6L4GI+WU6JA!-DT@0EB"!*;L=8(2?$V7-'C@%U@+1,/R_F^R79W=MOS*_B 7P[^4]?V*O,UV1F\F/NWK$V;%;/O M%)[5J6VSO7B5<@Z\V^5ZK;YN\VNUTVK3=K.@>1*9CYFV9YR()?=)3R,I0M:] M$WY!%29VZ?+KGW%V-JYM3VP]-?W._8 0Z!=MLUEVR4/ 3SVN=CG\W=\QKV?![_BO-^@/;J[/>OOA$T_WJ\>]BW=7O['W@]]NKG]LI5JY4W9X4#@VD+FP[%9, MV+W.N6J'AC9[+XQ,6QB(H7>?.Z[+=H][^!PZ%L5!.&*_Q6Q79HOLRNBZO[P?]M_W+\T'_ MW>U[]J1*6W-/GDQ@O\TNA%+".7;38;>EM1$O\S8\,DZF4^9&W)T^F3[__^BX M$&GG=%ZU363B1B3OX!NL[>!^IF9,DQ/S;+;\D+(<#[^7EF:/ M@-0;7,V&5>(..D?\L;WM?(/$9QOG1UV M>OLDC/:$J[.:#6NM?#J]_69CQ,>"&3&68B(2Q(^T[$/)#?"13=%>:..85NRM M-GE8ZL.#O5^93ME=:8I,L+Y2>LR=U-#65W&G6_>$MK;!/7VGL#A[GI!<"N29@-QF$_9@]*33"1#T0[A6@5IHB%2:<=BC.92,:ZFK%3. ME()9QYW($1 4N!R+@O"6/&,IC]%DF,Y!<$Z'?BL=E(B%M=Q,J4O.'T2SX48U MH1:-":R!SHQHDY10AUB:N,S136$\3$F$89.1C$?,EO1O,7XBC*B$D >YM)G@ MB51#Q(H;P4-;B-A;2'(+V*83^(F H6F)IO6)V +P?PS -U\< 5+I4*$$UH6 M$=T&^A*F\=C4GDN5@D8\6>![G)4)* >HJ45O&Y"31#T%@IX 2T#.L@4B*RS8 M@,&%;* ^D8&&T*7,@"K 4 ,K7I_U!L7 RRJ0=T1CJEH,>B2+I=R)MG&E;8AP1I]%9@$IA="P2 M- -I.X!&(H"U$/_7'^,15T/!SL%)]V4F;)49ON%[AR<[8G=N4-5^DH3V72]9 MTN%+!_Q] MYX"MK6"IQ?$--]]'4PGPD(T<:C/_3Z-NC;EI3$OP;MLPR&4'T:"S515 M&:GI$+Z%(#E$H=PMJK=.S$1GW&*QRS@6,VA5UTT,)EH4Q5F2!#9NP3!D622LN0K/I]S/K4UK.IMC %4 !]TZB"4XR5&:_.-;)*@CB!KC1?(2Q+S%^)>)\>C+P/C&/+<"]:MHFQ3 C(W&K%*3?@%KL '4X)W=PD,Z !^Y)',I-N2FGR.KVT\7A,>KB% M+6.I:^UPZU.0C\&C9J,H30' 6Y_8Q[$VB;? GW.'0B%=SP![/!$%;2C4!8?X M &UL/+( ZV_!_?6".WXE<(LQSTKBN'#P%&F*4Z@<(V+MFL/D/&??@+7#S_7G M2X]E# 3AVG"*C73I2!D8]*\MCP,Z7K*F:K9A/85L)>J1)V\A^I MA+%0!//O-.<[1'O!7L2F=8PNB(Q0]HEX)TOF&?O*L7AN&\?1V&ECYSFR;X#, M/)?."?$WR4*DD873\T3"0"]D!T@&-5OB?GS2 1WZJQSD0RGA@-]L2A7[,O?N MRQ>WOE;(?95U+/ &CK>0+@$X*JI2?3:6 @BI4MEY.6DB^ .EIN&LYY-3?T[U M+UQG[V4VP%V-C$/A)]2X9]36;"RXC2<8:<6BO6WN^V5B\+7J3,APFXW4@%?:0(3P7 A,^9L#%?C: M(4&4:JRSL: L4?%A=0/"5/0I\B+34X&GDY$.G,E9'=J XB8Y=+/Q*=QVGAA^'/V?K;06R%UPM4F$V8MUEO'"8FUFWUK^FB?BO+KN68N+M1%?2?V. MA!8\H2K<'D4J%!VM#:[.+H%14T3MDM%BZ/L'8_M-G1P='A\G(] M[-O]=3M6<=_'_)KKX'V"9(R9Y3_XQX?VJ!M$713>QP-9MN#,R+3%?<'5R<&QE+FAT;>U7 M;6_B1A#^CL1_&"$U @F,3<+I$C@DWM*CX@@'[H?[N-AKV)Z]ZZS7>>FO[XQ? M5BIBLID+FK#F6@0U5$35 MY6OU>A QO17R"FBKW0/#'TR+A6*+(BVV.U,;]$>#Z<-.;(2!\X[E]-LCA+T\ MA4./2\-UYO%,;I*X]V-\C:DY)X12L*],#LP.PZ?4Z8Q'^%CM;+BL=(& 0D7;I+\793/SN7E$3FG,O* RQ:E.4B8-& 6K M%%/FG+.61=3@UEAOL)D^=7* MON5G6R_M=R6X-=,;)GG2NGD(^2,,/4,K'=ON4/ LT]V)!+Y*=8_)WO*KTW+Q M!>/=X6@^A?%T/E\.)Y/9XN:.JN>QL,2.5KX3# 4P*=4*=B28NN#-(P1**I* ZI(9[Z5_/;5&@>8:\G5.L#$M59(W]4NEIQ MNG6_?"WX\JW%GMJK((US>7Z1$S#*FK9);,U0TYGEKBAJ*N;_[/GA[.G\??8( MB1,XRJ85C7_#!,X]E&;5+ZG%!,Y_B#5/B$5-6F9A6*V@'B:(A4BR)$9>)?D$ M#81DTB,Y6O1%9ILF&>Y*PYR%*N;YB$R.C$WK9"SZ$\+L$^200*]VNL>%'FR4 MQA.EY:DP9''"\891/-6R.Q]2I;C[[=7K*&D*J^_(:,Q\7\AMBRJ.CCK$P&?' M>BN7$>96(G[G.7!DT_7-PGW]+7*"I?:O8*'N\G/Y,C^6^VTR-R@*=A!$$7C9 M)9N0>5_!H=L&)"H4?@\.P\RW/D5Z09&^503MI/WR.-_'G]'M=15Y7@7;_ M?8__]PT>_SHKK-,^)L*Y_NWRW&7V'M?)U- M/E5\)ORK?MZ$#*]%?(6:*G5 M \.?38,%8HM#6FQWIC+HWPTFSSNQ$08Z[6:[W[I#V,M+.'2Y-%RG'J_D)HYZ MO\;7:+)RIO?3T="9+N9P"9]">ISVMZ^;W0A#6K"["+._DM@(_^4[KJ<27"4E M=XU0$IZ$V8'9#DO=)AAM2V&E] ^;!,=!3P3)[='9-;#B,5AB*.T4NYA&!IJ<<,AQW7 M'*$>(LHH%6#JZ=H$$>@8 \:].MQQC(@Q,&O"/(GC#4M"(H9(10BCG> ^W O) MI"M8 O?%RYB1B=DZ(!NO5PB[YL75)?&' A*6)3H.&'2@%&P2@(.=H&9']JS?L!$X MJ\+-(V7/94&!':U\APP1&!?;'!FIMGN"GEL*N ^5F75KIWN.>O/ MP93F!>HG 5:KJ\(HH-K8UXOF#XG0/,2JCRG7)R*JLEKV5^ERR>Y6O>+5/ZVV M?:7EHK%O.M>9 ,.T?.NDUA0UG5[.BEA3,O]7SR]73_O?JT=([,5AVJ[H(#!, M8 ?$T33[A;28H),@TCPF%=5IF@5!N83[,$#8 W$F0EW%62_U][T1+7HBM4V= M#%-?( M_U72VQ]*);\%'N3KK&ARJQ_(:,0\3\AM@S*.CMJDP*,#OI&-$>9&+/[F&7!4 MT_UB[KS]/CG&5'NW,%>/V0E]DQW0_1:9&^0).R&1$R^J9!,P]QO8=.^ 6 7" MZ\$IS6SIGNDU,7TO!JVX=>Y@/V20"NYM.3G.@]6TJ21?02Y4=RY*YV-0*1;^ M=\G_S&TF*Y!W E!=:H'6(S3_RE&-/)T$?U_Q[U_O[VV0FA1]H&5?;/1A]P]0 M2P,$% @ '(!I4Q84!@^9$@ 2!, T !I;6%G95\P,#$N:G!GG99G M4--=L\#_$'IOH??>E5ZE"B@(2 W-H(#R0!Y0>@ E@A3I710%E"I$0*17!6FB M&&D)T@1"[X$ 2%Y\9E;9MZY'^Z]>V8_[^6TY>TB3I'F Q=STNBE 1D8& MW+XX &D:, 9HJ*BHJ2AIJ*FI:6EIZ!@X&!GHZ1EXV-B9.01XA00%>/GYA<45 MI81%Y<7X^:4U9.0O*ZFJJ@I):5W15-955%%5_A.$C):6EH&>@9N1D5M9A%]$ M^?\LI$\ *PW@3,8"(A,%R%G)0*QDI%Y " #(*,G^$> _A(P<1$%)14U#2T=_ MX=#( I"3@4#D%"!*2@J*"^NC"SM P4K))J)D2,5N)J8E)6=D_LL[_F+_.*2TK+RBK>551_J M&QJ;FEM:VWH^]_;U#PQ^&1H=&Y] 8R9_3BTL8I>65U;7UC=P^P?XPZ-CPLGI M'RXR $3VG_(_<)%34( HJ/]PD9&'_7%@I: 44:)B,[2AOA/ +JH<3<-A ME/FFKIM63,5V#^P1.$+'*:ZZ(('[@_8/V?\.+.;_1?9?8/_--04P@,@NB@=B M!?2!XRV;I-L! RX!_D58\X6 !.E(G]E9M4WT<4+ >.V_J7*E$OXLM=N(1RS MV/>2,?.LA7B\IX")Y,*KL))0:G,7&B43ONA3V_L"EX/6#=YII]B%10\@S#7P MV":?&<\Z4YE"[V;-[S+=<5P&W&5]JH-DW8.JU-_APDFJ]&E]%R%Y.,*34:\W M_OI -OZ\U!G$D$3OV:@3-T#W!2?P>]V%\N@-BYU"APE&K;)]>MV-!*0^UX@Y MC)YQ?:^JX"2H^9'SH>GG4,_N);HM(C_AEP-.L3'@[MO^0A>S%7*Y/O9<&]0L M>2?[_*J>?"LW-PO"9;- _$V0Z;OT,.@9D6/#/W2I,"<\^7%07\"+M.)LK35I M*0$?':#!+HQI_$V"__B8@7:2_X*E(5.4.:$)TZLNR=)\-W M$3U]>R7:Z=M.G]GCQ 4;/Y_!>#K&!OP:ER4EO.[G:6W(%1<(W@TRX2N"%!A- M*#@>UK#Z)>W.#:0(F2^K74HJ%!R;+ V\\H6:^FLM+_JA0V25D_/ZBF,:>DJX M^'+4B6!C#'G>U#54LZ]OS 9_I>"Y#\[[]76&=_3 M;X&L5#>DVPW5Q;EASN2+:,_'D,([RJ7C;5%O[F)K::U$_"J#6-/LB5@(BC>M M0#V["E7A)BD1_?2[3NBYG+2AQIW HAL^>A*C:B%9VKYS)# L]B!X0D/4U,*:$7;P;>])B%QW[D:6)RGY,BV#N2I?\:E]^IIC4=W]K M]-,Q*T>*](AZ0O1"\M>R& %+WGLZD!@5UXBT.L_2J?/BHX4[*7CQ_8G]B9PO M5"6P .%%#<;H;1>B#$X-]?206=LLP/K(>'![I&EMF$ MU'OMG;X*.76T*UUXFU]W,![.&OWKS_C\.DMM=C_\?(H16E3@?01R:QM;X?;R M&YQ]8>V[261<(M2L,76928WEKV5WBA8.M-<-+/I63RRIV^@>*YLQ^&IY:YXA M=7H+Q1KVYM(EML>>C%_MG,2@HH1Q5LC%Y*9G.X'OG^3$"BJY-:RW^M[+1?E\ M))0MM%]^V%[>>J=?#&PJ=)'_%-#G .Y#S_R]LM0R<4-V/>UMV\DWQ?DS*T[B MAFDULFA1)%]S\'=&W_C![X9X/'@_I+.W*5NA[]T* M%S]29 ,V2Q0D3!/98%1U'5/YL==C@(5^;;1=R=%A&_;$# M!=$A<"JD4$19NRTS4WCU ;Y6JR4&=LL4W!Z:9!'\:/M]74X=EKH9_)-@-;HX M9A O]_2L2?S#VRW:86\/:TW"! D0:@O'N^P_F_<*C(0@'_J2@/1VH6/8D/MR MXM,-KJ2=DE)&FY\$J4]VA"KC$-U"JR*^VUE:07.=5D)Q7;Q),_T*+Q*Q ?IJ M?Q'8T-*Z N7/?Y")B_P2FJO);Y6U]UN[6@IW3]/C1MQQOEZY'JB+_O(M4T.> M.E!NN-G_IJ$PD2>FB3JUO?F*[KR][NL*?GN4(I-_ 6 FZ M#7U[6W#<<^6>A36K144]"2B9D30Z^C550?A<5MU5!T/P.QUD) I-(+/WKE9S MI09W=G ^ISJ%E#_\RT1/L!&!_6T 6K>3^'KSD97W/TVB_Z=).OP!R),S/A*0 MV32/&&/>A.Y$K;^#(6\D"B)P8403\BMND.BTW%T$%WPO3XJPV4UMOOZZL(5G7YC.B=L1W=V##\PFHMB2AW6O(4\Q$ MA&6;JT_3^_YV!U&;])Z"\,9BCK2 *!ZXEQ''9 RB(P*C@K.V;!HY WO>]18< MM'5C]I=#RPU'J9" P7K8Q7TDH"S(R'(PYU!7226ZZ'FZRUJ'V(+,F2OB"+ZT M7WU;*Q>'N8)\1>0]=H]UQ TL:#P'O++N,4Q,.[K5J49RO>OBA$>@R5-!0Y/] M;H MA]XRFAB+9ZL]J#FI\0U3;42Y$+Z4]J+5VSY(SZ2(D8!(W97W48P9NI#@(#03 M0GN;*$F9_8EF]_BQJ9 ;A'[OZ-^][<^>MFU-)D-'24!=8W32/!=V;30S!]T MS?.SCGY"?:%V_01( '_IL3&ZKC3?>>62;OQUH5VE4G:*+*D98[G4EE/,U=9P M>:TKS._ M@[+-I]K[#-_1-B-> &@,RF*TZ1D2YV&35LS)SL28 @.[5CYAN(B MC%W,:JC0#B87/-O Q*1]"JDZ^S.M7YF/Y8;J,[2Z!\!K/]!43X_UXZ)DFC_^ M@%CFW\Y37_65>W4WTJ-3*'Q %K;TW%^RN<7UJ922>7< MNU\;D/Q28LCYM_I!34:180?=C(OU@FKG17.@$]SWQBRU$U(5)E.>DF5D M3H,Q#WTZ;#B+?)F_]79=H?S[H>Q>O0^OQ0;$)_GE.^48+0=\K08A%6E121C: M NOXD8#0I[,)U7>'43#FI9'6,%Z_F69[CZ9&YI4^I/^[K[E"K MCKLSD-0HCT#=(X:LZU.PH)V)>? M(@$8Q#HT%PK#O22:O'0_W3V7HT.PLL[L?Z[=CK/QB7NA7V[ZWR*;H:]61^= MA5ZK;+SN(/7LJ+;0KR-L40YF0S->%BP4G'U -S2NEFH!>3 5MX0!'OT8_E1C M$@^SY3!UGWUY;AY9_R7WYUXDN2\J09X$-.A:5$RG%*G?I@%5=-[%I;"G%#I= M+ :QO:^)$IB=_L$Q.::%Z=::I"R;!.F?=;C /5(/IL KG29W#X8<^O MOF$"668J6'I0!;S]9O,#HY.XC(C?:(<7CWTY28#OT*<=3B,=A@-H-P[28^M[ M6;'U]F,4]=?+H&?FN-3'.PRT# $-1]5OAS6=KA=N^NTU]V <1V:NCG4$2M_N MKD(0[+MXN1?G5\^K]G>9'AJ@=:^P-*7VHCL7]]82B/@=14K51/.J.)K!8[/XL]>S^LQS^$ MOCUY)%SA:^/W[1Y;:Y2U[#O[6_ M6LF6(BMM@P=[E!@\T. OG)#P,%S\Q8O [GP^']K/$Q:^ J]U((PCQN0-^D.# M:V7_SF$HD:>.V"G>!MFCK$;.0/<7BZB,@T#R&H-6/ZG-CM2^SL%!O4=65]N" M.(C[34'0YKUJ#H*B8@L;.P$3RL'Z*BHD!7G]6B%,2,D%+M4;EK6=?".C"3[[ M";PVQTYP:@OIC4AKEW[F\#N#+.,C%EK7_(/,\J_F8 ^]7+9J&7]%#Z5C!P@= M]>S '6@D%I5 ORB35E;!RKB?HIU&D;OV57"BC^_:^FB]+_UMBWL==VZ+XBH?;-VRY(==J'=*S$?SZ4VVQH1O*%7K MN+TIN/:N=71O?NI0S*C^VQK@3 'GD175DV(&.H[I2MR/>54IFBZ/Y4M3R8]S M-%KQIM]#]307\H[5Z,U&ZZ[*EQ "W"XE1O$2TE9[N<+4'3<5.KX[L+Y;\EEM[9S)R#3LQ+[40XSI<1,*U&"0_!&Q& T&US!=2)V >9WC-5'U# ML-I]X[@)/3YXGE7&5KT&2^UUAS8B^"7SDP[C (ULP9[E/^JD2=(JX9ZVI^O? C2B'BB;/%=U+1@2S*JA? MMF.FWVW^YP,22#2>F=GI+U[$3U5"D\SO[^%2N.J,CJ!A>L&1Z$_OEC44>F=[ MW?C!:YHKI>5^ZVLZ=AM7P]-[20#M1I=(I!;^K2TD/7XF !IZ\2=J>44/EB*V MT9W*AV1O6NI'-,9.F52G!7V:NH)^L@#WN\1BINGWC6PXY/82Z&;ZX39QV[QH MH\];*M1"P(3#EL7&A /X=RW83"3D+FS^8H,_\L,O0UK2++M=4S!^"8Z&\O$K%:\UN"X?NMF^[V M8??X_'SKGQ\2@U;J[NWOILC;41012'!$74O[ V=YF!%.2QP1R@@=.+X+.)9XZ.V^= M]B\'NSL'[1WGIG?L[.[LMN,N_W@WHP?4'<$Q<* /QS (S]AK3^ 1'[X?NM[ M!'PT0-#;[NVDK2@)M\/Y!-*LZ0#0_DM, MAJWL)]%I>Z>]O=?>4*?RH@S*.W6U\\773' 65N& MU NS]GG@^ZWXQ[2I%Q(YD^R'%L?"H>QP*+OM/'FD&1H4T! $+MR*9XSC\"D M@@"'(&1S]D/\,'D\F:!@@#\DC]A#/E('Z>A>PX$CQNZ 8WF_1=%XXO,Q%\]& M! [>;W$);J?2^\L'_9<,9MH$$)=@'^H%PR8!GD 2(C;R.;D* I7>15[YSRWV M3NA?+"!OM3ZLBIT)@0_.#GLG9TKLKRM &.LC&"(&A]828+F/69Z[]Y6G\Z+X3IF M6/]S$1\SBR] M,&+,FU,$#IS/A9B4CL%F@.NEU1VR"C[#O,8O]]'N$ MPCGOM(O)7D%XFF8?)-P4Q/=J&?%U0^S>)B_\K__\9;?]YG^=^,7."V:=(Q>% M/QD$^\PEFQ_<8T!'9SZ^4R[(K$&5]X(L]Y>1)2?N<.J;I:@36(<,08!^B)<5 M!%7X0:\J7S.9G"#J^IA&!++_Y/M*-Z_GODRZT7@,R!P/NF@8,%??!4%XZ+HX M"D(4#*_8E':9]5M4AO6Z2$R#@JS>E&65T!7J;T'969!V4MH;24HD>0VG,(C@ M@. Q4T8A 6Y([U X.HYHR*P-4A2BN;5)?K^4Y9>0=#A-)R/J<*I.1G8C.HGH MS@,V!QRVK2<5BES;0&PCMG;(0 M4B(.H^)D9#:K0"*0"PAH:0$DCTQSO]TN#WO<<3/M)686\^;)<42X7W^!0!_Y M*"SK'54;PY;0WJV87YR0DU!R]5QYTWF_C#Y:' M]P] "%!/>NX".L;C,0I%](+9+-R.9ZX7#"INH*Z=UDMO5[ST'"EA)Q6(;990U=/S M>9CI"C"[4J0*,#^+1WI+#IZBD7D)53SSA)8CB#EY:AL+2Q)2R<5NXYAM,7Q2 M_=FTTU1<[3R-_TX"PQN32N)7\W.6'IA5_.K%6]'=-_L())AOX1A M/$87F-(KYDDP]8X#<892$(.NG78'V:VXV8Q4*I<7G-I/SA5W/ 1!1U#<;"-E M,<5J@^><0:;/^2NO?%#:151M#!IKM^*0)X=7>4J.(+516U7!C"<^GD-X#4-$ MQ#D2'ZFB7.1-]*NFXIZG5)P%&2&4S5JI'I/T*?P>,2Y/>5"U?"!2^M&TI^Q6 M?/8%"2>FL=E8)%*HGC(=S<5?10M+T\PHF8I3+SE^^A^>JQL3=%ZD#^6Y,<]< M8/6."GN@[R]UQIAT-'HTNY6@0/VS1N=%_):-?)-Y2D)T\2L2A:6;SUM<_#A2(IO<8WU.Q5XE MEL"[Z@;\>8]W]213,OK*1N9%48DB2(X]-])I>ORITE[JIH954PDQ:,Y!-[O\ MVPCWC12S!D6Q@*((W<449&+*OBK%C_ZTSJ_![7 M'!9SB7=+6.']&$:'PW $#B?C)_TM8\F)>1(/$ZZPY&5(GA;J9*\WCXK(MK'8GP^Y5"2G5#(MO-JY:JY_$H^DA"H9# H<\ M,ZX_IX!9=.X(! %D-IXW(=B+W%"G!9K3,1JAKRH!JX:B+VF"!*)3P,@//P5* M)X$I(L8)T,WN=QDYRLRQ:UK MIXW^OZK$TE2G,!O=7&M]31:2@(43,<5"4[?7[[&O*M$UD^!*2V^2;PYUUP*? MMVCCTS#9HBO^8O#"7E6":NDQFWYA/>_!7ZP3GX^6BVFHW;;*K0QKJ!(Q*\ND MM&8$>4?0WZA!K;BB@%ELPN&#G@OH:,"+CPPP@< =Q:$01&@X0%,XAX#PZSO" MQR-P#!BGP5 \98]&$,=EA(*A&'R_= BAF F2L)//8UUY#V\SD>"K1:#*)ZY(" MGY>B)&.!@,07DL0<2:,I;JX"#TT+\.!!-@%U,W;EKS&HODI0T# M\_B<'$ G M09A.LG+H)@_6R="*($\VMS>S3SG[N-R)&V=[U-1]VBXF*Z42S=/DFRAFBGB_ MDP P*)GGOF'R/!*9:9E_;O2\*]&V.#M%9U<^[U'/V8LX&/+S!R]-!5+9E95V M6J]ZOQ(%*XJD;%;RC A.WO'DA1.>M[BJF4*R):-NI=\)]RN!*VDVT68UF5=3 M=BXI3&P4N"0Q&'P,@KMX5+5;5P,"^O57+T-,L1QSYYJ)K9U#XG H3HIEXP6N M:$+LW'M&[)ALF_U*Q&PS*1[-I$TWU"8VK;*/T0G?KP3?M*F(6L-VL5D;3-OG M+6]-;1;9[EVCN5G*E7">MJK+L]G3Q2=9_O7'YR_[__[75W<2S;X%^V^]'V^F MPV_SX.8DNOOU#7G[YK?=OV]Z<^J_F;H_=OQ/82OLPD\_WNS=SMKN1;CSY]G9 M;O>WUG1V=/QM9^IU21]__NUJW]$1W>?]V]O.AS M5WOAGY_W_3>?]B_1[>^W$_CCYU^OKF_GIZ=_N_N_][[N]8]=NG?\)[B*/N&3 M\XL9]+Z>#[]-0/3CE^^O]\'KX]N]K^'=Z'@^['1/?OSM[US^_CULMY _N[X" M=Z.O._N75\0_@9?[A_WSV:1W>.D-;GOAEX^OR&5WW_LT__KI^NSGUL=_.\?= MZ_1;-DM,>U7-&WFVA;ZMR?';E]P^5%7)V1PS-*N7(TWP5+8R>!C5!#Q)\1R# MA)ZW@'+ER]Q%DTJG1W+RW5X)<=>XD/),-?AF- MEYG6?4!Y@J;G(3]B>\<=1,,1^Q=,(0%#2/E 4LRSDED;9COQ/ 5 ^.$29:*@ M$Z;!LILE"N-]E6_0:]K72U1E4IK[ K8P&Q/@3HK<2: [,78G!S[.IDC@.R]\ M\4K&0MQTHTWJ7Y"1:1)#4\/DJ%\1:K,7UP[OC &YA:$(C$243?HC'[BWK EK M2<@<@1D+833$X,:K.G:&[6\#0$ MRHUE90PK8E$F/IZ@TT@/&;GKY-[D$ MJ\S BA$TT 0;F9$7B%PQFE( MD)NNUHAA-R]Q8R>#&5^)IC44]N+]R0+G"#8;?0/++L !3]X3H^?F1MUHWND[ MFFV\2M!N61N/ =D6^8?Q#,ACV2SV6K6 I>ZYMJ59O)48GZHZ\":R5[].L+Q4 MA;R-P<5^4PFO58H&;R+G^GQ/[$9\%A\&WFD0,M5UOLBDCB6D;:'_]*B03M(] M_^@!F$QXNGKR,'X4!#CF)+4LW[&G:#S!)'0",(9T M ER8B?#N[N[EK$_\EY@,6[L[.WLM%' 'T65['65;RQA<8%>0TW3A_]M.^VWS M1]OMW>V]]LL9];9:'Y9!P9GN ]H81=IO&10#0/N"7$2W0S;6E-'=;6_OM!D1 M.0[*>@D0^:Y# ":B9POZ( 80^<*#MA_38C3B\9>T$LVY M*$3#GAS'5U1NDBHT/7R2UJ#I1NXH(W/8IZ)6P9;#1^+]%L>)#KCO$ S/0SCF MJF;+ 4FK]ULAB=C_XU832!#V>J*?%Y%$OP?(][FEF[:E;/=D:CGBO_Y*<#1) M7X(8^=R&_3!LF@)_V3CJ#7"G9OAJG%(2EJ56D&IA&F6:/.7"QN%>!WOUYK>BRKB-@V2":K9"TGK$_$J=C1Q*\14\ MF2)GU8MK]G"EP6865&9B"EUSOK@N1(G!OZ1G!T>QD>'(JV0=A99!-P@2U("DQ18 MT<3&X5DQ9_6V+[[>/HNL*['J;LI98)]%PI6-P]40>8TX!C? Q/6 CCA[MMFM M-F*MI3N*DVF1:I,C;*2)R+\.W%I\E[3,X2+SPD:V:Z U M!A6NLQP$,7@W 0KME70=L/44O= 8ESC@?HZ@E3^XMX_QNH#5>NXR&G/'&1-[ MF*M"4L,_@0$>H\ N!F2@E M.<_?('H[J@-0HTBL")P!Y:71SSL@5>6+$8 C( M7,;5 /A4RE9\5AFF/_6!ST\N&;NPC\+E>96!59E%AZ[+:'LB,'T-PX@$-(D< MK)$_YNQY]V%0 UK%9U8&^]";[Q6KU MJAZWB<1-U2N!, X+F/B.KZMNB3/2]O2#1'K',:,5)Z26-$+0CEGU&:9-^:EQHS0 M#*]R5!Y[3M3$K(DDR>?7^C?D!Y@:C3BJ,T1Y>B=P )G1YN5J9SR-43$QH=P5 M$LO\!'$?KQ_9KB)D<#61ACA(<1Z$XH*-Q99*&:G.LV6>(@IN4>"EK86&M%EJ M*LA*.WH$@B$\#[(SQ]7Z1^L2HA:VSE.ZC*\ B3P2^ZUJ&5JE?I$H(YY2 V;' MR9RR=]::H"MY%H?C;'#.@W)@A_479ZV'E$*[[>_:/.CF]8*() !D\0S7XS;* MO4-.8$H@#0HE,:&GP+46ODIEIYW3KLG 7<,^",6Z.?1]?/=4AJ .%[J)S[QR M%T*/GA$\/@\"_!'[; %YL:C 9,J$VPI 7_SHS<6+=Y M (S8=7,@;Z/:/.>+.&O,:CX?I!ZIS5R:L=K#YNP:?\%X'$W;[_&;P*KD^L>"&*HQABFYG0_&TPMQ5V(W2HWMP%A[Y3)VE MW'HA.0C3AP\*M5UZ:1.\K(6+?$;!L:;2JJ-5@MTB0V#HIZG\WM6$_! MZI7!U1@1RXDB_3*L*&[FBP('Z<>)YL7:>D]?;]3G59DRL;X7/_U5W8Q+C=^6 M37SQ&1KFW_:P*+W1_@P!KQZV[H#HRA:N#K_27DC/1TME62R.&JH0Z[93B7)+ MO7S/XGQ0+6P=OUE9#7Y4B(<$TG7F,-]3H#*P*I78&3 % ;,>]C)5!JK>2A6% M!BH*3_^%;7NVRY7P8XQ(+?\"B[:^E7'2-$T\?9G55QN,T-576Q./)O:ZF.LX);E;VUD@=<#(B))7Q06?\O!8C.NAU@J45$>.)S/R M&]U?,"^NFT^)MU34$L#W9/V$^;(>#+QO"/K>$^&^B%E[)QCW$Z^],SB+ @_$ M]'JY;\(^/L^U4-8_@ZH8>/6_'F^3I;]:QM2K9%7OL+ 9S&8W[D"3% MLY(+;>(3)8=L9GDVW,=L"%A]FUD'>Z:@Z>K>9]%FLR[&-,>#?.8> 0J]0H8#W[.&HMW1?-$D2>D6"SE3<(_O MS*Z !^7!'N_7-Y/NETDG>=&YDFXE-9F51#[&@1BAB!FI;!?=L\)5? R^U9DR MR\HW ?.K,,#.@^36,V:N/5O:%+EKO_IY3^-BS8RO;<#/,!E QA\1MWZ8IXF2 M;*@%%%'0^IF(8:GA>'B-5%J0_\_U4)G;>]MN33Y8_/1,MP;<::X9K/)E3]!L M:\B75@7<0Q^I%T4A\-]^PI9=4T[7MA7F$,2.\?W]6)M&->7)X&!4-#A=IRFY M:_'6M6;&=;6N'MRDMU@,:V5;>Q=6+)C.X!(GI:YSI9"%*O@BGEH0[*J+5',: M4!POX8WP(_3,[2[R^HB9 '61WM^TJ?.UZZ=G'=;@ZM[VM?8=3] 8K,G/RNZ> M6#>YED"OV]Z:4+-HNBR)6[FY? MY5B*6*=,)_QK@B3-BO'_5H[ MDEBKJ%1;<-;$"MP+-+K)(_V^KL5'8W*\*HGT8,!T3:Z,UI,H:ZA#K;G.PS!U M!MEEF!/,@T7Y3<<33QY6!\A!:0P!_L596_5R!9NZ=%?6T")]+$5E$ 6O5BX^ MCH.MKL==@:JL>YIKE'W4FO>VF#DU9HWPQ G_X9@K2E[.^PR3WHA [SFVS^IM7\& MX5,1M0:TLLBGF QL)XV+9Z9QK:?"<2WXC2_)6&<@&) VJA!IG_U0 Z,ZU9[] M[4'O,!"'>GP+BZOR9Y8AHT5=@F2?]U&RNL[$^T9XM>>O4'SNRVJ'8X'14 R& M+=A,6U>F@\4,UD&O69W\>C8*A=A!X/'3=S8C86#S65==R&J!&PE8I)J:@-4M MUFOX/6+;D?<9QE>*O_IOJWU0"Z]*?(;.%AD&M9%J%+'1%[!+ S>"JU8[1_R.)Z24 MJ:H^"N*TLHBP%4ZA6-P6J!XCQ*:[JUV"-$+4L'<-1<$58/>G"?,H5;HFS0IF MJIA-8\EN8\%$-&-4<>$DXF862[ >?K66^0S)$!)+ M%Z &G-)D[8'9D_D24P6K^E(23Q?F7Z2")*FM8:M=8T!J^C2[K*=%YDP-C/J+ M933^*'-EP[TO,TBU $7IIT6]]PX1H;2; -FB$@P M3>+A#!L822/QO2!K7P^ MN#51.34VXP? %^D7*_,^UE<>6X97&71,8@/IV%@C+ 4PLZ[KX;1KH82TI4JO M%EK-!\O3SXK:ZGJH(!I67*F/1=Z&#ES-SPK0S'M>W?GIO9T+,T)M5FQFC70& MIS2^4>.=1=P5X0GIC'@73)FLTJ-8"\RJYIB;?C7"+C/2C%$9;81A/.MY/@P; MC$1/<=5DJ]JI"UEIQY@)6*23FH#55O27-T2]9!T(Z]9Y';B:?4O?W:(5 M7A>HIB!!4B:'[0%XR&_OX:3LH17W\C3PM =Z62TL?T&M;?)I7DP%] MA9@^A=\C?K [C=.D[=2F6IQ+,&B1 C4BK'V']'"&'IX?)C0/L;?31#6K;Y,* M>,IMX AZ/.P5Y\@^]CW8(AA-UDVNIOIG[$'?$O@*6)I8]0@$@2WPBV TH+&/ M*(S&5X2YCB%DNL\5/UO"A1Z=)I.?3#![.8_D3,"<&[LALS6 MP &-QI#8P8H"E2K*<#HCN6*PI_R0Q X^U,#47E2QRQWD']P.K&2GB$U36K'0 M[0Q-H8WLY'#I QV%3CBR9,DH<=5GYI)9-#8RD\-5GYF.G;QTBJS48*1KZ_KO MEA9_'5[0S$I.,EAUA=*S4R2]QMJX-T(DA)9R4\16GR7FS]C)SP)8S0738WNL MG=ME 9DN3EKJA>UD!ALGF:*6AAWLZ,'I3\SC2)PM?!30Z("+3U?:@3H/15=X M-.K[R#T,O%(!3#N8,*!3EXP1_6SDI3X'K _D4V\:'V $KBULJ( 9>+FX.+:) M@P4@4M_CI! 0=\06T0DSCGT\L2?:I<6F.=>.E8$=/!3! M&$';I9/4:E5U>'#9LP/Y HAN/Y8G"5G"@0Z;YOB&.2!>IL)LXTD+3BLI',RO MN#*PQ+&HX-$MBCO<&^&(EZ41\0?N'\89#FQS9/]%4Q[(MV3[: 96?0^LXU:%4*Y8O<(1<7WQ-5/@.?* LLA5,\,R9 M])8)3(%*>3=0',P"'W+#+[#%RU2@4A9-QFZ4% LZ9&UL[5UM<]JX%OZ^O\(W^^7>Z5 @69HF MDW2'D)>2)H$":=/N['2,+<"-D8AD$\BO7TG8!&/+;UC8[.V'3JEKZSEZCJ3S MXB/YY,_9V%2F !,#P=.]ZMO*G@*@AG0##D_W[KNE>K?1;.[]^4%1?COY3ZFD M7 $(L&H!7>G/E08:3[J:H?2P"LD X;'R7VO\/Z6DC"QK#90[-%4J1TKU_?%^Y;A:4>Y[#66_LE]= M//+;B6G Q[Y*@$+EAN1T;P5IUL?F6X2'Y?U*Y:#LWKBWN/-XQBYX[G\^X'=7 MCXZ.ROQ_E[<2(^A&VFRU_'![T]5&8*R6#$@L%6H,@!C'A%^\09IJ<28CY5*$ M=[!_E=S;2NQ2J;I?.JB^G1%];\&;HIQ@9((.&"A<\F-K/@&G>\083TPF$+\V MPF!PNC?!$[/$&*P<'518$[^S*S_PCP:"!)F&SK@_4TW6E>X( &M/84W?=YK+ M3K 'F-K*[#_*PN?*'R1(UJ2#<0RZ%OT]!C"1<.N/,OFR%["ADM&EB9Z32+9\ MIKQ4IZ::FFWRP7-#)?#(!F86@#K07>E8>TF5\X&A4!P3:9ZV339B$7:;-M4^ M,$_W;%(:JNKD1YT08)&&C3'G?I4'T3W %+ZD + UQVHI#:">?*4.ARB#S88_=Q^M#&8J(8NYEI@=X*>>U5TH0@4]],A M\8_UT:JD&[ M:P2P?"L5 %/L)2.(%X?Z6A8+Q:)IB1Y!(49VX&(<2.JZ24P[ MGML830"VYFWJNEG4(C-K/&'>JZP%.12P &,\2 7A)(GL8=H59L+B7>H#W0 : MCG58BZW!/0%M3EL%.,N9%SQ:< MX/!^BY,F&XSYI-(>\!H=9OD2ER MQ+A5J4\N44&;"I5SEC1*K1MS+HB!,K1/LK-$D:A%60P3F*: #%) /)0\(/JJ M8JQ"2[@L"F*A@,>*9/I]\4]0-T6A3V(.J>?^6C]1'V+ B\*6JHM%:%0;11RR M\3HOCF0R<::VD7(.ABNT>0^C*=,,=-="VN,(F;1)PMZ6KH_WC/00 ).VH@^- MQPCR]B06[ZV#Y#M8Q$KRE.KYF,G((5RDH-9:K\9+NOF>RMG_"J=2U%-AY4"J M;(ZN&TQ*U6SS(BC'R9.3M!%@Y6J/X@UG(4TB_RF-+CK 4@T(] L50^JTD;JF MV6/&!]#/P<#0##EF*09LH>=)$OHRK1OPB[6,A=H(\VSK4M^2'1H(6J+P@E!5!+C!Z0NU*I[(:UF&NVTEY;7/5!UD[ MKM9WG*5>X:XP(J2-T4"29[+:?GJG:@J@+2D!O&P\5QO\AE(..#KH)WXO9!$ B:=3[ M4=)+W 5\B:3$W*KX$:RT*LXE,'84CYIPFB*6B",ZR MS.X$P'#3FS64[^FHB$%\LHC MW-B'DZUEXIY;96M+KA^.3QXG%6U&ZOR_?)RO_NI/)V=-;Y5IGH7]]'MI_;D M_+!S]O+]TT&K6?O8JO6^VF?/M[7'^];-_<.;IVGOW>A-ZZ%_=PT/^^7]^CYX M\W#_77]L-KY_&?;NU=H!N9Y\OKOY>/G'@?7]MF8>7M?NC,?/CQ/P\N:JW7F< M7US\U&J?>P\'_89&#AK?U;9]C- M^;#5/7_Y:5;N/C]9U;)ASCIM]7GT4*G=M;%Y#NYJ]7YS-NG5[\!@.-=J??CS MKO7TYN/MM8[*S:/^WTJCVW%/E$DQ"MPHTJ,)>1O@!6!YKRNQIL+:?C(!;1E' M0URT5J!#%C>+9!1LP;: U8R9,< M)S<2-5^3EUAC,6C,9L^%"WBI&IB_"JWK/VUB+8"QPR_(5-FSB,K_[J)96Y@2"5SZ8B.@LK@N0, M#! &*YM%Z,S%*I7"@"J>-VFOR1;?5LJ4-]]1L@5-!(8BJQ%+X>*J;9,2,5.S M?(^XB&6E1?HKS>?NW/F[ZG6[)>I8Y+FG7RNI ,YX. ,0R'J?)<+*=3;&T6, M/2%O+E+I@;KWDM-D7H1<.0_L[-K904NE9)O9]T#G5I^47(JQ(C:7@-?SE MW_;J 9;GO*9<0MDQC[0).F:G!D4_F]\35F2P=$;JFF5,Y>W"2@"??MK\'QGV MY.I,O'*E.Z5I@H%F<.GI;Q-P4J!>'[,*G!=^78IN8@'G&V9LIK)XS&;SZI(' MPW1!9.(&6QA!+F#]F;S+R-)1'MS]+#?A-48J'%*W>IGE2;H=+[2!'5V<8C"3 M:67XTFMN8* ;%N$% 6ZR38X%B8#<4<7%)3330^BZ(Q6#,Y7*Q[X<0:,>>;9% M +6;BUL4?\*]@NE,B$8EY!N;DZ24@Y[;1=LM)B';\T;HQ,.L^7.P^+L)UXZI MD;681:#F';YOMI9%42HXI23Q+'&A.,3Z276QYDMX"SL[ /1==&Y2<.SJ=M-OW2P^IJ,: M.KUF0-W-;@62(5\N*P'5/RDW+'SJYPQZTD4O[2Q^FZSPBT^ M5GP?6>"6=IGSBC6'HMK806W$X\95Q&%F%72"&/VUBF_+F8\5X'^790IBUE7G M^TVJ4,60[L?>MN=DK"+^RR)L#YFNXHZ"BQK2IJ_6/]*W/!P[X -OD9FLB,9V M,_F>D##W;6[%IZ<,*T 8.LFO B0(?H,*$'7.7S;U4%U[L@T,A-]WDU,A$A^^ MH ,X9#1X"D@2\.PO,$EO)7RXZU\BVXY:?:A%=-G2JM)/J; &+L-EZ-* *M1R M6X:"X#8;EG%:6&018W/0]2^5K 62F@F16R+9, * M4A-"]!&95$P=C*$Q,#3>2V?&Q,N7Q&^NF!YGA((2V&6BU_J>:9W:ZNQR=H!> MS #6#%E'1X4"%M'326%$_$0*JM/2&A &XK;>&O"S"5N3^%,CNI5=GBXQ.,KT MS'IW'6P-;I *V5EO<@.%59R=-.NAQ/F+US;)XG; 9 GBU'^T51I)2O.40P%W M>'D+)])?K;9!#/Z]\+*G6V #:2O9Y67GWRG/WC9?H>.N8O! &AR)NZ6 MNY"[@O__O_O7KU;W_Z]S=O7GTB M,4F]G 2O[M>OCI/EZM8/7]VE7IS-DW3YZO_DR__[ZLVK19ZO_OCV[=/3T^]] M^CN9'Z8D2XK4)QG[P:LW;^B ]9#'*6$#_O'574%>72:/K][]\.K]'_[XX=T? MW[][]>7N^-6'=Q_>EY_\VY^B,/YZ[V7D%>4[SGY\W:#T?)]&OT_2A[\G_=_&H6BGZ1#OO^[2^?+V[]!5EZ M;\(XR[W89P2R\(\9_^%%XGLY1U+)UROI;["_O:E_[0W[T9OW']Y\?/_[YRS8 ML$A_)\@W9)H#?/>V_,?7#*]7K_Z4)A&Y(?-7?(I_S-BS)31W6%0^#ZGNVU);G/Z MYR4EIL/K[J>,/SL,WB[HS!=)%%#%;K.SK(AR3]J.*OXTO*GG7TCKUL M<18E3SJP;;YY6RHA&SQ=I0]>'/[&-[^*E];O6I19L5QZZ3J9WX8/<3BG2S;. M9[Z?%'%.E?DUG;T?$N5> (Y20F>'\1OR2.*"S--D2<64IYZ?9T]AOC@NLIRN M[U3)LWH F^R>QY1:GJ0 ,)N_:FOU7Z?)BJ3YVHL#MK]6$*4A_,;BZK\@]*12 MHE']EBT@KJAB3H^+E*GHB]"[#Z,P!\A$]IG-)7)"[I4RX;]C[43YV4NI#::# M@^ +FQ!PF"^2^.&.I$M=\8B^LWCX+I=ASK9 1O<#4QA4L5&;%\!G@RRYKJ,WI4 -2@Y#MKT-WFB?^U=;@KCY/]+^SJ8F8!W7G/$%V\ M_55;*NB2Y.6P%TF675.U0M='$G,32,5.UZ?VEE().;NF$;H7MIB#68EWWGUDR^*LQK*FRI0V(XQYZ##6^&Z8E# .]S^PMUE$ M=B6,JXXO;:W1TMR$L=/Z77OX2&Q-&$_='UM;4,P.A3'4^$V+=X=].Q3&C?0[ M:\C(3%$-\H>LO2%!$))E3*_&ZR*FH?R-!G@0DI\(/8Y(5_F(S M#&=6>2KB'GFM/2'QIA?8<[Y@&<_;TO M[8._VEH)I&4EP+F4#V%1 V_)1 MV+L=\?Q%J6C"-,OGX2-9$R]E/@Z^Y>A%RPNIDGG@/Z4_6A &JL?L<\YWM'.\ MP:<]&$<(6R>'K'ZOH8JMGK$F:M8I MHZPVQD;JEP:L^0KI' 7G"(NHU<:.S: V>#6V\=ZG%ET3&RJ;@YQOD3#VTVHQ M1(D7/Y6&L2[.&F.ZG=([C#F]0UI*?/76BZ+G)I .@Z#;[KV,.6*"((P*JCF> M2/BPH/_U'JF2?2 9NQID";,YZ>]0G:? Q,=1@08WJC!_5?:6A' F#_9TMZV59 ML302@VH@VW<-JEGR-/1KO(HXS(UP5XZ#HI?XSHN3F%EUG*[?<)"8[.+NL>QM M99#K_X3D7JB.XM(;S*( LMGYL44CHAV! M 387Q)]9690GB5^P"<_HV4AU6;X^WWKIE.='U[>;@]5+?2A[DD2#.D^ 91A\ MQ[D.0DJ7)8*\"5+D3F-6&^8&-6 MRZ^W>P:#V04=(O6+>_)F0UB/7]$ C86* C 'YLV2+.])JHENZU/4)>M%D1YO M[(,-1W2=AO2&1M&\H+1;7)'GG-#[?U#SQ3[6S7/9"(B2BA*_-7[$,H62M!X^ M\NY)]./K(GOSX'FK?VYR.J[F9V%,1PR]Z#K).*NS^XS?#?81R^J)S[WLGL^^ M&N\M4TYO291G]4^XNGKS[GV55O0?6H0KU:T]JUF6D3RK0EI0IR&FM.5[*_A9 MVIX!72@FU1<1R8^C!P_[#K(Q'+V)GXRP_IO>(-;7)?V(N2A21P2AO]+0+(7:NWZ;4 M@"@JI6BTR4J71W9#?$(IWT>$&K85SSA[K8O@9A+C%58W8)6,WLMWFHF0ZJ#, M]27!$4J+P#0V31N3"OLD-0_2=PY-$B:=\LA6F'ZV? M&CS6L<48RJ(6D)F ?A&!4TGB/^UJ%7P)3 Y\,>[?V<6]]H0S]P:_MM?N<"SM MWDEP E+I!JP2TG_9%=)5'1_&'PENV//BU?Q+1CC3..JJDV)]"1VUH!2@59+Z MON- ,;..Y*0BK"ZU*1#]@FFR72>P/8[4U*$U!,!*,ZBNA MY7L[IX-HM4T"\AJ%&F/YO=L$X\8S^!!>R YR$W1%=H&G]I(8JJG:.7/MK9EG M9@@_U@XII\X3]8(5>;)VP;+J9^3N!4J)?AK@:3.\5VU"JV4-*N+-Q(UT0U*HQQK["84#4 NAR0]BPZX9XX!&3<^CF M[F?>B720W(71T\+#-NVF(P:A?I+[)(PBG+>IAK.]\L\(AF(!@1/A 7NJLF%F#F%=3.;OWP5&_I%G:$AO/ MYG62X2=E-EU8*2B([V@"H[2ZRY=9KUVWYFLL#):&A@?7V?D MH6P9:%,5;;@XCKPLNYKSW31[#I'7T1XUQ*-%6,.E4VZMM2F4V3Y:EAT"&\]# M@]!)52\'PS&S3P;+SMXK_],I"MFR;'EG!!A!ZFS8D<<_WPTH$:3S>;]\%()0 M&% X,=:E+XE3G'UN&1D(WLL6&7>74;EBV'=E(XVI%" MYQ-^3S\^M3*O4KYI ^YBO29IU>$2U[4OI>OV_@@SRT#XH7BJ&Y0YF6Q6Y MZ M*?IM>]? DM@>O7&\;T(%M0\7P&5M143G658,)9Z*ECME9RB7&B.L?)(]@E?; M3@##2*9)<'+B::$%3"89TG%2YKQL)O?:O#9%:QS44 09+<.3H:HOCW,GWPSN M;N4J1--^\*JAP#-CL_QJSFIM<.\B21]#GV2W282EYJ7D'#ZP:$BD"R^U)M*>.X7,[$,,Z73Z1F'(849JS8$FQ8=SEX2/! M%)6*YE3DI<0.RZ=R0S)")\4J Y^P)L8)+WF'*;)NBBZCD[0DI@!NH)-JF!/* MK<]$2RP"A/ JS-:TMBU:<.71H#.9?2($":?4[&42)VUJ%8.H]IR:ZB1NGP#P ML,IQU($Q+;)X1<@EQ%SN*/#*W:FG*8$-K1,#STB[$G**)2\%2;=W)B.YJ4!$ M>8$Y\\*4O_3,@G\565ZF[50)N#BG5C?%R>TV!8!HB02?Z&PR=FJ2["H^?68\ M%V&V*.FSZ@,X]RHE57>'FI'X ##:?L3IR+<6WJ^TTLY'<,'5D@,$#!RKD*M; M*:]X9Y:5>V'P[B@M*NS,XFS(S)/4M(H'4=W=NI1 M9L+82]?\H7# 5 1,?J>RSP>1'4[JPH:5:GI')"98[S R6A,[5:60 ;,43+J: MT/'1/"V-X2?S&-.$!$4-MWH0.\OSTN?"Y15#Q_&B#R^D]F)_4>.+<2*>L38H M6*JMSG.N0S%1G9928A/9-'*PT/K'[)(\\K+0'T0X)26'%J!J:79)IH()*8=H ME]I)&!4Y4M2JC)8[)=9'+ANDT-ID"%<"OTB>A!DC4J3(H39Z'$S&XM,$5EEH MU$2X/Q/6=XT$LT=Z9W@@EP6;V=5\+^X63TOJ<>!6N$9;H2ER3;B1M*V$BTJ5 M#!.AKLN#T] %++G+$8=J<^PP=\Y:JW3!'1WB0Y)^?-TWG?OB4 ] 0N)0#^!0 M#^!0#T AF$,] &-Y'.H!.*\'L&&L/%2/D^4JB7G96W1%)J2()B@,52;&#$=0 M.[00%9J8$IJ[2$^I=2W3UIU6#)?5+I&=M)!TFUPXX]!OO>0#4W.]4Y_1*VXT MJ;B]+W8I#4FJ,[CVB<42PX@2Z:;H\GD"+!P%:( =8Z/B,**,)*2FL75D.*%T M"2BK(2**HD5@&@)H8X*2,"I^.$<40R=!AP]$4)ET X83F'DH;78H;381*:"7 M-CL4V!Y# 2'+I;7M9O ,\[PVL@K.,@< M6U =)_INW+M!.-,:5=LMI_7OWV=).B H/X/@N;.)6BTSN8:DVX)!-V;A74N.MOIQ R(L,.%,=1.;2XCF#"LEV7G?DTZ238# M<0RHQ'N[^XU3-\"0 A,C9C5>LXRCHQG I22&$ ME%H_5%J?FLPUI* .2=7>K\<++WX@Y_&FRG_]'+H7E2;9M)T#?&,[MQM,O"XR MU6OI<4J",,]X+[7-S%'VKH+DMR-VJ S0PDX'#!CO"@K_AD2MB"*7/\.8&+AL M2A>$$M-IG"'Z[ANYE\AQ@U0OUA>1(&*%;OV-'@")2S7&MV$&P>!4!ZX:GJ I M6RPGI/QO@^GJ:0>[LSR4O%-M:\?SI ,V6G.I?29FOI\4=*%O(P0'DK6 L$-E MK;\5NF4K@A7EX6"?]'G\2#57DF+EUW13=%Q/WJH06TC:]NMRQ5_3/(^O4[+B MC^HER375__R1=D8OQL#L#O!@3K6IF9 TT<+IQBS?YM?>VH'JK*DZ[:J!HC8W M> *RD7MLNBI$^-:+"-74>9'&NCM--,+DCC$(*BC)POOLGBY74;(FY(9$+!9$ MZI5#VUL=#+RDHZT+9]M.F];RNDJW3!S36Q:][Z2SX-&+?:#C%330U#2B!D08 MR;N[3%<:X(;10V(]PA.M4*N$!79Y MS=P'\W:Q\2*">3MQ1BH"NZXS)OQ?BS EE"6ZWO+U=>3%.;4,6*VY5=7PQ+Z@ M-]1=6=Q(0EW'U>4VHMP M[AVKZA=Q& MAM>SY4[!P%L;TIN;\,.YBXT4+%QTF&?+(VZ;AT_UH2 MF@@]G&Y(-V2U(5;YF*\]:I2A[;E.@J,S@S0%UXTFZAVFC,%F:<3,DSG$CMNG M-\9;BO'6$\ )*;EL5+UZHZ+/XSCY4VF+B4HTS9#($"!7C*U(]];104@SV'M;^8/.X[ %A^ MD!19F%4%U[KV)%J.O)S@U"V(;C3M5R^NZ#%RPHJAL(VC'F7RFPD %-*+(IQY MQQZ0%^'C$L)J^7BJ66#TV?^8Y_O1BPB/0ZY; [!_F,5!^P>-WRRK!.V^AIX^ M5WUQZ!]XMM\-1>5T/B=(_K&!IS MW]K0\K6:XM6 \42,5"NK.K Z#_201(I3:M-PK-?UUG [&FD'+/5&ZY5#3S)R1<5@] ML8]4]N&"Y 49'Y",MSH%=?-(&@<"8Y)>RAGA(B6HJK$W4U/2F?TE8+WAS.:6 M4;)TE;)W@.HO/$0B"RO_)/.$9;,L*Y8D>(]S@]/DP;E%96,W[391UA*"[9Z^ M>VG_K)?I^7)%[YY$4 4%4#=A;P"W)ZA-J0' LOL6*NM" 9.*\,,7LX4ZL+%= M[HN34O3 >:UJ$=Y8=L% !M"<2[3)D&2=D O1AI=?8*ZRFMI"V#KB=Z(VK"K MX_[W+@U ZQ+I!$KIW1V@L/I5^N#%=4%24W]RWRNJ,"/:*4OHX/(Q&3;L\XJXNQ:25P0-E^ZW?F4?B-%34):ZF:IY& M)1YXJ+6OQ8!+)P-8\#OQF1KP0J,NL+<+=Z,;Z_WR:]3ML$/"V.:Y(%E&R+;@ M"Q\6=[TK2+JU;\2B:RYH%6*C,%YXYN)QD:8-IW:ORS ?L#$2WJ7>I#N;K M!U[+ZRL4):;BL(U,"'9^S] MQO,5S>UM]OE <2X24N8=*RZ2^*%.CT8^.(24'+Z#=8NM=6B(01K#S:!ZUNEU M2O GH_V!Q M9\K36\;E)GL[^<)+%"6;'K1$.A'CS@-=7BH$_ +X00KNV@R8++X!J3==$*[M5$>R0F M=+/\QQT]NC(Z/1XW9[[N9$,B/U,IB)J;VK*AA]I$.O3=.>VA4F^_36D@"RL! MA1[^P%*I6:0O23/F5,W7YMZ=_;$NDQSW\%&0[)-@)QQYJ#T"I^[PC(')NQ4 M 0=U).=),Y:T;Q+90 99%ST+[62'>\SM(.BT5+Y*FL*4N!&? :UNC=#E M,=/LRD'N\86TW\M6\.6QE_/&:=1R+>]8,N"["A>N-[\>2^:$ )GS4)(R[ MI_KRY.YHL;.RFMNSMWS&<4!MNW'E8[N,SVR#!"X74HP[G,0/3-PU' MHN.7HW/GZ#45=+HA2IOZ:I SOC()>ED1 S#FO:'1'YSB^EYKI,2[<0VV5TI(B-8F'OIUTBKY/5 D<8H5M9+R?O+2D"6EUX623BD_ M>;W4<8P:*'6'I[J>.#4 1:MR=)V&25I6K+LA?N1EV:;(]BSX5Y'Q%[H3DOEI MR$/A< PX72:FLF'UT<7IG/Z%IC':Q06I\5 9D MEW'80QQ]7?2$W6O$$BG]"3Q:_#1QBX577#4W01,]M2&@<]T(Q>5BVVP6P"<^F1,1PU M,5N?ET^/0\A02FPZAH8<+Z0. [N/9T/(245S,CM,"9ZR"[GIOKHD3PU6TR2F M?_3+,C?#Z4QM)L9^$)JC6]^]74?2@0H)W?&2ISVB4:?O;[SU%R0H(GJKVYR2 M9;/B61PTHO>KDS.XBJFI6J0I98'[USB"R)YXJQQ.Z#9G6320Q+0>R^>8]VG( MSN,-LU=S]C!0\/*7FHROI5 M! ?85S#*3O5JCPI60%Q'$C_7*V"Z6RD$-4\[*:AST5B5NQJ\J9 QZX"B( MNXT8 $A:?,JH(!U+QK&H#M9V=QS*8V ?%T#5L:#9M&QK= SL ]#B9>P%ZHPQ!D7(.*I M$G9*RDY] S@U[-1HCZ$.&"]-5N^R;ZV(W59GLJ'/8SI@,4#&&X"LRUL/O+X= M!+^1N,4$A=%,SQ99H34^'N61G.=D"6LLI1[%P+3N')G_?R_>RA&P;%\OBMJK M4@_MKD)XS?GOK\HDSNER.BT-IA]?9^2!%TNW^1+&GF&X#_F.^(LX_+4@L^<0 M)WI80@KOF%W0+U._N"=OZ$_+9#H-.;9695/#R"##R5 (JJ(X>G^ M6C)O@M:TVNJ_>Y5V"Z>&:UCQ_/.= P&ABXC,O2+*L63$,+.>!,/W^%'D^5^I M94"GDWU. A)];MD:G6>.[%NWEV^56M@<.M*IV]T/G)8@](.]Q_AI=>/7:G ) M'LS)/2@EB]7>.'NEBB M-;)776GVY*4!KX-YQ?V^V<8:G&594?J"AWVWLL+B2ZJ:95MZL"):5A99$X F MF^P)@OUUMEJEQ ]+@,*'!06"S:AJZC[$PS@^UT[??H99C9;%K+ZOH*W/B2S( MPPJT+$B<.AI;3B^3^)%D=+XW]/_3T*=_XFQ^H;+(G*PN$XY<=J5"7$9&PE'6 M_<#043/FTGDHJ_:MQ=9 I7H_<=_/>5Q6D^%_.Z% G<=T@C&]%W!_T0C4&>Z, MW-[AAE=]R.M#64#%T@7E?G=>.QN35\ 6A8M0'.8NR;V('@J^ MERTX SO55^G=*F&F!0EJ[_P5-3KHWQD45_,J*)5U^8&XG^U1>RG:SK80U$5J MAG%UU1LAF><+,O?"])$IV45(.4W]Q9K_^+&^P(?QJL@S^A/Z^1N%O M),B3@# /.IUT5OB+S3!EC(&VBZA\2@+5"C@AN1=&&>HL]IZ[NM_U1LBW61_% M\.?ZYE=D$<2H46K M 4DC^:QAH6NC6R?[=B14@CC16:(2:MD^'X@1=7H<#!/%U1%HI[?A5-7J.J & M/F3B2API2$]?Y@[#]@:2."RVS\@-4=\?MH_22T:B.*X4(IQR6DA:2H ?#1]%<=2V3U$!/:?.5B.C4GAPBI"T7M6@/!56K ]%6H<7:X2_B[]T%ZK3 MJ<:W-VCQ?!%BWAMQW%KA[:+O'#S5CLQFD/M$A#B/HT;@%I%JEEG._. 1W]=1 M7=_":[Z%Z)9XZB,F"%.#N'#U&-$_J;!Y0_>RPIE TK]67:9&ZZZO#U1#CC:< MF@>OYFANL-H[&,=-.83?:B1>JX.G\N"I/'@J#Y[*">GYOJ['@^/QX'@\.!X/ MCL>#X[&?_-X/++_W+U9^[W?D9[ERRL%QC.4X;E3]N$B\V #A[A$?V/7'E@&5BUQV0/"Z3.]IH39 MULFO^V*S'U%*8;0U+_A'DC3LD]5L&U?18+[ M=>9%)//I+&(2>7&P2I.@\/-&O(5.=Q#E&N2*YBN&2=NHYQA0MT*>L(-TMSU@J-&1=7Z2U) M'T,?7.Z^ M<%LTQ1#BG4DK?:1FA=4U,&W^OKMW.4,T6Y,%>";-7).Q5JN(]A=N%BG(LFJY M#F.=GA#&G:D90XB/_FT*PZ]F,.P22' B#BL['\>;M!G<:=UF;:?@%I.Q90^% M5>?ZNF>"69+0IG#;^78XK=8:W2.8+L5ZK/6-]_39RTD:>E%V27(FM(SN%J1% M"B#KPEJ#BZJY="$8(ODY-Z1_3M*OYS'57E2[#2F_#KHNW_N,1=B%(U8DY8;X M&84HHYQ_2I)@2"%VT)VD$+MPA,1 ]!+BYKEW&-GMDW,6M&0L+P%DD*M#/SG1 M=8$K&4; 71,T?VM;K(:L;HAP M"X)>@':E)%E&HN^F [=\ZE@&TP7Q,K)(HN!\237#8QFQC[1LC;DI;5_[DH%V.+"W];%NHIT$7>51V-_RS?OJ]^.X MKT;,R/)9EPX+MU1NL?&6'X9W4\$ /99QU0TD?N##_N2E(9LB_TO991=E+:NI M.E_0B[= MD71Y0N[1#@()M5$8?S#Q=$ &N+<:NQG0MLK.%IF""/9W1L?5<] #MXB#,./Y M?"1@7:[F4?*4S9.4>/ZBK(@:IED^#Q_)FGAIYL4!S^E+"0.(*F/^4_JC!4EJ M_4TS/&Z5F2GE).K^9W"W+&.#VCG/Z=\40-'=Z] MZZ;FE/_T+J&_V#Y)&@G;AF;"D)SUV)-91B0$UG4CM)."7-)E=/=$HD?R.8GS M!99CT) 9]VY#!\NPK4E,Q8@42 %EB,W[[BEQNIQJ'L9@6DUD'6W$AOTQI"962LQHC;L+'65+@Q.MJ,^'\UCVAU5-*#2VR18L5BH?[ M!<28."P@7:FAO4U!69G-J@MQ)OJD:3Y]91/1LR?XVO,REG+S@/2]''RM.1\+( \Z6UK3%J@406 J MY' >TZQ8K:*JSF<8SY-TR1_&4\+?T+DKM"Y_QO*]DR@,V#]D=5WJ9+[QLUIX MX[QM<'.^Y>:FY(9;5\O4-L!,WI,;@ M74)<%O)=NP4;K8S13?BPH,Q]R/(95Q'WY& MX$$::)GTDAHHDW@X]<_T>UJ5]14_J:DI(7VCUNK-&S#!* MMA]Y>,LZ*X00;TGBUG2VET*[O$1OW&V4F#11^T=>Y,4^N5T0DE^PWV1"P*HJ M*27FN+^0S:W3U,YR<)&>#$4$$>M*=I!SVTI(M:I50D)M)20GB%0D4B$FIY4A M[4@*LZF01#D@5JCIINBR9)A:O[3N,-W((>G JEQ.U6M@/?/]M/"BX\C+LG > MDN 8L7D'E+:S"PJ&%:0-/([7.(D?ZO!+3!&+Z+Q(<0H!M5^*[LY[OB$^"1^9 M$35[2 FW=^O)[):JD%Q)E(.\* D!<5/Z=[5E=1YG10= 2? M.0SR1I.("!WUP[BV$&91))D"2!@=GSN*>T 32!=2@&S,'N8B/_M(T*"(>20I M2+ZPO08%6ITT.6S^'3U.C9^%0U!K5B:CMXMB*1WL*'%I#>V8ZB5M105HUA/,U"N' M7=S\G 0_)9&7"\(43;:@8,P16.F(VT\$(B37"T>4)^%C&%#+\^\AB0)[TFP/ M^\(5J@1+M3M<6Z37:7)?A9K2&15QX)6,\,;QK%4YU14@(8(&J=[9QC NSE,Y&\'(";V7A*ZF_59IVKRVFJ+"WADKUV*:$>C., 7;:EL M.Q_:%4C_D%^SHGM58XL[XB_B\-<"W-=8VY$F(85WPL*B?5'V5;MJGQABM-R= M?8*(0;]28GBF,"CFMWMA=\L'WC'9IGB0PGV[!>0TVK>_C*"1OOK'[5'D^5^I M"J#3R3XG@58[3]FW;FL!J-3"MM^L;.IV]\/!N3VTQ=+/[6VQ6?DWZO(>5,)@ M9[C%Z-V#(]R]D#M=Y%8;L7Q3/O(!Q0KSGGSM039 ZJ8%HE!]J=_?_/FU?_\_/FG[_[W?W[Q5\7S MW^/O?@A^^_[QX>_K^,M)\?3I^_2'[__ZX5]?[M99]/VC_]N[Z"_YV_R6_.6W M[S]^?7[O7^3O_G%V]N'VKV\?GX^.__[N,;A-[Y//?[U>G7Q_<_3;/_[Z\>K\ MNS]??7?W7/&?FY8F16,G++&;G:,L*Z!U:,7%!&KDG*?\700K9,W/0" M>EDL6>FY)-6:QOY7(S@E<,2YL6S+/T_"^R,LE=$,"0I;LS\Q:2>*< MSI\.\5"[^@?8GGK\.-/4!CM5$VF4#CMPW5$=/(X5PC'KH8H=16) MDV48:YM1HN_<^ZR0[2@A6%@NE!WFJ0JBL[^:_+2 !AGKC>DHQP'A:R,P$'0D[,@V#/K MV.O"44D?)!#5&".6@'+Z.!4R)#NT)?K&3AU2^4EY&(,+$]]ZT98,3I)FRXBB M?%?&D[9S"S+.RQ8L'$ZT=GPUJS6;>#XB,257]JO&(FYN00E<*%7%=VEA6ILR M6HZ.1TO2T;C$#9]FN?32KR3G84I%QDS>1LC^DN2+).C3)Z4TSEA#&A)G/&7@ M.O)B<:B4FI,+K61++-IF5KY=;N"IEQAT!^^Q@KR,-H<@BI!<=6"Y+>ZS, B] M='WK\9V6Y0A,\C0RDY>K*%D3PLDC]G 1T7'9 MN06N@EHFL@@M^P&Z]>6(!$WM/V.1P@_\\#U:;W^EZH7)/8F;]UI8?$Q_,HYN M.$,95C8$@58HN3]SC3RKCI136XH;CUV'L14#K,0AY(WC#+?*L3IY=HP+=62Y MN5-=KL8YO>;K]E[-^CULIY4I;RS.^CW>@L5A]QO2K$CRMMOQ"&5S[;S);!-Q MIZ%BN]EW]40R54VK6 R S.RQK>?=G./)K>B]";S<6Y>;]0!(/Q_XB2M/F0I>(E5TKEQ924V2+G.YIE]$Z4C1Y=UY"VO$2[!8L3M%%XYN(DOT;PF"G M/S]FR1P4O<*+V!7E(]Q5/#!?8XA>TUF"[@2(%=!O<3.=4Y[#. M]P?/$^/3B M#KJS\8H>L$9*2 #R"OI?S_P$Y%*%=8< M3OC$TYO"=!?=P**N%NP?1O*F*9L$AW("%T\0XR]W<5H1:[4D?QC7DCQ+TCD) M\X+J?I;8^+P*4S["9BZC7(]JKE_L]:"_/&N_,$+(/3;SXSO?46?TS6K4G@NA M7N&V4A&LW+"4E# M"ZM>:LIR( -VJ6C7[2VU- L0:@0.-5I6H.5^@_C8"_>RDOZM2=I$(5AEQ7X" MO ;9@1L0XRX?[>1W'?FX:44L/D-+U^&LR!=)&OY&@B^4^;2A)/ELC]8M(^V& MZ3^\G'D$/I$L'KN9]OI;7&VV]Q0O2NV<'ISN\XF9T(_ )Y;I#L3KBWWZG#9(7L5$HR^V[%NW?;$1U?W62I.A M9K]Z0IO4W5-B+*#MM]^:@!JHV6]^O4.*"L1\#S6_=N+"<"BC)G" $."> LYR +R)TR7["QG)I??V-R:@%G.:I10.XR[&%^-S[^IC1>$S2[H8M]G2=3#S&M] M/GR8@>A.5K9>[(IT)6OW6,&B!Z?V-U4Z)&%F!:36[$R@P;4F/ M(HE;^<@R:$I"$3]26$C06;JT1^'2+]7X]FJ70D9T4$F^DOQE4K'7:O6-&-:- MP.L8,HLTUHW-C2L5'V*PK UV=XY'7K[FQ,N)I+_0V!:@FGWW-8A'5/>^CTGZ9B(0H9'4%Q M74=GL5AND/JG[E;9-"U#*.^3/J"'D.W8VO_L5P^92F6M9BVMZ:XYVS+#*H2J MXE55(%' [/BJ9=F>Q-0=-X,*'!1)/9PC]JEBUBN9];;=L#9^V!YNV!TH&KVV M#+VP@ %[.<60=^6("LK!1;.W7]HKN3,TUGF/OT,WX+&L&ER)XOD@3P/:ETP_4V.A?N@OZ,B[S_S& MUN7-9FQN\W^A8_=ZXH>,YZ(J+=E:[Z,C#FU?G2%+-);,-A@?=;()#,(7V#OW[XWAP6#:#X6WCY*@DR]J%C MN8YTT5P+>CC9CAS@U)7+0T-*T+&F*"4P3K:[AN+KB^HMC 03M7CV^3\<"A A M Q[C1[I4V;/M2S-\M*9VL.K[K8R1O>;GK#%.G,2^ERVXQ]5OH+--K$+L\=+) MP05*;Q<@2>-:33;8L-_/!4 .RSSJU\9%;X5HMV^!B*%WVQ:3P^P\IIR0VYPJ M$#;V!?ME)A"L[BM=]/#L&KN-5.![JGDX="*-DU$G(8G8TZ2;XA -(3KZDP#6 M.D!@N!U#.HDB]?X ",UI'P^;^I7D],\L1"'.A"5(;5VB5$2G)2XUAI#]9"*] M3R2F5YR(4IX%2XH2NWC12QC!%R&,\K3D"$33=O 8MZSH?9K0N2TH\1/R2*)D MQ7C6*%;:.8#;BJ5@00"0L-MD8[.#F8W*_00D."E2NH%+'QGW%H@#$1$STTV9 M&7MY*/T;9'_Y #4ONJNG6"Z]=)W,;\.'.)R'/IW*S/>3(F:GQ742A7Y(:L2, MHNMT".CYW30G*&B"7BMH]I/Z' 7!XZ0LG2G-[BXXSNW8"R%IS2K9S330Q5;_3[AD#H MWW:%T4D RQ <0IUU(V1[9-SUBI(;DFV?^#XR:*;4EM;1,%(XFIX4CK"=V^<\')99=>A% "2D M'(81]O8&J%"T?U#<$&])F9,+2^JYWO_.682P'2^,$ JLQ%K4([DQU,0G9ZPU#@"_*\#Z"5^LLS?#PURLXN,A/5P&4D6)+H?)T&&N*)TUHYJWNN?69@K0LEI9M@?:H M;ER;$CNG/KEV)HYA97WVGC&P;8TZ3FS;$[>];OG!]Q-9A'Y$,KI=>+F?S9[1 M"$!4C>$NXDKCS-S/TX:B?@-">WH]3$H3YF>?S;J1H2DQ 9O1*3 2-]2Q.,3', MBDHB0LX?R>7+4"X1]))* FI8195D0G&HL,Q%@E-0Z>4&"W8I(W&HH*54YD.@ MX"%0<%*!@CM<2$746^JD(3]-!#N0LSOJ[F;?MET^.6 M*K$EB[>1UG^R)$1M)AR%,4'EJ0\J4L2SB)%F0I50FH]-GNSO)+X@86L,G[V M>&4#0DM=/[)/U2I,H8@% M,6I)R-#OK.]HX&EB#2)+"_O:"X.S)+U;I#G MSRQAL@BS!2-T-6<\?Z*SNDBR[)+0']QYSRA:"$1XK">%'GJU\#JNS /DF%;' M5Z/_0X]VW]+!]N#JW+V 88R:'TC'A2>F*H; N[V*,U7A@&\TBPJ$0]MM+!'" MPB=AB_308OO08EM.Z]!BVVF+[;LPC_A%,0@?PZ"@]W6;V2'BT9UFK<%U5@<\ MEK.AA918FPWN4J?SR!;AZB[AK78U\MK,1*2@ZR@27+E6I1)3X6CUW#'@P&)^ MBY$LG67!8(@3HP#LGOYF)2/S]7&R7"4Q:VR#;_H)*:+M1'3C3PP@6E[P#CE$ M.U!,:8 D5(@MV+5L6RX!,5PH]KF0%I))*!?..,S"7O+!5'RBQO$8)OL^&7>1 MQ]K-W&?P$&/SEJ0:L>KM+]RE7AC:M;M-1U'R 6HQ5D<9XMIN4W"WK#N/PN;* MWH'$;MQ\]6S _;ZS.+@A&>^ N1.SGTGC,?"$:H*%$BQ_^NR3 M+.,:D?A)3 J:V=+5WTR7)V9,-L)SQ]K==O4\9[('& M%"'EM_OX)RONKM*R\#=R HB2Z%14%1Q%922YN9W*]UO5WK'<=E1EDO21L&BP MLR(O4E)'K2*:L3I<."L@;BA=?9B5<>N&'AE.%WM[[E.9VGX4X*2,@3?+T$G# M1X]EC31BT+8_O$3J- $@.[$M!@$24/E;VXHX7K!$>;:!:[)[_(/L"\@X4]E$ M<&"4 ?4#Q,@PY1SF_$9 MSIKV4ZW.XG]5K",D0M"/?(>?-UK1&,\TW!X-0UX M. UT+"R+6AQ58R"5[:*&HM,[SN809=/CH45S$=L*M^EYA3J$W!Q";@XA-X0/B8"$"2[FZ3,Y$N] MVK9>@Z30^F"28+>GC. DOB7I8^B3;6TNS0>6KN\GB7@G(';K1&^+.E E&#,V M4\_G91W"V,,K02.EYC!GVE!B 0!!4KT-TUQOUD4V^8Y<7#-_KAB[ACNWM9^ MK309U]'S5Z\M9@(?2E=*]$?+W9?*:6XOX5.E_0Z2G,QU&B*]PC2&GZZF:V*$ MX>[]$M,QG]*0<55WEYPQ/BG7&;M="8MX2/09>+#)[0Q-K-1U58R.(>(7*7=6 MGS[[W!O-'MK*S0HTWCH&F-X> 8 "*+%B='/#GP]! R$M:?'3H:X!(G.J5JT*3WD3FZ']I9]-2:DY65GFKY%P1U:7AY:7AY:7EI4 ME&6HR>6=3M.YS6\[\$=KZ8=M+,UV@I;;4_/AS^,X^7,2!1H@[GPR&21WIVJY M]E4IK468!M<%_2.YN#@VZHO8.<)DP%8 @=0HZQ"-ZCP:]3B)PHP4RVN>XT6N M(\_7W0**(9P\NVO?B!O)*=V 8&CU*J?+1/](/G41%6F.N6S^:)>U=O^Q,RKB MLI@XBOJ1$G,6NFKR J.&#J6%L;( B?5B+;O!Q5,1D % MHTB?,-Y*:EP 53]L;:5M,M+5_*>$!=?4;4BRRN;!"?DV9&52TNX+.R2$_!#/ MCR,S83"_I9:<%7,QZVGH0:/$F[_O*("O1]Q38ZZ *&_](FX%8_EJ?NVQG2,( M;@9!K![%8>BK,?@ ;'!::OJ4NY .S(W%J_D%M33H MBF,@DNK!+!P$::U-F@ M@Q!2'/AGDCZ0U-@RZ_A\:OJI"PF.J0=8J\/L=.J0=.J39#(3/CM;-?QDZ!T5$WG5*BKY.U,$6$+S1 M5[P#Y:.,X8ZLOZIE%(YTDFOTBR,6]U'H MS^*@:I]<9?9D&NI%,823>$@;#:55T& DEMTE\?J:T D2G936W8^&7]TV\-Z? M.^**-U[G8UC=(&_LSCK67KWZ<3;&&D2J.$:-:[=:L-GBY#SV4^[7]**+Q(L- M$.X>P:%%"(-: 8#UYXYJWU39]5HZHOW-Q'*I]Z9L^8QKFS>-AN>S(E\D:?@; M4H)&%SUW^1IZ87P@[)3*IZ>TZ,WM*N7/+ %O;GI-4D&:J'VI2>DZS%#H+3XY MF%BEL_;6#GK'^BZ"CL*Y+6T[49=L2RV@2C8;&5EWR6UQ_R_BYW?)3R1CZ7/T M6G*6I',2LO[I,"-+8[S)["I]I%!2?QN+0[N]D^S;:?D3,[Y31 MFK8"@W=N,I'/-14 25D&WF!6GH+D9#84%$) IR<+HAO4Y .2GM3&@\*I3A0V MK5,EU(W=]:F:V>SCAUHX69PLWYJ*[C$O^FZ"X IS12TZ$2LZ:T-XU].&=ZV9 MBFL*+VM!5V9AGU!%9(BU?!!GF>GFR'<@ LW9-=,C]&YR0P+>X32)>7DB\0&K M4"L=PTQO&W2"4HM#?M?6O[Z5;[(U]:N4=YK]$H?P8U,QQ%2[/LH:QZVILK%8:WBF-UI_RKR>U@#M J$&W=-L5O4YI%'H1 M?SF=]2R9>0VRU1[$=?G%6K@:RUKRZ93,%-GL:Z@[FPB;:I&[I"9[-6^^6YA: M*:#Q)N.FT4>J%I:]*^DV\XE2*P^6DR*E^HX2#9.@7"7'2?Q(9\1K+I5_SL/[ MB&Q+8Z&X-#-^;7;4[ ^T!Z+*A))^;]JR97=$ M>*$HV;>(AYJX1!0 UJ85)YZPCNYMNB@'N97[(H6,%W6*X/6!J7 M8B%M U]%,X;$W/<&5Y2J!8/79;J5:IG(@-6IR&0)VMUD*EUPG21$]<,7F/ID M8LQL-E3U"HJ8*2\AY3HK'J!25&"AA CN$T/, I424 MZ]DM(*=)GOUEY*(I[:$^2!]-:% 81/[6=R@+F)XU:IW8-X-!MWWFI;19C[YB^_73(XR1=)2F5.R6\\M8DU-D]V$U;W5Z".>8==,Z%(0Z6 M9*C-A*,W($V9ZF,+Z2]I5BAT/B?4RGLDFRG<4%U]G,1Y&!=A_'!51T+BW#$U MR+M[ ]:4K@ZD6!79Q#Q0DR>)_3 *R\67GQ'6?REB"0@%'6O=^N4!Y:W'U\07 M@J80T%+F"JIOXKQQO*Q8_ZTC$E-(<;2Y@N1T3"<5=CA)=)#E5)\;IS&]N_/C MQ.E6EK SC5.Z#]Z0;+R>E_9L= ;N["4<:_$Z%P(*31-8SOJ_EIEH=+ MYLXY*UA&^;&7+2A7M]XC/>>SBA&04/1''?G]Q10K0**>)6>7;J:3>I0I[ION MQH\*YPQV8-DEJ0[9BR1C2Z2*IF5AE*U ,_TEH1YY#[_N]KD:XYFJ?S4->&P: M="PL+2,.5#.0RK;5+Q2=WH%L9C'9A]Z&)HO85I-#XVO2H='AH='A2-YG1]?H ML%U-YE! 6R"% 0IH<[5Z^NQ'!36JJG)D\S+YI%GF9Z<2%LA*T!_5U:VDC^5@ M@!U*6$--OT&9L<*.PR\KNHH:>4-UYA](BB;C.G+1]!&C$7R0$"_L6\ZV["T] M!;A;Z3KR-AWE39JP=X^H=[.!CF7D3.D>''Z=@8R#]VX@OLQH"F&KCB"8'%JT MN[W&:"S<0Y_VP_7E<'T9\?7EBCL]S^EI_&$:/H-1-AMVJ*A MGH-!ZD:M4Q^(*%S&;DVF52V^)IVM; M!%SG*QEJU39(2(&?-1%$-;E#PG&FIFCIB5#'SHK/>P/V993 MUEZ'ENRN--PA]_*0>WG(O1Q/[N53#3)YK8T8\$'#_PIY&B]_95K;\V+JSUY:7!9,*[HVBO[/#W2BQ6[5ITE MZ2<6N(#SVHK%K*-8$H/W=WRY(3UYY N25EEH2$]5+0K3D^@.0FK?J7'A[5*M MG#Z3U \SPHM^\\KX=*D@!4DHB+K+E^VS Y50*EU$Q@K[7KWQ[W(S+Y68W^H,0UDA0-+34QY03'$2]T\83(QBG*?A?5%S?IQD.^#\YZ,^W)3T="U474W4CZ8&]0LK3DJN/[!S=WS@$\WC15U.T M@W8E"VBQ;=)"EYXZ5+%MND[^F43!T;H.?P+=K!1#3$KG@S !=.D>(E^\>L6^ M(7E8=EQFLS,OB-6(9-BNXSC8#G\29FR>14IF]W35>CY2?5 -^H8WVT\D9L56 MV8!%5M8"N"[#,RE!O@^O$TIA0[DJZ8ESZ!HSXS!8S&"--)6F.?X(<9@@%^)[ MD"8$#N4V;L90=EI801K*8>O'V^(^([\6=&*G+(*T9T]:R6A[ATAW"1;5(&:% M+27#PNMF= Z N%K%%3.@4&]+OG3.?^B.M9M]1FV(,#_S6)5@Q(PA 1FD^QDL M+0BR&%N!DP*8<'+KVI0PZV"(" V39=>1_B-?CW)QH!?"$%##*H4A$XK#=!]S MD=@O@Y&E^3]OV*45JJGH!PWTZ=]VD6^/Z+: !50K[:!@.X)[,SP\7AL.,W*D M?*>2$:Z>%J!(_;YVQHY=BQ]YGBL"R6EBVH]JAN/'02Z[ ^[W M,P:VK5''B6U[XEB9FSLZ#5&QB"DY?#)06BH=NA\[K9FY%J_F;056/KN&?O5F M>YV&L1^NO A%6EH,.'LFUW',FD&+)&>B&>\SL'!;I!T%3=F5:!M,:#MB[)>^D\3GG,[B MX#3.>53-/$F7_(53_[DO(.$_ZQ$; ^TA)EA$&?%__Y \TNF&Y?JA?^#+AB\8 MY<#:SB_)B(*'O_YL#O\8"!4$6[K=2+AZ CS4R8>M48OMO0[E\0_E\0_E\0_= MO<91^@FS ->A#!JT#)HU-PX[RTH+\X8\A"Q&+LY9S;Q>MI9P0 >.&EUS2PR$ MY?)_C-!=Z@7TUG&[7MXG7>X7-=3MD5SX471!WID[I$^9T>V!N>.LW!CX0,/K M"M.[0CEOZ$56"]KC(DTIA;,P\[WH[\1+3^. Y?GU@EDZJ!NGD2[LP%C\2SR^@FB/=(4 ME/K.W)7E9@Q7/B60>A$OD/E7LK:QV'=&=)+99;B\=\%05H0Q-@TK'7=#5DG* M:D6Q&UW1SVO8.? 45GPW,LHR,6:". LCDA[3T^4A26TL__9X4U+N.T@HJ\48 MFY'ERX -0T<\XB0TC@0,0)F2'N[_K4EU1G]BYY%B=\PI:!HI'I9K:NS3*L5M M&_WFJ!-P"G1 BB787KDWBZ]*#HJ,LI59N.D;8\W)4V_@X3M>A9;0J=+DC[0 M,_Q3FCSE"Y93ZL4V#EGQN.-W*'2BHB[=8+CN%R2*[&'?&FX*REZ$ JPX@Y&> M_UOAI3E)HW5IP5K1\KMC3@%V*1XU]I8JI[8<=:P;%@?#(OA[@TY#U]#4 /=4=K4&.KSV$]2*D_.$W\//DZ*.$_7QTE@ MXZFI>_P)&)D@F&H)==QR305TYSV?!Y371IZ28%._7AE*_5S M2W(6!"FU=ZO_,/ZZ:N=#A2$:=3*[0PA)+0&$!_%]>A]01/!ARB+XL!4!PBVX M(G1,_WB5WB5/75%LF@)HC#D% U6*1XU^QWVX%_;\&+I*K]/D,8Q]&X>U9.#) M26$/F5H4UE]\*X*L@I@7_2-<6;*:A,-.R'H5PU)+P5X#$_[,S^BEQ.L-?6N@ M\3N!VO.NL;7WL'N1,*?J(HEM7,7V!IO$8MZ'H(:Y\RE7&^JJ^N?Z_8?[NS#O MF4ZQ-]@DH-Z'H(;:[JVWIG/Z["]8AF[OB$KA@!,P&\5 U* C7&1Y:I?'4_1. MO-RKWN>MN!B$ T_':I$A4T<*=MDMH\0:!K!?^_]02P,$% @ M'(!I4YL&\:?$Q0 '3X* !4 !PTH4;<426UGJ%2*(K$EIKG);0Z2 MMG_]!)LG:0;]%F^^1P=H(<\WW[WY9=/3T]?^*1-YH)X_H\%MT]+OO7A]^=W2(/MR>H->'KX_*+O_U^RB,/]YY M&4:$[CC[GU^U9GJ^2Z,ODO3^R]>'AV^^K!O^JFSYW3/]1:?]TQO6^NC;;[_] MDOVU:9J%O(9DV*,O__KNXL9_P!OO((RSW(M].D$6?I>Q7UXDOI>SG932A< 6 M]%\'=;,#^JN#H]<';XZ^>,Z"7Y7[AM#OTR3"UWB-&.7?Y;LM_I]?9>%F&U&" MV.\>4KSF$Q*EZ9>T_Y]U*])(#]*R*Y:?.DGY-/>Y@>=%:S39*/!MSQ176T%27/H7*[?AC&11J$7 M72592&70ZB[+4\_/YT61:.+6JNRA24 0 *RF*P57TQG5O0G2JOY[M"&G>%-@ M-A=ZLJWYTEB$K;(,Y]E)D:9DFED UYWARS],"JP\R;WH0H"NSNP C&[I(,@O MVR"/]7 +&"Y7VL@8+NO+/XQ"P(RLGUR:*#)=R.WEE+C_;=W (!YE0;%, JC3_\UGAS \.^"&A-+L3"$C$@8?Y( ML<#TUXNC;[Y'F'5K(<.1 M_@BQK*LM+(J/= MG\Q%U-[9%F/_X3^P>U_^86*)4"+@+ [L\/](A?__X3ZP=U,HTZLXL*1C M22?]LO^M6U6\N32I:N/(BX,%JV2J_ 9T>'AK]DJR%OX(Y),-;@R&LYJ0H;DF MUN]%1F. ! !<96NT-Q=S#<-.<"3A6QL^HC4;RZT?TB3+KM)D';W_\LM#0,@)]_9\Q;'V4S&G^$L#LZB 1'" MPR>I6R-<-7?IHP39U$8%?X&&1T@S6"EH+@C@YH5&:Y[)M6YU;.RI -#1M$1A M>8Y\%I'&GSO5I@6\XN*CM\BNX4,/)?D#3HD*G72'K@ X#V#$4[JPXHA)$HL9 MVK6!4B5J/G^%8NSX!%+C; =>\ETPC8_8 _8M(?*$W-?"N" S5(A.XNP8KY,4 ME^UNO6>I? MYG0.MY^'!40.M?WY>&"N0)9:Z&SJ06MX%Y)]/[TJ5)TJ D-FM$'46\SD@@2G M&5;?3)YI6K";2]_.0_-;-UGUS$IV=P;;GM?.[,HBWVN9:5&>H*LBW9*?SN,X M>60B[Q7YV?_"M0TA8*Z6.8!WV"6Z8&F MZIGMDP+@J_*QH<_"&)5]W"H&(*,Z<.$N;N+30LT!RJ-$X,OF[O.+VN9#^^H8 MEPZ>P_@G+TV].,]0LF_+1[:C4 +C73\:G[%1"E.:09?$Y)_9_ D_W!DG-YDJ MG;P\4@")6)VH^[;]S!^WN1@B-G*/5'#I(ZRIK?/ZQ,L>WD;)4V9+K1M.:-&! M*Z)#18.CG1#KQ77FNM790%8"JAI_!\;<+NF(Y+;Z& 8X.-Y]R'!P'C?.@)6? MAX_SQ7UK3._ )ZA.G>#>ZE/T;:LA:#[UWG?H-?W=RCE]$/2NL#J[9'B9 &8Y MCQ]QY@ZHO.F7 U0.=3*@%J0C(LI;6'?E@W1!*!4@0 &ET!9-B](J(],52GG3 M+P>E'.ITQ.FZ[KYT<2H @0)0H5TR!"J=@OZ/*JJ/7D1UU&OR(:2AG^. _F$5 M!]U?M%I>L5OZ>>RGV,OP*2[__^RYBJ0E/SP0MN%KHK2C'Z-*BX@;%[:_5 8=,C1(5-3T:5D3:I.F.3/>C M%Q7S!.6HS>S,;*M$'E2OA!Y'-/R.9B 7\P^2W%>=*.CYMWCFP,2O3QK,[@YQSJ_S-SRAS ML_3*]Y."!@?=7R51Z-/.'Z M45W;=!O]BQ;&"XH(7ZYO'_!;+TP9,/\8XI0LY&''?DU_Q:(PSN-MD6?D-]04 M[L6[#WD8A;_@X#8YQ40\;,(8WQ3^0S,,'X]T7@:RPV_?'#*(6:3$@J';WFH@ MK4D_]$@[HH>:@/IOCS4-Y ) B6"_]$LR4%'104-R@IH2E!%2VF/R M4ZHL?D_V@4R_2\ML-O8)-,,=[X8$7N!'PI^YW)B*4UMT/JE1!'Q7M =B75#3 MA^DL[U<_+L+#JNZNL84!\F_3@T!K: MAM(R@CX%V5Z)Z2H]FHCN,I.:CHO>-!G5N]J2R@UQ_WY* M+HXT'O41MQ*Z::3]C$769',Z*ELB(4LD04NMP6-U81NKBEO!JA+.3!R^.R9;%P56:!(4/% V1ZEM&4UA!Y@2$*BA@:87< MH#TN]6)G=&3DET.S*\*V''QA*M@8C'!4,>-M-D![EN;_JH:Z3&]P^ACZ6/4B M2_JV)"[Y5U_:@H/;R7J!I@<@635E.*M:#ZZC%C$FXPP%CG"%Y@HZ3ZQVX#>7 MI4-I8IMF<%!@9#=]7[QZS1"OWA%;CPYZ M^Z1*&V\$![8P#AD*&E>X[[6 .X$Z;SC*$K0!H\HS;'&:[Z[(]N5$TZ*.Y^WL M-0'ELUJT[TN)@54HUN\58CV9*M7T78PD4F9PKW2!PI:,M>K7L\AA)Q50PJ$L M/7BE09*"U-I6W1FLL!A6+@68"A,YDDRZ.Z81+OL3]!8_Y\<1?7YK3E$FFL^N M"B6@!,!;2W&B71#KX]XWK\'*C@E7LOYQ2M0%#U%YS%]:)G%@%WCB%K%&2EUY,))$F=) M% ;T#^IE :328@X*W)QR,ZQ$X?O/6K.B<#\M^:K9O/77W _#\5LDH*Q=NJ E M1!:G^\^(5\[W/!='36\:K)YM[Y4&5D3FIKC[-_;SV^0=D>IT@-TU#O!F._MK MO>,HLNEJ&$4I5'F;E4J^Z#T*LG_H]SPFW8L-JRU334,_QV8BM)_)MJ?X M+K?D?P6FLFPWY!(!F0Q)XR4Z7,5,ZT9Z@LL=:2%,XOM;G&[H!*8V0MX0=M"@ M0(F*F9!T.Z!Y22B@0%F:84+$(IZM$-H$$Z!453)-51Y!=ULZ#DP"@(RJ0TU$S&B1J"!_6BFF ME:4UW(])I),7HZ>Z6NTBD#@2"1RAI;^EA@6DFAS56^P_Q.'/A7(LK;:>!$QE M5T_B$P& LFF,5MMMFE#3/[5&-%W[VK8#E4G,O[;*)%BYR4E8&B'(V4H5!=/S M4#J(/6>4C!2QO:KJ)SLD;0LF528U$DAI%\;[2)II;D> 1V,X%SY-&5'*-J2] M.KYD=Z$J2R%+DFRG1M@"3I+-)LR9S9A6YF'O:MWCF%92L60BT*/ DJ_-B#@P M=: 9@QV1G5$DI@8GV0,&B.BF$>CNF:F#JO*,77EIOKLE:E]&!J1/PS"-=I$9[ M-VE24E8.7SF%UV\HN,Z\E,9[T6*\S!D^*YK R:QZ#"$JH,=YJN:(M"]?=7)N M/5-E7AL_PE7/4=U;5OY41)#2^Z>T+BW*:-?O/@TV'(YTPAU[6>@3O?HTC JB MZ/R$P_L'\O^K1YQZ]WCPR!=-/ZFHH<]OBB6 U)@P\>1N B>G782"J>*.3LBN M?D$Y)7JJYD1>.6F)\.[[2&VDZEE1)*K9"X38J&OCG8X8#U0U06MJ$/H'@N2"YUF M?HU!#S\YS'@_QQU,U"WWSDL_XIPYYSYDY+,[CCS_(VE"=B5[A_.')!CAZ=48 MW'Y0I!Z!JH[>#1NQ\O<6=$S$!CVH1D4;-NSR N?-P X>S7WU?QU\>(N"X/0 M2UEUINK)Z/F>,P5GLVW5@0B!4.J5"&7M%E+R1LJZCNE&N."1B9(LQ8J->%G& MEH^KWBL=SH7[3D:42@EVE@J8,0@E94J")ZK(Z[1VNB)+>070579JS(.Y]$0_ MIB=Z^\QOJ3S'NWV3ZM!?/7EI4)+35I;?%YL[G,XCZB:GTE&!W\D7 D5.E,V[ M]T&H-K +<3L7[ 8/ED^^V8[*#\^R&)X%#8;.H'+Q?X"CM=?+$-,]F\?9,T[] M,,-7:;A'[5*%MY#V6=Y5LRG11:N#XL=K.V#5!]6=$.OU"L%?\Y^\N" :+#IZ MA2CC/IG/6@7?,WWL4@9.KFO;/CID*^0=*&,P6L08O3D<(/0_&)V1@^:E$BGHNUO(,\NXBW+)T&>S9&T-_)E:<[0'EZ MGU3TE>;?RW7Y0@=2X_A]HM=OH%B3UEK]!Q[1A#5=DDQQ%>,V-P< C, MM..S6.55+J?SK$?@,7N%SDH5G(.?_P#(?,-- VPG(ZIG,OV!U@Y6-78YO+> MKJU3RFP'H_$1/ MG1> 3:.0CMY-IC?1*LN*S2C[I\* #AZFDU.E<,<=9#UY^V%<%Z0V9BOG=JNX M62,+35\3H*>A7]^B/\1A/LK$HC*>BX0]!;IDV$N;(2KS2D$&6:QQ18.Q _"I M;M8HI=S$+5662&A5J&>%C6X?O)A_AUA6R( V];/Y=><+(M!=(_#1E7^DXKYI MW_G^V,VPK9/?]16?Q5CK9X3U)*Y>(X[-1EFGK(W/YT.S4>N%^;6A^!X]9,9G8;2Y%.5)^9W_B7PVIFK8P&+G\" U8?Y M?R"^*+K,G#&\=%8R)WUGCETP.^L9D>$L'=-9FK.,,N5/V&<4,=D,;!-<[#\FT)>Z6PE>>W&-"I0198;;CN0O3B&*_#!;Q.,H+I MO6K76ILSJCH-_KD@(Y\]XKE+B8&362WB"5$!G;E-DG0 N&?:_N$\>OR1=2J20'QA �& TTL@Y2^%EY(MBW;7>)ND(BF@SM;^F)-_[$H\[E$A M8W?3')7M'6DR"KSI X&WT)%?^%5M=*!WOTDPT1UQ>C57"1(=(F2 *!M3LP2S M5;@6!5R6]*$P7*"F"ML>["W1/+SH;]A+WY+?B.Y"ZC#HC^E&-/2HD"&A;(YH M>\0ZN+I=*W"GCPC>4L<>__0]C) JJA.>&8-!;989%Q$B51.:]OV#PY7. +!G MH#_P%JIKV*,#GL5YF._>AA&6QES(\3 8S/)1T9\?2AEDS1!MA\J&+F4"Q(&: MY=Q%&9P,Y3C7^#ZDEXDX?^]MQFD'W &G#BU0X'>7 C'/]VT1;>S&ZB#C1I?S MG.7I1PWNAZ-FLY2(C#))E%K/3I(BSM/=21),@0?Q^ [@(21(C)9.UU>EX10E M*:H&0'0$AU<-#89V(27?DC$(N_6>SP-R1H7KL#3)3G:R0"/;5C>$U(@A11\I MZO8:'$%.4"1A6A<_HI6;*R&K(""@OMXOB< 9G#Q45OI8:VC\Z03-VY3*_2 MY#&,A>5R-;'1']@A0'JD***D46_K?LN "L P+EYX"Y\"-%=)EGO1W\/M1))&_XL>+&_, ME?^D2%,[.8[+MK ($/O5RKYIF$A\8=V 7J.&3(G-[-7UH])17P\@]:L0'*S/G_-D&I_?DY/DA39[R M!YKNX<53?/O\<6U:?P1TB-%0=T%E'U1UR M*TIUD\ M'![Q\WCZZQUE\"2CIEYT'@?X^<]X"DVS/Z*3:(0>$1(UHFR,6&M$FKN]D@(L MZ>D)G 4:%JI891F>N0) ;PI[>@.? $AY8(U&,#82:UOWI@@<9R_RI-MCC-=_31V)P^T/QS$6[IS7:NQTDZX,BPT,1Y41&J?"U(ZZDVS"J0FQ. MMB\D6G I$ ELSY[]J*"NF1^2)'@*(U%$\!A=5F%BZ]=H%:I S;?N6N%L$?JO M.G>[>K'B-ICK4Z=XC FF,XZR&!:($M_U8&HWZQ&<>X] MX\SII5O.O3:<) N>1"E_3XBVHY>W9K(.'2X90O4\2N+[ S+N9FD*^I!A@([> M6Z@Y6BY"[RZ,PCS$&='46#C"0Q(%9,_+5P1FM1,K3V[3(ZU+')0DM^_.5/KV M +_Y]>]>'WWS/2H' 7":QZ=QY>VH:=N&-Z,WE0.[-)\2F1-C6[9V>R"*^<7S6W 6:6*U)L.E M!0YNO AGUS@OTIAOUP2,UX+NM@Q0$CI@]M,.**,]4%IV<6024&1$8]66+-;8 MU%2-.Q1*<\D-8#87J@](C00_[=>)7!LMI?SKR1'!@HV>OSHILIQ<[-)L%3S2 M%\YT! G4UR861(2 ZD?9&FVIIXF]1^8LR$:%!XT,$2W35&^M(-5<[ZW(#\YL M#N7'D!JE\R?WGET'3X@YQY$MUY#;57GWMWTFZ1'A*EI'E4 )^E)\ MY^75;=V+HN2)B@+'MB%3( B49+5MFLA%5X^^FQ.HDBE=2$ Q28I^NN0N"N^9 M,I4A9C(Z^KZ)+&"%#5I:EG.G'<1IV&O'W153BY%#*"7^^^/G.^EIZ^:\YV7 MTYHTA(AYK)!CB;(?F#"69-#-=U<&P= J9)#P4O**UE,.-VL&TN& M- PJ1H"9[!U*PF\Y8V!!%B:D6&,7)+W:0:K^Q27CS'7*%)BMVP,J^9V"3%0 MU47ON94R@KRZ7X.*G51DV :*(N<:U*ALC/D]LZ<,VHAUX4_G)N"%2XMBU$M+ M\"Q2MY+S5G0MF"PVAI;H"'-FQJ;:6!+3,P_'_EQ:OV@^!QYD 3F0 V#?@UG1 M_'8?]-G[),?HZ.ASET8+!9[VWFD7[H%A)O:[,$[2NN(@SN8-:0$GLW])A$B! MJM5R8J8P"RUR&M8BXUX;0,(5C[BJMA%A:@2S#B!U)G$^E'7IP 2/)&7 M96A%'="T3E1&VW^/_O_#+PX/#X_0UDO1(^W]"A%%\A7Y'D3\0]OR" M@^_1UU^_^NUOOT5AEE%G !5?R;XB$_)R=$-@@6D%>?3FD(Q$MHRU^OK-JV^/ M?BOH=TITH++;$>MVZ-HU#F&G+_@&&S_N**V&N_+2RY0]NQ*PD:]PR@I@S8U@ M<%X7_@$%N@1G; WQ5WMHH\_"&)TF4>2E&2+W\Q+ASH]:19X#R!-NC:FG8%!X M;=4(@;DA.)C/D58'D*.$N('D=.L^4. F "[NZBRD: MBL0=]+)G-.$3(+P!'\MOP-^"%^#?_O9W^K??K]Y\;73UM1X*#+%_'P3,W>DQ M]?:"(*2F="^Z8F5W*G?^+$(,FLMZ2":?#BCRLFF-:&6B W*%]HJ%56O' M$@GBDXT?<5S,Y.ML!K=]0M43 ]RO_]PM5.-$6'1WORL26FLP/F1. MDBR_7-/2-2Q]'Z>/H8^SFR2:RU@"3N? K031 EZR,A8ED58[[_B2+F-<]SXE M7.N(0C-U&.#9,\WZQ/-6%H=G-^*3NUQ34^T- M9D4[+_V(6^//@B#!=-8%$$P+ *"F&;MFLT1)UX8=.?O:$)*LV%P,_8!C M LZ(#+P*-F$<4F#2)SSGA))L3NMXDA $@*KJ568\=OHY/=\4.=I&E\KZQVC" M&2;T/Y#A3XD"$"6LFNF< !//Z.(2+J '5*7+/@Q>P;Z7ZTNX B^[RK9LZ2.N MWN2RF=1G:YE#7@T\JRXEG]7VK4Q*D3"RN2H!^5FE6WWN-#I0F:5MD*FM?\0K M#*5%H#/T?"\R )/9%UL0*7"Y6M9\ *A!&6XW=6N%/.S5JH77/29!D'YNEUR@ MSH4FR91.+G]"DK0DE?NG8M18.LBW$"_?]$;X@Q?&V462D1OF97SV3,K[01TQTL MWY8,BO$]]:^,9A$O\D>11Y\4A\8$!!&94LH8.LDJS]/PKLAI1N%MTG75S.J^ MTJ?"OK:C32/D <-[#2@B0WV.O-9@*$]0+/&1N5"[36'24<.-=G"$0E4[=>O( M]F,O"_U9 ,R?R;JABDL&@$/V-UEB@YO#3,BW-J+@]4X?^Z\0I0J2PSNIV!]? M_$8?3OE]GH91D<\430[-95OY!.B "O24?Y5_I@L 3X][(OBT%^TBG%Q #^]3 MK?[\*6SW&%V1*P38??4TS'RBRQ3IS&YJ/0I<6"^T*(0JV&#ZXA:-^250]NYQ M$W8\B#[_;EF05 *$]%@1[I:I[:/>TU6YI>\+&CA]N1[$P,^G(NI1X *[6A1* MM2EP0\I^7:LHQBFQ+9QR8A* ,=GS_X#^3>FOC.6\.H\(G8,&%1! M+-XEL^3HLV><^F&&+]=5I5>UJKN<;M:K[@YI -%2-J1H>:J:.CULX4UOCEM@ M<48Z%("I4DTS!(#NF):3YS7)TP".ZWO9&(XVZ#+9'@-?2F^N@4#;S\0:76Z' MBIX4?HJ#6I=.NA0J0+ L&9.PYFX%F"E/.0#4V)VQPD^ ='/\J8YJS=]N1I\N M_/AF5)>"4(^[/%&HL5/ZCBJ1W)VB,+[AT,Y@J4&DH([^OAM:#>OH+T1&FO!: M=E0K5]B?ZL ^Q6N/[LBBT.!Y#7)H-743;D V9;WG] >+,X\#F,5 M_+O(RK+YMPE0(8DYT6>QA*G/;CW\49DT,$,I3OZ81%3@!'@3A^O09S9,5+VW M[/BU4EVV=PMIZ6R-.39%MK7Y,"F?=4F66"$$-UO/9_D*>>K%&?F9W02\]1K[ MK$#!^Y/S!7L20/RI[<9V=-%K9J7 M+H,DM%BL"KWN1AB^-R.T]#E!7W_JA4B_'EF:X /,(0O"(L!Q!3#R=L9%8+0Z M>;RXG-4]N233W+XF5!40'Y\LT\:$5^O[UM\FZ1J'"&H!.53] MO4B9)"KB1YSE94P'#] +0K0.8L8%=W2W<$0FD/ +6Q#XU0A:4/R2$L'F'\!B M(KVG )"RR%?]& P3LD^\[.$J31[# ?'NP\9-1 V%2%6Y!KXR%[BG+>(D3X9 M+E"O3R94@I2,@M91\I0A"BS4U M"7C/$=TX1;@Z,7@ZVR8:9HKEE=J(IWF3F M\QQOLMOD&M,EAQ'N)(7?)DO _NQ$NS2,SK(B\ 6"9EI:UR"M)V.O(G=K(-"R M!^27E#2TK29&=SO9=^C:$#LKJ '[[7P<-+^[G.(MX6[(SD'RY(8^ M>/W+?-'E2A-;_]Y4J *=GONN9>G05A_7(;@Z;&ZC5WD_#-WIY).@>.?7J '< MGOT^%DVTO/GA]Q(.F%!T_%*":)L;5R=O29HV53;."0L\/X_?>F'*;I^M]^>5 M>"L4V,UV>EBO9Y757? MI?='C;_=*IW2O3!.2[*8/2?*D+-K8)HT"+R_UMWKBK( M9E;+A<;T#B2(.G5"K2BC:E'++I!E.,_85:FE$#DM4JZ/@M[!I;--AD$+PUE6 MOI\4Y&B\\G94$; $T/ZLMD,5I!3!D:BL%8T-I,V<:YT4:JUWBQ"/8/0B%M$ABE=ES0D3#9FW=Q2HK,:0Y&N4+GO*0 M/-MLHV2'\35F+V^"U_W9I)" !?O*JB3)\'>@@I0F'!=+*PDNV*:3%M/=)GN MISHA]T9RFTQ7P2,-3=,38,*!K&;DJ% $Z5Y5,[1-<14.[]+JI,.D@5"3+G_< MD5=+'C\IXUHV:&L1)9%1:=BF='4TGIWF%!IP<@$QU M8T98//O7A,[3(?8/47A^]TH]2)OT2='2H)'<1>&]Y[0JP C&2ZZ7PKT9\2P6 M=Z+J>W $3\[LUKW#RJ0)'SOR*O')\P(M!Y4PMQ4P">S(J-=.>'$1YRRTT7EP MG8B,!077")_WLWPORHM&DK71TBX8":QVK1@U4V&WAW5$=*8'WUQHM:'Q_AM,*]H[+>C$W>B&P\-5 M3:';5 4_Z[IW\U@_A!/:ML:)B%$ZB+"PN+!CW0;B)Z39<'? S.%0#4M'Y991 M5),=\E'LGS RDK1A ]9U=:2WR'G65UDHOM>4P. MM0U3A&:U'*C.[:":@!IE4/1KJS_9,;J8=36 Z)5-^.YSFC3!$$G5E9C MIT84"*AS2FC!LO=XKNC)[AQN(O@[-(A,4%O2!)4%=1&Y+=-W0<,D0&3KFV2A M5RRIDJ#.VY3!:GX90!C^XOHU2X"?7:? <"M&IX?@;%X$#:9QX/KLD6",(5[1 M59>I'P/><=,]NNLV]E[6LJS.MFUL^'' L8#NGZN<]< <393]DW0LR2I';.8_ MX*"(F*(7[Q,F&R=3',B,]"YP/17"VE_!)+L]XIBNYKU,K[PTK_ZQ\G\NPBRL MS&K41)*MLJS8X.!H'G^4)@T.,B$T281O.T1>YSL&<$QZ;YDUC0CNJ A8V6P: M) !%J;OP2YFAH^.4,MBYL3E;#]0^O*%5*3 GFU0A>6LP@/4+M8@:I8RN!^8' M:/5R]BZ/"F>X&5[<=1O99SDEO=5 P>UHN_ CPBS. MPELK&@' ?0#2-A(4V,)Y")*_[A$7 MHJ;0R;[V!/0*Y$37'_&,TR'JVQ)1,2OX'(AN.T**IB^ X^)FH\3F]CU&OB>F M82?\ TVG[H1XA,E.(CF Y-3H*BEUT<&J/H6K.O+JC)+H*9-5K2A/PFJX8QSC M=3BSB;PWUU1VUPC.6?)4[^]4I9*/DGB M1Z)SD#O8Y;K\.0\)@&^P3YK.EOPSDJ0);^3JLP!S#X\M(M//8,T3YCO7U93VBOM<*K5\8HO7-AVZ9-6U]K-.>3"KMRTMTL"X"]:)11BQ7BP (RFK,K"."RB, MI,I#3L4WA4TQ+#I9YTS=)BQF(\5U",L5V>"K!*]TQ6VYTD..<8&W^=[)H]+9G*HR2*P398WJ1Y$F_N: YF-6^@51*D^!D M+5T:U'\3-IWZPG$) (28*\0==Q^,[PWU\)?KB\2+3Y)L9HBUYW&AK''H ,T/ M94N4Q+RJ!@[QP^$5#S'])8YP)%\W511A;G^[AXI0AG]H^SS M3Y?";\R.SY$*%&EO]VO!=G>>WAYL]XN#^.L19N_6B,=VSI=C]^?+L<+Y-'GB_:.'XT6=VP?9I=V[5D<),<. MB(#$'5_,N4,%ASM#4/3797B]6@4!2WCUHBOFJJE>!IL1&^(9[1<6$-(#/DA? M]T%5:!.JNKFV!BGQL_L@O&SYHXR-N1?&.#CSTCB,[[,9805,Y4#N\"F! U2* M35':%*G;*=^AST[Q.O3#_'/76!)SKVM3!)=L[#U+<9S/B)?.! Y0TIX?RCY) M:%$2)NAISCD9D24N??/]_U2Q%D2 MA4%982X.KL@DM!)0SB*_JT(W7G1#?E.6>M@7NKG%S_DQF>GC+ BBF M7@3TBDUK&J<^W;F0U?XN9ME3XY*?X7U9Z3S.JVA4FD=!2/)#G,W[@2A.;3T- M1XDLL!399N.E.QISU1H'[0="]4BN%4,]QG?2;M0WR#R/L*KB1KZ!)CF:A=>0 M;Z3U!-0[[-%/(;B,KVE>#\T!.O:R,+NEL=0SHW=2"ATHKY,N /H<6L7X:$G) M5O[^0XA3 M>'7?TW^NOR28DPWA9YQGY)WZSUXATJ\I 5*J6UX@-,XW_(505E MA?_0&M/IR3$+8CN?W>3\,JF!U,P-5:X (L!Y_>S6L>%0 *%V2T_EU&UY>=EN M-[':T+K,[8-A:=L6\P>Y2B1>Q[_ M6.LVYTRU4<(0U-=Z=4" $&FQIKY"YRPS6,*%!@RBA1IEBG..YKJ\6&"J->T' ML X$$35RV=%ZKZ=YC258E&HUX(U(Q^JNW-3\YOKJL[_KJ-#;' M%)NG8>;=WZ?XOK)&5I-:T/K59G9@,U$B3$&I3RMT!OOQ<(#N=BCS(IPA6JLUFMAH8U4]1TS]"PVFV_\ (3HU/KP%&U SGK MNL4.)(N=P-ST_OR-&0AEZ4O<D]H4W=P7-5%E9U< M:2=>^*AW]*H9?DK2C[341^+CS";.!/.Z>6]/2A> -=J!UL;;EEU<^W8U&,M% MG&3]H\7:VS .,R)'?TB2P";>!/,ZQ1M,%V16J3J@>]IC*6JU8#IO<>Y]39EQ/$+SN4(EHL$H\X% M8Y%5KI29K 3#R<#WSO,?PABS@F[-Z#^D23;/$2R8SEH4B)P6J' Z!TI.P"1G M6AM$DG6:/G%4C\04Q'O"(<6GC3C][ 8 <2B0,9RZ,;=56W>N*L&6[Y\M A9G M'@7$?2=Q/@DAF,ZZA(!I 0#3=. _B^E$6,CYUQ86DB6;P^AMD<9A3I\5IL\. M/].?9D01/)N+"QY(#72MJ]M7SU27/9S:KJ3LZSQD)5RO40C%Y7H=^A@H!0L< M-?T^MA]5[8*WFN. ]R /&KCA+\Z<_7:QSC(:&3HS4.2YKS9%2S:<& M.KQHFX.REOQ" "-E7T^'%JQWM-(SKYKCP,(RU@O$4YZ; M9^_?>3E]*G-G1?O5I\.!55B;2 6UN8B#,&-5%'" ?"][0.LH>2J+R6//?VA2 MY\,TR\E_'S':82_-V/V_3 9-\<8+:)NW9DC<"=[.ZG MPI$Q3A'!C'7U_-,"_XTPXO8IL?^Q<&APH+%ID@A\)F3]KY=FC%!@MC)"@8TP M5/VTIB* G.6Z,T68[YM(Z>A.^)>QW#E1&A'U+ MG!Z!,$A_Z_1.8\IM4X@V>V%L6M&:C2AD[O%)B5@T/@F!,#Z_>CGX;'';&)_U M7LR.S]6:,'$1(.U2LE2D=JB$C 0/.,4>;?@R3GXN!DR@.]R4&V M?S&_8='/^07ZX_9&7IW,N[\LF3\_CLV6?%W]XFJ4TM8 P]]NVF M(ZB%:C30$0^2]4%!,.JQ/@X"* M(150AA%I68;I MID YXC3<:M3&:W^J++/UUGN^QCX.'ZGVL+I/,3-UU6I%OQX9D&\L'<3>%ZE$ M#^0]\IY1VO1#7MVQ]V/Z?LAY3*Y$'J&X>K@OOE?"#Z>; M]=K^0QK \L%50[2N6SI2VB1;WK <6)I1.8)5% 'W#R5."[I;?0T&ID-DT'!8 MH4"^[PV[)6LS3^RD@S)E$;??6YM3NY-,ZNK(/B!D$*2D3I5[LG?.TE')J9:G!?.( MV8H? *=U^=P>1)1*Q8+.9=0UMM39R_?8"S=B3+1^XL79E;>C"O-,LJ@U@8MD MI=;\T '&DH1).[?WXR$CNC*GMXX);%?O"5F6S%>MJ9R @$>)4)_I"@W'I]&0 M4=!QU%O=!""9'1JN :%DS'R%8KP8^YD,!,;O/U=6\[;CC:]] #=@47_+9C(! M*6(O%N#0MWTG5F!%MH9T0AH]%D8 MH],DBFB5B2U.4?;@I?CS13SBJ@\'WNNNFGLZ]E5@SJ=1ORO+2-!%KG0\EWB5 M$0<58Z_:5#!=, 15N+B+2D@>^LD).+RZ0!MX9XDN_ ])+L['F+_1P'/R:1EW,R M-DS$&&=,RW=43?+ ([1LB!Z;E@[OK89L5!-;P)Z8WF^5YCH-'\, Q\'?0AP% MTZ&N.^RB#D\NB3+P!55CM*.MEWMX"MFJA\+A_I@+V?"9>X]KU+7^$HLJE_9OLR@M?U1B MEH.,+%DJEMM$0,,DK'V\P<+2L/3SKZ2)5],)J%%RR?(3@Q 92E&52Y$URB)F M9#Q3,^RL?N3A+*Z2.14\RBRPP&E, 6U029=K+-G.O)0^J)-=X?2&!IC,BR%X-A?6+I : $'O MR96C0M%G%TF6?8ZN:/&K,I:,C>#X.)4RLXTI\>I-[:C[P,C^^,=>%OI$DSP- MHX(R_KXO-K2F89*N[K(\)0JK MDMEWV,MR?,: $A&UNV^<^F7!#>Y,?7RUS,B>Y <#N790$^&U:,71@PP22NT MMM(*&;!F$7BZ-#BP FJ2*#B)P^HD+F63E^=I>%?DK*)+GJ"K@G 9D^,Z3AY9 M_>M7].C^XH!)0]?RRQ K;;EELH\F(1E,^H6/^&R]QGY^N3YAI5G/XR8JI.4F M">,J7EE)I)F-;-WK;D0FE$?'*E+5(R+,AF16[++X;QBWTV;J&D1/3/D0KI25!W?IHP18R:GVYMI&L5Y MBN-D$\;:ZB6OG]V @X%8'F4IJ6[\"7!1N]E'+ DVX@.>X?3 MRS6[KESN+V^]F\LL@LR0%/O2S(Q0*'N!?W-F)_7K[P>ZI0.A-0XB;.JK=%4XKE8X.JV?;4QC'=E*, DW*6C\U&]<)]W2 []RI;1HLVUL*%;?" M,%IK[]%C:?A;'&?L*E3%-IPD69[5]F@:ZK"S4 EO+$VVO<$CZ87RN$)R, 4[TLNJ%&62+34-,1SD.NL\-R MEN7(BM&PS,E!H2UGW^2L"!Q\C//M^-3><85G+>==$>\%O09$_&IM+F7[)X*C MPX7AA8G)MY\59VUM1G7P7KY&I@37V50S.4=&O'TT(Z']8FTO M[KL>+,"Z)=WBX@RK#'YBGS:$65L?-Y\+E&F^\D"8=TNHJ-)"D\")Z-7BC[FBS3)?U!VGLKU$6 M^EOU1\T J#4"NJW,+:P"^"M4D=%-K.7B'*6H=OX+B#=]>3 MZ(#-8VRI)@I'1>X/[-V!\_@*IV$2_) F6;8L75Q YXM1N>$U0.7FR@ZO$.OB M//UH1I!-HCQ+]G?R3 ]5"^GT:^&91H<8^0]$M+=U1C-)ID73X-+G/!9D0OJ7 MZ(V>;GFJZEH3/<)Z<83\$K_?Z5&L]5U/S"7CR]=DLND2 M30_6^M\O_&@U0O2DIZL^MZS'<4*4LO+^HJ-V(08.)<(7^:E/L##5PWKX02_Q M>YX0HE/>?949X>K;?9ND:QSF!8'Q*@[.GK=ARD98\$D^ZXI>XM<^:L6FYWPU M*0Z^]#WR^4;1TD]\&Q_"E*)C/%>-"I3.3K94.9CI'FY$V,M(11RQ0E4M0/BY MO[S;^QB43G:G-^;7B 3@6;RL/>>JX_"%/C6?3M!";V6V0A6*&*,WA_U !5=? MO4T$6XA0X/'4-"Y!)8;JA<03?AH!A%-'# Y*])N/K*C*RL2\+.>5ZK+$ 4*H-5W/Z9?@?K'A]-SC_-5A#?SYT#3'1]7>=]/*O'SU M-YLS0O?UB%ODS(39-PI97J'&-RJX;%[0K/'/V/7R\Z7%M]N!KN3Z:(&)]M/+ MNXXOJER7 FB1OJ(AE2\G61Q:@N3C;;5_Q3EA6W_^!/R]0_C-X-SM;?T8%746 M"Q,D(1::9>;B4FEU@3H?J.[QNHS3U09J'2:/31%M.8+@%D"ZOJ&%E>*2D_NB M2G%)EZ/S7??\J\Z/VEGA.$D]);7M'_]N\?LD?L09$0+7Y+]I2(L_,#/RASC, M,R=>$A.*[*NQ8\A5\'P4U:"2<@F.G1TCP,/W:YANIH,*1"I)0>R/IUZ.@9KB M"[D6ZJ[AQ5T:-1<(?)^?8!*L,E[G2Y!5XX8[]?-')H\V?>A$O,?E=IQ^(3V&-!%/9^]01I:3Z*T09[],5#RB84 M$$:@S\(8G291Y*49>[,THU.X"5R >3@XV+C97I/P0+7@5D,!KTX6:U$QX85O M\%)J]=#G^HAD(=I]?,^EZ9%IRVHQ4Z0L%&6N)M;EG@:5 _YV>"[9+\):O>I_'A,B" M7?XO\P>,;&<=KYF.G4_ J_+^KT-03Q M)$>P":-FN"'.60[88(F\N\_J_C[%]_1J6>*N?PM]A>Y?M /UA:'P<.EGS0N+ ME9A\=4OTU=A:O&HI!]83T:Z(O2\/%U3]A"6)W2"-65AMDF)>*C?\F#!VP)1^ M:*6P?M6Q[,;B*U(U3OGK13O8CIC7Y&(3YJZS-X8I*%+H:@!,=2R[ %.D:J0T M[L?3V(:8)A\;B.GLCH, 4ZD@;D(>7NCM?4C_)Z42#98W3HX/ UP^.;4'!+0= MQ8;/L,7=HEKQ.9_:%4IK:9^2M4]GX2-/:YX<^12EB-;W857 J'/9M'X)*Z1) M3A/?RQZ86Z*SDCA895E"2X3AX"*,\7F.-Y?Q34[^3N[$:G11K&]^49 MSSXVOK-OQI,8[P.\^PTS/PHH0&!\T9I&!-C'>BFE$*A3YMME.PP+6!1#X*N M2 O7E[>QZ&@#?-26C3"H%'<9_KD@W MX:4P'2](=E<)U2 ].'_$\![U@NLDDW+P]$Z(&I M 9]%J#J@Y"XCDV0^)DRFUBG:R^T%4L[)-IHD2S>71BO?+S9%1+?^%.\K+Y.? M(UPKN)LDS<-?V.^OTH3HL_F.G@4Y?06!W!FW5%[. K_)B)O0,*L.UZFH!\#= M&AX%K?'=PGIJ/+4_@DDWU- N>H&S#./J4A??7V"B U^$WAV+9*ZL*=EI@=\3 M<7_[A*-'_"Z)\X=YQ+,Q,0Z$MRFM /KICJ#/\+,?%2QQB&AP*";W;[1AO1". M _)=W!"T8N:>J!_$^-RU!CL60.T/8M2>FI\9PFD_Q %1F9."7AO/GGW2E'R3 MQ4P'A!DE4Y6+F C\$)T \NE8Z#>__MWKHZ/O441'0MN*U42SV5+E)J:3H) , M2!UQCFT2H]"BC';A)AIG@GV(O?) H2?.77Z>905]3HOFL,39/-XIR913WMK4 M\2LF2@#4[U"Q[TK4E+LT:B4= M_*1(T[ET:W"RZ?R2ZOB"B!$BRR_;H"UE1Q*S9'F/NKGR'?)\/RV\R*FY0,;. M-JJ$&S B+^X]SL]C/]G@BX1(Q#Q/P[LB9VD]R34.,-ZP:LAD+;1D:A*1(>[/ MJV-C%M2-H<<%,$?0*\0N&1=%9$CD56,2Z9@GU+/0&HEW@CO \008:D-][):. MR1*E+@TJL;L>C3(@D_VQ]P[T3"%I^F2X.?;U"147U>6]3N[24V8$A8&/3'^# M%OMZ^++BK92I=F+>FWU9LF_I?]V3WI-&.VEQ84P0Y>A*A74J02E5YOM$IR;4 MA;XVQT(4RW"^V"*]A)CC=NGL#+/LTL MG5_#''Z3[ZJ)X#V/MT6>7>!''+UYAV=[$TPTGX-\&@$YX(6>-$%OT#_*5O]T M>UE78%\;?K+E3EQ96Z$,A(0B7N6&,BJSYD/M$@AQQN/)RV?*H?;]L7QX:4O$ M19+^5)I(,]XG#3TJQNUI]UE-'@E0T%C9%M6-'7^9\LW?OXT%KG)2<7YD69P? M+4N<'RF(\Z,%B_,C/PFU(NI 4,(VSZ M(-I)*%GLRQ8E!C4R1KX!AN4(3AZ\.,:1!BZZ/:PG3W6F!UA?M1DRVC:3N;O; M,'6X%",5X31,L9_G"2$F*S8XU> ET-5>DJN "H"W9>.#/#FHF[MGLY@##;\% MZS3-N?SI@09(>Q&^\M(\UN(]T-4R[_E40-G&=6.T+5LO0Y2+F;"O_ $O=81% M[2I-@L+/9U0.NS/8?K6I,SN BZK-4BZ.7)9T. AM%J?/3= M'M8/[\[T #.K-NZE.G=WFZ]YN!2CPYN%$&DPL-W>ZEV^-3'DXJ0M.-^@;;YQ MMK3A6G\5QC=T-E 5[M6R7TY;#^-=QEA#4$!] MK0L*@!" ^U]]\(=\WVX]P#;>PLT=-#TQ@P?S;_Z5F>GC&_( !C_ MS1???KM$Q@_V'F)\=X&3,/X&/^+8F//MWF[E?8L2@/N_^^+HFR7*>PX' /[W MUSA>WI_1NIW&W&_W=LO]%B4@]]^\7B+W.1P N-]?XWCNOP]'7.I:G5T*_3T9 M(.._6N)I/]Q[@.V]!4XB]&]'B/S;GL!WI^%+Y/W1ZR^^^7J!G!]L/J3=]V7] M:&'_A*-1IWUO ,?\[U(#@>#-%T=\N>]8['-Y 4G^X4HGL>ZP$D#F!IY6=ZL> M0Y@." 1?\4'@VL0SW'_0RM-;HYE;OV\]"-,* SPO0[#-8Z03BX"9\-K\&-GT=@Z A!.#_F]=?O/[= OD_V'SH!MA9GZGS M[R3)\LOUC1?-&ELX6W+@!!YX_D%%MOQ]_B:8Y MZIB56%G%P3LO_8AI9;6JEM6,2)%.ZN(E+0E- (Z:QLB+ T2#,MVG!>CRMI.0 MJK(-AEC[ <'W!J,SM G1)A /2JO@QX7J?W,H29 M%KO;&%3?%!.3&*V<35;Q0(8_I0E2"2L*K*$*"0>PK@^)J & 4W=AR GVG9;@ M%5?A3J,K2=>NJS!E:4Z.USA+HC"@-1'.XIR%X:V>0Z7**Z1_2RB1?_4%DG"" MJ&HX6'#PV2H!SJ)+X_N" '=H!NR>_#NPBC59;A(7[>SXK: MSR8%.--8E +#V2'%DS5$=WJ1=GGL\J MA;\MGD5@7U.K#09 # "FPLHTDV?HU;2!45[X-\XA( MKO,X"!_#H/"B2:\S_-$M"!AP!%VEHF3TNLC"F MCZ;X1*W-PEDE"S27Q1,(( '*)JQ:HU;SA9Q%$KZUQ8AHS5.?2MGQKOT7VX<4 M;_I%G%D=5D3\DZ9P:-#"5793QB8"K MF)'&B+1&3?-EZ$-BMG6?0047; @9:LYY[VUF-.RU)[ +C_;44+T;\B]$VSC5 M>T3,Z-C@^@LR9'I9.YEH3_@9![<)>\ CS:A%+Y_7RJLTL0T?@ Y!PGO. @XP':9W"G.H;M%D3\+/"D%H+HO:-T""XAOP M7$"Y"*X1,TWP%OP0-6;*SB/.)O6,VI#G("!+L-^=IT(' I ];9L@E+2QF6[=JW&8W]-J<@>7!,BQW*KSM6T:._43"?>^83B\ M2#.W8/<5Y&N:*'JY_I!AYF57\Q!*AK"=WBLF!]1!JT[50]@I[48-N@7YA\=Z MHL_"&)TF4>2EF;/'WS5XMB\P*-\0D[. _WYVV']83 DT[=YN\=*B1!$J44N4 M\"'B%A\K/?"K *K_XH&XM!X)M'(AY MT8! L&+3 G"]]T'* \W1$V]P7D>L6@7)4APNED/D!_2 ,"@;HBRIJ7+ MBP2\Y0VK@:49)8>>%%F>;'!*Y,JV?&=.3?[S^MF])'(H@ **JI9HNV_J[DD/ M>,/W#WL 2S.W-9YBLG8_9,\,SF(LZDS@P$34GA^,+MTW0;A,*G)JF^8QI1M2 MVEN3L8.T-#C0#-+L//9IN>G@Q-N&N1>%O\STW+UT4B=V1#%-D/S8M^ 8%9V8 M%-48VC4N*JS=[*4PHH)Z$;N4W.)THW9^#'M9OCH," MC*Q==7_,:4N'"B&X MV:V7OGCK,KT;-,.HV16;UG95@69>\'6_FG?.COW!1NZ-A!WBS8_XMV'L$1IX M=J-9!+QH/A=O/L+D0&].ESU (Z)[ Y$&:SOO04JVPD3*?R!7RW@;)4]JDI[?TZII@$L"=!ULM44^:8S6M#5H4+9^/Q0Q8G]%!%=LF)"$":3R M\\TV31[+K)>(C$A1IIB8).AO^> 7D (%C+,>*-QW05[39QG60P7^[/.7)!LP MXC&YKHGZ)TR%#PY6C^2W]_@:;[PPKO](3[RC60XF;2)L/TFG2R#TFF'5\< K M>Z*T[LI4'7J6)5WW1^8X%,(4'MW +(/-,W^F2S3;:25BJ2._\N_:!S2/B$4! MFD.@*J#K,ZP?W;$TZ J H Q=:)N,H=M+2([CPHNNTC#VPRWYH30KSF0*5)C8 MV@51ARK0<5@U0]Z&LLBQT5"=K8+\='C]YC?0BS#&E^MN"FSS-OWE>L4V#W0O M3H0^;2)L"TM= @%0ENVJ6H9)]%@ZM6.6V.BSP9W"U!0+;<@:[92QO.3-U@[5 M.\69GX;;V3PH.O,O ;, ;6 ,7QN:C1F=G>RO4+#O[UA%-4"!#+*BC9KH=&]/ M<;9>8Y_6S8."0F+%GSI7 A2Y#VL#*ELSM<)&M-Z[ M9&+^'0K\-W=)FB9/])3LAXK_[V#@X8B3,8GOZ5V:SCGT!4UU_/4GL7Y#Z%,@ M*'-6&E@"6JZJXU5R=6@!#.J<3+S5&68>,/!E64%MAM2?K&0"'G2RZ@+HSRZJ M0!96[9!/?>7N0H.A;6XLN=Q%F1GXV\-4R?FW"1U?S9L/]K8=( Y2 IWO;5Z3 MJU19?R%/V,?MS)POY<;>W2]U7F8[0E_= Z25'^0)UV=5>7406*;-K[ MD!5VP3#',0WOB4#:VZ;+6<@,FJA1&L@J=%0H@O+8JJYHV_@BJLAPEZC1X=4^ MC4UU%\SPTS(0G\=^.9P7721>7*?&**%'81B[,8YR@J P-](1/=*>U/Y*14ZX M[X\B,H#3_%AU?C4(4MP*!#& M!Q])TZ54UH#9U"D?Q5^BF7399^2\Q5C_3!)TMWH2P73 N;-5![3&;K)F%/>_ MG2DK6J,9_RN?XWKE^VF!&T3I(T%I(*N84*$(\D6775S+!6T.-5A17KNQ#?WL MF0;^%&'V0,>Z7%,3S0]>&%\D6?8>DU_<>L^S'#)*$UNWM:M0!=K?LPRQ#+[V M$%2W<66R,^%Q^X12W@Q#<_V*#!O@8!4'UP34U$18.JB;)PPR,+8!E%XZ(]JV M 6M1!X;7L#'86VEI-4H=O.#5XP"!"_9%G@%_6[)/=[<,#8)GSS[.LIL\\3^6 ME1584<5YLD^AN6SKUP =4$4*UH3YGPC:G)>@4&1<5Y3!ZS73N(@ I')0,<]D MW]KN[;R9%RSL[2?W,LXF\++M<5[?QR[1,0ILY M\%,ZJ8MGJ24T08'P=44:_%P^"@X( P>R0)6UG4=Q5';!\% Y23:;)&8"ITIF M+W>)OA&:/F)JF7Y;Y$6*:T?I/-C3IL)>TILQC3*/.=&XL_+ XI]43N!I"H?N M2^LF.S4B;>X4I^$C>^NX9=K<__+]3!G<"M/:AZF<**F=VS$&U;G9#>A36K=I M(8>3!_I0*D5N/7HECO=5Y)04+)5Q;-_W%&B"*KNPGHB(K_7>2_*;7__N]='1 M]W5=N':I0*>>$@T6[BM)*6Z-67WIGXN07!7+A[=/Z7OMX5W!'GC1K$>L-I+E M/'$EHD!UO^R+-JPS363<]^8&D;L E!8#6U6L5??%5%;=IEX-SYU:@$B[@^UR M JVYH> /[[D1(KOE5";F;?,^P*._+./JHD1E"GW<6)-T38VB_I99+2 %,NB4 M/:060P>51>5LV9<6E:Q[A.9+S0V7\4D2YZGGL[CT,)ZO2"$\FXO 09 :L Q) MTX*<(+$7@<+$20J"A)'=7 31RHWB#.EC*S4H]T\SQP&ME[S94@V:61VT/1TF MX]HM>ZQ/H.#)G;K)7F(Q#\BV&:RLDY6!ZAL3=X=O]'W^EA M6[;I.CM<9U#)_!H\9X;E;,@^";QD1Q4'THO8WT.S4^!#'.#T*0VI/[TNJ$*^ M8VK0(WM"/EMN,@(@^I4'LVWO4"4,KG#7=-^7V*%BWF]&6$95,UUVMLO?J>^0 MB>WC!OM%RDQ"9\\^L[%0JW")8L5KC6 Z\7R1=2 5YNZ"\)U'Y;44/H$G&%& MA3.MFXUDW;I2J'$AT KNP>XM[L-A*H=3:WSKP5NMR<7@V#% ;'%*,])11K\X M9ES]YONLS*U=0E5- H@UCL:ILF=-"_:6=3@_KHJ$SO2 XG+$Z* 0O M*]D/%N;M]3X^>+ PTX^=7F?I998<-CCV=ZORD?-;[R..CW=7D1>2/ZW7LUDT M%*:V7B](B2PH!]_;>/<8O&(Z,FZH,[AOZ5#-:(X,4%!(^*!^:;_[7A M=UQD88RI>-S<5>;?*\+T!R_#3 %7@IQT$,LN(AD] +;J;O0&?M?8^*N.Y8V* M:\VQ#2Q5GC5@4MJ/$?ZC>OR5_W,19B$=GXU+A/U,H7[B&>V?@D)ZH*.P1M:6 M-J(7M!;&*L5]_ULG<--B;YR68Q)_DTJ MH G]W!Q4[H-E+M<_)GGK8?BR53J3:\B0E$5(-@5" <"6K5&VMUKR@K"6(> T MD"&1?*K[92H2K\G@9\];3]6ETFYOU4O>FA@,V8MS5#5Q')4WV--6[%UW&88I M506-W+M<7WD4 !P;N!(OY:-8MU5*20)X7_:C"0U;UK,M)O;.#?=9#GK: M?FZ=]6J<[50(E._"-#"[\M++](;YU%@NYA5..:ZN6> &3FV]XJ0268K0VWIU MTN[R/!=ZK(?Q*-PB,^VKKB_"2T 3KU>%[O>^^[DLJ(IO8P"VZ<:?W.;PXRS M%D,'>CV2K@+#Z^>&GW*MI6ZYD$IK@BT?,'BB,(EJN)TAEW?.N;Q3YO)N65SF M;7F?RX/%C>,R34LHC6JGHAL4FW DA63F(4Z\'5+R9$@&,;-"0$3!+KQZM:MX):ZDHM$271V MG,BY-SA=)!MC*(:ZE=JRJE3;ASA45Q0E0UBO#20D1R:!GG"*]T7XW%;_46+- MWF8B7[=1WAM%F,:UH=W>;EK\?F*M_&,GIE+@JM!?P[C+7JO@HD:>(MS;]I<, M4B+[B)-]!_>B'N3"0,+SUVGRT?8>2=%PRO-[6OV0N22 CZQU'[:I']Q:0):A MG!'[)QW!%1N^65)%^]; TOCZ@:Z6[Q%\*F2QS4^-Z:"7D>R \6(6[%,2X86. MO"#<)O78E^N6.\7XIJ TGG6/F 9QLD,C3_;Y%\F:54:HO6>Z4?,N &? ]OX! MI+R+IKX13F[(38ZWK?#5,_)3OJM#5L_C*F:5\S3Z+!'2HPBS[5>9@FA(I#8- MZ*<0$^C1RET$\#3L@/?FC\LXZBG0Q(NJ'KVO(_)[2V_0K?>\RC*<9_/5@^9, MY,(MS2,$RLH, L8$HO%11V!I+?2B*'FBA;E=@U+$NFY^+[!@4]E*=,AD@\EP M9\]>75P/-"=/]ABS>$[K=4HD!,&7"-(+Y=[S$M*9-!G:?<-9OGSS-SY^K+^V M5?VQ]4%O5Z_Q?__UP]^#C^,;! M7\_O_[;UBE]^]_/77WE?GWQ\\]?\Z>%D=W]Y<_K+OZ/#]W_Y.3_Z,HR>KZ^\ MIX>_'G[U_BJ-3O'[KU9WY\_;V]7[X.2;O_WN3W_[6XK'-2$*7PLG9US5/\ M2F-Z!Z4OU:F#5)HX+H@Z@^MQZ'O-U8F$2$_7SUOH,[_S0)C>[I@^-<>=A3[" M%?MA%)9?2OX6TQ26B,96%62L7:>Q1>3JT;482&N1#3W:4O9AN%[ LP@SX$<. M?OU]-'TKJR '0IRW]$)6!/,8QW@=SJ.@2:9T<;D4DR2]%-"H%-S-$792K%"% ME=WZA=)EFUXV56!=JQ]GL>?G3"MQ*F0!;F@\?_F*X(F7/9"I;[Q'HO_6;R@I04E_5+M1?-KT M05*M[HK6K"_R26XVWY3Q+8!OG'6O7P4MZ)-(P\? M%FV+"%%7YA=?N GS\[7!<_;L1T6 @S)X:=,' M";=JG#J/DEN%AN#A$:=Y2+$8QGGBNLJ^,[B7;^6&; MT)>HR.YF3-+6$2!*1UWX8K!Z!\G!9)A$+TKV"9585N*DCKE@I@C)4)F&B MQ6GLU0C>]XH2Z&_CN >BCKV,?1'THE[:ANC0]TQP'^_V3:Z\':NZ0_8_J&L] M55G,CUX842K?)ND/E*Q9+MRS$6O[.C[70B!#_STYAN_I'7W_E'J*-UX8(Z\> M@CVK$%;OC#N]P,\-R<%S4',QPOBCO,P?<%K9S>;Q;'5GL W_SNR@MM*W?CH! M(Y<5;00-UV(NBZFXOV0'V5F5"L2"(%FO?#F53)5-ZN)1/PE-(&3*MJVX MV<3=]4F7JQVQI+(!ALX9)K'NY"+OKB_RSIHLV2N J4G46VA3S<,X:;R83PW+?)JX[Z5.]&$H3FW[P% C2W0: M'#"11W.&FEZQ_/5IM/ M;68'.K<28>!#OVG3I(M&^OBF4PFKQ>E>IH3B?IAD2E\SZPL1KM58D%8-F(,% MW2V_=@#1 59-J3J@=-^C?Q+;?PA!QHS6NPC"!9N%>]#GS\CM+J_J\'T@PZIY M!;@=;9=+X!$!M/4MI@,K'',#-]'*Z@3 ^GW&C!F?;A^\ MN%)MJ<:&@_,*DC]A6HH%!ZM'G'KWF!DF:4VHMUZ8L@J/R[J&3+XZ%Y:KI2P> M^ )90U;D#*U)T[*FZ0)L!TO8LDDO4+/PT[;%KR+U/?4Z4FJK?U>%T;%+ >-F M.:XDBI/50I4KJG[(*SNB>]K3<:Z0>XA/8K&&8J*GYLQID0&FSK@U-P7I-[K']E[[^B*/@F!Q[&DB_?4+S\@&.:;78:9GZ1E2%,5P1[5##& =.. MKA*"39R'95&R*F%HGO@'8V*L^T5,*85\Y)MME.PP1OL>:$M:0 'M#H396*"T MQ=VHW3., 56R'!XIR4;%H:P'NZO1!;]7V/1R[:XP8%@K;T)Y$TP3'B_(!)?K M$R*1P_RM1Q/.\EUY80S]2F^\2L/8#[=>-(N$D)3T=R$43,+1EH?9FC7B&_!3?Y7OC1UVRC*9%GA+%HO8IS^1A4YK: MMK=7C2P I!?GQY?7:!TE28KNDC1-GBA@EU/&0(_=73>;\K88>WN/O2S,+M( M5>(C*I.+Z+O$9,# ZZB4+BHV:O&_4Y-1?9^,T=G9IA^]-*1QY/6'<$9FS:OY M9@&H^NS6;S[*I $XK;N@N@]BG<)VA687%35T^=TIKJ&U)^;16N1+3M)2]A)= MEC[Q$*Y#OS1C!O\NLER8M3O9PX*:1-A_8E"/0% %[?9U;$LWY7WW94&#G3$6 MH1]HZ>@Z@U%O"OM7G2X!4"!6642\:>9:+^0SI@T4SK)&7#LN<)9A?$%3 M)#(;ZIUH/@?.# $YT,6"M75\KY4SK7.-E2S2V/OUB.,"M^.Z+ !(/JOM,TU* M$6Q'H?U0JZ-3-4N9GUWOF,KBS:+\&A_M!5':F/&ESN 6 @VP#*N/9C4@5)DL M\;,8J.[N2EDWXUAC&M;;!F.]IYGF'9&&1>G!L&?;4)_=^M51F32H6BB-C6,# MH-8(KB)5C=G=%FUZ6V)^!6J5?D::?4 MIL(.F,NE]_BI9<9-DYC\Z)=BW=Z1J4V$;>U?ET#8HD4#2_9#H>Y8KNT2IF!H MP]5HJXP?5MQ2,V^S,/,^J&FHW,XZ#"J$0HJ^Z!]4##L><]S"(?.J-:%0WMV2#B4;9RC M >1!(QP&BS$5#K=/R>U#4F3DH[A](M#9E7%=3;U=#1FA.)3]BLI*= &0(,L\ M1&4'U/1P#A #UNWK*JMOAVFX:1,+V0T25)J01I!7>ZEX\ MN+GQA,BYVO."2#9A!EGPB-.[9"1S#H7PXG4^N^+7D3 MXWP47XZ4^'("\.63X,F189F8B%9"NO+2?'>1>+'&J0YTM2=2!52 @I0U1JPU MHLV=@D&! ZT2(> Z1QC&*Z?AC.=O=P;;UL;.[&*/<+88>-0@0V$#3$[Z2FB8W-^!KI9/ M>CX5DC"?A=W,Q4QH("!8JK$YY_VMCL6F:6WW):)F7N@MJ_>WCN^\_,WZDX/Q*&6C)?"/O\$-$SGK,7V,[B%,@])%=W%Q8F0[ M%8Y@^>L4T0)]L;0/JORLI)=((EO_C%6XL_^TI:LW!,E5<1>%_BH.*IVPOI!H M>>"%0]AWPXO( 7WQM!-SPM4ZO.AJ9M\EK\*EEE]>N@5&Y9#8L,8(600N=- M(\ -_Y6X+N3UW+9L(1T\^W6UTT\B,\B+VNQ#LZOT;1+OKC"A$.LLL8$MI'S6CN<;=_'31!;,[\X=(VJ5 N0C=Q= M[@6I=5=DT[R,VM]S%G=([#L]D\@Z34 MR"J]+@IORISL9(8)ES[Z" J?.9 U/'Q$8UDV!ZM1!1\W7ZL>-R[%E0+ON()* MMB/FB88WQ5V&?R[(B&>/@-H[U4,8W)GLO]S)(P,*_VC:(M9X$=%^0HYUWG4 M5VH.EQ-:'.MRS43;:4)?%YL%*YQI)E:B(@%$AK-#]VG:D):P*@^M?Y2-G:(# M9E"G,!]_A<:E/4K)1)\/26):*FT^9/!GFEJ*B-#!I0#2:LHCJ6F\"(@(F=51 M9,"5F@N0R_3>B\-?6'IIISSD*@[:%5HOUV_#V(O]T(MNR&_*3.7579:GGI_/ M@JQI*)L\CDD$Q4E(AIZ?;HW]JEL=MZJ>VRJG2T1@,P/:3X'^44_B.*ED4M2U M/Y'I.# B\/H\IN=[DN[>XWS63X0[T0RW2Q'F>32 44)54T0+CW"QZ*:(#1DJ)<-19^5W3Y'_V _./2.*;&FGUT@6+^A M6QX:^"*,\3E1H-7>G)>/8DE]5:-& S"LI^-C28]14LQTM\%4R^65#LV:7_XQ MQ"E9V<-NQK-+CP++]R%GE&?D.TP*T7[XJI=%L4X(O M;.V@WXI1R3P3>SH[!2XK2M%G%:V?HP-4TTO[$4(0G0NQR5!#=/VWAFY4$LY^ M69&.:MI1GJ"&>D3);X\YT'3L9U4OBYN#@W)A]'T*8DY/?5PBW58NP$M=_'09B*W#X?UN@5Q=L. ;WDE,+K.&ZZEHS/(D]Z((/^+H350_T4'N?.$C^?_9 M]39U(BR$:%A9R'Q"IB+A-[_^W>NC;[XG,H22@A@MZ UJJ$$U.0,=Z84("VW@ MCOWR]7AK6.%H/M*L:"5ZA$R?=>#B>[:@..A_TUPUX.5,#'YS51A&. M2;;X/3&BW!V\N#%,8[FC'I4F]IF)*0216"V8=D9/9'>J.[^ M"K$!4#4"UR7F(FY2B^V]1XY5]\BH3/I5F@2%G]/ZZSLV=]*=AYMW?I_B^"CNKWHCDW!(F M$EK""2V**A$= (:Z7>A97C\+ZE#MUF%D6PQ)UV\9R*87IC#VRV@A+XH2+ZXKX8T);!TS MH[T/9U*Z=2)G@>^FY7BM7+BM"1&=L56F<'#2+"",<@*@"4(NQS+']0>E=Q!- M/ZLM9^?DE-O^M/@7W9?Z><''U3R,,K;:4!-TE>'_WMN0'V_)Z!EUER#/HE5A?3FD'=8YVJH"H;8"I.-_7",!D5#HHK;K#A_[&2S_BG'T M11;&]\>1YW\D3:V=TV9:06./CZ>YHR<18B M8,0S6K77"4D!Z[RQTDU-)U$LC)N";PH,[59^DVW"W/*=A=G'9&E>]L @[K>Z M3*]$*4QGK:+/=#1/)KS+E!(RUP&=K)+7[>E>CA5.'5C:,EJ1(8;19)-0,8]& MI#CE$LW;:J3;_)!>DD5-#VO3?E!#94NDRGS6P13&'A7B"F M ,Z::CJ@NH=;\Y,:L^K,%LF*39[JT\H9G"DAONTB7%Y6[.1YZ\X5"G.>FZ6: M=A2$>1&JIP48#FU-7S:C;U*L+N','H< ,\SR?%BZIS STJL_^Z-T[+;'M'3. MMJ:$H$4K\6HJ3;8XS7=4TRP4P%4B":LZ( M4;1*6<%>6S?C=+-Y?QU.+WY/0* XV5>=X"UOCAE@?>,YK*?; %WM.4KY!"CS MFNLJ<6F9=Y G.?WM.6LX\X.O8[=;>OV*B[?]?W[ MD> :S2L!X+O\/,[RM* CTG#B&54'<#*K_BB("BCAGS1'^_:O$.VQ%/5 QKY. M?K]HW2.BY4Y2'(3Y6\]GE9OF+*;$F\BRJLFC 3+[L::H;KL4R(C8U2F"!*W4 MM(K_-8ZH ?'*(WJIG3AGJA M9-;4G=?*F6% &'31H:-0R_M^'*=YCR-875M/33;&3/Z V;\3%'ZP[GH44V*4 M0+X LY@:B^3YW.,\A>"P>L>6PC .W\!3/- DD%F&=4V=87+H\*QNV@BB[Y*& M.7N0RHL#6GXVC.]Q;!0"H3J6-2PI$@0&SS2]691[I[]0&ME&E283&VCI[,]L M^-(353KCV?3Q:- U%FY<2;8\R,$237>O3,T^QS1;%V?9RO^Y"+.0JFGLQQ3/ M:6J6SVHQT55*#%0.M.J'6AU?H;KK,A)8E=G;J0ZJM"%F:CM@9-(_2)4&LF4R M4B%&UXRXJ.! ';8U,DQY5V:!DMZ9J3R8Q5NA*DVCD,4[*1>&+OB4U-HAPTBN M]AR6O"'VS\#A[$J@XCG-7/LZU!P-LD^QY5"4++\HJH<6H?$"S?"Z. =6A8O7-*81A[@>A26L8@AV^, M6@YZX%-)<5_,WYPITY5OO>>J.,RL!Q,XF8,T]2$5X@QUTAXU'1;BEY(>+/C3>X[P<^B+)LBN<4CMD58I,6UBHCF5-85$D"$ / MZ8TJ!'U&!_@<7=&7)=@8B VR*(>')B<;9.ELDJ'#0SZ%GCS2&<_F2:5!UR28 MX\JQY>$.EFJZ&V;J]2@+*)ZSPE+!;7*>946CJ\^J,\067_\EJ75?>Z5X@.M(BB[GJL;ROC&OMDG/!!,P)G3O/H36'U%M>=&WII MEOP+2N-PD>/)94DGG7.XJGG*A4U5!\RZ?5&!G!$EAY9PE]-@G&)9H''F1O'8 M>NJ5ZE@+J1@GTZF4(+60*Z$F&Q6A-94=\J:XR_#/!8[SL\?Y2QO LUG.,@,) M 6NLU.T1ZP H0XY\9U(F=BJ5"Y=N9(SJ#6E254HP@,WKGH@016@L[5A384ZK ME(YD_5/B0^\(DPYBSVPI(\4$*0LYK519)4.,R)0Y"7."Q&=IUNQDY#%IY?MI M@0/ZEE=VC?,BC;/J851*TB&'/_4+L]LD91I%]4Z?[Z7ICM4 W]"24O377CDV MRNC@*"U'_\)9\ V\U &[9+LR_8U"SJ@@. VC(@\?\=EZC?W\5EV7+Z> M 7&K[H,PZT39PKJA8Y2QC@[Y(5[1D"DJ.^"",U$$/"@,,87T@!]?_L*=11-> MR9 9DD6[X /Y:X"#51Q1:*3(S$YVP33\3Y3::F>[>)''K*&R\/J2ZT/Y":1>&^+*4%2>( \=(@NKY\@#8 MD)?E[UFQRU0LX&G7NJ^SSN+C+^"&X>R77 :W/HB]IK)HVXIEFW_L&EGH _\U M;O2L.Q1WU^ KY9GJX-[2G5=*!W]FA96F0HB0D@<4\4].==V+D^!>J(4]936K M:J:/PTX;.01\-@!F+PX.<6;(5CYK%8I5P/:_B%&C/QA\V AJBU>6M?)94#T- M'PERYOK#7]CM0]ZP7+Q\H+]WL1/G+FMK"9WZVLUH]O6&W;W*T5P6U/^%?:]: M_C\9+]1IQK:"F'('.*;P,SC5TD(\D0PK-N$B4";8)F_6106@K4ROC(9!N#DO MQ4?JDX8KO)N?>?N0:Y;'69U.G)B+F[)S;9<-V1 MO5T<+/@DCE^[B24O3F!Q+M=78G=EKW+[N*1^"V]Z^ZG_U(\46W3-)68M"$9\ MK.96&_*^JC:J=+7A]7.^A@U>L3MQYM35 MB'1LA;HD2&$:&V*:T\US)G@+>&[H54JET8F G%I%!9E^FTJ(1'%52E*JQJE0 M"=N4ZP_%P=BTE-Z#*=66E'&V"#P%9WS+A8(W@]Q2\5P2_U0OI;"=N]$3,&7G MLC9[Z6W?.U[R;=Y^D%ME\(%Z;C:4^R' .**Q"$'1*% \FR1:0)W?[4S8%Q;5 M-5]7]R6T$78:P,-A1FVTIEL]ZT^2,\,R[DW? E:Q[$ M,KK)GO/R'A(@UYY[:V( ]=@QEUZA,WE'=+N7]"C, MD [5_[*\JBOQN&R\5F4?(.)F(!@.3WHH74 "X0/--T%Y)1'\BWP[;U0 9+65 MF9J;P9OC9G?W#_%VO:U^ATU3WOO4PO5D^K$\< 2,7OJ-FA),OV$VFRT M6Y_[B9!&V[(W,%]M-0J89+P>NM8;V@K-I1S2!LY?^XKK(\EKZ1T[%8GA4 M'9@[X+4MORS_X%GM%/[?.E_F5CJ17N%CND,MCAE+&W-D0*@A$W=\-6M&]K%Z MO>4O[>="[%[?@3=P_(E],G!(=U[HA6R>:&[=6HR3$X$EWU$(6*IKU3@K*[Y6 M61DZY"Y&$03I7>XG8(68 5/J;4P4\\ %)>7 MFS]R7FS9Y2 M,7D1VC0HB==Y\^=%S87AU7)(8+G.6J=FX5NV!6C&7'_-:O'Y@@]6E+V92G1+ MB/)@O:VS#;17A96UV@[>E:MRT"KTS*--/8/:?], *!/_\CAH.;J9ZIE0S?&L M^S0]5X"D&W>>S6K,TY-E'*HQYNBB[,_I\>VT-'&Q=U?;AM"#Y6,G1A$3W@E7 MOX2EW/+ZMOK*GWGQ:; [(_32ZM'@5Y3CV:?AP;:0N\O#HUM90<$0/+OE_9DU M_(RK?^J"AVM^)PY2B/&=%D7U$P*UH:R_88:?KO>HU2PR_IEU\U":CC/8M?0X M6U3I]Z A\;)$"E=\+K!<#V2_;#1W']AF5X.Y 0^"FLLT$3 ^9"J'R>_(N@S" M[E -U/I0[%JO5)QJ]LB0XKKKR9(91_GFLH0"LJI^%2M/5F#(/N&)M/RD:!!? M:"(&>929I(/4^(P5ED?Y,5)._IXPY*UJ(3IG.!A#5 =9GW/F)U,;O6P^74 M2:Z43!>@0JG'%8#S2")Q8<&!TB_R4OS#$UGO<\:Z,6QK!A$?EE,>$*'C;*:W M<&2'^5M>/[KD+#]@XH1YI%O)'9&6("?D4Q@2WWA]+\ZJ&;60:D1?'H=7QZ46 MLIL/2^HAE@D.CN^\!<0__W4-:#99^4757W-V]SOHS9C(?ZF!AM- MP-.W[L93NC=C^+-5$RT4 CM)^ER^5N4]6/0QB"K]YI#.J$(,_0AC'<@JZ57D M8,A6BY=S"M-*')H;L2K.=CX%P$=R1VSD9Y0/VQ&]EGP1;M(?^T"$^+.\W!BC M34:*(H[_O&': \M@>&>YTCX-'/R@PG?R3:"&B;-7O&/"!XSM R\YY16,,&'+ MW<4HR7G2^9(O.(^Z@T\1/S3;U57=SH_?+6]V)6; M3'E:AYTFG0=_/W:(Y%+SCU;"((%6PGPA^HD5!HVFUIQOF@O!Y&595O\&;\UR MPQ_+7!C:"C](+:[XL/V3GE/5_)M9Q?DVFI;I14MI1,5SCVEUEN!2)_0*^K:Y M]**I6FLOAH-8@561;Z0"G^1 B+Z!CU">B."]4CZK$[B;9"5?5X8.,#@*<\<\"+%F+3 M?ERYQJ1:G(F[9@3@<)@A)B9+*',W)Y;T0TR3Z$'F[8O3VYTQ#0:%_H;6DAX0 MB\AVP@B),/]S!SZT;QP\:F=YTR$/F#KT[-Y[>-5Z O8H9X JO'X*4[DOYJ"\ M9Z*81-03+9K4MPL@00IK3-P7,G7ZA]B7;I]\Y_W5A>!Y(R$SU7B==KXK<^)< M'XPE1"4NOI/[(&_6#WRS*[BP*;UE#"ZUF/&36E6D]!&I>DR.CQ[)K*6P>5)* MKT0[<'X$[ALD>"+--&K\;1\SMF*"G*=WW\A?_PP(DP0N[E>OG\ MVG^BK?M3L3LVW=IR0V36XK'PLNS%VM5&AV7CB?EA) MTUI9T%++'^\DCJ5Q761 !.4%]W;)V0OD0,H@L&GV)ETURFM6N[9ILQ(>5.KR M]&9W]%"E>C@;C*<\LP\NA<.MD8"@4YM3DDB%%.,\]8WM!!\1GO$]I;@VAEQ0 M;;V[\(JX"Z^(O_'\_D%8>J?/O!:&=O<0E>AHV;K=905DX/W5B=NBQ[-,32!. M1MH9&-YEC>LZ@D!_PI3N,!7Y1_EM_+LMOPW\8\;C14L!C]F M[8FO_@ZIUACZJ:O*VF:'"G)3R#MCP'6,8H6P#>!3<6AIY<9-MN)EH? MY R6\;4Q1UQ$S\9FA"4@48GO"OY#//C$RA-KL9&XFR&GS*UYX#46,$.NIV3R M$;GN)L4Q^6A4/$L&#E7O(4>*7?P$,;/:T#$X@)R;5HWH@7#05UIRO3GYL-43 M8)E""V:-\#.99Z\"0_+QWZ,_*G /;V7*$-_R1L&@3'LV$9R:,YFS%;:7= C. MSX[.S8!.=1H<1(TGEFN44IN13'K4.4M,%!E9T)W4E$9UY5+BKKZ"?WV"AHO7 M8*7%-&L93C4H'0/SYJF;C=5R.E>_-0IUSY> K?!]I4AQ$F.T[J_>7H^4;Z, M3W$*P[235#6WV5?ES?.A=M^+@,Q70\1:IF(H/%G&D=79Z:\SG:69Q^D&2%2$D0'VE-1UDX M<^ZR'7JOL[MJU\J.-^A1AR?1$2L.X]:O.+=\"!17M:9 4A>0W3Y$%*[(8:9T MZ\F4R+4/KL+1]"KR\V4K*$8.%&=?G84OH>O39=PW UIM 5N,I'Y__"A4KZD; MWK:%=W6;+UG_*>EBMBFWQ.MB+OV)TC53"=8V]PUET$KFY&*V*;?$[&*.3,RW ME6FK/HI72%1I<;MXF\YW$0"HE3*]YJ?A'I4E^,1KJPL]D7IB.';I+5Y:9 K= MHW'T(KK!(.2[M.!R%-+(6U:J;KAJ!35OWZ@J73/6LU4(]>%FSZF>D$0HM165 MG#C$0J=.5!P3[I2YG:Y((]]!--6?_=]M@D%&$Q+>(I.WQ8A3] Z6DR>Y:7I> M(RX \^E2G+,(Z2YQV^R1+/=Q=I9*NC[+BUUK.F8"M%/[*I.[G'M #H"P']]N M^;IM3.O7]E6G^Q$>.[,8M)6UAWP(7L=0,)YO!(FMS,;Y*JZJLND=8W[ X"_# MP:"Z0@T?1G?E!)3'612'EOIFR"7U*_PLK\56$5:W(%%\6:NB4O<.@Z\_MM5' M\SU3 RA[S:,<6#KP,9H\]/K]UB_G6['85=TRW9'5$6G[CL;D'^'"&-'DMSL_ M>8PA]=7[L34_)97E%UE@*%X7766 M5H]YF;55?7K7R"1UMP/"^I1LT2.TV&>QB[64R_]'"8V9X>;E&X UOBBJGT[3 M$OV8U*& 4F3[H=U,'MX^#)PTEZ75)MKCC?:-H;0 ?70Y3A4?XP=W;#J5$!7S MQ&[3X,#%!.T/%_O]E% Q45EXHX\H!>Y/O'-EW241I _2%EO8KN_)[LZ#@/>F M-2(-XOEWJ,)I6NA7UT'A2,?$[_)/_2! P>%T+1'BZ+,4-$LL21]08T_2;V#B M0E/;[H;RZRMR^%+\;"[Z0@XVOUA2ZNNM4!:_J2>FQL:[K2Y+L0S+)E][<6F. M^ZNTU8A'8\M:5"ETE_BL!Q]F^#UJ?4C:PV-,"G948UP=V"=XM W>USE#C]CS MEZ=#G@:=C M3_KX&4B1Q=.@RW]*9\3T->A#3($]J[CVFXWNY-V+7/LOL! "X" MQ'!^KP!\W=A?F,9F3D/W&IE)J*7$O>25ZET2VWL6C0Y'C*4]Z([9C3?IGO.W M*L0/1-<(XF/P0.T9DXI_TN\)D_?@D_?2MBJI"$' M>5,8KZ\SN]LWAM+9ZJ/+=VTZ&$_G=IU?780FW<^:A;88-W4U5MJS* 3I%4SR MG ZB.[,.BV66]FS[RK.& ZB\2^;=!V3R[2BP9#DAGJ+&!RT$]I7[6 ,('6P' MJGO^E,ZM]@,ZC/V$WFOE_9DN&C@M(:C[F#< KQY 1(P=3ZB46!(M'R=F"D6 ".0 FPFI>5UNE[7$.^+J0# OB7<2Q@YENC=_"7;(V"*/8$= M<%E>U94P"AKG/8)\2G8S([38L3$7:REOZU-!P$;8PJ5,<8=6\5]JOLG;SOZ: MP@MADI\U">6BGT.GO1OFBRK=5?(@_KK)"GZ5U6T9BO7@7Q,"GJ#TV#>!A\E4 M+NG;G]7M0[5KA*5WD[] KR_U6+PLH?PL?^8!9("XX70OMCCZ[+?;'+&D/-^$ MT?!4\*]?OX0B_://2$/[(TJ06#["4+H\"G'4O>2R25=$$3#^-67J'D8/YMMW M,IGJG/G.VZ]5T[A?S=T'=,5UA@)+@!/BDZ:W\?I9O AF-2MQ#R'L4N(FRA)W MD.=4BU8GKS;;JL:=>IBNZVARZ)MG?I\51,?N M<)\TY*"2"%9;_=Z_+%LNYK>S"E"_1L184A7'$(B\]6(EDA*'I7=[R77RR;4I MK0_I[C&+%$O4#JY2W5D6MLNK\>A?546^?KWE+^WG0A 7C&>')B#=!=%4ND/= M<0)*N!],"8W_:3?^BLQ:'I-A21GC):7='-4+)S[R/!BX&'BAP_4$2AEC<-05 M31N$AEI0SYR&\.$SCU#;_-I'7JDN&P-Q?"X1CE=;'\!87IY519'50;SD69/1 M8D_M0;"EX#?(D#0R.",P2'9)(;3$! 6)"EH0!*V1,>(L<_$-I-P@0>(L943* M@0BF$*]WW<.*6$Y_NL,T?DQJ)O_.'_)U(=%%Y'+IXLY^NSDPC%0E =HLE42) M@*P*^/9!K)$Y5<"# 8NI A[09&4<0"AV)TWVF]+/;C*Q>VO,FA%,S%[U>.,I%E)#$"+3[6>)E5*Z2WU S]\_*^T>#2KA4_>R)"=/^9E-JO[_V$EA3GDK=B+U>/ M''(0!!4ZP .H"#R97@HXLJ^7'R2&=%?6ER)JF7QFK^AKJ M$'^4N;<)IW\499L>+V%VF#>"^V1GT,WNKKO&^CYNY08R_Z!1ZS.7U,7DON\Q M%:V%-I]>VW[;5WSD9;3&"^?.60V-HXN,A2B;Z8A,G=&JC?ZH%PT]].J($-<# MA@9F=1#A] 0XY5H+"\\1&AU>\?E/7O!G7LY"AQR-60YR M\9BN@'L88YS,U17GA_$.(LPX\E 5WJVN,:=GQ.NGYQDNSUZ^,TW?K]S#> J>*_@$0NH#<9 5,$=@5&CB5K-W_I2NRS'/1[ MMO/UOAU]1%L<.R#$$B?"2^*G?-9P@-?A3X*2R_)9&#!5_6K2 $^;AKO7;^QX MRERP2!+QUWZT;!+"2\@&2= ?"77*>9 F @-)]TB(.'O?Q,DA<0'Y7;BH^6YV ME[@O52FS$'998? JG0T 4Q! N)N3\6B;&&G5F^P\N>:/65X*JJ[YNKH7ESET M6).>?[?1XAI!#)SN(@LQ8?P\4S3CD"U!MKR^K;[R9UY\^B;NGIV_14#,V&54 M5'L(M)03+Y&4_1LF&3+_QHO-YU=3D>S&;/&-HD30\A*&V:A![M,EIJ '<7.( MD[@[%R9'\J]>:)?$M-"#P21F./(J3K$"$IXXJR?HV0[X:O (D/ M#K1VTSN*\,3Q$V:I.(;[9">.X*W)-USU'%]MO^9K0,+NL[J\M1Y1@^DJ9(9%4KN?+4A@'$(2YR$OQ#T^XV_Z2\N5K4X-X(G#64OHT96D<@,J^0NJ# MWZ>/?TVWQG%ZD%>!F\EDV+EH/F)$CFUPX/(P9GSILY%R2(Y6<9,5O+GF[:XN MFT!/EC!9- MOJ/N-3LB!G-^(UREW(]BRM6V-_A>UFW!4UZ3"(BWRAN\>KVIAQK3\JLC6/(PIXQ]%6O_YZPC GR-*!G].D:'[;+13^&% N MUXDU^8S2X3NFQ/;P8@PENQ!N>9F5[>7C4UT]*S.O**J?X&-SV['N(81YP&ZB M;,,VQ',J)Y"8,A(@N)*%QA-VY I19NH@307* ]Q&NUK#&;1[H MV'#D$M!('*2Y4P\"H<06NP.LFR;=4 SPEMG6N> M/0KCRY1278MMZ@Y[6)^2+7Z$%B3>X6 MY?(V6;:K^HR;?%M35J6KJH+9Q[ZQ M]*AZ 0*1:%^L1%*^UHZ6_>C*N$B?Y>JBA [2(3FK]B.42.])T9@S=B/@"\BG99D!H<;VY7)!;J8("'=)$C(P=GY,6Q^,D(0$ M#Z?I%C2 >0]1OMT(M>/O2 W'*3&6<'&N4B;$3VKBOG.G9)%/R\WG2-K+N 9J!UNF\07=#=1Y7MI0PSGE(/ ]^#1FL6MJM+_NC'I <) M2I$E\A/O,15]GO&W\S[B(POEWLQ%4[Q!H11IP[DWT3"*%KM) 2S$ MG^5EUS;9VT'<\3DUJ 5"DFU,^3A-F 8J9GK(&FXV6I_T@M9MHE_3W2,X/;:L M/4RF0X R6 Q6+V3WD>(<0B=R#U'(J1+@.97P/Q?9^L^;]8/XJ/E6;7@1@(3# M/R<%A\-)LD3NY30A\MZNR4O>-.**O\M+Z1LWFU!N/M>!'AI'M^Y#E-F:B!)! MJATP='B+Q;$99+LX;5/?&-)^'AZZO)Y^G/%TNV**B%?-@P"LZ(\A!TD!>W+" M:4+*"N4 BYO0[VIZQ$V)L3Q#*5<+'41>-B>^=[!E"GIT6U2TYR'/B M),&(?"?[2\JCPZ8F0L8$&)6PL1Y.R\T98.M4$ZCRQ)]F/&4D2DK ME5^0)?ZIBIC<@2KO,.*XE9-1[_V;PKG $IP)Q=- MF,/ QVY:2*?+KLN9TX%\.6WH1N08OL3[MUEL)%VY=T6^MEN2H.Y$Y%O2]6J3 M@RQ5%W\+Z=%]G3=_7M2<3]-IY[?JQF8B5,]\8BWE[2NY=.5 &^@4(LT'O/M M0WW-V]P/P!@81OR\\M*&O+8B1)#^\?4:GXCVNJ!$M->(1#2;M;3=HXS3.A2[ MM;^D=CU!]8/^DN$Z1('YP4WT8Z@F%1> M$>B858;B.J./J/N E:X.@[6DMV0HQMNJ)3SFE[UWR\$ M$*,G*+".IYQ2%(Z:(DD-5GC-[\3S$;R(8W0#7_UHQ!2T"+'19%KZFBVE=&?1 M-U[?\WI.HJ][!.GYY";+4D>(YX1GUIEXV*_;M@(HY]TCK_TN0_QKNJ<"3H\= M7_ P20"N<5MG\'*09^&+PDMH2OF9W7[4.V:K-S<_A1GZNL$ MNCAPN42-)KUFHBBT+YP98DF9+_>?.VB!IGY]Y&P:%\SB_1(C!E-V1XD@S]+3 M#(FDZP"4MWE6R!1X0!)R%AQ9']()WR(%N?Q1KE()]8QO\Q*B966GX"LA3,"< MT,TS_\DWGSRYBA&C*8^I. IMQ\(,L:0[IGX4;?XH7KXWO&T+;^:*_26E$FQJ M+(&[6$N/C'11U==\PQ5BDS0,Q8'GK?8*CZ1.5_&09FDB5@XIGR3I8>K^ZDW( M2$O*OV0_;B>W>$X'A?+3N9]ZHUAB%D#$'I#3V]?+$DRM_!GZ:Y1^%_ZL20B7 MU"PZ?>^'6%$E4^.XJ>FD_"?;MS6T@SIB!U M2L63B=]2E;[2?;^4])6.H%#ZRH33I)MF_< WNX*OMO[B".>. MB1Q/:1M&DFAOE5FR27:/S.A-Y>M"M8":3,R=X>LJE?2!'>D!Q[\F+[(/^;=] M3";PZ>V:C_=9]M3;9AH5O#F]:^0+)VB*,C."_=V,^7>J]*L@-T/Q1[*>Y-HU MM.C7:'-;G:ZE/_VJK@1Y[2N\45IA%(SZ8Z$%R'H&UE9,S\',)"=,3G/"Q&.( M$?<$F\\QIKNY\DIQ-W3K"CK6?*W*>_ 0 #[SH%P8#/K9B!(,A)PQI M$4ZQH1R\H/O)RW?",^UTL\G!H9,55Q*^^4OVE MKP7^-](,8C/J8ETR/8W]7 M(\E/-R]?F$8B!)'RJH'UT1VZRL+01Z]&UG;OCO[64>/8+WKDAQ,VA!&GVR1. MQIQ;)2"*I/?/&7^J.?1M]W3=&WY#O16&M& "MOE)>0-\Y4W#.>[V>C57U]F. M0V,/*)UPPHC+>4X&JU].=<*ZR4[@NK_C\L@Z83 ?@PDIWAC[,H^I;S\!IDF: M-S0.,HXUP',?/G 69,HQ3 XZ86J84&\_D.39$L,1IJ6P!-)H9,/S_S@O6[$T M+O*"JW)]B\G VO?+)LDUWJ^7F\>L* P4:V 3R&^9^9CD MZ'$0CN\%A+>D1M)7\<.KK!A,Q M^@Y/>_",7N1S19;V#K^&*/]J^Z.!WFN\7=VU&61S79;G+^L'R!JXJ&J'%>)$ M1X0I/U;;CV)2)F=E9EHFWI1F8K:MZJE=UYMUQ$I_@UBP1?!F*2=\I-[D]V6^ MS=?@15JO 00)4L:K(E_'H+X.1K-^.#/CV=]A!B:G^'?:-VL M-0_P/_#]/6<%O!&N.>0C0]48_,5IN1G_P>!+518P+9,6*[38;:2/6"U5.+3. MMUON=I##O"<,_I\-IC]A_2^KOP1?[/3/1@,41;,N*BA^#09RS"2])7[" MY$3B02I];H.YL! /P=*:Q3>V,O807%+%?LO6#^)JK%^'$8S?ZLIMRGXKRZ1;[ZV <'W6 M5G-9JDO$:27"/!]E%C(;_A@;_!HLDN%W^A>9_$GP",L?/6&#GX7GA?IARC/Z M"')$K=!CJ2NMR;IWRCK6--P )$#\U5F)=8#%![^MO7B#7S]AYO<9$$ =(3J> M9)W+\8AZ3'H4]K:Q]&_JP*2G'81YP\C/P=/[H\Q;DQ]$O1!P;E _A8?OE'[W M:ZX<),9:%<_LW>.N M84:RSKC_93"8Z=$?J-U+0?YP[<1)):&S M2/JJ3-=U/( KP[6C-O(D(5E-)QYK'3&1TM>V[QVN F*KK8HZGCYG>0&P-.). M_PUR*H]H=ZE?!@^^^FW6_;ATZ,J?)WUT'4NF![7!HO27UA";DW%P^U#SP^9L MR!EIGWJS!?#6O(V!%!.>.5/'WF794:NSXT+O><0?"R^O7M]=VB":%DV@VGB> M,9W.E5A*2VE82^4O*3MATYY!5(=S8S<-7@;X;8&<01-$Y.N.)"WR1F*J;G8F8R&0.2 M@:,UI^LZLR__V([83X9I38>N5DH&05^#06*=P2P&G*C(\"O[N_[G8L+#+IX< M%X2'_]3OB3?@/V@X.#!%+P'.IVSRM?3-?$KAR1W\NDP'4K^O_&S46_EXDCVH M,RU2CVGC"ET-*\1 +HKJY\WNZ:G0%:R#L.,MT!O.,-'3R20RB"K!C"=L..-JC(8ZYJ546*XZD6U2" M9VQ>+[B[CEM_PN ;ZH3EGEHT^67*3.+ ^=Y.(0/.(]Z2.^DGD'D9MP]9J8]U M0,B N+&*UDUL0>DX K#W+J!RQ#M;DSL.T[-N;!<=,5;<;8;!CWO-V_>TWD-R/4;B0D") M"9];SI)[3S7O!)%@FK1&7LKKXPG39E@&:7T1*B4U?^;=HQR<(X!$6T+QA5QK M7V0"ZV5Y7F8RRT!]XS1#S8RL]UNH7./QK"=,S2N+'-3,W:>V2XHB>71OT6"* M?ZN@$R^+QZ>B>N5\ '/O1T- 3_3^C#+G.@J-0*%;%W^HZOS"2/KTT'T\!G!+ M ; 0/6"P&2&V@8"%D !4N+C!U!!@/>T+4#Y(OQ19TWSNU\*OV$-0//:4^BB5D]S@08V#8R,]\)^35]1EEI&2-K4\Y%:U?,8AO3 MWAYR2[J#'#G>%WF9B0OQ@/GRW8SO*%_>(P5,U_O*\GWDRV,9K]=Y\^=%S?FP M-/B(_AM7 C.0P8".<3DV?<[ ,>5\T$?J/.6F=)Z<;OZQ:UH#&H<#8TF/D!L@ MK)M 8NR-\<)8CQ>FZ^?(C;%8AE'C;)ZT$ON8H5?Q&A)_\74:2%@/OFV0Q'4* M_44QB2IOAGA29UD*8AZJ8G/Y^"1N-RGOQEO?V(U@PR'3\D:JG&J4%4PE(<83 M;Z#S%\BIV>7- Q"RV@):XV]97GX5! GK8[45[S$WZ/=P+-C<"K 2QK-?8 :% MR0=_(Z:A]@Q$<(HZ":(EE$AU??047LSU4U7+S2QQA[Y %E3]^J7:N-UX*IH\ M&GNB$)F@8$?/P& *^HBRET,\I!PAE(2*NN'K72VH,F@!W[-']W6DO^V1'.!K MHFWC(GXJ=#>#R;>#L$[$I(W^Q]>\=*=KZ4V@/STQ_\)@$%N5E$)W\H(O=R?3 M"Q#_KWN)__9GM4#Q_QHK_E]I#&' 4PIZ5-17J).$PJX=T8S:KPA7%)#XX_*5 M[X*U )"WI^2G'TTJ_"!OF#XB!9+V*>%PDG6T'LSAV&OU_3@DK\,!L>A[T&(F+;!KV51%OI'&\N]9G>M4:>F> M4S>;:HFB:QOH(F918H #Z7-DE]JHZ#WW<$1+3;V9EF/(NR <_:("DZ]:A66I#D43\N-]"_K+(%!T\AP@H2>:W(G! M9$OILS*7>T="Q1X23 ?1;GP&GWZ]N\U;]R4N_Q*\AY]^_>7N S/#J I-IV2[ M7"%CMI(W'!(G084V%/$W5AD.LWJK4%I0?J;09TJ$&-YOB'R2 /)[58C9X!E& M%"NW%.5$:K M_!IU(%+=RE,&G)M'?>L,MU@U3#+W8UDW>I/VVS*8 M8]=-3(I5_0:!S-[(40).\CYMZO8_OF4O^>/NT6_YZ8]L>R^AKBQBAX)W$^NZC8CAB7"W;N%NJ3;S0ZFVQ#SB75A@V].O/PS44JGT1%RE#D_ M=YB&(D62OO78:3GM)74J;,&Z?A6&0+>;T9I2TP[,[@&6@?6LIIA"91"U]@IR MB0;,X\63TB"^JO5N'T!1G>[:AZK._^DV>;M1$U"N?B3U4]3/%Z:@&$FDLTWS M,L(V51_1VZ9#8BW;U.8D+4#+FO--+,JL8HNUYMZ4,O&*FC:C)6\4>ZG(&>8 M?B+%D1H]6Z5-0FFQYXG999:JKAE]_UM=C QF2I=^>H*F#%*_=49\XOL'$47B M'.ORWER,\$]WGG5YWYL#)Y.&;R3YUF/",?'BS*7.G.A0BSLOT*3M&/1.:_2J M?9T/"MU-.VPNK2)IL_I.W MLN.TS%\+X+6I<=*&Z$8:( /2-U(L9ZC^HJ21TF.@XGAP8\9 U?1?+PA0!FL*['*YESQL%-Z.U*_6QU8IW.>+EZ\5^##]=E0<)&OE[G MB^T]M&",R%,U;6S/JTHWLVP:IIOU$;#Q35*DSR0$PCWG\!-A'@&D/^NX^^L8S M,*F NEG:'9@0@RGB*M@)]!K-+Z;0F<)*[ /I&I+'.;\&/=:7Y])R\(*Z)WUL M+R)M7RX9+T:J[]*4HQ%LU.7Q=ZMZE=OZ$1_,TG&(_(] M&7)='J'JV-.;N&I],B7IT M3FNGY)/FM-SH&JKYX1BLG$Q.*EU?>MKEW5M[2L0?A-E#N$3+ ,_PGL2.!.4' M"-V%S@0KB@?K!@WMG<2%]DA7T^$%ZU]RQU)DRFOI*V\:SAT@?'K--&?NAI=J M_# GPH8G;"MVQV5N!6T8/Y)5W'Z>(Z:D!PO<=LJQ6A35STR(P909F (#TRKL M]!&>V2Y-=O.P;J(3UA5?=%47T%_1ROX7IX.-WE&TJ=I-*-KNJ:KGP M6G%7W.U:Y0<'>(.J;,6\A>K)*3EQU7HX4W?EIM4Y;?IWV/"'X(@>_U2W+!;A M8GZSQ)ROAP/I(NF)_RTOJUJ2VY,P+Y-[MNX)%#_E$E,A+HG$+L5Q#"MRR40& M M^!GF:S'XX#1LLP83(#3H8_<7M M?F/HA/7]B?NYEFH4(6S/LXV<ED^[MOG*GWGQU_ZHQT[2/L(-ARB, M.F%R'/OK4A#]/%QYX]@N(235B&S/RK\J3 *-!>^'X-5#S%[HT?,7T8#0PQ"J MC!#_:?/T72 1UWS-\^>W0&?T,Q K*(9)/,H:*YR$W:0T*/E%WJRSX@^>U>?E MYLQ36Z&_9VH @Q'L'$)J$^SAQ&CA+C:&>@BSNRR8ZL:5!*SQC"1N47-9*BO% MR@)6N%$2-NHM*>!-%(B5; T*Y,"6-:DG[P#,*HW\46,SM?J3 NX:'/^TM99 M56^$M5"_RKXE\SQP8^^;+/#J?Y?U/\SNY"\/(,FX1E%>FG?NB$)TW/['U5EB MWZZSONJ-Q6C>G)PEU:'M5WWV#FO.8NX;'$/Q2&5GCT7?*WO.$'PNUZQOAXN_:I8!5* MA('W/03CC+KO+>340&%O?#?U*@28SO[PZ9Y2*9[- R*4\Z4GHW]++\\>.*"4 MC_$DCE1MVH;S'5:(QNM4)] U;WC]S#>"Y(L=4&R.6F?4;X"TPG#$SQ;Q%KZC?\[';M\SJST[6\G-.(/;KM.H57 M*P[2=S%@OB&/5;J[#+(VSLM6%H2^7&Z$)O-MOI8WJ]J2+LFJ0;(\;SQ,GV@T MK^$@.].,E0C>DRSJGI;3S49,VEQ5X@@L_F_^]*7:. T'K00]!&!]8! 3HQ@, M(\P8N MDZH'E&V%Q/P>0<;#A)! H[Q6J;P3.V/&:++&WD3;H,@CG*TE=BY2?3>46\ MV$C M?$3MU'1&6$EH UWS9U[NN$G6!COL;WG[\&77M-4CKR-.>CF^3Y6'&=A/,04S M^/H_3M=B+S2YS*G-7F$G-'*O\\TG'QP8>(VK6GI&.B_R8"J)62,G M8WHV:HRP&7QC>MQ+=*ECC2IB%,"$Z*)D.CQFXT$0A<=&U+M"8PB+*7?0YUV3 ME\(J&ZA>;FNO06,&C3>('&=A*Q#L#B]/V%Z($$+"&Z8W43;_V*E.K*OMW[): MUCQ&-#+JA\$3P@RD58F7)TPE$4)(&9'JH.7'*'W-K*X0XV2K ;QALUSH?A>_ MJ%$>*:6$BNN>H#.")-V81=84^CCR/L(7$O-X:YZ[>:QU>>VW59L5EU!07#;Y M.ED8MZ-C6/_?D6$5^K^G%_D,21_T;3Y;PTE?Z:=K8;#M9#SQC#_5?)U+OL2_ M%UPR6&Y.5?V8JN=S07"X%N=@?C;\ >CUH']")K,,?^2$3=!,3L9P)J0GU:$$ MAJVQPRHC>>GN/KO#(.%WMZJ,M=X^9.7B$%*T-VIHX*@H=BNH/2Q^RKLZ6 ^M MPH.>OL=97^]B:Z$,=E6>:)_HH\((R9]^W\8#(LMCV I.E1$UY+S(R[P1KZ#? MJFHS.PIH!C,YVA<$I'QWN%GT/C]"DDEJR]E8N.>/3T7URKG.&!L4<,T$##83 M,9-K-YB*TF4\AV582%UD*^P+/!;O W ]&#E7$] M&FZR[A;1%R2*1TQS,X23\K;N_1&K[;A-HUQ.@ G66&=_A,/-CV;A2GJB0%%[ MFP P51]$IFFO3@S-_Y-_P[I;&GQ::4N"!W:^N&($\3[R\<;N8HB?^2ORC^#]AQ\]L0KZW^%SW1+B$1W[4TTE MQM"R'S(.Y(Z9#S\GI@FUNS*:X;AGGU=:J?'0X$I1JVN4Q&FH]F90ZMT\3:+M M^VB3IM,&.$/W9Y0TDC;BD$BV$3@T&L_7@49#A]T;P*1Q\)=2Q*:)DT[8"T : M=.VL].<8WA)-J!!APA'X<[*;]I%TD1>\_B*>U?=5[2PRU \D^2TS'Y,E)B*$ MXX\BA#3LKZ68<=V?W@ M[M0@6?L(!MM2AQ%VP@>SJL?UOY75-]@KF>*5-B 8?9-9#)%TRQI7UX5[9DV+ M$*DWAX,1].+V\9P8!,"0TK=H"HM^U ]K(5UT>_J]$I^R29+&BS]EI0%]^M3G M$UU#CD,CW[ :(>=5)NJ^-0IQHIUXP]]B\L=.#$31J[\5%6U6\*'$A[YBCJ2D M=Y&)$DS"Z0!K>@_*D?)3(I.X.H)L/]C[\H3-%7W:Y"M4[S3(FS>M>!BLZJNZ M>LX]H-W3V) <)DOL],"%!(@F['BC1"CK*4N#=G4I,=XE=MN+1'OW!C"Z 1H' M3PVQ,\QH@J0N;M 0J9]UXO0AD^8TWVT\&$F.\N#A*LXW;(GA/328Q"$!GOA: MG+:_5X68!IX&UYX*U*,"/"A"6$\)NYXT.W]7UVR\M ]ZPU5&014 M_/X-98H9!]6P$=Y"$@.\7#E]Z7XQI.QJH4I-_4K0'Z$B)^D^,20:DS'"5>+J MO]U=P_]S)U1\_ASTX?4?,_DU(F>*DP]C 3VKW+PF;Y:=5[5*D;_FZR)KF@[( MOR^O/N/-NL[ER>@&E1L//I&W759K[]FP\OSO5U61KU]1[P5)GLP\">"9,_M( M,>W^^LY;@'N6#Y0-WWQ^_2'NP,@FH;>8 P^47F$98JQ\& M$'3]5,0W33S/F%;G2BPIO U.&X+:O:>OXT@-,Q7"CPMLM2_E7- MN:!X+9C*[L-80X/)P9G(G\;H0]VZU!!W8MF9'SEA_<\L YGH+8+"5M?A%)#< M7.G#@4/PPMOJFF\X?Y2YHB,00\."[\8;148-0'%?BVV2< MX-4]ZLP$./VYJEIZJFJGHOM>4]T ID:0 []-69C&%/RL)G5EBQ_656!0D-MW M2_ E:_9C5'GRL*?$*'&3!$CV,NH\@,-6^0:+O M"R1NT"#YZ'DRW9-WU)CZ7Z FS!+B0=^U?DTE/NWGM)FX$+]\T$8=,"'E/3V7 M^;><+&,!ICU40.27Y?_.RTWH#0E??LS+C_ M]B@D2B*?DH\&*1Q,IA7UH.#; MBS4W1L8WD Y-LUL2*KX3:@WG,GE3VYL'83K+0%P9JD.2GS+]+64'89ORZ1O9 MQ=L"#=#O_*6]_XKA;=<$[A$$QL%U_RY*IZA MXJGFF[R]R-:2S#Z._ROJ&]&#F!K%S+"EY.5XN<(])$$Q) 5+:=K5]B8K0@E2 M\"&XI^2GB\G0L# M2!^D'F9[#RE&5ZMJL%(2K6*NV^[_RG_!NG2E2QEQK-U/ .ZU4; MO6(.]0$U[FL,GZ@C(%Y B5-H!M&OYRPO5.AK8+OK3FIG>;%KN3-U HDKFMG M:!N^9/2$)TQ/29]1,T\$X2ABM!Q36NMAY!XP^N2@A8_RDW>2*@DOCE_@;[+IX_P7V_Q30WG9&I2IF9=;/C" M)8;9SBF_/!-'1P-'^O[M$W0/CW&OI]#H[MC=,;J>,)-^6\MMHT>@J'V, M@00K)W&AMHJ!2>!S\7Z!ZD(#<&4Z%J,^E/Z3/J-83C*$!^M<6FQ;U>QB5VX: M)DLK]!/_2R6SMM<@,&K'8T@2ODP@O_22>F&Z]3NLY^72032J&EOS8TSFG^J?DQ:-MZTGZ7%T .GYCY>#J2&)2^4IU%'N_<@FG"81LY]CN,U MOY<]^_88@E/L/V;P-=%R=Q$_%+.?P<2^C+=EKS[$NU<6>12^PA\1&#K^A@18>T M3G>"S4?JC'S(*93-=R'*R^OG?,V;FZIP^T!U J4A2#8;0O*C<[V-(. M,9\ZO6(,#!;1TW0"A.9XV]*#H?D?M0&^DZ$9GS[R<@,!C8LBNW=VRC$?,?B* M\)X=43L]5A!64C;BJ*LUYYOF0A"KH05-XRE?2T4YA@&'S" H=L,6X#)PLN3P M( 1$D/:<5_YVYZ*6?TOL/+#G(RK(=QENOJEIE$4P ?8(H/C3GB&;5 M<6J,!)&VX6H7I3-PW:\ZJC,_/MK-T#62"[0MH8U[^AGVAS1CA/4^&N<&(>7& MR1WT/4:F.4#O$U9AIMC1U9A4Y0DM2=/6\9JO>?XL$0*P)G M!-6!C^>TXH>UW%?$O9[*'+/F-ON3EY^AM7LN_FJ[=8;,*XFGV0U7%1-B B9G M@$.[FX,XA'5@=HX_?GLF2M4S_ M NM^8CH(R7>A604'D!BV1 ZFB)1O*/&Z$1K/Q070U26?O^@7$G@X?^:%\Q3N MQX[JM'_I)F!FA@_4*H]A$P_JQ8HG=0\&8:W!>BHWTO2ZJH0IQMN\5F:;RH%H MSO)F7520'!E\A5UW@YD9[0\LA568' MEKFW?5M$X7@_IZF(5$^K:8>WA=62.T6!/GOVERE]9<[P&38LMNR@,08=J=Y6 M:C-Y7*OET#VB!U <_0_ZO34+*9G97X)^C\[A=/1.T#%C>PE ;\6_<2C\Y9O3 M9V']W/.NPJ?+[%],CPG5T=+0RS3!PS*QOHKC7]1S-$=O:?U*\U=4RLY[]7U6 MYO^4S$*Q5E7D&\5YN;D2/P:-$> _5UO=0$8] [B"*8NWU8:_<\)&OR03*X:_ M):N.S*^Q_N=8_WL+RFP_M 2QQ7D<+25UU4^6OD*Z76TU5(K<6D,D7)?'W3KC MU$2='=",,8@M^!F*EH3S.,?TOY?P4C[)!Q@XBAIEJKJT. 8]52-LU%-:S-,A M'WA&E8?EM-;0F7@+/&?@QNDN$K$XNC_T M>9CTY&A9XCP'X2C+H01YA*8N6P M% #5;YFP"J*1@6+P*O8 M)AX]2!PLIKZZ[]K^[7B1K;D?I B^'W@%X-9>\RD$$=&5C7."7]0^KA.N\]]X M"9$M\8PZW3SFI:S1 5,A@*2FA\F7ZWC@$KI.!9C"%!(EA]3@7OT&-:A\&E]3 MN5PB3B2I(/4UN?D3X"9P1'DDD#;TJC, K[.?PM@2IG560( 1.L""&$#2_,83 B76LR'YBT!W]+> M(Q;IF,@=_+V+7M:V6UAL;G'0YAIUQ&0@3IP^IJ;BJL[7QXP\8+$%=8[V) ZQ MZ"R/G"&424K?9[CA$#HZ:)3A<(LFJ==7O=85=DMDI;%QK.O\:8KX1V<'SV;78R#O*;K4 MB5;:@W!;Z1[GTY2PH-.DK4SK>&9ES%$::$'.? Z5@#C2]X=SM/:8$5;U=CJ) MB)\4V\ M@U,/8 MT=#IY09WW?L:75;?7Q-O!QWXN-?N\E_9Y'RWSA71@3>SU*#K*:DCN M*YAF:&"]$TTJQ.!3^@=T*#O%P5U2!%S9CP!-QD"+A%3GAE'^R33]A*+(!^<" MD[F7X<1!V5HW"I347&7UJI;)9RHYW30)<8.AF-Z)6AMB E;5*NUOHYL:='U2 MJ$W7.%[11\@,*:75W]A$D\V.5ML?C7H;11NJ?D*VZJH M(!*Z\-_J*AR/D(839Q$Y7I>:9D/,& MUFFQT/-^ME ':H0@T@8*!_LQ'"(<'45+JOE&V4#C@FY^%Y9F%8*EQ].MEH-' M'\O?/@E8"#I]TN?!7=A:O'-8B[_S1AB(E"6N?5FV)&5V_2K5Z^#X0G>^#E+I M.W$Q-XYMH/Q:PUIT\XYQ^O4.N2H[#%L$=&\Y2!(>(:&K:$]1OZNC3=CSSW*U MFSI)Q5X*3T?WTR=68>I[/K<<$CW&.>557O)6B'OV0%QZ[\/Y30\CNAVF/1_" MSLNEY)_Z'7Y3G]SBWBYZRKOR3A]0:0=U71]\,27% M,+C/2$9 M$$"EO=EQ8%OCJ;Q"SG<4983XP/(\GL,'TUN") ;HN')6K55YM]@'6?$'S^H+ M\2?.M6,^9^I[!@.8'$'Q(-O)^R77L ;.N/KG92E?<_UJZ7U('F-0 M#F6_F$D^@/M=/=T'VZF?B=A4G\&SPUB<)[+4>THG"ESS)^@\5M[+'@!.]>E- M91(FNE&JP0+91>YC!=]3/K93HK/"8HA"$E,[Q(,G1N9K#J**N9A,>W@IX%0^ M)P=:#W%G0'>]F-;"0MP5,J']]!%6U#^G;@8"[7@XQM04%%!*;\\80.JT+'=9 M<57GY3I_@M9$\C$4#:&EAK-NO'F2+@E/"V<1TU.\:!(G&IWQIYJO54\9\>\% MUP#&PQWAUED_%B &]&@%P(7N*!*-A1G$-18KF-2-//9UZ\O_ P=$EV'PZ8@N M(_D/IG_.ZH_XO@(UB.0.&G!Q:B9YUF')5UO5EO B6\NB<$5/OM;T=H>6._.P ME U ='-#,\T),Q.9A7+2G^VTV#$SF$9=_;.%EM!6/7]\*JI7SF46T3<.;D?G M,T%_JONS_%U]3>SG1^C'=.!DDQ2==4:2[J!-,9:BNPB\ULB<7)3YU%@[=;79 MK5O=^/Y5HBQDQ9C@SXYF> 'O#D=2[1G&'1H?G"";U MFWJPB*+KGX9;""E^6D N5TS=DYOQQ!OG\ZX1UUG32$RF1G:5U;TVLWMQR_U> M@8EBG/^-1FYR9OZ:V=A@NJYY)V3S"#M!3[WYBP/3[%H$F#5-U M-4>925488,9%I D,!CK@YBC3!'"VO)D"/DDDWI77_)F7.[>#WOP]J:P-$9A0 MQPQ0]3[\\@ /L>:R'#0BN1*"5&[.^3T.]7P0"^ES$>$O8%+M]EU:IO%^TD!? MNV^0:^)DA_^SRVIQPA:O*G003';HOM?!$BJ7O8<'5[X#RFK*!V=6E^)&:PQV M2G!#F0$]G(PCS8SB]>EB!GV#^CE/FAPA&\T*6]]3/RT_8>H;:DC8GEI,L!8S M). ,T="$R,-D29&_.%Q"+\^)X0'@<;K:ZB?KJE9AKC&N&0H0 ./@-M8C ;]* MCL6!W"@0 @*<88J)DT;:J)]IY>9\QF(^EG[8$$X5QR\A[747_92/$D3BLVMZ M*47"O=N7LGBV*\AW+_3[$B[I"/SW**F00A-/"FNN^6.6E^8OH9S &;JSTANM M$JIN,IWP"-,1=^N=R3MZ8^TEO[17&18J&KR95+NMB*O-&6,;/T/5?$NY[>8R M'QMK"PN0H+3C+<"Y'<;!8D"4$=2%69"!BPSV'U0->Z4#'&$A)'UE:J_>-5]7 M]Z5R;<>9%WJ@UY:@\V"Z^?&X-D-"2'L&C1(W0V'H27[J8B+0*!.8"CSGKG0\T_NTC@? M_WBP:H.H#ZQE.?.CN$2?JO'B&6BM&G,E_CMKJ]IE!@&.-MQH.*2W&ZZ0,0Z5Q=/X_-QO 8#1?BG^M3GN(NA_)B4>N/7KX:4@ M7V_R6_*F3VX=H>MBS.1POT6MC*9N^[ENUKS,A%%[^I)'+0PQ>+ HQ']-%X1[ M]@3KP?GCKN6@/Q'&EOB(YA8)J@/6@)\Q)5E-O5@=?^J5+/Y$_ <\*H&E_P=0 M2P,$% @ '(!I4U*FL UB5 DIT% !4 !PWJZ8WHW2I=;,[)*(Y7[F(V-#HI$ MJ=!FD=4\2BK_^@5 LHH'0 )@@B#E>IAI6Q:1B7K[\[_]Z\>+?_O;OKUZ]^( "%#D) M\E[<[UZH56;!8\C1"=,'O7RQ2].(ZW+YX\]V+MW_]_MV;[]^^>?%I MD'P#N(?7I8@/=U'_I_#Z.'UNS=OWK\N?O%E M]IO?/]$?5'[_\3W[[;?????=:_:O^U^-,>\7R;)O7__R\>K.7:&U\PH'<>($ M+@40X^]C]L.KT'421LE.O%X(?X/^[57Q:Z_HCUZ]???J_=L_/\7>RXQN+U[\ M+0I]=(N6+QCFWR>[#?KA98S7&Y\BQ'ZVBM#RAY>;:.._HA1\\]W[-W2)_Z _ M^2WZ[30,XM#''J7]B>/3K=RM$$I>OJ!+?[J]W&^"?D#9]IK^PVOA=Z__RS!F MO]TX$0J2%4JPZ_BQ+J+U98S@?4D.T1K=)>3/:P),!=?ZIQ0_& 3O5F3GJ]#W MR'D__R/%R6Y!%GD71N^[\&OYDJ '3KU3)UY=^.&C"MGVW[R&.R/SZ,$)\!=V MIKMPJ?PN(,_2]=J)=N'R#C\$>$E$-DAFKANF04)T] W9O8M1YUF07"4C'0SB MMVB+@A0MHW!-V)1$CIO$CSA9G:9Q0N0[ZL2Y>P%(="\# BT)(PEBEG\52OIO MHG"#HF3G!!X]7QL9I<']!E#ZKQ Q0)W4R'\+BA!SHIBCTS2B*OH*._?8QXD$ M3T2?08K(&;KOY G['3"+\K,3$==*A0Z<+R!)P,A\%08/"Q2M5=G#^P[0^*[7 M.*%'(";G@2H,HMB(*RN!7-NG<(K\%OG43!'G@QA/ZC 3?49,A80:%'P'1KJ[ M)'0_5XQ[ISEI?@&KBZD'M'">9'3QX5>A5- U2K)EK\(XOB%JA_&^X0620A=SYZIBB,3LSX7T%Z M4?'YE7)8M7P)):.9NRF'3N5WX>@C\#7E<&K_ M&$R@J!\JAU#I-P'O#DT_5 X;X7=@E!&YH@KL$W\-2,$65T(.U>X%0 T_W[F0 M0[7]8SA'UUTA+_51N"1<7#HXVCI^BE8814[DKG;LQ_1'# ,<;-(D)C^A$6PG MV*4)8?47Y"6AAQ+"?!R@.'57^V48LIU6T3P&D$P]H)NC0,Q?XO@^,8_^>S^7 M_AV]D&QI2%"- O)+@ODW>]A19N ]'#L/#Q%ZH#>L^UWL$'%S5TX0D#M7X&VB MT$O=1'%;ZDL;D&]<.A!O&B2HU MZQ\:P2X-B+ QSQIYKA.OEG[X2)_CD..N,D6#HSA9XBW:(2>B,0YVY,A%R\%$ MR3RPGY(?K1 EJD/]#",#1R=.-^0S*E .^9"^:C)E'&5A&(94 MH;G]E.B.1X1?EB1_SI;HF0?4$RO!G%(?4[R.T3G4NOJ1%0A MQSZY0Q!5'.]O#_*[A 1J1*-1>5H[T6>4,*E*8P+[Q'?EU ''GQ>$E MT6W[%$ZW9)%Y292JOPR=T2&)1/E7H=14,]@MB8SX0T A:DF+D$138@7 ES]^ MFH3T*6W_',PR-3(G9/6@\$- EI>R*231XGP!>4!;WC D$918 4P&!<\8DIAV M? W(9GZZA2R:K1\#.A'5# QI=X'_&8A0GH5N2C<\([:1Z+)D=WF(TG7:C[9O M]X9U0SQ-&LJ@/[TBJ%201$\)(I<7KT"3KJN:I)^QAT#R0[>RN$]+%\*H6-MW M[I'_P\LT?O7@.)O?]MGH\^4%#LARV/%OPAA3/&?W,?-JJM2C:,4$+U;;L'3B M>U;@D*_WFI+U-?*3N/@)(_2K-V_S.H?_4 +\6G-7LSA&29P_QAO=!A_2 >\R MWV=1=0].Y!8XD3]6F-XL'LE_X_6&U3B\:^Z[7"Z5+;Y&+"(;DXDHL?+XW M,T>W#>!>8,?,UG:2Y=Q\VYN;6NPL\MAVU\@,^RH IG(0JU3).?1NT/-V$Z&- M@STQ?P2>&^\[JW:ND^C8T?V_#G+$,'%/LPT1.3M_ M7>T9N<6)6D4\"_W@A!8R^9MZ4OTRIG2_3M-)@BW#E4N%GW[IU+22F;9X"SQ8$V#39* M4 TN(-WOF32WI[/ RZXB0^M0-23&;Q[UZ=LC X>,2WPVQE]7VH'.:VCWD4_ MN'BX)G]97XIACK4(UG1.KY!:<"%PF%# 0"& ";&NA6LZ\6R M\6B&PRM$ M4QM,%Z5Z8G[OXP=&RY@X"5D8/L?ZHT/N5GGO1!,\[HN4W2?ON$V+5#L>1&=DAYG#U$ MB,67][(AQ86N-<9_0CJI4/ &(@X$X;H.\9S(!V?U :2?!\M3=/VC23V=6-/> MZY08QE6'.N&A_B^.I;+,6:-5M@&.M<&S_$BE^^K82D(K^=H%9A]Q$$:LO"QA M;0N,/B8+@=F]/>AR54P[P/B\[HD- U8";+"6J0[$JG;MDN/Z::R2!^S96/%E MJX;(6[DWK<97=H^/#.DY.P5['=9Z[_ \=KS)06>U''D,P,RSA@"6S;N RG$1 MT@K*<.DP\)86:@?(.\][?\U<-UVGK"G#&5IB%YNQ8!)@QW\856@(9LGTRLB; MDT8,,)4_GF02+.11J,=;:];C1XW49XH'K$+H@E]V!='@G M4,N1 Q4QZ"9@CW?G&H.S/C*OZXUD_FN8_C+UV:K'=C.\7>6]&TWB7VT&JH\J M$1)T2?YH)C+( 6/34=.-&]496[H):[I=^Q5/?2>.YTNF,V9/V# ;&M!L&UO^ MD>'2ODDI_8"$W\]@9L$1AM#L(UK?H\@(VSA@1G%Z1#+;#-E5262UKU )H9-A M>'8R89Z=U'@&%?0;MXHI&<-2J*RGFF D)V[3/&)P/!9.O4%1/F_4;*!?"'6F59VB087 $:##,O MXS@=BI$YK%%8"S4.%E2R56\F1&Q^F HQ# _+ "?(R J]@$O6!@U99!5;>RJ\ MU)>IVDI&@Q,B6-HO;FPP@9DKY7YQFV+>P9SJTUE!#,#4 4TM%2?S)6W6PX*% M*-IB%\5WH6_*S@C!677+%7C71C&[)>L?(MIT/@J7AEZOR^M/A5L5FO1P"0 > M-O9% ^=/M.<^\35-JF\Q--N7+07NM9#,;F8!8D]FY/Q_9$/7#AB:B9B*P5D] MAYT278EKM-#,MA7\@ *R$Y_@-O/6.,!T%PG>(I-,[8(Y'\:( M[)UVFS^CD[]#UEG4)'/;(=K-\5+B;0?IX"[9(!9U&$MJ.[2EQ$ .C7J8SMX9 M7GMT#F.2S#*M!&="QXY+)JC,/+W#=AT&816K?"-&W=ANJ!.Y\DN0SW87GR*Y MJ(*>N4D9 F!V3ZFTE-?Z( L(9W-.$2O:G',W8XJI'2!MWSRUF-M%1JN%*!<. MCM@#Y,S[/8V3+)LH+XDW8UC;(4[P\':04,/#_2YC;X >:/2_;U#/P4%,[3^* MY\'Y$]U:BN-5AB9M06+F*S!"%M]47D-TW@WD^5&D>,(I2@Q*P. M2FAX2,+#V*-]A'!+YHRJ&.1TC6H+&<'F]^B_LE)5<9&/4<=!2G#,G8 PB$_0 M,HQ0J1,GT2>10Y#&@1/MV!/W@*4N)O&=CNH8A'MV2V/V*.=D.$$!,O78)X(U M.;LO))I&%8S(F&@."2-H& N E9:W;2$4HB1EHEBU 95![M:*&-6QL'L!4XF' MJ1,8JNMM;WDPS^O)1#6K9 $N+%3F4M&*H$C'-AJ:%@*;S!D4D\OFS+8Z5B=. MC-U!.)A!LNKR=DEP&_MR0EGJ1B3"Z@S[:6(H;5T$RZ;V[,/!/:ULSI+BBA6[ ML)_AV/7#.(T,YZZI83 A]U:1M&!]HG7$X&=$)[8B;[8E-ZX'=)W2$KSYLI&; M;TX]JV%@6PRTCDU9.!0);EG-"[#--=@P%2^J.%C.VS$E(6*: YH1XQ4S#/U* MHY(%6>)=&+U_V:,_T;[%0K,/RE"M/5H@]^F\=.SN,97N'MVB)]_>X]C?X]C? MX]C?H\XVV/X>Q+K>AU#UV\<>'X/U^(#B6PGQLW#MX, ,WYI@IL,W#HGJ/4KZ M6:K,3A+YV(0!HGWOC5LK+L21=);OME=\>NF79_B]8@>E6G[CFJ\,92P]1]JD M5]#S +PME>8)%+3K-LC&=H@C.8&R'.T@G]5DX7K#;H,\%8":VOD44K8'G;.SV8PR+M6@*-P,649V4XZJ'(IK3>RZ@X,7A/XD,;1 MPU"6CP)JE1*\1B&6.BT9W_=IR7ALGS\8;QNQ9X.-\S5\]PV*<.@1;*.D9X[P M,"]OHWM;DV0TY!,9GV=J7#ODNV99!%5F"8I]&A^-0GMR"=_ ]_3PK;;H<@0#NS(:=AL"50"*GGR^S/"2:^P1URR:\: MFT;<$Z5IV.B>9-!@Z M@9NO3\YR^*6J^![*EK?:>.\I"A0IF#9H8<[,=2,J7;2Q*@U"RBI/WG.U@A=MUT.-UT%1I6##;2J>0 M0QO)>!$*T@%9T9^A9$I9Z"/V!#5(6;"\=_C*@"XWQ^UNJ),]U&7*%@HTVFK3XP)1^=FERR M-Z;8%^$M(O;7Q3ZJ] A 4B+*0@EV$O^-:V]S D%X7T YR(QVPKJNM=NNK$HJ.8J]AJP7R75\A@H_*7#7>=U_-Q8Q+ M-!ME IQ43*)B]OI&BI-=:WPM[ELG+36J!X!G[!'4(BIS9RC[;VEO^:._T>"@ M GC+:ATFT*=";JCJ;1BQF+ENF))#Q'H! MAO^7P980)HQ,E=NV0[0^Y@>4Y15::@3L($(\!5:7P4V$-BS+*T-J1TP4RP6: MQ3&2+.:47LRR$M=CI#RI( =80QW<0K_<.#L+6KN :GG&FA&-O:KS=^N$/H%OGL\(OBIL9.:0L" MS\OBME':5L2LP'(>'? \)7=3-4'WT-* ,T M*A#;3ZYO0\.VYP D%*V4!FMZJC44+I_I#A"!'4BP"A#@YM)QJ M0W_%3/*]//AQ/J=(G*'J] %YZWY#&QK/Q&]HI;35V##!U$7( MBR_(MMG%YVX51LD"16MC6=8=(&VS7/^PU(KW6NEJN:"OL%SSY57H!*=A;-@+ M*,.Q&^ '8B^/?J"V7G/XVV:/6/[B<.,0K]3866X%.$('3Y'-[?0$?73O=XHI M0K2]"HUB#W&:F_#&>:W3/M8<@D(6NBB.C]F;DLL@"'\,?;(S#ZT#O,0N(W*. MM]2#C\)R4];4*E2#*W!1JUW,A&T91OP^PG+L[%QEV@Z5!)4 W]&5$M9+/6SE MWEJK7TR;+[7=6WH-Y[G;^;2#HMFZL6XC8H#3=WS:Z0GU2*YC!BE&W#[ZP M>Y5I'TL)*EE^TY;?G^4@E&V7UESLJ9?)A A(4CSI_^@KR=;Q$:M"*&:$T7^8 M!5[U!Z7?S%I'UM_MSY_R1H'D#ZR:^990[WRY1(:"F0-OP;964A7&H3GUU:91@$/!H7V.B9*B/J+0P M'26IFS]]1PY7^L]J]4-(-QN?J6S'+U3V94"NT>N,8T8[BTK"'LFP$DF;)DU1 MNTG$61\GVMF)>(2&$D.K,*P[)VJB7DW_K)$+[F&N5ZL;%)ME8 .,U9;1??C7 M)!A4)SI=^TW1+UH\[+-! H]S$3O#L>N'<1HAH^JX-U+3TM/]>0 5(M&*CV18 MSR/ZTIC_A:67Q3A_M*#A[W@6Q^D:>6_-!$D4<1C!!0/BT%6B*:IL ,SHT.YZ M1$=TW"1H!M>_H&>G,;GG6_[ V^?!K;9)N!"=/U48='BYVDO+ M882]!*/:OK?KRD)RK)5*8#D10XS1F4X ]"N" L/2&0/H^/1CPD;=M24'$L7TW@V0D:]#*N M+N[2]=J)=N'R#C]DV7Q!DK=&8H/B?.S21V[-R9Z-A2S<>/.%D536YTSTZ^[D5IW9]+ MRQH]2+*PM8UH!P"S!TL:N&VCIR@"U6(+60)/Z[25FV[VZ 23=WZ\1HGAQL@< M0+WZ0N;K#>5'M@*TV[9(S,+JDU8;Q2!'.!H7_:(K@E-NB*#=QT#48L'H>>B& MJOG.(UQXJ(.BA(#=L(DTZVLY[ H$!APY9_Q8L1>,'L8D^][HL:F!T/:ZKE < M(W1HSL:6-7LN.D#:]K#XS"L+?A?-IN4^L>KYTS2*2H\'^M=[MEII&:(7LE'D M=^G][\A-%N%'8JSH KM;Y*'UQGBN7#^,=(,$=:B#1?DDX-H^82 R4@G8R1 ; M.'_ ^+ED-?":TD>_'2CW20!*OW;E*@P>BCX>A@T1%Y+5%\=VQE6,$)],D[J^ MY,]I^E:GN0!?U@7OF"V?*UXZFBL)1%<:$]M7@V[24FELW?>47/[,A.1GJBJ0 M2H*P7R>IKJ,DEYV+*+O[HA75I+1[%5NNA2S9JIG6AU5GM56'2JM6PJ!'#%4*D%E?1!$%NVE1.I)122!7I/?4 M7/=R*ZL%L8\QH0/+K]1TYT7K&7[PZP"J[^*+EA[JL*G M_FB( M24V1)^O4[%,Y![G/[)1LD8&\P39XO2; U% M#RU)\N?G(+0Y^#8:E, M!K]!$750PX %I7O156+Z3J#[&GC0#?-E>O;XXV;17,+)5/L:].30QJW>8G9K@B%4OT+/>+V2X)QKK M%%2L.US 4!J^;E8963];G861;XA,1'LP)RA 2SQ<28\V,K;#AZI24DD[T^; MM*+Z=^E]C/Y(R5+G-%^UQTVMOI+AUE0"8-HI:O45#<I/ M3H1ITX>BN=HYP3LICH49QTH6NE7/0HWQ"B2UV?'L)L)AE/76O$6N[\3Q?L#& MS/L]C=D[ZAF*W0BS1$E#M0R*2$SG_*O3%ZY)CHX\?*(=*<[C!*_)I=1,#_<: M"+NU*6KM4- MP-ANJ-/1N!(4A!LYI,+B"P='K,%TH^%/*XL%V9+RJXV?=0J4@9M4I',Z]XA^ M)*HCS:.:@UV.Y*%/R$]6(*G=QMSY@_00C!8"FY*O)*:8Y1%&]??4(3C:!7-" M![:3?#E[O[/2?AD]EG83A0'YHYNUSAI.3RLC,7X+K4_?(K@QE6=+N?9D"]8^ M6C?C>OHAXCMWA;S4)[?AO?V>D2L5R[@O%;WD-MV;!\0=3Z.(H, "HHQ\AE]: M0#&)+X/]IN9+FE&0;6U0B5)"94H^FRZUX;JOCZ.# M7C_U_JP;Z9WAV'EXB.A,=-:D- 'ZP7?G[R[FE][@$* @@W2 M*7'_&O;12=*(_'<0EJKC835XK==0L9.TL#?:/F&/?.9,>^XGXF%(\C&'T,/^1_1^AY%4MI)]*WMNVDW286[AJT6&Z,ND#!, MI0NXJCAQLF/HFY$;Y==^I5G%THN-3/\V;#RENSQEIO0$(.J]K7GA&FD+;M%] M>Z@X1%< 8MQ-NV6I-ZWN!BU]Y_;"_S5UGCOHMWH..\U[=&>!=X;]-$'>H$%U M-5QL.R[27>NTB3VU.(6@IUV_Z/JQM1U/DAKMT6:/3N2Q5KIS%CB.]W[U+([3 M+)@\[!,9"(K/J_$=-/]@^^"!B&.94.7MT-<.^M?9AB#JXHR0^&%%"$9W/G,3 MO!WF7=\\UI8?FH:16V!&PV49&)/DB8CN45;!66FW$L<8X)O3>C8:Z'K./GCN^SY&K_ XN' M7099@R?VMS-"T,N $"(@MQP60QN!BC2[(]MWTN'5J6$)@>I !' X[NM;KYUR MUF)W)&K9 ,+/W5$ 9J^=QDJ+,'%\8H9<)UXQ'&L]H,E=,J1N#T$E?_:8$X>( M_)U2:[[,,X/I!#69V#TC-P$Y -7@:9!>$?EA"I?)"BT='&VI-E]ALIO( M7>W8C[=%1 ,'FS2)R4_(YQLGV*4)]O$7Y"6AA^@3!2%,G+JK_3+9LZB:$C^< M[L4*[1_Q?BP08C_>AU@N&4+D)Z<90I]RA!;A68'0'4'HT$- Y85K&$P4;9Q< M;P\"T\%^/ !SI0@Y,IPULJ#&LX7&L_=$2']53:8;W&(,JE=8*L)H2"_* ^S5 M/O!DUR3B%=HBWUA:H"1H&R\/H^-UTVN699RM+,4]4MG98QB]YZ7)04L3!Y[E M*Y/:&>,RF4=$VX].A;-\>&T. ^:-FU(8[1 MF:'Q:XH.1NG'U'V]N_'=ALXA MB(K4/8746?Z7-I^FI0X!\Q[XFX:M[S[*_;@L*=4GIX!N6-QMLPQ MV7I@:O\?)(#!.%DL%GD/B&&B*6K@/]SDX/RZ8@ MNS"UA<>@ J -5-8\MJ($?86E-&TA;B)KL,91#0/;3V0 T00Y2M?J(X]A(/N, M:PD#:1S=+8KNPYZY&3S4W@[,W[?/D;]O:_P%R'D\AODF9;O-Q^VT1M54D3%H MEOF0K":M2H?[.JA5-:W'X&FOX.F@0VI+M>=7H1-H\*%]A6F(=P<5P$W6,]7T MPX1=JJ%GO4YN$=X2XF]1J1"=YM9E/>_,U'9VP)Q2&%LK3E:9P]#% /U8]89E M@9.3'R6:N:Z_BQT?Q2XY$P'RG<#; M1*&7NLG^R5GOP3F?/756!G6RNZ.@3C-0L\"[R4!I/CQK@3 RMLS,T6P#J*MD M^&L*7GW-;F1$+[Q]A%5V %OSM5:'@;R1(8CY"9)Z(9!G!(("O%&P:=V^_>J4ENT M?TLS<7YF/7 )OC=.E 1*[!!\.BUVB/9OZ>IZ@CR/>/$J39@K7]A.Z5 E?VV_ M8)U+%,G.6I,J$+W\^U-2]95]0C7"4"-U'"6_Y>[B/+I#T1:[TOWZR;,Q+)6T&W$GL_?/S6>?SH$#)CQX^O44)9&Q.=8DB8)<#:[AS1 MPJ>R=,L0T'(Q]A[%G\/H\V5 ;(&+XB&9W +7VB.@-I_;B @8<>C'Z0LD-RN@7N]#C=1D3 8$8_3N]?E8=A@[D M3;[F+/#.BS4U/%46^C;"V8JI M[/%@7@^Y_-6Y*! SWG<380=WR[:=NRODQ&@5^M[EFJB5;5:A:>Y0M8";"!=E M"&?;C[M(HP G=%QVX%W@)_HG@SP50[/OG:MRM85R@&]>2D]>RR5VT1YYN6>O MVC?6O3-9-C0V:[,)?($TG626#.-S=("('7 M'>6[^[<3N[O[U&UTZ5"!OC=VYH"R\02:]W3. CU\SGQ\0?# EOW)B3#='_M+ M-BO5B+AW0[4K\V(F528N=],.[)ZNP]L*1G0W1GC9A&+=<,FQCT,>&]63);WI M(N3%%V0S=RMB)NG,]S-T;\S@"*#9]U;EV-="+\N=<,R>M]HY&SV?FL<+X"X^ MK/5/ P_'K 00>71,T-(/'^-E&"''766]9W$4)TN\13OD1+$3>*P,,$(THY_8 M!_93\J,5"@N3P1P*_U#IU[/F[5,)PU."X07%\"*,S@F&V> +BN$%P?!7B@MQ MRUA+R=L"0_;314A^L6K42K6(FN[*D)AI^_M7*(Z1 ,"N&!YUEJ)K(CZ+1^1O MT<T>6AAI,FN&V:E#U*GL5C:%7D"ARL>W@3D;4] MS^R_%RD@3$3+S+5/'0O;+LZ4Y"QC&YCO:UK,+L+43#:^,A)V8PT3$K&,939; ME2AA2TAF7\ H$D8R:)M M55*LER\/*2" /C>X0)0U\OD3K1V8K>G?AI<.(2;/6H^(Z:_A/8L>GON_QNWQ M'> -[@!KZIP7TA"X^\& \>Q98+OK/T;XGH8\] M^@]QT:4Y7.ZCUGV?K^]*J%P>4+G-4&%>8C&TZ+2$RKYA]'RY=T$U \HF, ![ M0"]D=( 3NP=E/1AG4";$!_M :=C1F(I5WOAA1?#_%*,9T5S)_#XA=R;D70;$ MK+!6G^2>-:12[X./[5C;0&+4BV6@S1(&M"#41$1Y*U'.JZ.>+6#M;DZS1?L_ M%':MIGA"!V4D9F!R" =)LJZ<.]4AJW" ;,MI*1E-E]-Z?>$M08E*AC M9DXP[YS6H!U4]UJ_O)5&#P429TFY8 'Y_GQG$M-*S'RA?-TBUR$MU0YS1XB MQ*YOQ7[K74L$'FGG(L^'@]WTLI+T<1G$:40M] 4.R'_(;5F*<9S/;+U+F6 6 MCRJ@><_2_)GYOF"#4GQJ^=S&$X$)7K51R&82 D.*&64"\H"421O8 ?(YG5!9 M*L,5.0]/VU0$)MA6@?($52U2?*Q MBW8:+CMH;7QY'X9'NPI 3>A(\DD%5Y]XO%:;YUS=(8#H#=F7;\89-LU#!CQU M8T"G;>G@:$LGOK)Z4GP8F^X3L_Z8S_GM[\V5A@'.XFF]6AX5P$;W'\^2)"9,<$ HJ36XVC++NL=4MG MB,E\&MKQ/?>8SLAU9KVAY(US/*_PDJ#(BHS4.-R^U',XNQW$LE&(URIR]([J M$C_WI] GI&XF.>J<6XDOVF@>=DN!+7,(CI\'JB?Z3X*[60W6)8;7;* M$4FC<>4XIEK)WS_?:.<+3_GRN;>_XCX039]54XX MGJ*Z 9:W6A:R7C?)?%C. KFK /^12L^5U6@IR05ER1R+[)(_#'TE ;4BKZU777>+KAL3+9HU[ !K^<@LP;,0CV1^!@3ML?O MAK4>0;3X&"X>"?.'"R0?(\D3X;_I&/,QR&R1XP.%GX_QYQ'Q?.C(]#$J/2D1 M,!:OMM$/H4B4AFO#SE+*BX0DH)8(;G__KI8?')^>9]_/?-/Z^O?KSXS_?)OSY^ MXW_[]V^N\>=_?MZ@+W_Z<'/[>7=^_KO[S3\7O[R_/W7C]Z?_L??_G&^_)(^KT]W#_.[LR^_^F^M__I&\?8W]I]L; MYW'URYMOKF\B_PQ=?S.[OWS:+&;7;G3QX]-L,[OZDW?RY?'D]D]/M_Z'#__[ MXO3N]M4K]8F.A3@D57&0.M/"CRWW[%>1<3$! +N;:Y=+&<^.;4*Q_C:MHZ$X MQ+(]][:!DO%"MS&FIH,PTT2N.A!3#=>*M,%['@>54T$"E1@TH.=][\38=0+/ MPWY*Q.P1T79LR'.(6^,\H'A%J!F':1(GY'=P\$#^'SD1;4,>^V$<;PCV]%?Z MMK$\H5C, G*?85C\G&,QR["X8UC,#UC0,98Y%E<$BQL4L5_1=.N!@6MHWNMT M31OKVO0@S-V],T9"L(U#I3]/=YW MEN-5YKC*)9+MR$AM?T3=W:-HOF2;*&VS1A4C&D 3%3MJH$7BRR=8E[R KJ!2 M2C8/W1RI3/3/_TAQLIL].I$GF6^MMJ2-5,8.7JH2Q8X*GGE>PT6ECT(G&8I2 MO.I:8X3,Z=RVW4XH@O-?D9Z2'AA2KPIQL![+-.]8*;-%/Q.I^9BJ%$8K>X!D M9[GGIQP:E%GG&?-=BHPV^S$6&RDV82["QH=DQ>E6$.[RX170"C;? 8"')GUE M$2P;%AJ(C0!7V#HCAR]P73O19Y2P]+@TIHY]J>YGC9)5Z/4;B$.CC1\9#!9S M_%2'\9'!Z%'AJK"XHJK+G&0Z7PD%,2/[C>\$_/Q"63+*[,\$7(T+-RP:5THU MKZ9@VX[ Z9T&JH2,""/(()Z[]#[&'G:BW9W#9I;1*)^Q.E@Q-%N/, ;51-GZ MM) 9IBA6RX-8;_QPAQ!#QN!,'AXDWGZ?P MW9%71FU&TYH?6&G R>[P*_DL3A9BV[^XRKDW_<'8<*H-NPM4+B 88',R:G_\ M2^5G+76[4*;6'+K/PU9SA70(9MO-T0#=674RESE.5:>-UTOK"?=^] MQ7NY8YN5"-)TY;?FI-H,NE^+CC;$;#L#KHR1K*NAU]*P\)4]79 M'9( 6((Q-J&O5WM/3NP;&WBFET0[P@!5]3_L U 2)HX?TZ!4R/9)>[9N"8-Z MEOPOZ+)9"RRV["Q?5O.5IW.YX:UDADCY;3_+R!B75A!B:3EC558^0(ZSF%7Z MH: -BG#HW25.E,!<.& VUM!2HXT0*>)NMV&M97%MYZI^*(@KQ,KQ<)W;4^<> M;]':P337XI36GQ 2IXY/KU7OY0/H ^-E/15-14BM,&X4@1V8$WE)]H:#&+N< M1YWQ:=8:MK93("QKTSKO],,T?"? AFA^8!W,+H,;AM&'*(P-Y5X8P//K,^U< M;ME,Y>W<4*RTH_%YH8#X3\K.6V$P8/_#8;(SN'M$CH0HQ38\7D3 M1G?T=:KFGE)0G(*A^U@;WW:GUV'HCJ^%V'2"I';X5DAI_\>E4621_/9FE.J7 MGT?RU6E4+KL*"=1^1SH//+-!?)B$@_&+9K(9J2O%8DDEJ MJ0B64TCJV$Q*A0[(I$(4(3)JQY,K,G[U>8QG=?&OD$R-QR>>DAQZREMUCD1F M 6BZ=RD-_##R356)'Z9[5+N>'<"47VMT1\ IK:U^]Y0M4E @I[ MBKMY2U6QN2Y!!O <<[V4NBKJ-I<]N0K0E$A))U(Q*I'L&WMIR? M 4X;TS$BDH%U)M)GX.(QU&;@X=NOBH$EDH'U!^G!0,(P_3-8_MK2#=D.#\M4 M ZR8T.?C19A&VFPL?6PE>=$*#\L4L],$HH8/WNH?Q-+'7Q$'2Q2#:VF@S\$[ MM$6!-@O+7W]-NK1"-<"L='T^GM.0IS8?RU]_37RL4,U2XG<5HVO!\RYU@RT>JMU%$:#)E1][_4>V>& M2$269R;T'(?!A37+8I5[I3< ]AFH-],2N.<0U,-._\S,V&2[J'<]DC0-(S;Y M+ "QK [.XZFW!"OE\XRX_6<3RV=J\@VRU=#L/7&A>3:KF=DC&Z_1C>[8QVL Z6%#O 9[SQTV^SX-MH1^R&OKN:YJ)/;) MQI_RQ>$ZK\NLV'-<0P_YN YS]#(K/5]F ;U1*@(1KM;+OQ2$!O)L"WD'WI3= MJF36K#)K:W?F)$@P$7)LPMJ-ON6>A+:E5X*_P W:CPV&%?&T6P#41T"A&:8? M;B'2?1]:KJEM[4$[I&(=< \3UJY#^/;&&[A^B^//%Q&B#_^(L".Y)<=[7'HF66G5;:U/2V1KS]G3]MD$M(3%.L1I:)U(WNI)6?(0["O979UZ7%UGX* M?;*,3[RT:6A3 =ZVGQQ&H$Y%'(5+4Q[4X:46@?@P15Y<&N"DF16GX^[>[A=F M5Y5/9.%>&7$RZ]GPH+* _!\$EYXSH>FY'72 (^GH(=T0-V+5 Y)\1)VM)OY'4]/)8:@6M*,4 M99K(]-S<+:6M'2\I3Q%NX"9\2-59RM)LO9#@+: MS (=[QD8/K=NV-2ZA(X3#<+ =>(5>VUT2Y3U\9\:J.K=2QI)MDNM! 88! G)];.0=D8;DN\Y1#LW M2X4S(,'1@GBE_ )=]IR&<3)?WCD^BGD=YH%8TH1B>722(A\X5 ++FM6[E2#? MSZ89?W2BSR@A?Z;9:$','=X!=5_H CHMIG;3T.Z[[@<4$.??)_C-O#4.,+7O MY'*"S#-:#O*TN"U)33LM9LE%%)&=KPAV9VB+_'!#MZ0P\J-U =MS/R0YU4X$ MJ/?'9^+S0=^G:A,[M&P279Y%*I!WED9$G69O-2Q>P:\2,-C#3!>94?(E=LN>9ZX9I0"W\3>AC%Z."M,HY[04] MFROR(TM XMP"3O6X*M%'/K:DL:QZG;H2$+5HD>;25H>'=@LA:V^NP?!JM$?W MDE)8_%/?B6-R?Z(ZR%BX1PS-6N1.^Z15-;>0B@ Q':V800D1@W$<#ABK,R6[ MI+D2,."0J!:MT8W7K-=AP):?&0W8-,!,A_8<$FF7RA4L"&R-(K[!S3]M<$'QO4.12 C[(<8/_ MY>A5&Y<= BK8>2N<;Q!]Q@H>KI 3HUN:-#A??HIIEQ*4R 6^.I:8K#KK(HV5 M<055I$JBI,&J\M?/A$L5@H!5'"IYL1%"Q,-C&"ER1_"II5*6WIP14<)2=_J[ M#77&HY^=B)4=EV9NRH7WQ9]/TPRUT0.J-DZ-0Y_\!*^)81B\ME#[_$@6%OOP;#D>UPI\MI)>KJ%S+9 M>4._15L4I(C2JIA<'#_B9'6:QDFX)BCU?3[/ 5R4 /Q<6M_H6[HL;&4%6*Q M+.(D-O%C-A&,*\ L)QC*LV[LD6H4@CV#&C$0[.H M$V*9_/QOE,PP>OK-+P(^41N*J6(5H[.7Q^L[ HA\R-+#+EI]Q; M6E(-^O)^6-&*BR66QN)]MK1EB)H]39K+IZG(4]UB3@I7EBH4KSW::CV!T\4^ MX@"OTS4P_:JKVKHUMU*QMG$[]7$,$>?)! $_I8)[L%^=Q8 M&K ,7%O<:U?^2I0#2*N"9BQ%SF ZL Q:SBS7UXA/ZMK#9N)IHI4[R0'\$"DT2@8T66DD7BE)%V7 4ZPX[/%Z=@> MN=M-\RL[%YOV"QJE&F=_5C*A]@C(WQ[9;]L71"Y92]N!C9LH&[0+'#B!BWAI M(D8,61L\2X&Q;G9)$0O.XU1\>0X\'+/'.QJ1BU<7?O@HIX;X7]HP9MTL$.S2 M1E?U!2)2D%RN-U&X9:_<,Y\@0P5#CNQMWX_5#K3NV4JN4G$FJSE4M=:!MXBZ MC\4_FIN,J(S$. ^9/DVA\J+ )> LUQHT<3C/6!U> GA(3%@"N#0%;$EN_/'G M#-U7W[;UWH+)(H02?ABG$3+Z"B0 I>[UE38N_QC4^$CQG):^;\B<+."K6B=* M:]?M=J[3(]2DL7[W2'J#GR]G#Q'*C&XC;BAR,3C?6;D*B02.^12\S=F)G-=0 MX07RY"AML0RR158XU!;6Y:O1[3%-O7-EJ'%MS&WB$X8&P(-MOHV+Q%+,,M'72+=J&_I9$P)/*8$'E,"ATT)O$4^K8V\<:)DMXB<('9< MHP-@VN!9BJ'*>*VM9-)_9>J;]R= RZ ;VP[1KOLD(^2IT J6A M =Q/)T%8T;;AHXLCT0[\)Z32DZ-V/6/?1#AP\8;\(2OE'2) R@=L MVQF_:GLAEB.=E63!?;T6P7^^K%[>]C,DY\O9FCYB"WNI0%7PJ2)A.9[4RG1U MBEH."_(0+O>2.T.Q&^&-L7IN%?A38[R0CH"9D/V5>AG+\^42T1&WZ$;0P<^( M=N_"8 0&5T'3=]+31DKF7DS#X(%FI%&4F]GB4&>Z#F34=KI)$BOIFDR(XCBE M*:.TB8!T E#EHS&JR.;.+#6)*R.1WQ 6(<5.BM;BK^U'"[AT;]FNG19PO"J! M0EOF@_:,Z*,V>"/EG12IX%K']>D=8Y)S?&Z-EUTB%O5N[::4H4''P&4WC1L' M>Q=AM%A%MRC!D7S;Q:XUQFAG.O>=,^.[@5$ M_SC$]SC$5T#[XQ#?Z0SQI6F4"YSX[/+LX2WV4L<'S3WGKVZ#5?**K84J(*6# MO3E$!Q:P-Q%"M7B%-XOPG$[P5"B[T>-=!UP[R76=,BQD:1<9];L2Y@.,%/(5 MJU_8S+?NI&5MF]\2%:+=:7$N1)/X%-+7W$5"^\F2_4:<28["EM>;\C$ M'DIY1^JWA]F:19MF@7>+8C9EK%:)'@M3.8518)45+252R,=TLOBP$I&L)F>? M/[DHCMDUB,V)BVD^CZ&1/")8HSI3'7%A ;7LE!5>DRME&,>2#2\/OSV2P&$; MQ4M;@\IC[A&ARG&?1UF[6<.U"IU )Z$%Y4EH90IV-A/*I$XVATA@.==Z M%2<1WCJT$**4;'3XX;6A7NH28*=T6&6H")?9K<3HTQ7M,4"U18%98XM2GI#, M.I,XB5($ 4O@'B))@9H*G+!+$M$I=/(OT2LH<*O9"KJ&/E]Y5E]YF/[!:AAH M!.>ZB2>?%R&[EJJR[EZW(>D]\;RJ)$S8.-2]1)"=(B& MR[#0?ND_9EDIN>/%!-"9E0F%B>)\'W*7M5% ME?C"KCTR*]FY]6@X&%DS'RGB@ 7KU8KM(J?PZ'=2#*I\,"D^5+=J)ZY^AZ(M M=M&A2[_BFU;;]Y-B1BLA[#;RHZ\#\X#NA#K+M*4"#AQS#62$T,9K9UJC/"WD M PO'*QZZ]'XO7(JH../OS/7' MY0D>3^[KLI6Q;@R3FP@;>O@J+3]135HFD'Y89 74HO-JV#)4\CJ'"YFL/IIA&+]I\_N2RF3]]$,R4@Z7&V M+#"Q@]5.#*A>)[H!G31.0F]W@>J,@8KDE-:WDJ;34QM6Z /8"D6M2T#6F.4L MI4(D=7ZJ7TSLP-2V:ZW#2?EN<4!^-V/-D^.%\QD%)[L;W\'DGY9+8_Z^@U7:E-!VR5;R@4AU(_#J!JAN>#@+)/^A*+:3HMW2LV1#H M/@A>U9YQQ]8=GEL'+\>]8S5\7]ZHG)(!7VR/S[7'Y]KC(8&QWG(X)E@WVZ.D](+XOS=GDXN>Q!UN3@W6ZH-H]EAUQWL;1&OA[C M?4Y#'\W02E.ZB@:4!&WFZK\ZD=\&G=B '#U.FK,[:6YQO5!0<8??MMHN0I)ZI;V!61.E MP15!$/X8^IX"@6N?3('*]5V"93$IB?$*1]Y-2DB(KJY.=:QW^PI38$0'#8"+ M@D=L">6#J-76'7HEDN4A4A?$BXA&#@3BS@ MC5CJ6:R38* :F:S8W>+.A+<\"!C,?$$3>)2,ZAX(=SBQ>P2VZEZ5@E2F8P:P M!E?D#L)Q'M8Q]5= ^V/J[T"IOS!9\@=<3H9AU\F$V772(]OA.+[,D!TZCB\[ MCB_K-P7H)KWWL3L+O'S45YX:&ROD$74L82F(+47LKMW;Z1VV"(/=#2);1"K9 M7/6/;&@N*:(WMP?X&-_KWO-5CY;K)8FJS#"7PSE';?!&QM7KMH2D%L)IU]IQ\E' M[LE6XB/,(W:3\MC8O1L4<6JUX-DKA#NZM M9/HLI":B48$ZQ\;G/;0!'Y6^I M'6+>A-B!IX:4*QL6X5UZ_SMRDT7X$XIIKSC&6I25<79]&4T"N)A88Q]HG5@*T:JRH;])& M45Z!@ZHKPOMN0B3G^1^]Z^HTZ+[3I/MNFG3?&:J$:VGR0;Q M(B/+H6IC2@LEH$OLE-42N;'=(H]- 0P#UEF%;^4[M%3+,M,Y/*W$*#@U;!/ M/(>_0' >L4&-GP(L;[8[EIA$[+>+# 5S ((-RA$C!0^J_/OC=V0KNRLH#!%# MT-%3I?B@PL@[\=>3$/N6S1?\ &B4TR/K3:&E!/_+\9\"P8X+^D-F3JE7J1'J7H$TILR8C1='K[G*?BG3HAV(7H- M#='QAG@GX1HMG*?]@-"7>DIPOQ =?.V'<1J9[7+3!D_=*VJ20;ZUC>A;#:^@ MN51#9!51.7QO=[B'A'CDSC*?#WVZURS(O\V7AV9MC2QF4<$LYSLKP:@.Z60E ML[P]VDINJB'#RSB6([G%K.$6H>'06]@E1K5?W"UR$=Y2[FH-[&A;P);;WT7) MUDW;SL_;'[W\E=U@M9< E"5?7$+G=-$(H,$(#,L,ECP(@8W$W'+%MIUY(,,< MHTT8.0E==^/LR$E4&N,H^-AJ15F\8@$ M-RRME_=Y_N2L\SBB,'<)V@D5P!S).6KE92?=+ V_+O"C2;<9V7P_?'0"%]6E M[Y2-;KCDOFD#,5H9"1LV69'QZH2U.83[?+E$Q!YNT7Z7M\0FGH9!@H,4!P_S M(E//C#>M 'XTWG0K]U7H::L@K!W76^2&@8M]G%$WN4!T3HA/4_53LM:N\LL# M"H4:7E.6%D4.6"]F2R-*CI+!V]!A,BA#[&A:N2T7W;B_2N'*(-#YGF'N\K(3[($&>Q4LY5N M&O/E>9S@-8UT7*2T$OW4B5<$\3MG2_R1.,=5BE_JJX[YIJ9!(ZAZ.9!W5-4* MHNY5IG3:6D>CP:2^&4]6ND:Y\;\*8RID>3XH3?0KS>G2,MY.%.22RY8SFKHD M!*:LMKH)(I_&)+N6ZCM4][H-X>V)YU4UY\EB++U+K-@L4%D>5E.@>K6Q_TK' M=RD>E^'F>&E?)8^SO(ZSO$9,>Z.SO,:M.)3,7BFBK6I>SY]*+96V3QMRMDKE+45MFQ2# M==:UH7-WH<-@!13$;+4;W]D/:-:>5WQ(SV?$VR^>YWZ M/'GOQ#059$=M06STNM03)74+WTY:^1N5S#K0V*G=I637LIJ0!".23._+,+9> M:7*?OJIP4@/F[QWLQQ+UXX*')!49S]AYP M27S/)]J9F5V(BN)I6K]ES')) ;;B?FA:,#E*0LQ>-L%G@Q9.$K3-0ZQR"E1X M#E,=NG]46&_\<(<04S$9:(-Z5@S-]N.*+K=:Z&>[VI1JF&MG;4[=5@!8ROG3 M5*Q5VH",#N[#(H.:L@;";B4I3R1Y; &H&ET\AHM5F,9.X-VA+<$+H7W/%9I/ M@K>(0E.IAU=:T?),+1&E%VEM7(E S'6@D!-J?F M6!@\'D-UG'![+!.6X,2Q3'C29<**RD'ZU:94Q* ?.&7/(2?T.:0,<48?.A]8 ME.ID=_B5_,5D]NA$WG5*^3)?YI-EM@0YNI.+,/I 'TG-/%Z80M:&IE%\G:N\ M?1ACFMV*Z'FR0E%>JV,HB%B!,#&VU\@#%X+0;F6;Q43.GU#DXABQ3KNLB361 M.T.OEQU 1^G_M9_E3CI:=?T/S^7MJN:^KFJ(G.*L'C=KLFO.((!@-S%5 ,@6 MN%KI0?T/]G]YTEVVE;?C\CEX"([0_S3C:'"Y U5.K2-GM&6$2R\;_"WE5M6( M!$F"GI@&DB6HW5+K,[0DF_!HEX@(WZ?%#FDF&"T!?@B,#1.5@SP]?T62HF#C M156X?HMHJ(6HG!P3D?\;K,IY4%>K>)(@.TI9QBR[B"Y63I#=6V)JZ)%WF8O:SXA.3$/>;(LB MYP&QR *=1GCAX(@-I!V7GP:^N^D(Z?AH!U=F/NAE-]_M-2T6H1O._WX11DN$ MR=\M'@D[VYGH&;#$>[CAN9HO?!5;9?(N) U/7$1T0QPRB[X@+%K],C^R<(@ ML0/HB7C2J@3M,;.WGDPS+M_N0S;6WG@4=PCD[>3'C=(QJ[.UQUCC1C*8B@#? M$"M(=.A^R-Z/R/=.=L7CO]1-L6.)Z=B6+EH #D8>I.XXSYZ^10G.YMI2"O1L MOU0Y!X%W6'N@87(J\#5U^0<4T*:D=,$TSBK/;PC(#" [QSU-&/5 MM9&QFG*D(25EM:O/ 3OY$U(QV;=2RE1R*=L5'9H,EB74I/H[W*7W,?HC)4N= MTYSOGM,YZZL9U:9"8,I'0$ $^18,K0OHM&/AK]V0%=9? MI94Q,"T43LGIQ,F%0QOZ&LQ#YX"Q<9N5$?5*#3&'.G"]M51#3=O0IYU?JT@9 MK$ILAVCW_(CEMAIJ:J69ALO!+P=7X6<<);_=TDNH[&$C'Y1X1OY6YU=U12O> MH^S!JFT>HD);D_KRYT:>_A9;)'"EJD)QCM KNPITL8\XP.MT#4R_ZJJV?.16 M*M8V;B>'F"'B/)G@0&75<7*@NG&P[%X(;]]H P\1K"GX4$(Z0527 S#.H /% MAV0UO-,AM2V,Z^$TM9ZZ$8IN]P449OXD77"^K/JFV:L"=O,GB9L(!R[>.+X1 M 55"8%0\:WW[4:,KF$#K9=G>)X>WILN +(GBA,[0V4_?$K#X+7;:;6>"=!PE[HUZ& MT9JMJQBQ;EN*'[46O7G(+*3XF.H(8=7]$;<>M522&'L1V)C9BU\?NO^HLD3DG@TY7.7;^G6SG MWV,3V2&&JP#<%X[=FOMT:X9J!#!"+=_MD-3FWV@X/)GEOT4/F!K\(*%MV7HY M.MP%QT1F[B5#3 K 3:JO%E$CD[]7W8%BSJ9DIU)3ONIBH[:KNWHJ++ M.-.X*L@5@"UD0_6J639-*DSAQ J\Q0TW+LK0N/Q7NR5 *JC^(.A]G9!L> MWP"^R@Z)=;R(8P@CE1U MO6D9H1HMP'IR:/O9V3L.A)/'7W$B^DY #K".$#TX=' Z+\A/8-Y%ZFM.0\L) M*6*IAT$3ITQ\H/E47G42L9T6H@#V*-"U1W=KQ_=/TIA@'T-X#M7UIF6/:K3H MT4F@=_PM0^A\C:('XKM\B,+'9$5+[9P PFG@KSN%N% K77J4SH/X=GQ)-J^_J3\,*E"%6P$2 $H7NT%L[3I4?VA)?895B" MG3/1RE-1B!WT*7@'$9[08]W,\PCUXOP_=!]MC?!EV<9;=4(GCDN4XCT7(K,! MC%GOC##KW;29]>[ +(M!BARA4_+'>;0(']NR.A5955IS&AZ\D"(%GP8N8&W@ MQ,SJ/+J)PBT.7 CW0[#P!/G5H$W!-&LI$SEBM(V6X_\+;X \1NZRDW+O^80I M^#7HZ!26=$-1BI#3FS^5A:80\JONO&# \$D15R$-WZ_" .+JVUAL(F>C282" M(;VC$:K\R-MS[MZ^NU_@I&LH/;ZLL! #T*$@ 5 M " 0 !F,3!Q,#DR,5]P=7)P;&5I;BYH=&U02P$"% ,4 " <@&E3 MU0_V\&P' /+P &0 @ $=S $ 9C$P<3 Y,C%E>#,Q+3%? M<'5R<&QE+FAT;5!+ 0(4 Q0 ( !R :5.U2&QR>@< ,@M 9 M " <#3 0!F,3!Q,#DR,65X,S$M,E]P=7)P;&4N:'1M4$L! A0#% M @ '(!I4S.+'=3V P > X !D ( !<=L! &8Q,'$P.3(Q M97@S,BTQ7W!UWP$ 9C$P<3 Y,C%E>#,R+3)?<'5R<&QE+FAT;5!+ M 0(4 Q0 ( !R :5,6% 8/F1( $@3 - " ;_C 0!I M;6%G95\P,#$N:G!G4$L! A0#% @ '(!I4\1I"T4K'@ U&0! !$ M ( !@_8! '!R<&PM,C R,3 Y,S N>'-D4$L! A0#% @ '(!I M4V++(*+K# OY0 !4 ( !W10" '!R<&PM,C R,3 Y,S!? M8V%L+GAM;%!+ 0(4 Q0 ( !R :5-(/R&^]5, /IT!0 5 M " ?LA @!P&UL4$L! A0#% @ '(!I4U*FL UB5 DIT% !4 M ( !&CP# '!R<&PM,C R,3 Y,S!?<')E+GAM;%!+!08 "P + .4" "O %D , ! end