0001213900-21-041045.txt : 20210809 0001213900-21-041045.hdr.sgml : 20210809 20210809160212 ACCESSION NUMBER: 0001213900-21-041045 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210809 DATE AS OF CHANGE: 20210809 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: 211156368 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 f10q0621_purpleinno.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 June 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 August 6, 2021, 66,371,411 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 Income   2
    Condensed Consolidated Statements of Stockholders’ Equity (Deficit)   3
    Condensed Consolidated Statements of Cash Flows   4
    Notes to Condensed Consolidated Financial Statements   5
  Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations   32
  Item 3. Quantitative and Qualitative Disclosures about Market Risk   42
  Item 4. Controls and Procedures   43
         
Part II.  Other Information   44
  Item 1. Legal Proceedings   44
  Item 1A. Risk Factors   44
  Item 6. Exhibits   46
  Signatures   47

 

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)

 

   June 30,
2021
   December 31,
2020
 
Assets          
Current assets:          
Cash and cash equivalents  $110,081   $122,955 
Accounts receivable, net   25,104    29,111 
Inventories, net   64,795    65,726 
Prepaid inventory   1,799    826 
Other current assets   14,972    10,453 
Total current assets   216,751    229,071 
Property and equipment, net   87,496    61,486 
Operating lease right-of-use assets   54,334    41,408 
Intangible assets, net   10,376    9,945 
Deferred income taxes   209,048    211,244 
Other long-term assets   1,458    1,578 
Total assets  $579,463   $554,732 
           
Liabilities and Stockholders’ Equity          
Current liabilities:          
Accounts payable  $58,419   $69,594 
Accrued sales returns   6,962    8,428 
Accrued compensation   9,207    14,209 
Customer prepayments   17,334    6,253 
Accrued sales tax   3,596    6,015 
Accrued rebates and allowances   6,870    10,891 
Operating lease obligations – current portion   4,255    3,235 
Other current liabilities   13,733    13,583 
Total current liabilities   120,376    132,208 
Debt, net of current portion   40,403    41,410 
Operating lease obligations, net of current portion   67,924    48,936 
Warrant liabilities   14,529    92,708 
Tax receivable agreement liability, net of current portion   166,413    165,426 
Other long-term liabilities, net of current portion   8,294    6,503 
Total liabilities   417,939    487,191 
           
Commitments and contingencies (Note 11)   
 
    
 
 
           
Stockholders’ equity:          
Class A common stock; $0.0001 par value, 210,000 shares authorized; 66,371 issued and outstanding at June 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 June 30, 2021 and 536 issued and outstanding at December 31, 2020   
    
 
Additional paid-in capital   403,071    333,047 
Accumulated deficit   (242,454)   (265,856)
Total stockholders’ equity   160,624    67,197 
Noncontrolling interest   900    344 
Total stockholders’ equity   161,524    67,541 
Total liabilities and stockholders’ equity  $579,463   $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
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
Revenues, net  $182,586   $165,096   $369,015   $287,471 
Cost of revenues   100,899    83,465    199,804    152,658 
Gross profit   81,687    81,631    169,211    134,813 
Operating expenses:                    
Marketing and sales   59,844    39,423    114,212    76,107 
General and administrative   22,461    8,677    36,987    16,225 
Research and development   1,923    1,580    3,646    3,025 
Total operating expenses   84,228    49,680    154,845    95,357 
Operating income (loss)   (2,541)   31,951    14,366    39,456 
Other income (expense):                    
Interest expense   (569)   (1,424)   (1,139)   (2,813)
Other income (expense), net   26    16    (42)   106 
Change in fair value – warrant liabilities   4,860    (130,264)   14,007    (108,631)
Tax receivable agreement expense   (381)   (32,823)   (207)   (32,945)
Total other income (expense), net   3,936    (164,495)   12,619    (144,283)
Net income (loss) before income taxes   1,395    (132,544)   26,985    (104,827)
Income tax benefit (expense)   1,167    35,428    (3,484)   35,712 
Net income (loss)   2,562    (97,116)   23,501    (69,115)
Net income (loss) attributable to noncontrolling interest   (16)   (3,841)   99    7,325 
Net income (loss) attributable to Purple Innovation, Inc.  $2,578   $(93,275)  $23,402   $(76,440)
                     
Net income (loss) per share:                    
Basic  $0.04   $(3.19)  $0.36   $(2.94)
Diluted  $(0.03)  $(3.19)  $0.14   $(2.94)
                     
Weighted average common shares outstanding:                    
Basic   66,277    29,277    65,439    25,976 
Diluted   66,864    29,277    68,341    25,976 

 

The accompanying notes are an integral part of these 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 

 

   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       
        
    56,857    
    56,857    
    56,857 
Deferred income taxes       
        
    (45,266)   
    (45,266)   
    (45,266)
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)

 

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

 

3

 

 

PURPLE INNOVATION, INC.

Condensed Consolidated Statements of Cash Flows

(unaudited – in thousands)

 

   Six Months Ended
June 30,
 
   2021   2020 
Cash flows from operating activities:          
Net income (loss)  $23,501   $(69,115)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:          
Depreciation and amortization   3,544    3,816 
Non-cash interest   257    2,791 
Change in fair value – warrant liabilities   (14,007)   108,631 
Tax receivable agreement expense   207    32,945 
Stock-based compensation   1,592    1,212 
Non-cash lease expense   2,058    1,400 
Deferred income taxes   3,170    (44,007)
Changes in operating assets and liabilities:          
Accounts receivable   4,007    9,663 
Inventories   931    7,807 
Prepaid inventory and other assets   (2,263)   (3,049)
Accounts payable   (11,783)   903 
Accrued sales returns   (1,466)   4,678 
Accrued compensation   (5,002)   2,374 
Customer prepayments   11,081    2,080 
Accrued rebates and allowances   (4,021)   (891)
Operating lease obligations   (1,273)   (849)
Other accrued liabilities   936    11,957 
Net cash provided by operating activities   11,469    72,346 
           
Cash flows from investing activities:          
Purchase of property and equipment   (26,162)   (8,010)
Investment in intangible assets   (285)   (2,435)
Net cash used in investing activities   (26,447)   (10,445)
           
Cash flows from financing activities:          
Payments on term loan   (1,125)   
 
Proceeds from InnoHold indemnification payment   4,142    
 
Tax receivable agreement payments   (628)   
 
Distributions to members   (853)   
 
Proceeds from exercise of warrants   116    23 
Proceeds from exercise of stock options   452    
 
Net cash provided by financing activities   2,104    23 
           
Net (decrease) increase in cash   (12,874)   61,924 
Cash and cash equivalents, beginning of the year   122,955    33,478 
Cash and cash equivalents, end of the period  $110,081   $95,402 
           
Supplemental disclosures of cash flow information:          
Cash paid during the year for interest  $858   $22 
Cash paid during the year for income taxes  $4,434   $72 
           
Supplemental schedule of non-cash investing and financing activities:          
Property and equipment included in accounts payable  $3,367   $1,025 
Non-cash leasehold improvements  $3,239   $615 
Accrued distributions  $
   $4,523 
Tax receivable agreement liability  $780   $45,266 
Deferred income taxes  $974   $56,636 
Exercise of liability warrants  $64,172   $23 

 

The accompanying notes are an integral part of these consolidated financial statement.

 

4

 

 

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 June 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 six months ended June 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 June 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.

 

5

 

 

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 to be 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.

 

6

 

 

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 direct-to-consumer online channels, traditional wholesale partners, third-party online retailers, and Company showrooms. 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.

 

7

 

 

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

 

Debt Issuance Costs and Discounts

 

Debt issuance costs and discounts that relate to borrowings are presented in the condensed consolidated balance sheet as a direct reduction from the carrying amount of the related debt liability and are amortized into interest expense using an effective interest rate over the duration of the debt. Debt issuance costs that relate to revolving lines of credit are carried as an asset in the condensed consolidated balance sheet and amortized to interest expense on a straight-line basis over the term of the related line of credit facility. Refer to Note 8 – Debt.

 

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 June 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.

 

8

 

 

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, accrued expenses 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   June 30,
2021
   December 31,
2020
 
Sponsor warrants   3   $14,529   $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 six months ended June 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,172)   
    (64,172)
Change in valuation inputs(1)   (14,007)   
    (14,007)
Fair value as of June 30, 2021  $14,529   $
   $14,529 
                
Fair value as of December 31, 2019  $7,689   $21,622   $29,311 
Fair value of warrants exercised   (763)   
    (763)
Change in valuation inputs(1)   30,806    25,336    56,142 
Fair value as of June 30, 2020  $37,732   $46,958   $84,690 

  

 

(1) Changes in valuation inputs are recognized in the change in fair value – warrant liabilities in the Consolidated Statements of Income.

 

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.

 

9

 

 

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 income.

 

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.

 

10

 

 

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 direct-to-consumer online channels, traditional wholesale partners, third-party online retailers and Company showrooms. 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.

 

11

 

 

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 direct-to-consumer 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
June 30,
   Six Months Ended
June 30,
 
Channel  2021   2020   2021   2020 
Direct-to-consumer  $116,219   $145,180   $241,123   $225,867 
Wholesale partner   66,367    19,916    127,892    61,604 
Revenues, net  $182,586   $165,096   $369,015   $287,471 

 

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
Product  2021   2020   2021   2020 
Bedding  $166,708   $150,503   $338,551   $265,004 
Other   15,878    14,593    30,464    22,467 
Revenues, net  $182,586   $165,096   $369,015   $287,471 

 

Contract Balances

 

Payment for sale of products through the direct-to-consumer 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 $17.3 million and $6.3 million at June 30, 2021 and December 31, 2020, respectively. During the three months ended June 30, 2021 and 2020, the Company recognized all revenue that was deferred in customer prepayments at March 31, 2021 and 2020, respectively.

 

4. Inventories

 

Inventories consisted of the following (in thousands):

 

   June 30,   December 31, 
   2021   2020 
Raw materials  $36,315   $26,372 
Work-in-process   1,991    3,593 
Finished goods   27,446    36,280 
Inventory obsolescence reserve   (957)   (519)
Inventories, net  $64,795   $65,726 

 

12

 

 

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

 

5. Property and Equipment

 

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

 

   June 30,   December 31, 
   2021   2020 
Equipment  $45,037   $30,508 
Equipment in progress   20,175    18,648 
Leasehold improvements   24,716    15,758 
Furniture and fixtures   8,566    5,160 
Office equipment   4,191    3,185 
Total property and equipment   102,685    73,259 
Accumulated depreciation   (15,189)   (11,773)
Property and equipment, net  $87,496   $61,486 

 

Equipment in progress reflects equipment, primarily related to mattress manufacturing, which is being constructed and was not in service at June 30, 2021 or December 31, 2020. Depreciation expense was $1.9 million and $3.5 million during the three and six months ended June 30, 2021, respectively, and totaled $1.4 million and $2.6 million during the three and six months ended June 30, 2020, respectively.

 

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 seven 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.8 million and $0.6 million as of June 30, 2021 and December 31, 2020, respectively.

 

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

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
Operating lease costs  $2,064   $1,267   $3,871   $2,475 
Variable lease costs   482    18    577    26 
Short-term lease costs   68    61    124    119 
Total lease costs  $2,614   $1,346   $4,572   $2,620 

 

13

 

 

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 June 30, 2021 (in thousands):

 

2021 (excluding the six months ended June 30, 2021) (1)  $2,028 
2022   8,941 
2023   8,412 
2024   8,457 
2025   8,499 
Thereafter   63,966 
Total operating lease payments   100,303 
Less – lease payments representing interest   (28,124)
Present value of operating lease payments  $72,179 

 

 

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

 

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

 

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

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
Cash paid for amounts included in present value of operating lease liabilities  $465   $426   $1,273   $849 
Right-of-use assets obtained in exchange for operating lease liabilities   2,467    34    14,984    2,415 

 

7. Other Current Liabilities

 

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

 

 

   June 30,   December 31, 
   2021   2020 
Warranty accrual – current portion  $3,925   $2,806 
Long-term debt – current portion   2,009   $2,004 
Tax receivable agreement liability – current portion   5,916    6,545 
Insurance financing   696    910 
Other   1,187    1,318 
Total other current liabilities  $13,733   $13,583 

 

14

 

 

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

 

8. Debt

 

Debt consisted of the following (in thousands):

 

   June 30,   December 31, 
   2021   2020 
Term loan  $43,313   $44,438 
Less: unamortized debt issuance costs   (901)   (1,024)
Total debt   42,412    43,414 
Less: current portion of debt   (2,009)   (2,004)
Long-term debt, net  $40,403   $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 June 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 June 30, 2021, there was no balance outstanding on the revolving credit facility.

 

15

 

 

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.6 million and $1.1 million for the three and six months ended June 30, 2021, 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.2 million and $2.4 million for the three and six months ended June 30, 2020, respectively, all of which was paid-in-kind through additions to the principal amount.

 

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 six months ended June 30, 2020, the Company recognized losses of $39.0 million and $25.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 June 30, 2020:

 

Trading price of common stock on measurement date  $18.00 
Exercise price  $
 
Risk free interest rate   0.24%
Warrant life in years   3.7 
Expected volatility   50.57%
Expected dividend yield   
 
Probability of warrant re-price   100.00%

 

16

 

 

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 six months ended June 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 June 30, 2021 had a fair value of $14.5 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:

 

   June 30, 
   2021   2020 
Trading price of common stock on measurement date  $26.41   $18.00 
Exercise price  $5.75   $5.75 
Risk free interest rate   0.25%   0.18%
Warrant life in years   1.6    2.6 
Expected volatility   52.14%   43.65%
Expected dividend yield   
    
 

 

During the three and six months ended June 30, 2021, the Company recognized gains of $4.9 million and $14.0 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 six months ended June 30, 2020, the Company recognized losses of $91.3 million and $83.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):

 

   June 30,   December 31, 
   2021   2020 
Warranty accrual  $11,278   $8,397 
Other   941    912 
Total   12,219    9,309 
Less: current portion of warranty accrual   (3,925)   (2,806)
Other long-term liabilities, net of current portion  $8,294   $6,503 

 

17

 

 

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 six months ended June 30, 2021, the Company paid $0.9 million in tax distributions under the Third Purple LLC Agreement. At June 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 June 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.

 

18

 

 

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 the 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 the 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.

 

19

 

 

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 six months ended June 30, 2021 and 2020, 0.1 million and 13.9 million, respectively, of Paired Securities were exchanged for shares of Class A Stock.

 

20

 

 

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 are engaged in litigation discovery and recently exchanged affidavits of documents. In June of 2021 the parties were scheduled to attend examinations for discovery. These discoveries were adjourned to allow the parties to negotiate formal terms of settlement.

 

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.

 

21

 

 

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. Briefing is complete on ReST’s motion to compel arbitration, and the Court held a hearing on May 25, 2021 to hear arguments from the lawyers. The court has not yet rendered a decision on this issue. On March 5, 2021, Purple LLC, Gary DiCamillo, Adam Gray, Joseph Megibow, Terry Pearce, and Tony Pearce, filed a motion to dismiss the claims set forth in Case II, and briefing on the motion to dismiss is complete, but the motion will not likely be heard until after the Court rules on ReST’s motion to compel arbitration, which is still pending. 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. Both motions to dismiss are still pending before the Court. The case is in the early stages. No substantial discovery has taken place. The Court has not yet entered a Scheduling Order governing the case, and no trial date has been set.

 

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 a purportedly 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 against its former employee who Purple LLC has agreed to indemnify, subject to certain conditions. 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. 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. SSB’s response is due on August 16, 2021. The court is expected to render a decision on the Company’s motion to dismiss the Georgia Litigation in September 2021. The Company continues to deny that any illegal or wrongful conduct occurred and intends to continue to defend against SSB’s claims vigorously. At this time, the Company is unable to determine whether an unfavorable outcome is probable and declines to express an opinion as to an amount or range of potential loss that may result from the litigation.

 

22

 

 

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, (wholly owned by TNT Holdings) and InnoHold (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 the Company and retired from the Board in August 2020.

 

23

 

 

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 the Company 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. The Company incurred $0.2 million and $0.2 million in rent expense to TNT Holdings for the building lease of the Alpine facility for the three months ended June 30, 2021 and 2020, respectively and $0.4 million and $0.4 million for the six months ended June 30, 2021 and 2020, respectively. The Company continues to lease the Alpine facility that was formerly the Company headquarters, for use in production, research and development and video production.

 

During the six months ended June 30, 2021, certain current and former employees of the Company 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 six months ended June 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 June 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.

 

24

 

 

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 June 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 June 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.

 

25

 

 

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 six months ended June 30, 2021, 6.6 million sponsor warrants were exercised resulting in the issuance of 2.3 million shares of Class A common stock. At June 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 June 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.

 

26

 

 

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 June 30, 2021 totaled $209.0 million, which is net of a $70.4 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.4 million in the valuation allowance from December 31, 2020 to June 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 27.30%. 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 six months ended June 30, 2021, the Company has recorded income tax expense of $3.5 million. The effective tax rate for the six months ended June 30, 2021 was 12.91%, 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.

 

27

 

 

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 $172.3 million. Of the tax receivable agreement liability recorded during the six months ended June 30, 2021, $0.8 million relates to current year exchanges and was recorded as an adjustment to stockholders’ equity and $0.2 million was recorded as expense in the condensed consolidated statement of operations to reflect the impact of the change in rate associated with state income taxes.

 

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 June 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
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
Numerator:                
Net income (loss) attributable to Purple Innovation, Inc.-basic  $2,578   $(93,275)  $23,402   $(76,440)
Less: Dilutive effect of change in fair value – warrant liabilities   (4,860)   
    (14,007)   
 
Net income (loss) attributable to Purple Innovation, Inc.-diluted  $(2,282)  $(93,275)  $9,395   $(76,440)
Denominator                    
Weighted average shares—basic   66,277    29,277    65,439    25,976 
Add: Dilutive effect of equity awards   587    
    2,902    
 
Weighted average shares—diluted   66,864    29,277    68,341    25,976 
Net income (loss) per common share:                    
Basic  $0.04   $(3.19)  $0.36   $(2.94)
Diluted  $(0.03)  $(3.19)  $0.14   $(2.94)

 

28

 

 

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

 

For the three and six months ended June 30, 2021, the Company excluded 0.4 million and 0.5 million, respectively, of Paired Securities convertible into shares of Class A Stock as the effect was anti-dilutive. For the three months ended June 30, 2020, the Company excluded 24.7 million of Paired Securities convertible into shares of Class A Stock and 4.6 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 six months ended June 30, 2020, the Company excluded 27.5 million of Paired Securities convertible into shares of Class A Stock and 4.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 June 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 three months ended June 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 six months ended June 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   (56)   8.11        
 
Forfeited/cancelled   (13)   8.26        
 
Options outstanding as of June 30, 2021   2,220   $9.31    3.0   $38,278 

 

29

 

 

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

 

Outstanding and exercisable stock options as of June 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.64    106    2.64   $2,186 
 5.95    538    2.25    359    2.25    7,339 
 6.51    241    2.89    111    2.89    2,216 
 6.65    173    2.86    77    2.86    1,525 
 7.99    19    3.42    6    3.42    118 
 8.17    225    3.26    83    3.26    1,510 
 8.32    187    3.00    56    3.00    1,016 
 8.55    179    3.26    75    3.26    1,335 
 12.76    25    3.70    8    3.70    107 
 13.12    186    3.88    57    3.88    757 
 15.12    3    3.88    1    3.88    12 
 21.70    179    4.25    
    
    
 
 32.28    55    4.71    
    
    
 

 

The following table summarizes the Company’s unvested stock option activity for the six months ended June 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   (329)   2.27 
Forfeited   (13)   2.59 
Nonvested options as of June 30, 2021   1,281   $3.81 

 

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 six months ended June 30, 2021, the Company recognized stock option expense of $0.5 million and $0.9 million, respectively. The Company recorded stock option expense of $0.4 million and $0.6 million during the three and six months ended June 30, 2020, respectively.

 

As of June 30, 2021, outstanding stock options had $4.3 million of unrecognized stock compensation cost with a remaining recognition period of 2.1 years.

 

Employee Restricted Stock Units

 

In May 2021, the Company granted restricted stock units under the Company’s 2017 Equity Incentive Plan to certain management of the Company. The restricted stock units have a grant date fair value of $28.52 per share and vest over a four-year period. The estimated fair value of the restricted stock units is measured on the grant date and is recognized over the vesting period on a straight-line basis. The Company recognized a minimal restricted stock unit expense for both the three and six months ended June 30, 2021,

 

30

 

 

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

 

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

 

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

 

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 June 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
June 30,
   Six Months Ended
June 30,
 
Non-Cash Stock-Based Compensation  2021   2020   2021   2020 
Cost of revenues  $44   $45   $89   $80 
Marketing and sales   114    88    218    148 
General and administrative   951    507    1,275    659 
Research and development   4    322    10    325 
Total non-cash stock-based compensation  $1,113   $962   $1,592   $1,212 

 

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.6 million for the three months ended June 30, 2021 and 2020, respectively, and $1.6 million and $1.0 million for the six months ended June 30, 2021 and 2020, respectively.

 

31

 

 

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. 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, third-party online retailers and Company showrooms.

 

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 June 30, 2021, Purple Inc. had a 99% economic interest in Purple LLC while other Class B Unit holders had the remaining 1%.

 

32

 

 

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.

 

Despite the ongoing challenges from COVID-19, we have been able to capitalize on the opportunities created by this situation. We were able to continue serving our customers through our DTC channel, as strong consumer demand for our premium, differentiated product offerings shifted to our DTC channel throughout 2020. We experienced a sharp decline in the wholesale side of our business during the second quarter of 2020 as temporary shutdowns of non-essential businesses and shelter-at-home directives occurred in most U.S. states. As the shutdowns were lifted and stores began to open again, demand through the wholesale channel has increased and customer demand in 2021 has shifted to wholesale and DTC levels we were experiencing prior to the COVID-19 pandemic. All of our showrooms are currently open and we have continued with our expansion plans by opening four new showrooms since the beginning of 2021.

 

Our supply chain has not been significantly affected by COVID-19. Suppliers in China were temporarily closed because of the pandemic, but we had sufficient inventory on hand to meet our production needs. These suppliers have resumed production and are able to supply materials as needed. 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 due to our increased production to meet demand. We have also experienced some shipping delays in the delivery of our product to our customers. This is due to the increased nationwide demand placed on delivery companies.

 

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. 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 resumption and 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.

 

Isolated Production Challenges

 

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, the Company encountered isolated production challenges caused by unanticipated mechanical and maintenance issues when bringing the machines back online. As a result, the Company has experienced significantly reduced production levels causing shipment backlogs that unfavorably affected second quarter net revenues and will also adversely impact third quarter net revenues. The Company exited the month of July with production back at planned levels and expects to be out of the current backlog position by the end of August. The Company also expects there to be no impact on completing the scheduled addition of new Mattress Max machines as previously announced. The Company is confident that these issues are an isolated event and will have no impact on its ability to scale beyond 2021.

 

33

 

 

Operating Results for the Three Months Ended June 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 income:

 

   Three Months Ended June 30, 
   2021   % of
Net Revenues
   2020   % of
Net Revenues
 
Revenues, net  $182,586    100.0%  $165,096    100.0%
Cost of revenues   100,899    55.3    83,465    50.6 
Gross profit   81,687    44.7    81,631    49.4 
Operating expenses:                    
Marketing and sales   59,844    32.8    39,423    23.9 
General and administrative   22,461    12.3    8,677    5.3 
Research and development   1,923    1.1    1,580    1.0 
Total operating expenses   84,228    46.1    49,680    30.1 
Operating income (loss)   (2,541)   (1.4)   31,951    19.4 
Other income (expense):                    
Interest expense   (569)   (0.3)   (1,424)   (0.9)
Other income), net   26        16     
Change in fair value – warrant liabilities   4,860    2.7    (130,264)   (78.9)
Tax receivable agreement expense   (381)   (0.2)   (32,823)   (19.9)
Total other income (expense), net   3,936    2.2    (164,495)   (99.6)
Net income (loss) before income taxes   1,395    0.8    (132,544)   (80.3)
Income tax benefit   1,167    0.6    35,428    21.5 
Net income (loss)   2,562    1.4    (97,116)   (58.8)
Net loss attributable to noncontrolling interest   (16)       (3,841)   (2.3)
Net income (loss) attributable to Purple Innovation, Inc.  $2,578    1.4   $(93,275)   (56.5)

 

Revenue

 

Net revenues increased $17.5 million, or 10.6%, to $182.6 million for the three months ended June 30, 2021 compared to $165.1 million for the three months ended June 30, 2020. Our wholesale business generated net revenue growth of $46.5 million, or 233.2% during the second quarter of 2021 while DTC net revenues decreased by $29.0 million, or 19.9%. Net revenue changes associated with our DTC channel relative to our wholesale business reflected a shift in customer demand to levels we were experiencing prior to the COVID-19 pandemic. Our wholesale business was also favorably impacted by wholesale expansion and the prior year second quarter being negatively impacted by the temporary shutdown of wholesale partner operations caused by the pandemic. Net revenues were unfavorably impacted by isolated production issues that occurred in the second quarter of 2021 (see Isolated Production Challenges above). The increase in net revenues from a product perspective reflected a $12.2 million increase in mattress sales, a $4.0 million increase in other bedding product sales and a $1.3 million increase in other product sales. This growth was primarily driven by an increase in customer demand.

 

34

 

 

Cost of Revenues

 

The cost of revenues increased $17.4 million, or 20.9%, to $100.9 million for the three months ended June 30, 2021 from $83.5 million for the three months ended June 30, 2020. This increase, which reflected a $7.9 million increase in direct material costs, a $9.2 million increase in labor and overhead costs, and a $0.3 million increase in all other costs, was primarily due to increased product sales and higher production and material costs. Our gross profit percentage decreased to 44.7% of net revenues for the three months ended June 30, 2021 compared to 49.4% for the same period in 2020. 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, combined with the impact of isolated production issues that occurred in the second quarter of 2021 (see Isolated Production Challenges above).

 

Marketing and Sales

 

Marketing and sales expenses increased $20.4 million, or 51.8%, to $59.8 million for the three months ended June 30, 2021 compared to $39.4 million for the three months ended June 30, 2020. The increase was due to an $11.8 million increase in advertising costs due to higher advertising rates in 2021 and advertising costs in 2020 being uncharacteristically low due to the pandemic, a $3.5 million increase in personnel costs related to planned growth of our workforce and a $5.1 million increase in other marketing and sales expenses. Marketing and sales expense as a percentage of net revenues was 32.8% for the three months ended June 30, 2021 compared to 23.9% for the comparative prior period. The higher percentage of net revenues in the current quarter was due in part to product sales being unfavorably impacted by isolated production issues that occurred in the second quarter of 2021 (see Isolated Production Challenges 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 $13.8 million, or 158.9%, to $22.5 million for the three months ended June 30, 2021 from $8.7 million for the three months ended June 30, 2020. The increase was primarily due to an $11.2 million increase in legal and professional fees related to offering costs, consultants, professional staffing and executive placement costs, a $1.4 million increase in personnel costs related to planned growth of our workforce, and a $1.2 million increase in all other expenses. 

 

Research and Development

 

Research and development costs increased $0.3 million, or 21.7%, to $1.9 million for the three months ended June 30, 2021 from $1.6 million for the three months ended June 30, 2020. The increase was primarily due to an increase in professional services costs related to product development activities.

 

Operating Income

 

Operating income decreased $34.5 million to an operating loss of $2.5 million for the three months ended June 30, 2021, from operating income of $32.0 million for the three months ended June 30, 2020. This decrease was due in part to net revenues being unfavorably impacted by isolated production issues that occurred in the second quarter of 2021 (see Isolated Production Challenges above) coupled with higher marketing and sales expenses, increased legal and professional fees and increased expenses associated with planned growth of our workforce.

 

Interest Expense

 

Interest expense totaled $0.6 million for the three months ended June 30, 2021, as compared to $1.4 million for the three months ended June 30, 2020. The $0.8 million decrease 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.

 

35

 

 

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 $47.0 million at June 30, 2020. During the three months ended June 30, 2020, we recognized a loss of $39.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 June 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 June 30, 2021 had a fair value of $14.5 million. The fair value of the public and sponsor warrants outstanding at June 30, 2020 was $107.1 million. During the three months ended June 30, 2021, we recognized a gain of $4.9 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 June 30, 2020, we recognized a loss of $91.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 quarter or that were outstanding at the end of the prior year quarter.

 

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 $172.3 million and $172.0 million at June 30, 2021 and December 31, 2020, respectively. During the second quarter of 2021, we incurred $0.4 million of tax receivable agreement expense due to state tax rate changes. Of the $78.1 million liability recorded during the three months ended June 30, 2020, $45.3 million related to current period exchanges and was recorded as an adjustment to stockholders’ equity and $32.8 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 $1.2 million for the three months ended June 30, 2021, compared to $35.4 million for the three months ended June 30, 2020. This decrease was primarily due to $32.8 million 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 three months ended June 30, 2020.

 

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 June 30, 2021 compared to a net loss of $3.8 million for the three months ended June 30, 2020. The decrease in the net income level attributed to noncontrolling interests resulted from the noncontrolling ownership interest declining from approximately 32% at June 30, 2020 to approximately 1% at June 30, 2021.

 

36

 

 

Operating Results for the Six Months Ended June 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:

 

   Six Months Ended June 30, 
   2021   % of
Net Revenues
   2020   % of
Net Revenues
 
Revenues, net  $369,015    100.0%  $287,471    100.0%
Cost of revenues   199,804    54.1    152,658    53.1 
Gross profit   169,211    45.9    134,813    46.9 
Operating expenses:                    
Marketing and sales   114,212    31.0    76,107    26.5 
General and administrative   36,987    10.0    16,225    5.6 
Research and development   3,646    1.0    3,025    1.1 
Total operating expenses   154,845    42.0    95,357    33.2 
Operating income   14,366    3.9    39,456    13.7 
Other income (expense):                    
Interest expense   (1,139)   (0.3)   (2,813)   (1.0)
Other income (expense), net   (42)       106     
Change in fair value – warrant liabilities   14,007    3.8    (108,631)   (37.8)
Tax receivable agreement expense   (207)   (0.1)   (32,945    (11.5)
Total other income (expense), net   12,619    3.4    (144,283)   (50.2)
Net income (loss) before income taxes   26,985    7.3    (104,827)   (36.5)
Income tax benefit (expense)   (3,484)   (0.9)   35,712    12.4 
Net income (loss)   23,501    6.4    (69,115)   (24.0)
Net income attributable to noncontrolling interest   99        7,325    2.5 
Net income (loss) attributable to Purple Innovation, Inc.  $23,402    6.3   $(76,440)   (26.6)

 

Revenue

 

Net revenues increased $81.5 million, or 28.4%, to $369.0 million for the six months ended June 30, 2021 compared to $287.5 million for the six months ended June 30, 2020. During the first six months of 2021, DTC net revenues increased $15.3 million, or 6.8%, while our wholesale business generated net revenue growth of $66.3 million, or 107.6%. Net revenue changes associated with our DTC channel relative to our wholesale business reflected a shift in customer demand to levels we were experiencing prior to the COVID-19 pandemic. Our wholesale business was also favorably impacted by wholesale expansion and the prior year second quarter being negatively impacted by the temporary shutdown of wholesale partner operations caused by the pandemic. Net revenues were unfavorably impacted by the isolated production issues that occurred in the second quarter of 2021 (see Isolated Production Challenges above). The increase in net revenues from a product perspective reflected a $58.3 million increase in mattress sales, a $15.3 million increase in other bedding product sales and a $7.9 million increase in other product sales. This growth was primarily driven by an increase in customer demand.

 

Cost of Revenues

 

The cost of revenues increased $47.1 million, or 30.9%, to $199.8 million for the six months ended June 30, 2021 compared to $152.7 million for the six months ended June 30, 2020. The increase, which was primarily due to a $26.5 million increase in direct material costs, a $15.4 million increase in labor and overhead costs, and a $5.2 million increase in other costs, was primarily associated with increased product sales and higher production and material costs. The gross profit percentage decreased to 45.9% of net revenues for the six months ended June 30, 2021 from 46.9% 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, combined with the impact of isolated production issues that occurred in the second quarter of 2021 (see Isolated Production Challenges above).

 

37

 

 

Marketing and Sales

 

Marketing and sales expenses increased $38.1 million, or 50.1%, to $114.2 million for the six months ended June 30, 2021 compared to $76.1 million for the six months ended June 30, 2020. This increase reflected a $22.9 million increase in advertising costs due to higher advertising rates in 2021 and advertising costs in 2020 being uncharacteristically low due to the pandemic, a $7.7 million increase in personnel costs related to planned growth of our workforce and a $7.5 million increase in other marketing and sales expenses. Marketing and sales expense as a percentage of net revenues was 31.0% for the six months ended June 30, 2021 compared to 26.5% for the six months ended June 30, 2020. The higher percentage of net revenues in the first six months of 2021 was due in part to product sales being unfavorably impacted by isolated production issues that occurred in the second quarter of 2021 (see Isolated Production Challenges 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 $20.8 million, or 128.0%, to $37.0 million for the six months ended June 30, 2021 compared to $16.2 million for the six months ended June 30, 2020. This increase was primarily due to a $14.3 million increase in legal and professional fees related to offering costs, consultants, professional staffing and executive placement costs, a $3.3 million increase related to planned increases in our workforce, and a $3.2 million increase in all other expenses.

 

Research and Development

 

Research and development costs increased $0.6 million, or 20.5%, to $3.6 million for the six months ended June 30, 2021 from $3.0 million for the six months ended June 30, 2020. This increase was primarily due to an increase in professional services costs related to product development activities.

 

Operating Income

 

Operating income decreased $25.1 million, or 63.6%, to $14.4 million for the six months ended June 30, 2021, from operating income of $39.5 million for the six months ended June 30, 2020. This decrease was due in part to net revenues being unfavorably impacted by isolated production issues that occurred in the second quarter of 2021 (see Isolated Production Challenges above) coupled with higher marketing and sales expenses, increased legal and professional fees and increased expenses associated with planned growth of our workforce.

 

Interest Expense

 

Interest expense totaled $1.1 million for the six months ended June 30, 2021 as compared to $2.8 million for the six months ended June 30, 2020. The $1.7 million decrease 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.

 

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 $47.0 million at June 30, 2020. During the six months ended June 30, 2020, we recognized a loss of $25.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 six months ended June 30, 2021 as they were exercised in 2020.

 

38

 

 

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 June 30, 2021 had a fair value of $14.5 million. The fair value of the public and sponsor warrants outstanding at June 30, 2020 was $107.1 million. During the six months ended June 30, 2021, we recognized a gain of $14.0 million in our condensed consolidated statement of operations related to a decrease in the fair value of the sponsor warrants exercised during the six-month period or that were outstanding at June 30, 2021. During the six months ended June 30, 2020, we recognized a loss of $83.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 six-month period or that were outstanding at the end of June 30, 2020.

 

Tax Receivable Agreement Expense

 

The tax receivable agreement liability totaled $172.3 million and $172.0 million at June 30, 2021 and December 31, 2020, respectively. During the first six months of 2021, we incurred $0.2 million of tax receivable agreement expense due to state tax rate changes. Of the total $78.2 million liability recorded during the six months ended June 30, 2020, $45.3 million relates to current year exchanges and was recorded as an adjustment to stockholders’ equity and $32.9 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 $3.5 million for the six months ended June 30, 2021, compared to an income tax benefit of $35.7 million for the six months ended June 30, 2020. Income tax expense for the six months ended June 30, 2021 was primarily the result of no longer having a full valuation allowance and the decrease in noncontrolling interest. The income tax benefit in the comparative prior six-month period was primarily due to $32.8 million 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 six months ended June 30, 2020.

 

Noncontrolling Interest

 

We attribute net income or loss to the Class B Units in Purple LLC, owned by InnoHold and other parties, 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 income attributed to noncontrolling interests was $0.1 million for the six months ended June 30, 2021 compared to $7.3 million for the six months ended June 30, 2020. The decrease in the net income level attributed to noncontrolling interests resulted from the noncontrolling ownership interest declining from approximately 32% at June 30, 2020 to approximately 1% at June 30, 2021.

 

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 $110.1 million and $96.4 million, respectively, as of June 30, 2021 compared to $123.0 million and $96.9 million, respectively, as of December 31, 2020. Cash used for purchases of property and equipment increased from $8.0 million during the first six months of 2020 to $26.2 million during the first six months of 2021. This increase primarily resulted from continuing to build 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 several new Company showrooms.

 

39

 

 

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. We ended most of the cash preservation programs and returned to full production to meet increased demand during the second half of 2020. 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 June 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 six months ended June 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 June 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.

 

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 the COVID-19 pandemic, political or social unrest, other 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 June 30, 2021, the tax receivable agreement liability reflected in our condensed consolidated balance sheet is $172.3 million of which $5.9 million is classified as other current liabilities in the condensed consolidated balance sheet.

 

40

 

 

Cash Flows for the Six months Ended June 30, 2021 and 2020

 

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

 

   Six Months Ended
June 30,
 
   2021   2020 
Net cash provided by operating activities  $11,469   $72,346 
Net cash used in investing activities   (26,447)   (10,445)
Net cash provided by financing activities   2,104    23 
Net (decrease) increase in cash   (12,874)   61,924 
Cash, beginning of the period   122,955    33,478 
Cash, end of the period  $110,081   $95,402 

 

Six months ended June 30, 2021 Compared to the Six months ended June 30, 2020

 

Cash provided by operating activities was $11.5 million for the six months ended June 30, 2021 compared to $72.3 million for the six months ended June 30, 2020. The decrease in cash provided by operations primarily resulted from a $43.5 million decrease in operating cash flows related to net changes in operating assets and liabilities for the six months ended June 30, 2021 compared to the corresponding six-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. The decrease in cash provided by operations was further impacted by a $17.4 million decrease in cash provided by operating income which was mainly driven by net revenues being unfavorably impacted by isolated production issues that occurred in the second quarter of 2021 (see Isolated Production Challenges above) coupled with higher marketing and sales expenses, increased legal and professional fees and planned increases in our workforce.

 

Cash used in investing activities was $26.4 million for the six months ended June 30, 2021 compared to $10.4 million for the six months ended June 30, 2020. This increase primarily resulted from enhancing our manufacturing capabilities in Utah, scaling our infrastructure to support the growth of our workforce, opening several new Company showrooms, and continuing to expand our manufacturing capacity in our new manufacturing facility in Georgia that began operations in March 2021.

 

Cash provided by financing activities during the six months ended June 30, 2021 was $2.1 million compared to a minimal amount of cash provided by financing activities during the six months ended June 30, 2020. Financing activities in the first six months of 2021 included $4.1 million in proceeds from an InnoHold indemnification payment and $0.6 million of proceeds from warrant and stock option exercises, offset in part by $1.1 million in principal payments on the Term Loan, member tax distributions of $0.9 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.

 

41

 

 

Off-Balance-Sheet Arrangements and Contractual Obligations

 

As of June 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 June 30, 2021.

 

There have been no material changes to our contractual obligations during the three months ended June 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.

 

42

 

 

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 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 and as previously disclosed in our Form 10-K/A filed May 10, 2021, the Company’s disclosure controls and procedures were not effective as of June 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.

 

As previously disclosed in our Annual Report on Form 10-K/A for the year ended December 31, 2020, management concluded that we did not maintain effective internal control over financial reporting as of December 31, 2020 due to the material weakness described below.

 

Our internal control over financial reporting did not identify an error in the classification of the public and sponsor warrants issued in connection with our IPO and through a simultaneous private placement, which we determined to be a material weakness. This error in classification was brought to our attention when the SEC issued a public statement (the “SEC Statement”) informing market participants that warrants issued by special purpose acquisition companies (“SPACs”) may require classification as a liability of the entity measured at fair value, with changes in fair value each period reported in earnings. The SEC Statement addresses certain accounting and reporting considerations related to warrants of a kind similar to those public and sponsor warrants we issued. We previously classified our public warrants and sponsor warrants as equity. As a result of such misclassification, we restated our previously issued audited consolidated financial statements as of and for the years ended December 31, 2020 and 2019 and previously issued unaudited condensed consolidated financial statements as of and for the quarterly periods ended September 30, 2020 and 2019, June 30, 2020 and 2019 and March 31, 2020 and 2019. Such restated financial statements were included in our Annual Report on Form 10-K/A for the year ended December 31, 2020 filed on May 10, 2021.

 

In response to this material weakness in internal control over financial reporting related to the assessment of complex accounting issues reached in prior periods that continue to impact the Company, we will implement a new control to assess complex accounting issues reached in the past that continue to impact the Company to ensure those conclusions reached are still appropriate. Our plans include increased communication among our personnel and third-party professionals with whom we consult regarding the application of complex accounting transactions. Our remediation plan can only be accomplished over time and will be continually reviewed to determine that it is achieving its objectives. We can offer no assurance that these initiatives will ultimately have the intended effects.

 

(b) Changes in Internal Controls Over Financial Reporting.

 

Other than the changes described above, during the three months ended June 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.

 

43

 

 

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.

 

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 scheduled 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 shipping our products to customers and could materially 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. On March 18, 2020, Magna, Utah was the epicenter of a 5.7 magnitude earthquake that was felt approximately 20 miles away at our Grantsville, Utah manufacturing plant but not felt at our Alpine, Utah manufacturing plant. Since that date, there have been approximately one-thousand aftershocks. Though no damage occurred at either manufacturing plant from the 5.7 earthquake or its aftershocks, continued or increased earthquake activity in the area could disrupt manufacturing and other operating activities, which could adversely affect our business.

 

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 materially adversely 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.

 

44

 

  

We recently experienced an incident involving our manufacturing equipment that resulted in the death of one of our employees. As a result, we ceased using such 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. 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 implement 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 this and other such incidents could also 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 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.

 

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).

 

ITEM 5. OTHER INFORMATION

 

None.

 

45

 

 

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.
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 Craig L. Phillips, 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 Craig L. Phillips, 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.

 

46

 

 

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: August 9, 2021 By: /s/ Joseph B. Megibow
    Joseph B. Megibow
    Chief Executive Officer
    (Principal Executive Officer)
     
Date: August 9, 2021 By: /s/ Craig L. Phillips
    Craig L. Phillips
    Chief Financial Officer
    (Principal Financial and Accounting Officer)

 

 

47

 

 

UT Yes Yes P4Y false --12-31 Q2 0001643953 66371411 448279 0001643953 2021-01-01 2021-06-30 0001643953 us-gaap:CommonClassAMember 2021-08-06 0001643953 us-gaap:CommonClassBMember 2021-08-06 0001643953 2021-06-30 0001643953 2020-12-31 0001643953 us-gaap:CommonClassAMember 2021-06-30 0001643953 us-gaap:CommonClassAMember 2020-12-31 0001643953 us-gaap:CommonClassBMember 2021-06-30 0001643953 us-gaap:CommonClassBMember 2020-12-31 0001643953 2021-04-01 2021-06-30 0001643953 2020-04-01 2020-06-30 0001643953 2020-01-01 2020-06-30 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 2021-01-01 2021-03-31 0001643953 us-gaap:CommonClassBMember 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 2021-03-31 0001643953 us-gaap:CommonClassBMember 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 2021-04-01 2021-06-30 0001643953 us-gaap:CommonClassBMember 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 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 us-gaap:CommonClassAMember 2019-12-31 0001643953 us-gaap:CommonClassBMember 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 2020-01-01 2020-03-31 0001643953 us-gaap:CommonClassBMember 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 2020-03-31 0001643953 us-gaap:CommonClassBMember 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 2020-04-01 2020-06-30 0001643953 us-gaap:CommonClassBMember 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 us-gaap:CommonClassAMember 2020-06-30 0001643953 us-gaap:CommonClassBMember 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:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2021-01-01 2021-06-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2020-01-01 2020-12-31 0001643953 us-gaap:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2020-12-31 0001643953 us-gaap:FairValueInputsLevel3Member prpl:IncrementalLoanWarrantsMember 2020-12-31 0001643953 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001643953 us-gaap:FairValueInputsLevel3Member prpl:IncrementalLoanWarrantsMember 2021-01-01 2021-06-30 0001643953 us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-06-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2021-06-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:IncrementalLoanWarrantsMember 2021-06-30 0001643953 us-gaap:FairValueInputsLevel3Member 2021-06-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2019-12-31 0001643953 us-gaap:FairValueInputsLevel3Member prpl:IncrementalLoanWarrantsMember 2019-12-31 0001643953 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001643953 us-gaap:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2020-06-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:IncrementalLoanWarrantsMember 2020-06-30 0001643953 us-gaap:FairValueInputsLevel3Member 2020-06-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2020-01-01 2020-06-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:IncrementalLoanWarrantsMember 2020-01-01 2020-06-30 0001643953 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-06-30 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2021-04-01 2021-06-30 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2020-04-01 2020-06-30 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2021-01-01 2021-06-30 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2020-01-01 2020-06-30 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2021-04-01 2021-06-30 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2020-04-01 2020-06-30 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2021-01-01 2021-06-30 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2020-01-01 2020-06-30 0001643953 prpl:ChannelMember 2021-04-01 2021-06-30 0001643953 prpl:ChannelMember 2020-04-01 2020-06-30 0001643953 prpl:ChannelMember 2021-01-01 2021-06-30 0001643953 prpl:ChannelMember 2020-01-01 2020-06-30 0001643953 us-gaap:ProductMember prpl:BeddingMember 2021-04-01 2021-06-30 0001643953 us-gaap:ProductMember prpl:BeddingMember 2020-04-01 2020-06-30 0001643953 us-gaap:ProductMember prpl:BeddingMember 2021-01-01 2021-06-30 0001643953 us-gaap:ProductMember prpl:BeddingMember 2020-01-01 2020-06-30 0001643953 us-gaap:ProductMember prpl:OtherMember 2021-04-01 2021-06-30 0001643953 us-gaap:ProductMember prpl:OtherMember 2020-04-01 2020-06-30 0001643953 us-gaap:ProductMember prpl:OtherMember 2021-01-01 2021-06-30 0001643953 us-gaap:ProductMember prpl:OtherMember 2020-01-01 2020-06-30 0001643953 us-gaap:ProductMember 2021-04-01 2021-06-30 0001643953 us-gaap:ProductMember 2020-04-01 2020-06-30 0001643953 us-gaap:ProductMember 2021-01-01 2021-06-30 0001643953 us-gaap:ProductMember 2020-01-01 2020-06-30 0001643953 srt:MinimumMember prpl:VehiclesAndOtherEquipmentMember 2021-01-01 2021-06-30 0001643953 srt:MaximumMember prpl:VehiclesAndOtherEquipmentMember 2021-01-01 2021-06-30 0001643953 us-gaap:OtherCurrentLiabilitiesMember 2021-06-30 0001643953 us-gaap:OtherCurrentLiabilitiesMember 2020-12-31 0001643953 2020-09-03 0001643953 srt:MinimumMember 2021-06-30 0001643953 srt:MaximumMember 2021-06-30 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2021-06-30 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2021-01-01 2021-06-30 0001643953 prpl:TwoThousandTwentyCreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-06-30 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2021-04-01 2021-06-30 0001643953 prpl:RelatedPartyLoanMember 2020-04-01 2020-06-30 0001643953 prpl:RelatedPartyLoanMember 2020-01-01 2020-06-30 0001643953 prpl:RelatedPartyLoanMember 2020-08-25 2020-09-03 0001643953 prpl:RelatedPartyLoanMember 2020-01-01 2020-09-30 0001643953 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001643953 us-gaap:CommonClassAMember 2020-11-09 0001643953 prpl:SponsorWarrantsMember 2021-06-30 0001643953 prpl:BlackScholesModelMember 2021-01-01 2021-06-30 0001643953 prpl:BlackScholesModelMember 2020-01-01 2020-06-30 0001643953 prpl:BlackScholesModelMember 2021-06-30 0001643953 prpl:BlackScholesModelMember 2020-06-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-06-30 0001643953 us-gaap:CommonClassAMember 2020-01-01 2020-06-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-04-01 2021-06-30 0001643953 prpl:TNTMember 2020-04-01 2020-06-30 0001643953 prpl:TNTMember 2021-01-01 2021-06-30 0001643953 prpl:TNTMember 2020-01-01 2020-06-30 0001643953 prpl:InnoHoldMember 2021-01-01 2021-06-30 0001643953 2020-08-01 2020-08-14 0001643953 prpl:ThirdPurpleLLCAgreementMember 2021-01-01 2021-06-30 0001643953 prpl:InnoHoldMember us-gaap:CommonClassBMember 2021-06-30 0001643953 prpl:PublicAndSponsorWarrantsMember prpl:PublicWarrantsMember 2021-01-01 2021-06-30 0001643953 prpl:PublicAndSponsorWarrantsMember prpl:SponsorWarrantsMember 2021-01-01 2021-06-30 0001643953 prpl:SponsorWarrantsMember 2021-01-01 2021-06-30 0001643953 prpl:PublicWarrantsMember 2020-11-01 2020-11-30 0001643953 prpl:SponsorWarrantsMember 2021-06-30 0001643953 us-gaap:CommonClassAMember prpl:SponsorWarrantsMember 2021-06-30 0001643953 prpl:TonyPearceMember 2020-05-02 2020-05-31 0001643953 2020-11-05 2020-11-30 0001643953 us-gaap:CommonClassAMember prpl:IncrementalLoanWarrantsMember 2020-11-09 0001643953 prpl:PurpleLLCMember 2018-12-31 0001643953 prpl:PurpleLLCMember 2021-06-30 0001643953 2020-01-01 2020-12-31 0001643953 prpl:CorporateTaxpayersMember 2021-01-01 2021-06-30 0001643953 prpl:InnoHoldMember 2021-06-30 0001643953 prpl:TaxReceivableAgreementMember 2021-01-01 2021-06-30 0001643953 prpl:TwoThousandSeventeenEquityIncentivePlanMember 2021-06-30 0001643953 prpl:TwoThousandSeventeenEquityIncentivePlanMember 2021-03-31 0001643953 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001643953 prpl:TwoThousandSeventeenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001643953 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001643953 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001643953 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001643953 prpl:TwoThousandSixteenEquityIncentiveMember prpl:InnoHoldMember 2017-01-01 2017-01-31 0001643953 prpl:InnoHoldMember 2017-01-01 2017-01-31 0001643953 prpl:InnoHoldMember us-gaap:CommonClassBMember 2021-01-01 2021-06-30 0001643953 us-gaap:EmployeeStockMember 2021-06-30 0001643953 us-gaap:EmployeeStockMember 2021-01-01 2021-06-30 0001643953 2021-01-01 2021-01-01 0001643953 2021-06-30 2021-06-30 0001643953 prpl:ExrercisePriceOneMember 2021-12-31 0001643953 prpl:ExrercisePriceOneMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceTwoMember 2021-12-31 0001643953 prpl:ExrercisePriceTwoMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceThreeMember 2021-12-31 0001643953 prpl:ExrercisePriceThreeMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceFourMember 2021-12-31 0001643953 prpl:ExrercisePriceFourMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceFiveMember 2021-12-31 0001643953 prpl:ExrercisePriceFiveMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceSevenMember 2021-12-31 0001643953 prpl:ExrercisePriceSevenMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceEightMember 2021-12-31 0001643953 prpl:ExrercisePriceEightMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceNineMember 2021-12-31 0001643953 prpl:ExrercisePriceNineMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceTenMember 2021-12-31 0001643953 prpl:ExrercisePriceTenMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceEwelevenMember 2021-12-31 0001643953 prpl:ExrercisePriceEwelevenMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceTwelveMember 2021-12-31 0001643953 prpl:ExrercisePriceTwelveMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceThirteenMember 2021-12-31 0001643953 prpl:ExrercisePriceThirteenMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceSixMember 2021-12-31 0001643953 prpl:ExrercisePriceSixMember 2021-01-01 2021-12-31 0001643953 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001643953 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001643953 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001643953 us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001643953 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001643953 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001643953 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001643953 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001643953 prpl:ResearchAndDevelopmentMember 2021-04-01 2021-06-30 0001643953 prpl:ResearchAndDevelopmentMember 2020-04-01 2020-06-30 0001643953 prpl:ResearchAndDevelopmentMember 2021-01-01 2021-06-30 0001643953 prpl:ResearchAndDevelopmentMember 2020-01-01 2020-06-30 0001643953 2018-01-01 2018-07-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure iso4217:CAD
EX-31.1 2 f10q0621ex31-1_purpleinno.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: August 9, 2021 /s/ Joseph B. Megibow
  Joseph B. Megibow, Chief Executive Officer
  (Principal Executive Officer)
EX-31.2 3 f10q0621ex31-2_purpleinno.htm CERTIFICATION

EXHIBIT 31.2

 

CERTIFICATIONS

 

I, Craig L. Phillips, 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: August 9, 2021 /s/ Craig L. Phillips
 

Craig L. Phillips, Chief Financial Officer

(Principal Financial and Accounting Officer)

EX-32.1 4 f10q0621ex32-1_purpleinno.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 June 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: August 9, 2021 /s/ Joseph B. Megibow
 

Joseph B. Megibow, Chief Executive Officer

(Principal Executive Officer)

EX-32.2 5 f10q0621ex32-2_purpleinno.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 June 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Craig L. Phillips, 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: August 9, 2021 /s/ Craig L. Phillips
 

Craig L. Phillips, Chief Financial Officer

(Principal Financial and Accounting Officer)

GRAPHIC 6 img_001.jpg GRAPHIC begin 644 img_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(,4M)N!^E)O'3!SZ4"L.HQ3=X''?THW]..V:=QCL48IGF M>W.,XIP8470!BEQ33( <$$&@/G/!!%&@7'8HIN\8R*/,7GT'4T60#J3%(L@8 M9%!;':G<+CA63XDOWTK0+[4(@IEMX2ZYK4W>WTKG_&S!O!6LCN+=@:%JP/'% M^+/B1ANW1X/(%=G\./&VJ^)=:N++48X_+2+S 17BBM^*-)\.B,ZI=&$R_= &:Q_\ A9WA)G4? MVD Q.%)0]:X[XUC_ $W3AVVUY24#(W&<]1ZUT4Z/,KFBC<^K&U.SBLEOWN42 MU9=^]CP0?2N0U+XM:!8N4@\RZ(.#LXKQS6/$UYJMG:6,DK);6T018@>&(]:Q M1M+[203[=JI4%U#E2/>+7XOZ!,R^>DEL#U+O+Z'3M/EO+IRMO N M]VZ\5RO_ M+PE]TZD1W&8R:LZ3JEEX[\)SA/D6XC,4Z?W6KY]U339]&U>XT MVX!$D#$9]NWZ5C"";L+E/I+1?%6C>(Y2NEWJS-'\S#&.*V5X8DC ;C%>&?!K MY?%ETHX!M^1^->\8'''2IJ1462U8H:EJ=EI-@]W>RB*!.I-9JE\7N?!K#L7'%>" G'Z5I3I 5P/2O-?%9/\ PEFI'OYS<_C1&FG* MP)'NME\2/"U[=I;PZAF5SM4E",UO:IKFGZ-:"YO[A8D;[O/+5\N6U:O#JX^4]7NOC-HT4A2*UFF0=6! MQ72V_C'2CX?AUJ>9H+>48"OR:^9PZE2"P'M7H&KD'X1:61G/G?G4NE&]A61Z M./BEX2/74-O.#\AKH[75["_TU+^VN%:T(R)2>/QKY6XXS@ CI6X_B:^7P_%H ML$AAM48LQ7_EIGL:;H#Y3V;4OBCX>TQWB29KB1#RL0P,U0M?C'H<[8FMYH%S MR6.:\-W*O!'X9_K0,G[H'XTU1BP44SZAT;Q-I6OQ[M,OHY!W4\-^50>,E/\ MPA.L+D_\>[=:^;+*^NM,N5NK.9HY$.0ZG&3Z&O>_!WBF#QMH$MI>JOVQ4V3Q M=FXZ_2LYTG#435CY]CR(P.^!7HGP;_Y&VZ_Z]_ZUR7B;1)O#VNW6GR_PMOC? MLRGM76?!O)\5W8'7[/R?3FMY.](I['N['!^IJI>W]OI\+W%W-%!&HY9SC/TK M,\4>)[7PQHSWEPVYFR(4[L:^>M=\1ZGXFO&N+ZX.P'*19^4"N6E3@KY,AF> M"59X)C$XY5DZYKW7X<^-F\1V;:=?D"_B3J!PZXZUG.CRZH31U-YXDTNQE:"6 M<_:.XC0G/TJ]:7"W$*SQR+(A&5D'.X>E>=W%I<66H0+=&:-K9'RR(6\XL>.> MW%=GX4LKBQT&&&Y0(Y)8*O\ ""KI:Y*E1MZ$2D>)^.OA?%I&GRZIH[.T4 M?,D#')QW(->6YW*#R,?='3%?66IQ+-IMS&^-K1L#GZ5\IWB"._N8@V0LK8(] M,UTX>7,K,J)W?PEUB2S\3263/^XN4^[VW]JN_&/3!!JEG?I& )$*R/ZM7(>" M9&C\;:5MX)G ;Z5Z;\:%7_A'[4_Q_:0!]*F2Y:@^IS'P;_Y&VY_Z]_ZU[QN M%>#_ ;_ .1NN!_T[_UKW<_=-8UU:9$CS_XN_P#(H$>KBO QTKWOXO8'A+D_ MQUX(.E=-!>Z6MCV'X)_\>^I_5:\V\5 _\)5J7_79OYUZ3\$_^/?4_JM>;^*O M^1KU+_KLW\ZB'\1@MS&)PIYYZ5ZIX%^&,.IV::IK32%)5S'"C8X]37F%O#Y] MW%#V:15_6OJS2X$@T^VBC4*J1*,#Z4Z\VM$*1B+\/O#:Q!/[-C/N1S7)?%>P MM]+\&6-I:1".%)L #MQ7JM>:_&?_ )%FT_Z^/Z5S0DW(E/4\,3( [D>M=/X, M\'R>+;XQF0Q6=NU';2 H++><8RYSFN8\6?"BR_L^2[T0/%<1@NT;'(;'85ZLIPN/3BAAGMFN&- M1W,U(^1&4IOC=2@4X=#US70^!]6ETCQ5931.429A%)_NFH?%UO':>+=1BB<, M/,+#'3FLNQ9AJ%JR\.)5_G7?-*[HY_Y=^?SKN/B9M;P C/]["$?7%<)\("/^$BO".OV0US1?N6(*'Q*UR75 MO%DT"R8@M#Y:+VSZURUG;G4+^&T#*BS2!2WI[U+K,C/K5Y*_WC*V[\ZIJ6C4 M,A(.<@CJ*ZX17L]"[6/I?0-&T7P_81P6KVPE"C?+D98^M6]4MM)UBT:VO6MI M5(P-Q'!]:^9#J-YG_C\F_P"^S2?VC>]KR<'_ 'C7+[-WW)L6_$&FII&O7=G% M(K1JY*LO0"K'A'4YM(\4V-Q&Y53($E)_B0]16.SR229D=G9OO,:3S=KQM\VX M.-N/K71+EY+#D]#ZSCPZ#&TK(NY0.0/SKY'5VCE$B2-')C@CK^'I M6JOB;75A\I=2G\L#'S,<_G6$J%V+EN>[>//%=IH&B7$32JUW,A6.('D9[U\Z M%MV6DX+'+-ZFI)[F:ZE\RYE>63H&=MQJ,*Q=4"%O[JXY8UK&G[-7&M#LOAAI MAU#QG"Y&Y;=3(3Z8KJ/C3>K_ ,2^T'WSF0CT%='\,O"C:!HINKI"+RZPY!'* MCTKROXAZC<:AXUOO,4J8?D1&[+ZUCS<]05[LD^&^L1Z+XO@DN'"0W*>46-?0 MZ2LR Y5@>A4]1ZU\E?*/O9&>1ZBM9/$NMI:"V74I_*[_ #8-;5J',^9!RGHO MQAUZ*>"VT>WE5I Y,VWFO(QTJ=A/O-?C/_ ,BS:?\ 7Q_2O2J\U^,W_(LVG_7Q_2N>G\1$=SPS)&,5ZA\*/%-O MIHET2\E2%'M9/B'Q+9^'=.DN+N9%E"DQIGECZ5\YV_B76K6V\F/4+CR^RECD?C5"XN M[J]??=3RSGMYCDXKE6&:U(41UY=->W\URWWI7:0@]LFKWA>Q_M+Q1IUN%9O, MF&X =!ZUD9!&TG@GDCK7K_PG\+M:0S>(+X&/((A##HO)IY5.;>$^7%SP M%[UN?!P9\4W*CC]QP/09K+EM3N.R2.<\:Z>=,\8W\#J0K.7C'J/6L:TDABO[ M>2Z7,!<"7'IGFO:_B?X/?6K$:M8K_I=M]\ %1C%@QS_ +=>*Z#XSUGP\/*L[D^3 MWC?D'Z5MWWQ9UZ[M6A@6.UR,,Z_,:QE3DGHPL=W+X5^'T&I#3Y2B7!Z*TV,G MTK6C^''A6-TD6R8G(V_/D9KYWFGEEF^T/*[2[MWG'DYKV3X4^)=:U25K&]C, MEE%&2LY'0^A-9S3BKW)DCU")?+VQ@855 'T%3U&@P "\%6'BSP/"T MC"*Z1CYE?"M%/@J+C@2'CWKNP.,]#6$ MJLE(GFL?.=I\,/$]U)M^RI'S]Z4X KT7PK\,++09DO\ 4'-Y>#HH&53Z5Z01 MGO36B5^N<>U1*K*6XN8B!W@#/'4$=JXOQM\/;7Q61=Q$07\8P'' ?ZUW*Q@+ MC-&S'0\5";6HKGSQ^$)O">GS1W,@>>8Y?'3CTKC?$/P MEUF_URYO+*XMQ#,Y;:[<\U[,(U!R*-@W;LG-)3:=T)-GB&G?"#78=3MYKBXM M1!$X8A6YXKVN"/RXU0$G:H%/,2DY.B4W+<=V+7FOQG_P"19M/^OC^E M>E5YK\9S_P 4U:#('[_O]**?Q MSPO@]3BO3?A_X.ZUJ43. MG*P1\I^==WK]O*?"FH6^GQE9O(*Q1J.AK;\H>I![T",+]TXK)SDWJ2VSY<_X M17Q&X.[1KLYX)5.]=W\)]#U;3O$5Q-?6$UO&8=H:1<9YKVCRQSSQZ4&,,,$U M?M&U8?,0.JR'KM<=!7%^*/AEI.O2/<1*;6]/)D3HQ]Q7=B/'4Y/8TGEG'WCG MUJ5)Q>@DSP"_^$WB.T;,+6\R]L'FJ4/PS\32R[#9JN?XB>*^C@N#G-&WW-7[ M9CYCQS0_@Y)E9M;NAM'/E1<@_6O4=(TBRTJP%I80)#!WV]ZT@N/>@(!42FY; MB;N-4@X(X XYJ2F[>03V[4ZI$>??$+P3?>+#:R6%Q%#)#PWF5PA^#6OEL?;; M//J2:**UA-I%K8]7\(:'-X<\.Q:=.Z/*IW,8ZZ13E0:**R;NR6+1110(**** M "BBB@ HHHH **** "BBB@!.]GRP7LT+RRN2/+HHK24FT4]CM$)(Z$?6G&B >BL40+1115 %%%% !1110 4444 %%%% !1110!__9 end EX-101.SCH 7 prpl-20210630.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 - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Property and Equipment (Tables) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Other Current Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Warrant Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Other Long-Term Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Net Income (Loss) Per Common Share (Tables) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Equity Compensation Plans (Tables) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 036 - 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 037 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of company’s total level 3 liability activity link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of revenue disaggregated by sales channel and product link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Inventories (Details) - Schedule of inventories link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Property and Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Property and Equipment (Details) - Schedule of property and equipment link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Leases (Details) - Schedule of lease costs link:presentationLink link:definitionLink link:calculationLink 045 - 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 046 - Disclosure - Leases (Details) - Schedule of supplemental information related to the company’s consolidated statement of cash flows link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Other Current Liabilities (Details) - Schedule of other current liabilities link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - Debt (Details) link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - Debt (Details) - Schedule of long-term debt link:presentationLink link:definitionLink link:calculationLink 050 - Disclosure - Warrant Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 051 - Disclosure - Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants 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 - Other Long-Term Liabilities (Details) - Schedule of other long-term liabilities link:presentationLink link:definitionLink link:calculationLink 054 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 055 - Disclosure - Related Party Transactions (Details) link:presentationLink link:definitionLink link:calculationLink 056 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 057 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 058 - Disclosure - Net Income (Loss) Per Common Share (Details) link:presentationLink link:definitionLink link:calculationLink 059 - Disclosure - Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings per share link:presentationLink link:definitionLink link:calculationLink 060 - Disclosure - Equity Compensation Plans (Details) link:presentationLink link:definitionLink link:calculationLink 061 - Disclosure - Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method link:presentationLink link:definitionLink link:calculationLink 062 - Disclosure - Equity Compensation Plans (Details) - Schedule of total stock option activity link:presentationLink link:definitionLink link:calculationLink 063 - Disclosure - Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options link:presentationLink link:definitionLink link:calculationLink 064 - Disclosure - Equity Compensation Plans (Details) - Schedule of unvested stock option activity link:presentationLink link:definitionLink link:calculationLink 065 - Disclosure - Equity Compensation Plans (Details) - Schedule restricted stock unit activity link:presentationLink link:definitionLink link:calculationLink 066 - Disclosure - Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations link:presentationLink link:definitionLink link:calculationLink 067 - Disclosure - Employee Retirement Plan (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 8 prpl-20210630_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 prpl-20210630_def.xml XBRL DEFINITION FILE EX-101.LAB 10 prpl-20210630_lab.xml XBRL LABEL FILE EX-101.PRE 11 prpl-20210630_pre.xml XBRL PRESENTATION FILE XML 12 f10q0621_purpleinno_htm.xml IDEA: XBRL DOCUMENT 0001643953 2021-01-01 2021-06-30 0001643953 us-gaap:CommonClassAMember 2021-08-06 0001643953 us-gaap:CommonClassBMember 2021-08-06 0001643953 2021-06-30 0001643953 2020-12-31 0001643953 us-gaap:CommonClassAMember 2021-06-30 0001643953 us-gaap:CommonClassAMember 2020-12-31 0001643953 us-gaap:CommonClassBMember 2021-06-30 0001643953 us-gaap:CommonClassBMember 2020-12-31 0001643953 2021-04-01 2021-06-30 0001643953 2020-04-01 2020-06-30 0001643953 2020-01-01 2020-06-30 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 2021-01-01 2021-03-31 0001643953 us-gaap:CommonClassBMember 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 2021-03-31 0001643953 us-gaap:CommonClassBMember 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 2021-04-01 2021-06-30 0001643953 us-gaap:CommonClassBMember 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 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 us-gaap:CommonClassAMember 2019-12-31 0001643953 us-gaap:CommonClassBMember 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 2020-01-01 2020-03-31 0001643953 us-gaap:CommonClassBMember 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 2020-03-31 0001643953 us-gaap:CommonClassBMember 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 2020-04-01 2020-06-30 0001643953 us-gaap:CommonClassBMember 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 us-gaap:CommonClassAMember 2020-06-30 0001643953 us-gaap:CommonClassBMember 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:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2021-01-01 2021-06-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2020-01-01 2020-12-31 0001643953 us-gaap:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2020-12-31 0001643953 us-gaap:FairValueInputsLevel3Member prpl:IncrementalLoanWarrantsMember 2020-12-31 0001643953 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001643953 us-gaap:FairValueInputsLevel3Member prpl:IncrementalLoanWarrantsMember 2021-01-01 2021-06-30 0001643953 us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-06-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2021-06-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:IncrementalLoanWarrantsMember 2021-06-30 0001643953 us-gaap:FairValueInputsLevel3Member 2021-06-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2019-12-31 0001643953 us-gaap:FairValueInputsLevel3Member prpl:IncrementalLoanWarrantsMember 2019-12-31 0001643953 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001643953 us-gaap:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2020-06-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:IncrementalLoanWarrantsMember 2020-06-30 0001643953 us-gaap:FairValueInputsLevel3Member 2020-06-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:SponsorWarrantsMember 2020-01-01 2020-06-30 0001643953 us-gaap:FairValueInputsLevel3Member prpl:IncrementalLoanWarrantsMember 2020-01-01 2020-06-30 0001643953 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-06-30 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2021-04-01 2021-06-30 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2020-04-01 2020-06-30 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2021-01-01 2021-06-30 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2020-01-01 2020-06-30 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2021-04-01 2021-06-30 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2020-04-01 2020-06-30 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2021-01-01 2021-06-30 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2020-01-01 2020-06-30 0001643953 prpl:ChannelMember 2021-04-01 2021-06-30 0001643953 prpl:ChannelMember 2020-04-01 2020-06-30 0001643953 prpl:ChannelMember 2021-01-01 2021-06-30 0001643953 prpl:ChannelMember 2020-01-01 2020-06-30 0001643953 us-gaap:ProductMember prpl:BeddingMember 2021-04-01 2021-06-30 0001643953 us-gaap:ProductMember prpl:BeddingMember 2020-04-01 2020-06-30 0001643953 us-gaap:ProductMember prpl:BeddingMember 2021-01-01 2021-06-30 0001643953 us-gaap:ProductMember prpl:BeddingMember 2020-01-01 2020-06-30 0001643953 us-gaap:ProductMember prpl:OtherMember 2021-04-01 2021-06-30 0001643953 us-gaap:ProductMember prpl:OtherMember 2020-04-01 2020-06-30 0001643953 us-gaap:ProductMember prpl:OtherMember 2021-01-01 2021-06-30 0001643953 us-gaap:ProductMember prpl:OtherMember 2020-01-01 2020-06-30 0001643953 us-gaap:ProductMember 2021-04-01 2021-06-30 0001643953 us-gaap:ProductMember 2020-04-01 2020-06-30 0001643953 us-gaap:ProductMember 2021-01-01 2021-06-30 0001643953 us-gaap:ProductMember 2020-01-01 2020-06-30 0001643953 srt:MinimumMember prpl:VehiclesAndOtherEquipmentMember 2021-01-01 2021-06-30 0001643953 srt:MaximumMember prpl:VehiclesAndOtherEquipmentMember 2021-01-01 2021-06-30 0001643953 us-gaap:OtherCurrentLiabilitiesMember 2021-06-30 0001643953 us-gaap:OtherCurrentLiabilitiesMember 2020-12-31 0001643953 2020-09-03 0001643953 srt:MinimumMember 2021-06-30 0001643953 srt:MaximumMember 2021-06-30 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2021-06-30 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2021-01-01 2021-06-30 0001643953 us-gaap:RevolvingCreditFacilityMember prpl:TwoThousandTwentyCreditAgreementMember 2021-01-01 2021-06-30 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2021-04-01 2021-06-30 0001643953 prpl:RelatedPartyLoanMember 2020-04-01 2020-06-30 0001643953 prpl:RelatedPartyLoanMember 2020-01-01 2020-06-30 0001643953 prpl:RelatedPartyLoanMember 2020-08-25 2020-09-03 0001643953 prpl:RelatedPartyLoanMember 2020-01-01 2020-09-30 0001643953 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001643953 us-gaap:CommonClassAMember 2020-11-09 0001643953 prpl:SponsorWarrantsMember 2021-06-30 0001643953 prpl:BlackScholesModelMember 2021-01-01 2021-06-30 0001643953 prpl:BlackScholesModelMember 2020-01-01 2020-06-30 0001643953 prpl:BlackScholesModelMember 2021-06-30 0001643953 prpl:BlackScholesModelMember 2020-06-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-06-30 0001643953 us-gaap:CommonClassAMember 2020-01-01 2020-06-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-04-01 2021-06-30 0001643953 prpl:TNTMember 2020-04-01 2020-06-30 0001643953 prpl:TNTMember 2021-01-01 2021-06-30 0001643953 prpl:TNTMember 2020-01-01 2020-06-30 0001643953 prpl:InnoHoldMember 2021-01-01 2021-06-30 0001643953 2020-08-01 2020-08-14 0001643953 prpl:ThirdPurpleLLCAgreementMember 2021-01-01 2021-06-30 0001643953 prpl:InnoHoldMember us-gaap:CommonClassBMember 2021-06-30 0001643953 prpl:PublicAndSponsorWarrantsMember prpl:PublicWarrantsMember 2021-01-01 2021-06-30 0001643953 prpl:PublicAndSponsorWarrantsMember prpl:SponsorWarrantsMember 2021-01-01 2021-06-30 0001643953 prpl:SponsorWarrantsMember 2021-01-01 2021-06-30 0001643953 prpl:PublicWarrantsMember 2020-11-01 2020-11-30 0001643953 prpl:SponsorWarrantsMember 2021-06-30 0001643953 us-gaap:CommonClassAMember prpl:SponsorWarrantsMember 2021-06-30 0001643953 prpl:TonyPearceMember 2020-05-02 2020-05-31 0001643953 2020-11-05 2020-11-30 0001643953 us-gaap:CommonClassAMember prpl:IncrementalLoanWarrantsMember 2020-11-09 0001643953 prpl:PurpleLLCMember 2018-12-31 0001643953 prpl:PurpleLLCMember 2021-06-30 0001643953 2020-01-01 2020-12-31 0001643953 prpl:CorporateTaxpayersMember 2021-01-01 2021-06-30 0001643953 prpl:InnoHoldMember 2021-06-30 0001643953 prpl:TaxReceivableAgreementMember 2021-01-01 2021-06-30 0001643953 prpl:TwoThousandSeventeenEquityIncentivePlanMember 2021-06-30 0001643953 prpl:TwoThousandSeventeenEquityIncentivePlanMember 2021-03-31 0001643953 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001643953 prpl:TwoThousandSeventeenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001643953 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001643953 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001643953 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001643953 prpl:TwoThousandSixteenEquityIncentiveMember prpl:InnoHoldMember 2017-01-01 2017-01-31 0001643953 prpl:InnoHoldMember 2017-01-01 2017-01-31 0001643953 prpl:InnoHoldMember us-gaap:CommonClassBMember 2021-01-01 2021-06-30 0001643953 us-gaap:EmployeeStockMember 2021-06-30 0001643953 us-gaap:EmployeeStockMember 2021-01-01 2021-06-30 0001643953 2021-01-01 2021-01-01 0001643953 2021-06-30 2021-06-30 0001643953 prpl:ExrercisePriceOneMember 2021-12-31 0001643953 prpl:ExrercisePriceOneMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceTwoMember 2021-12-31 0001643953 prpl:ExrercisePriceTwoMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceThreeMember 2021-12-31 0001643953 prpl:ExrercisePriceThreeMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceFourMember 2021-12-31 0001643953 prpl:ExrercisePriceFourMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceFiveMember 2021-12-31 0001643953 prpl:ExrercisePriceFiveMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceSevenMember 2021-12-31 0001643953 prpl:ExrercisePriceSevenMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceEightMember 2021-12-31 0001643953 prpl:ExrercisePriceEightMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceNineMember 2021-12-31 0001643953 prpl:ExrercisePriceNineMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceTenMember 2021-12-31 0001643953 prpl:ExrercisePriceTenMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceEwelevenMember 2021-12-31 0001643953 prpl:ExrercisePriceEwelevenMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceTwelveMember 2021-12-31 0001643953 prpl:ExrercisePriceTwelveMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceThirteenMember 2021-12-31 0001643953 prpl:ExrercisePriceThirteenMember 2021-01-01 2021-12-31 0001643953 prpl:ExrercisePriceSixMember 2021-12-31 0001643953 prpl:ExrercisePriceSixMember 2021-01-01 2021-12-31 0001643953 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001643953 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001643953 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001643953 us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001643953 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001643953 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001643953 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001643953 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001643953 prpl:ResearchAndDevelopmentMember 2021-04-01 2021-06-30 0001643953 prpl:ResearchAndDevelopmentMember 2020-04-01 2020-06-30 0001643953 prpl:ResearchAndDevelopmentMember 2021-01-01 2021-06-30 0001643953 prpl:ResearchAndDevelopmentMember 2020-01-01 2020-06-30 0001643953 2018-01-01 2018-07-31 shares iso4217:USD iso4217:USD shares pure iso4217:CAD 10-Q true 2021-06-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 Accelerated Filer false false false 110081000 122955000 25104000 29111000 64795000 65726000 1799000 826000 14972000 10453000 216751000 229071000 87496000 61486000 54334000 41408000 10376000 9945000 209048000 211244000 1458000 1578000 579463000 554732000 58419000 69594000 6962000 8428000 9207000 14209000 17334000 6253000 3596000 6015000 6870000 10891000 4255000 3235000 13733000 13583000 120376000 132208000 40403000 41410000 67924000 48936000 14529000 92708000 166413000 165426000 8294000 6503000 417939000 487191000 0.0001 0.0001 210000000 210000000 66371000 66371000 63914000 63914000 7000 6000 0.0001 0.0001 90000000 90000000 448000 448000 536000 536000 403071000 333047000 -242454000 -265856000 160624000 67197000 900000 344000 161524000 67541000 579463000 554732000 182586000 165096000 369015000 287471000 100899000 83465000 199804000 152658000 81687000 81631000 169211000 134813000 59844000 39423000 114212000 76107000 22461000 8677000 36987000 16225000 1923000 1580000 3646000 3025000 84228000 49680000 154845000 95357000 -2541000 31951000 14366000 39456000 569000 1424000 1139000 2813000 26000 16000 -42000 106000 -4860000 130264000 -14007000 108631000 381000 32823000 207000 32945000 3936000 -164495000 12619000 -144283000 1395000 -132544000 26985000 -104827000 -1167000 -35428000 3484000 -35712000 2562000 -97116000 23501000 -69115000 -16000 -3841000 99000 7325000 2578000 -93275000 23402000 -76440000 0.04 -3.19 0.36 -2.94 -0.03 -3.19 0.14 -2.94 66277000 29277000 65439000 25976000 66864000 29277000 68341000 25976000 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 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 56857000 56857000 56857000 -45266000 -45266000 -45266000 -4327000 -4327000 -4327000 80000 1000 1000 1000 6453000 6453000 -6453000 36468000 4000 17510000 2000 17429000 -105429000 -87994000 -1626000 -89620000 23501000 -69115000 3544000 3816000 257000 2791000 -14007000 108631000 207000 32945000 1592000 1212000 2058000 1400000 -3170000 44007000 -4007000 -9663000 -931000 -7807000 2263000 3049000 -11783000 903000 -1466000 4678000 -5002000 2374000 11081000 2080000 -4021000 -891000 -1273000 -849000 936000 11957000 11469000 72346000 26162000 8010000 285000 2435000 -26447000 -10445000 1125000 4142000 -628000 -853000 116000 23000 452000 2104000 23000 -12874000 61924000 122955000 33478000 110081000 95402000 858000 22000 4434000 72000 3367000 1025000 3239000 615000 4523000 780000 45266000 974000 56636000 64172000 23000 <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><b>1. Organization</b></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s mission is to help people feel and live better through innovative comfort solutions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">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; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2. Summary of Significant Accounting Policies</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Basis of Presentation and Principles of Consolidation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company consists of Purple Inc. and its consolidated subsidiary, Purple LLC. As of June 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 six months ended June 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Variable Interest Entities</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">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 June 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Reclassification</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Use of Estimates</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <span style="font: 10pt Times New Roman, Times, Serif"><b><i>Leases</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 to be 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue Recognition</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company markets and sells its products through direct-to-consumer online channels, traditional wholesale partners, third-party online retailers, and Company showrooms. 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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Debt Issuance Costs and Discounts</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt issuance costs and discounts that relate to borrowings are presented in the condensed consolidated balance sheet as a direct reduction from the carrying amount of the related debt liability and are amortized into interest expense using an effective interest rate over the duration of the debt. Debt issuance costs that relate to revolving lines of credit are carried as an asset in the condensed consolidated balance sheet and amortized to interest expense on a straight-line basis over the term of the related line of credit facility. Refer to Note 8 <i>– Debt</i>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Warrant Liabilities</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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 June 30, 2021, there were 1.9 million sponsor warrants outstanding.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair Value Measurements</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1—Quoted market prices in active markets for identical assets or liabilities;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3—Unobservable inputs in which there is little or no market data, which require the reporting unit to develop its own assumptions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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, accrued expenses 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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">June 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: right">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">14,529</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> </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> </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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s total Level 3 liability activity for the six months ended June 30, 2021 and 2020:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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-172">—</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,172</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-173">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,172</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">(14,007</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-174">—</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">(14,007</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 June 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">14,529</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-175">—</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">14,529</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">(763</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-176">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(763</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">30,806</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">25,336</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">56,142</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 June 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">37,732</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">46,958</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">84,690</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 30px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><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 Consolidated Statements of Income.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Income Taxes</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 income.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Net Income (Loss) Per Share</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Recent Accounting Pronouncements</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><i>Reference Rate Reform</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></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; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Simplifying the Accounting for Income Taxes</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Internal-Use Software</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Measurement of Credit Losses</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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; text-indent: 0.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Basis of Presentation and Principles of Consolidation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company consists of Purple Inc. and its consolidated subsidiary, Purple LLC. As of June 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 six months ended June 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Variable Interest Entities</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">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 June 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.99 1 0.01 <p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Reclassification</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Use of Estimates</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="text-indent: 0.25in; text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <span style="font: 10pt Times New Roman, Times, Serif"><b><i>Leases</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 to be 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 27900000 33000000.0 5100000 <p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue Recognition</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company markets and sells its products through direct-to-consumer online channels, traditional wholesale partners, third-party online retailers, and Company showrooms. 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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Debt Issuance Costs and Discounts</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt issuance costs and discounts that relate to borrowings are presented in the condensed consolidated balance sheet as a direct reduction from the carrying amount of the related debt liability and are amortized into interest expense using an effective interest rate over the duration of the debt. Debt issuance costs that relate to revolving lines of credit are carried as an asset in the condensed consolidated balance sheet and amortized to interest expense on a straight-line basis over the term of the related line of credit facility. Refer to Note 8 <i>– Debt</i>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Warrant Liabilities</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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 June 30, 2021, there were 1.9 million sponsor warrants outstanding.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1900000 <p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair Value Measurements</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1—Quoted market prices in active markets for identical assets or liabilities;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3—Unobservable inputs in which there is little or no market data, which require the reporting unit to develop its own assumptions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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, accrued expenses 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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">June 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: right">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">14,529</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> </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> </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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s total Level 3 liability activity for the six months ended June 30, 2021 and 2020:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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-172">—</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,172</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-173">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,172</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">(14,007</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-174">—</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">(14,007</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 June 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">14,529</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-175">—</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">14,529</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">(763</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-176">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(763</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">30,806</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">25,336</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">56,142</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 June 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">37,732</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">46,958</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">84,690</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 30px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><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 Consolidated Statements of Income.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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">June 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: right">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">14,529</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> </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> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> 14529000 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-172">—</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,172</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-173">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,172</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">(14,007</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-174">—</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">(14,007</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 June 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">14,529</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-175">—</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">14,529</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">(763</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-176">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(763</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">30,806</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">25,336</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">56,142</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 June 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">37,732</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">46,958</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">84,690</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 30px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><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 Consolidated Statements of Income.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> 92708000 92708000 -64172000 -64172000 -14007000 -14007000 14529000 14529000 7689000 21622000 29311000 -763000 -763000 30806000 25336000 56142000 37732000 46958000 84690000 <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Income Taxes</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 income.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Net Income (Loss) Per Share</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.0001 0.0001 <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Recent Accounting Pronouncements</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><i>Reference Rate Reform</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></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; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Simplifying the Accounting for Income Taxes</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Internal-Use Software</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Measurement of Credit Losses</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>3. Revenue from Contracts with Customers</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company markets and sells its products through direct-to-consumer online channels, traditional wholesale partners, third-party online retailers and Company showrooms. 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>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Disaggregated Revenue</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company sells products through two channels: Direct-to-Consumer and Wholesale. The Direct-to-Consumer channel includes product sales through various direct-to-consumer 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables present the Company’s revenue disaggregated by sales channel and product category (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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: left"> </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/> June 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">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left; 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-align: left; text-indent: -0.125in; padding-left: 0.125in">Direct-to-consumer</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">116,219</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">145,180</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">241,123</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">225,867</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: -0.125in; padding-left: 0.125in">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">66,367</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,916</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">127,892</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">61,604</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: -0.125in; padding-left: 0.125in">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">182,586</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">165,096</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">369,015</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">287,471</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="margin-top: 0; margin-bottom: 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 style="text-align: left"> </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/> June 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">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left; 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-align: left; text-indent: -0.125in; padding-left: 0.125in">Bedding</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">166,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">150,503</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">338,551</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">265,004</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: -0.125in; padding-left: 0.125in">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">15,878</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,593</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">30,464</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">22,467</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: -0.125in; padding-left: 0.125in">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">182,586</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">165,096</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">369,015</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">287,471</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract Balances</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payment for sale of products through the direct-to-consumer 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 $17.3 million and $6.3 million at June 30, 2021 and December 31, 2020, respectively. During the three months ended June 30, 2021 and 2020, the Company recognized all revenue that was deferred in customer prepayments at March 31, 2021 and 2020, respectively.</span></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: left"> </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/> June 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">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left; 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-align: left; text-indent: -0.125in; padding-left: 0.125in">Direct-to-consumer</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">116,219</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">145,180</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">241,123</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">225,867</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: -0.125in; padding-left: 0.125in">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">66,367</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,916</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">127,892</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">61,604</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: -0.125in; padding-left: 0.125in">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">182,586</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">165,096</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">369,015</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">287,471</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="margin-top: 0; margin-bottom: 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 style="text-align: left"> </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/> June 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">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left; 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-align: left; text-indent: -0.125in; padding-left: 0.125in">Bedding</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">166,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">150,503</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">338,551</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">265,004</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: -0.125in; padding-left: 0.125in">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">15,878</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,593</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">30,464</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">22,467</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: -0.125in; padding-left: 0.125in">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">182,586</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">165,096</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">369,015</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">287,471</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> 116219000 145180000 241123000 225867000 66367000 19916000 127892000 61604000 182586000 165096000 369015000 287471000 166708000 150503000 338551000 265004000 15878000 14593000 30464000 22467000 182586000 165096000 369015000 287471000 17300000 6300000 <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>4. Inventories</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Inventories consisted of the following (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></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: left"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">June 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: left"> </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: -0.125in; padding-left: 0.125in">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">36,315</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-align: left; text-indent: -0.125in; padding-left: 0.125in">Work-in-process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,991</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: -0.125in; padding-left: 0.125in">Finished goods</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,446</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: -0.125in; padding-left: 0.125in">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">(957</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: -0.125in; padding-left: 0.125in">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">64,795</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 style="text-align: left"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">June 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: left"> </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: -0.125in; padding-left: 0.125in">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">36,315</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-align: left; text-indent: -0.125in; padding-left: 0.125in">Work-in-process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,991</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: -0.125in; padding-left: 0.125in">Finished goods</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,446</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: -0.125in; padding-left: 0.125in">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">(957</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: -0.125in; padding-left: 0.125in">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">64,795</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> 36315000 26372000 1991000 3593000 27446000 36280000 957000 519000 64795000 65726000 <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5. Property and Equipment</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment consisted of the following (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></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">June 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">45,037</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">20,175</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">24,716</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">8,566</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,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">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">102,685</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">(15,189</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">87,496</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">Equipment in progress reflects equipment, primarily related to mattress manufacturing, which is being constructed and was not in service at June 30, 2021 or December 31, 2020. Depreciation expense was $1.9 million and $3.5 million during the three and six months ended June 30, 2021, respectively, and totaled $1.4 million and $2.6 million during the three and six months ended June 30, 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 style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">June 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">45,037</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">20,175</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">24,716</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">8,566</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,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">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">102,685</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">(15,189</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">87,496</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 45037000 30508000 20175000 18648000 24716000 15758000 8566000 5160000 4191000 3185000 102685000 73259000 15189000 11773000 87496000 61486000 1900000 3500000 1400000 2600000 <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6. Leases</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 seven 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.8 million and $0.6 million as of June 30, 2021 and December 31, 2020, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table presents the Company’s lease costs (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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: left"> </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/> June 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">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </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: -0.125in; padding-left: 0.125in">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,064</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,267</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,871</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,475</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Variable lease costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">482</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">18</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">577</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26</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.125in; padding-left: 0.125in">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">68</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">61</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">124</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">119</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: -0.125in; padding-left: 0.125in">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">2,614</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,346</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,572</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,620</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 June 30, 2021 (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021 (excluding the six months ended June 30, 2021) <sup>(1)</sup></span></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,028</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,941</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.125in; padding-left: 0.125in">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,412</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,457</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.125in; padding-left: 0.125in">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,499</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.125in; padding-left: 0.125in">Thereafter</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">63,966</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: -0.125in; padding-left: 0.125in">Total operating lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100,303</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.125in; padding-left: 0.125in">Less – lease payments representing 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">(28,124</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: -0.125in; padding-left: 0.125in">Present value of operating lease payments</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">72,179</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><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 $3.5 million of undiscounted cash flows offset by $1.5 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of June 30, 2021 and December 31, 2020, the weighted-average remaining term of operating leases was 11.9 years and 11.8 years, respectively, and the weighted-average discount rate of operating leases was 5.54% and 6.18%, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table provides supplemental information related to the Company’s condensed consolidated statement of cash flows for the three and six months ended June 30, 2021 and 2020:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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: left"> </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/> June 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">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </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: -0.125in; padding-left: 0.125in">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">465</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">426</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,273</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">849</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">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">2,467</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">34</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,984</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,415</td><td style="text-align: left"> </td></tr> </table> P16Y P7Y P3Y P5Y 800000 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 style="text-align: left"> </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/> June 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">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </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: -0.125in; padding-left: 0.125in">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,064</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,267</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,871</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,475</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Variable lease costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">482</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">18</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">577</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26</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.125in; padding-left: 0.125in">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">68</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">61</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">124</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">119</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: -0.125in; padding-left: 0.125in">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">2,614</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,346</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,572</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,620</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> 2064000 1267000 3871000 2475000 482000 18000 577000 26000 68000 61000 124000 119000 2614000 1346000 4572000 2620000 <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; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021 (excluding the six months ended June 30, 2021) <sup>(1)</sup></span></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,028</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,941</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.125in; padding-left: 0.125in">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,412</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,457</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.125in; padding-left: 0.125in">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,499</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.125in; padding-left: 0.125in">Thereafter</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">63,966</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: -0.125in; padding-left: 0.125in">Total operating lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100,303</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.125in; padding-left: 0.125in">Less – lease payments representing 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">(28,124</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: -0.125in; padding-left: 0.125in">Present value of operating lease payments</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">72,179</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><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 $3.5 million of undiscounted cash flows offset by $1.5 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 2028000 8941000 8412000 8457000 8499000 63966000 100303000 28124000 72179000 3500000 1500000 P11Y10M24D P11Y9M18D 0.0554 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 style="text-align: left"> </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/> June 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">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </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: -0.125in; padding-left: 0.125in">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">465</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">426</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,273</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">849</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">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">2,467</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">34</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,984</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,415</td><td style="text-align: left"> </td></tr> </table> 465000 426000 1273000 849000 2467000 34000 14984000 2415000 <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>7. Other Current Liabilities</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Other current liabilities consisted of the following (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></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: left"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">June 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="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-transform: uppercase; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-transform: uppercase; text-align: center">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: -0.125in; padding-left: 0.125in">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">3,925</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: -0.125in; padding-left: 0.125in">Long-term debt – current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,009</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: -0.125in; padding-left: 0.125in">Tax receivable agreement liability – current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,916</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: -0.125in; padding-left: 0.125in">Insurance financing</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">696</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-align: left; text-indent: -0.125in; padding-left: 0.125in">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">1,187</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: -0.125in; padding-left: 0.125in">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">13,733</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 style="text-align: left"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">June 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="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-transform: uppercase; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-transform: uppercase; text-align: center">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: -0.125in; padding-left: 0.125in">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">3,925</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: -0.125in; padding-left: 0.125in">Long-term debt – current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,009</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: -0.125in; padding-left: 0.125in">Tax receivable agreement liability – current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,916</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: -0.125in; padding-left: 0.125in">Insurance financing</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">696</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-align: left; text-indent: -0.125in; padding-left: 0.125in">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">1,187</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: -0.125in; padding-left: 0.125in">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">13,733</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> 3925000 2806000 2009000 2004000 5916000 6545000 696000 910000 1187000 1318000 13733000 13583000 <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>8. Debt</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Debt consisted of the following (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></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: left"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">June 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: left"> </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: -0.125in; padding-left: 0.125in">Term loan</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">43,313</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: -0.125in; padding-left: 0.125in">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">(901</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: -0.125in; padding-left: 0.125in">Total debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42,412</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: -0.125in; padding-left: 0.125in">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,009</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: -0.125in; padding-left: 0.125in">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">40,403</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-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Term Loan and Revolving Line of Credit</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 June 30, 2021, the Company was in compliance with all of the covenants related to the 2020 Credit Agreement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 June 30, 2021, there was no balance outstanding on the revolving credit facility.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Interest expense under the 2020 Credit Agreement totaled $0.6 million and $1.1 million for the three and six months ended June 30, 2021, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"/><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Related Party Loan</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.2 million and $2.4 million for the three and six months ended June 30, 2020, respectively, all of which was paid-in-kind through additions to the principal amount.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></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: left"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">June 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: left"> </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: -0.125in; padding-left: 0.125in">Term loan</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">43,313</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: -0.125in; padding-left: 0.125in">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">(901</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: -0.125in; padding-left: 0.125in">Total debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42,412</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: -0.125in; padding-left: 0.125in">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,009</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: -0.125in; padding-left: 0.125in">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">40,403</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-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> 43313000 44438000 901000 1024000 42412000 43414000 2009000 2004000 40403000 41410000 45000000.0 55000000.0 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.0300 0.0375 55000000.0 P5Y 2500000 1100000 1400000 600000 1100000 1200000 2400000 45000000.0 25000000.0 10000000.0 6600000 2500000 900000 5800000 <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>9. Warrant Liabilities</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">For the three and six months ended June 30, 2020, the Company recognized losses of $39.0 million and $25.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 June 30, 2020:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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">18.00</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Exercise price</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">—</div></td><td style="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; vertical-align: top; text-align: left">Risk free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.24</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Warrant life in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.7</td><td style="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; vertical-align: top; text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50.57</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-178">—</div></td><td style="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; vertical-align: top; text-align: left">Probability of warrant re-price</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.00</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the six months ended June 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 June 30, 2021 had a fair value of $14.5 million. All of the public warrants were exercised during fiscal 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></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: left"> </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">June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </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: -0.125in; padding-left: 0.125in">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">26.41</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">18.00</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">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: -0.125in; padding-left: 0.125in">Risk free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.25</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.18</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Warrant life in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.6</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">52.14</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">43.65</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-179">—</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-180">—</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">During the three and six months ended June 30, 2021, the Company recognized gains of $4.9 million and $14.0 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 six months ended June 30, 2020, the Company recognized losses of $91.3 million and $83.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.</span></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 39000000.0 25300000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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">18.00</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Exercise price</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">—</div></td><td style="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; vertical-align: top; text-align: left">Risk free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.24</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Warrant life in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.7</td><td style="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; vertical-align: top; text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50.57</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-178">—</div></td><td style="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; vertical-align: top; text-align: left">Probability of warrant re-price</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">100.00</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> 18.00 0.0024 P3Y8M12D 0.5057 1.0000 6600000 2300000 1900000 14500000 <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: left"> </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">June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </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: -0.125in; padding-left: 0.125in">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">26.41</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">18.00</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">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: -0.125in; padding-left: 0.125in">Risk free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.25</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.18</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Warrant life in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.6</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">52.14</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">43.65</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-179">—</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-180">—</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> 26.41 18.00 5.75 5.75 0.0025 0.0018 P1Y7M6D P2Y7M6D 0.5214 0.4365 4900000 14000000.0 91300000 83300000 <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>10. Other Long-Term Liabilities</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Other long-term liabilities consist of the following (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></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: left"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">June 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: left"> </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: -0.125in; padding-left: 0.125in">Warranty accrual</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,278</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="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">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">941</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-align: left; text-indent: -0.125in; padding-left: 0.125in">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,219</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: -0.125in; padding-left: 0.125in">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">(3,925</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: -0.125in; padding-left: 0.125in">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">8,294</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 style="text-align: left"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">June 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: left"> </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: -0.125in; padding-left: 0.125in">Warranty accrual</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,278</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="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">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">941</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-align: left; text-indent: -0.125in; padding-left: 0.125in">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,219</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: -0.125in; padding-left: 0.125in">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">(3,925</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: -0.125in; padding-left: 0.125in">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">8,294</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> 11278000 8397000 941000 912000 12219000 9309000 3925000 2806000 8294000 6503000 <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>11. Commitments and Contingencies</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Required Member Distributions</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 six months ended June 30, 2021, the Company paid $0.9 million in tax distributions under the Third Purple LLC Agreement. At June 30, 2021, the Company’s condensed consolidated balance sheet had a minimal amount of accrued tax distributions included in other current liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Service Agreement</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 June 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.</span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"/><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Indemnification Obligations</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></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-top: 0pt; margin-bottom: 0pt; text-align: justify"/><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Subscription Agreement and Preemptive Rights</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Rights of Securities Holders</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 the 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></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 the 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; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Purple LLC Class B Unit Exchange Right</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></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-top: 0pt; margin-bottom: 0pt; text-align: justify"/><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">During the six months ended June 30, 2021 and 2020, 0.1 million and 13.9 million, respectively, of Paired Securities were exchanged for shares of Class A Stock.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Maintenance of One-to-One Ratios</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Non-Income Related Taxes</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Legal Proceedings</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 are engaged in litigation discovery and recently exchanged affidavits of documents. In June of 2021 the parties were scheduled to attend examinations for discovery. These discoveries were adjourned to allow the parties to negotiate formal terms of settlement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"/><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; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></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. Briefing is complete on ReST’s motion to compel arbitration, and the Court held a hearing on May 25, 2021 to hear arguments from the lawyers. The court has not yet rendered a decision on this issue. On March 5, 2021, Purple LLC, Gary DiCamillo, Adam Gray, Joseph Megibow, Terry Pearce, and Tony Pearce, filed a motion to dismiss the claims set forth in Case II, and briefing on the motion to dismiss is complete, but the motion will not likely be heard until after the Court rules on ReST’s motion to compel arbitration, which is still pending. 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; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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. Both motions to dismiss are still pending before the Court. The case is in the early stages. No substantial discovery has taken place. The Court has not yet entered a Scheduling Order governing the case, and no trial date has been set.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></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 a purportedly 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 against its former employee who Purple LLC has agreed to indemnify, subject to certain conditions. 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. 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. SSB’s response is due on August 16, 2021. The court is expected to render a decision on the Company’s motion to dismiss the Georgia Litigation in September 2021. The Company continues to deny that any illegal or wrongful conduct occurred and intends to continue to defend against SSB’s claims vigorously. At this time, the Company is unable to determine whether an unfavorable outcome is probable and declines to express an opinion as to an amount or range of potential loss that may result from the litigation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p> 0.45 900000 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.00 7900000 2600000 11500000 12400000 16800000 100000 13900000 15000000000 7000000.0 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. Briefing is complete on ReST’s motion to compel arbitration, and the Court held a hearing on May 25, 2021 to hear arguments from the lawyers. The court has not yet rendered a decision on this issue. On March 5, 2021, Purple LLC, Gary DiCamillo, Adam Gray, Joseph Megibow, Terry Pearce, and Tony Pearce, filed a motion to dismiss the claims set forth in Case II, and briefing on the motion to dismiss is complete, but the motion will not likely be heard until after the Court rules on ReST’s motion to compel arbitration, which is still pending. 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. <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>12. Related Party Transactions</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company had various transactions with entities or individuals which are considered related parties.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Coliseum Capital Management, LLC</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></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; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Purple Founder Entities</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></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, (wholly owned by TNT Holdings) and InnoHold (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 the Company and retired from the Board in August 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"/><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 the Company 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. The Company incurred $0.2 million and $0.2 million in rent expense to TNT Holdings for the building lease of the Alpine facility for the three months ended June 30, 2021 and 2020, respectively and $0.4 million and $0.4 million for the six months ended June 30, 2021 and 2020, respectively. The Company continues to lease the Alpine facility that was formerly the Company headquarters, for use in production, research and development and video production.</p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">During the six months ended June 30, 2021, certain current and former employees of the Company who received distributions of Paired Securities from InnoHold exchanged 0.1 million of Paired Securities for Class A Stock.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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, 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; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">During the six months ended June 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.</span></p> 25000000.0 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.0 10.00 (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 400000 400000 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>13. Stockholders’ Equity</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Class A Common Stock</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 June 30, 2021, 66.4 million shares of Class A Stock were outstanding.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Class B Common Stock</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 June 30, 2021 were held by other parties.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Preferred Stock</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 June 30, 2021, there were no shares of preferred stock outstanding.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Public and Sponsor Warrants</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the six months ended June 30, 2021, 6.6 million sponsor warrants were exercised resulting in the issuance of 2.3 million shares of Class A common stock. At June 30, 2021, there were 1.9 million warrants outstanding all of which were sponsor warrants.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Incremental Loan Warrants</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Noncontrolling Interest</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 June 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.</span></p> 210000000.0 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 0.0001 44100000 400000 5000000.0 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14. Income Taxes </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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 June 30, 2021 totaled $209.0 million, which is net of a $70.4 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.4 million in the valuation allowance from December 31, 2020 to June 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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 27.30%. 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 six months ended June 30, 2021, the Company has recorded income tax expense of $3.5 million. The effective tax rate for the six months ended June 30, 2021 was 12.91%, 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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 $172.3 million. Of the tax receivable agreement liability recorded during the six months ended June 30, 2021, $0.8 million relates to current year exchanges and was recorded as an adjustment to stockholders’ equity and $0.2 million was recorded as expense in the condensed consolidated statement of operations to reflect the impact of the change in rate associated with state income taxes.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has no federal net operating loss (“NOL”) carryforwards after utilization of the remaining carryforwards in 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 June 30, 2021, no uncertain tax positions were recognized as liabilities in the condensed consolidated financial statements.</span></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 June 30, 2021 totaled $209.0 million, which is net of a $70.4 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 18400000 0.2730 0.21 3500000 0.1291 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 $172.3 million. Of the tax receivable agreement liability recorded during the six months ended June 30, 2021, $0.8 million relates to current year exchanges and was recorded as an adjustment to stockholders’ equity and $0.2 million was recorded as expense in the condensed consolidated statement of operations to reflect the impact of the change in rate associated with state income taxes. <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15. Net Income (Loss) Per Common Share</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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; 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/> June 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">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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"> <td>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: -9pt; padding-left: 0.25in">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,578</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">(93,275</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,402</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">(76,440</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: 0.25in">Less: Dilutive effect of change in fair value – warrant liabilities</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,860</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-181">—</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">(14,007</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-182">—</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="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">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">(2,282</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">(93,275</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">9,395</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">(76,440</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">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; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Weighted average shares—basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66,277</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,277</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65,439</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,976</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">Add: Dilutive effect of equity awards</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">587</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-183">—</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">2,902</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-184">—</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: -9pt; padding-left: 9pt">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">66,864</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">29,277</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,341</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">25,976</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">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: -9pt; padding-left: 0.25in">Basic</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.04</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(3.19</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.36</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2.94</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 0.25in">Diluted</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">(3.19</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.14</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2.94</td><td style="text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three and six months ended June 30, 2021, the Company excluded 0.4 million and 0.5 million, respectively, of Paired Securities convertible into shares of Class A Stock as the effect was anti-dilutive. For the three months ended June 30, 2020, the Company excluded 24.7 million of Paired Securities convertible into shares of Class A Stock and 4.6 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 six months ended June 30, 2020, the Company excluded 27.5 million of Paired Securities convertible into shares of Class A Stock and 4.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.</span></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; 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/> June 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">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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"> <td>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: -9pt; padding-left: 0.25in">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,578</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">(93,275</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,402</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">(76,440</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: 0.25in">Less: Dilutive effect of change in fair value – warrant liabilities</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,860</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-181">—</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">(14,007</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-182">—</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="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">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">(2,282</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">(93,275</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">9,395</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">(76,440</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">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; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Weighted average shares—basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66,277</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,277</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65,439</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,976</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">Add: Dilutive effect of equity awards</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">587</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-183">—</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">2,902</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-184">—</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: -9pt; padding-left: 9pt">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">66,864</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">29,277</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,341</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">25,976</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">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: -9pt; padding-left: 0.25in">Basic</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.04</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(3.19</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.36</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2.94</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 0.25in">Diluted</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">(3.19</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.14</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2.94</td><td style="text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> 2578000 -93275000 23402000 -76440000 -4860000 -14007000 -2282000 -93275000 9395000 -76440000 66277000 29277000 65439000 25976000 587000 2902000 66864000 29277000 68341000 25976000 0.04 -3.19 0.36 -2.94 -0.03 -3.19 0.14 -2.94 400000 500000 24700000 4600000 27500000 4100000 <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16. Equity Compensation Plans</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2017 Equity Incentive Plan</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 June 30, 2021, an aggregate of 1.8 million shares remain available for issuance or use under the 2017 Incentive Plan.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Class A Stock Awards</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 three months ended June 30, 2021 which represented the fair value of the stock award on the grant date.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Employee Stock Options</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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-201">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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style=" width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">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: -0.125in; padding-left: 0.125in; text-align: left">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-indent: -0.125in; padding-left: 0.125in; text-align: left">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-indent: -0.125in; padding-left: 0.125in; text-align: left">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-indent: -0.125in; padding-left: 0.125in; text-align: left">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-indent: -0.125in; padding-left: 0.125in; text-align: left">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">—</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s total stock option activity for the six months ended June 30, 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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="font-weight: bold; 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-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Options</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></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-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Exercise</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Price</b></span></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-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Contractual</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Term in</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Years</b></span></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-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Intrinsic</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Value<br/> (in thousands)</b></span></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-align: left; text-indent: -0.125in; padding-left: 0.125in">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-align: left; text-indent: -0.125in; padding-left: 0.125in">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-186">—</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; text-indent: -0.125in; padding-left: 0.125in">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(56</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.11</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-187">—</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.125in; padding-left: 0.125in">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">(13</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.26</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-188">—</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="text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Options outstanding as of June 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,220</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.31</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">3.0</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">38,278</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding and exercisable stock options as of June 30, 2021 are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font: 10pt Times New Roman, Times, Serif"><b>Number of</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Options</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding<br/> (in thousands)</b></span></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"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted<br/> Average<br/> Remaining Life</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>(Years)</b></span></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"><span style="font: 10pt Times New Roman, Times, Serif"><b>Number of</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Options</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Exercisable<br/> (in thousands)</b></span></td><td style="padding-bottom: 1.5pt"> </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.64</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">106</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.64</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">2,186</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.25</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">359</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.25</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,339</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.89</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">111</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.89</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,216</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">2.86</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><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.86</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,525</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">3.42</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">3.42</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118</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">225</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">83</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,510</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">3.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,016</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.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">75</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,335</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.70</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.70</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">107</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">186</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.88</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">57</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.88</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">757</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.88</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.88</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12</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.25</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-189">—</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-190">—</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-191">—</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.71</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-192">—</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-193">—</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-194">—</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s unvested stock option activity for the six months ended June 30, 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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="font-weight: bold; text-align: left"> </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">Options<br/> (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Average</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><br/> <b>Grant<br/> Date<br/> </b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Fair Value</b></span></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">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 style="text-align: left">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 style="text-align: left">Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(329</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.27</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; 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">(13</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.59</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">Nonvested options as of June 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,281</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">3.81</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 six months ended June 30, 2021, the Company recognized stock option expense of $0.5 million and $0.9 million, respectively. The Company recorded stock option expense of $0.4 million and $0.6 million during the three and six months ended June 30, 2020, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2021, outstanding stock options had $4.3 million of unrecognized stock compensation cost with a remaining recognition period of 2.1 years.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Employee Restricted Stock Units</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In May 2021, the Company granted restricted stock units under the Company’s 2017 Equity Incentive Plan to certain management of the Company. The restricted stock units have a grant date fair value of $28.52 per share and vest over a four-year period. The estimated fair value of the restricted stock units is measured on the grant date and is recognized over the vesting period on a straight-line basis. The Company recognized a minimal restricted stock unit expense for both the three and six months ended June 30, 2021,</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s restricted stock unit activity for the six months ended June 30, 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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="font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font: 10pt Times New Roman, Times, Serif"><b>Number<br/> Outstanding</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>(in thousands)</b></span></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"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Average<br/> </b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Grant <br/> Date<br/> </b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Fair Value</b></span></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">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-195">—</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-196">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Granted</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">15</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">28.52</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">—</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-198">—</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.125in; padding-left: 0.125in">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-199">—</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-200">—</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="text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Nonvested restricted stock units as of June 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">15</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">28.52</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>InnoHold Incentive Units</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 June 30, 2021, 0.4 million of the Paired Securities remain to be exchanged for Class A Stock by the incentive unit holders.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Aggregate Non-Cash Stock-Based Compensation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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>(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/> June 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">Six Months Ended<br/> June 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: 52%; 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: 9%; 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: 9%; text-align: right">45</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">89</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">80</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">114</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">88</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">218</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">148</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">951</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">507</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,275</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">659</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">4</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">322</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">10</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">325</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">1,113</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">962</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,592</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,212</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 1800000 600000 100000 32.28 P5Y <table cellpadding="0" cellspacing="0" style=" width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">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: -0.125in; padding-left: 0.125in; text-align: left">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-indent: -0.125in; padding-left: 0.125in; text-align: left">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-indent: -0.125in; padding-left: 0.125in; text-align: left">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-indent: -0.125in; padding-left: 0.125in; text-align: left">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-indent: -0.125in; padding-left: 0.125in; text-align: left">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">—</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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="font-weight: bold; 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-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Options</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></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-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Exercise</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Price</b></span></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-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Contractual</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Term in</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Years</b></span></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-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Intrinsic</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Value<br/> (in thousands)</b></span></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-align: left; text-indent: -0.125in; padding-left: 0.125in">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-align: left; text-indent: -0.125in; padding-left: 0.125in">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-186">—</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; text-indent: -0.125in; padding-left: 0.125in">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(56</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.11</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-187">—</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.125in; padding-left: 0.125in">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">(13</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.26</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-188">—</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="text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Options outstanding as of June 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,220</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.31</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">3.0</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">38,278</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> 2234000 8.71 P3Y6M 54133000 55000 32.28 56000 8.11 13000 8.26 2220000 9.31 P3Y 38278000 <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="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font: 10pt Times New Roman, Times, Serif"><b>Number of</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Options</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding<br/> (in thousands)</b></span></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"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted<br/> Average<br/> Remaining Life</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>(Years)</b></span></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"><span style="font: 10pt Times New Roman, Times, Serif"><b>Number of</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Options</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Exercisable<br/> (in thousands)</b></span></td><td style="padding-bottom: 1.5pt"> </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.64</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">106</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.64</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">2,186</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.25</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">359</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.25</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,339</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.89</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">111</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.89</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,216</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">2.86</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><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.86</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,525</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">3.42</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">3.42</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118</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">225</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">83</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,510</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">3.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,016</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.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">75</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,335</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.70</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.70</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">107</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">186</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.88</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">57</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.88</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">757</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.88</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.88</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12</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.25</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-189">—</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-190">—</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-191">—</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.71</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-192">—</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-193">—</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-194">—</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> 5.75 210000 P2Y7M20D 106000 P2Y7M20D 2186000 5.95 538000 P2Y3M 359000 P2Y3M 7339000 6.51 241000 P2Y10M20D 111000 P2Y10M20D 2216000 6.65 173000 P2Y10M9D 77000 P2Y10M9D 1525000 7.99 19000 P3Y5M1D 6000 P3Y5M1D 118000 8.17 225000 P3Y3M3D 83000 P3Y3M3D 1510000 8.32 187000 P3Y 56000 P3Y 1016000 8.55 179000 P3Y3M3D 75000 P3Y3M3D 1335000 12.76 25000 P3Y8M12D 8000 P3Y8M12D 107000 13.12 186000 P3Y10M17D 57000 P3Y10M17D 757000 15.12 3000 P3Y10M17D 1000 P3Y10M17D 12000 21.70 179000 P4Y3M 32.28 55000 P4Y8M15D <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="font-weight: bold; text-align: left"> </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">Options<br/> (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Average</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><br/> <b>Grant<br/> Date<br/> </b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Fair Value</b></span></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">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 style="text-align: left">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 style="text-align: left">Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(329</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.27</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; 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">(13</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.59</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">Nonvested options as of June 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,281</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">3.81</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> 1568000 3.20 55000 11.71 329000 2.27 13000 2.59 1281000 3.81 500000 900000 400000 600000 4300000 P2Y1M6D 28.52 <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="font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font: 10pt Times New Roman, Times, Serif"><b>Number<br/> Outstanding</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>(in thousands)</b></span></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"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted</b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Average<br/> </b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Grant <br/> Date<br/> </b></span> <span style="font: 10pt Times New Roman, Times, Serif"><b>Fair Value</b></span></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">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-195">—</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-196">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Granted</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">15</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">28.52</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">—</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-198">—</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.125in; padding-left: 0.125in">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-199">—</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-200">—</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="text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Nonvested restricted stock units as of June 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">15</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">28.52</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> 15000 28.52 15000 28.52 12000000.0 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>(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/> June 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">Six Months Ended<br/> June 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: 52%; 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: 9%; 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: 9%; text-align: right">45</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">89</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">80</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">114</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">88</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">218</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">148</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">951</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">507</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,275</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">659</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">4</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">322</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">10</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">325</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">1,113</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">962</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,592</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,212</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 44000 45000 89000 80000 114000 88000 218000 148000 951000 507000 1275000 659000 4000 322000 10000 325000 1113000 962000 1592000 1212000 <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17. Employee Retirement Plan</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.6 million for the three months ended June 30, 2021 and 2020, respectively, and $1.6 million and $1.0 million for the six months ended June 30, 2021 and 2020, respectively.</span></p> The plan provides for Company matching of employee contributions up to 5% of eligible earnings. 800000 600000 1600000 1000000.0 UT Yes Yes P4Y false --12-31 Q2 0001643953 66371411 448279 Changes in valuation inputs are recognized in the change in fair value – warrant liabilities in the Consolidated Statements of Income. Amount consists of $3.5 million of undiscounted cash flows offset by $1.5 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
6 Months Ended
Jun. 30, 2021
Aug. 06, 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 Jun. 30, 2021  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
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,371,411
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
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 110,081 $ 122,955
Accounts receivable, net 25,104 29,111
Inventories, net 64,795 65,726
Prepaid inventory 1,799 826
Other current assets 14,972 10,453
Total current assets 216,751 229,071
Property and equipment, net 87,496 61,486
Operating lease right-of-use assets 54,334 41,408
Intangible assets, net 10,376 9,945
Deferred income taxes 209,048 211,244
Other long-term assets 1,458 1,578
Total assets 579,463 554,732
Current liabilities:    
Accounts payable 58,419 69,594
Accrued sales returns 6,962 8,428
Accrued compensation 9,207 14,209
Customer prepayments 17,334 6,253
Accrued sales tax 3,596 6,015
Accrued rebates and allowances 6,870 10,891
Operating lease obligations – current portion 4,255 3,235
Other current liabilities 13,733 13,583
Total current liabilities 120,376 132,208
Debt, net of current portion 40,403 41,410
Operating lease obligations, net of current portion 67,924 48,936
Warrant liabilities 14,529 92,708
Tax receivable agreement liability, net of current portion 166,413 165,426
Other long-term liabilities, net of current portion 8,294 6,503
Total liabilities 417,939 487,191
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Class A common stock; $0.0001 par value, 210,000 shares authorized; 66,371 issued and outstanding at June 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 June 30, 2021 and 536 issued and outstanding at December 31, 2020
Additional paid-in capital 403,071 333,047
Accumulated deficit (242,454) (265,856)
Total stockholders’ equity 160,624 67,197
Noncontrolling interest 900 344
Total stockholders’ equity 161,524 67,541
Total liabilities and stockholders’ equity $ 579,463 $ 554,732
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (unaudited) (Parentheticals) - $ / shares
shares in Thousands
Jun. 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 210,000
Common stock, shares issued 66,371 63,914
Common stock, shares outstanding 66,371 63,914
Class B Common Stock    
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 90,000 90,000
Common stock, shares issued 448 536
Common stock, shares outstanding 448 536
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 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]        
Revenues, net $ 182,586 $ 165,096 $ 369,015 $ 287,471
Cost of revenues 100,899 83,465 199,804 152,658
Gross profit 81,687 81,631 169,211 134,813
Operating expenses:        
Marketing and sales 59,844 39,423 114,212 76,107
General and administrative 22,461 8,677 36,987 16,225
Research and development 1,923 1,580 3,646 3,025
Total operating expenses 84,228 49,680 154,845 95,357
Operating income (loss) (2,541) 31,951 14,366 39,456
Other income (expense):        
Interest expense (569) (1,424) (1,139) (2,813)
Other income (expense), net 26 16 (42) 106
Change in fair value – warrant liabilities 4,860 (130,264) 14,007 (108,631)
Tax receivable agreement expense (381) (32,823) (207) (32,945)
Total other income (expense), net 3,936 (164,495) 12,619 (144,283)
Net income (loss) before income taxes 1,395 (132,544) 26,985 (104,827)
Income tax benefit (expense) 1,167 35,428 (3,484) 35,712
Net income (loss) 2,562 (97,116) 23,501 (69,115)
Net income (loss) attributable to noncontrolling interest (16) (3,841) 99 7,325
Net income (loss) attributable to Purple Innovation, Inc. $ 2,578 $ (93,275) $ 23,402 $ (76,440)
Net income (loss) per share:        
Basic (in Dollars per share) $ 0.04 $ (3.19) $ 0.36 $ (2.94)
Diluted (in Dollars per share) $ (0.03) $ (3.19) $ 0.14 $ (2.94)
Weighted average common shares outstanding:        
Basic (in Shares) 66,277 29,277 65,439 25,976
Diluted (in Shares) 66,864 29,277 68,341 25,976
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
Issuance of common stock
Issuance of common stock (in Shares) 3            
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)
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)
Issuance of common stock $ 1 1 1
Issuance of common stock (in Shares) 80            
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 56,857 56,857 56,857
Deferred income taxes (45,266) (45,266) (45,266)
Accrued distributions (4,327) (4,327) (4,327)
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          
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
Issuance of common stock
Issuance of common stock (in Shares) 22            
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)
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          
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash flows from operating activities:    
Net income (loss) $ 23,501 $ (69,115)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 3,544 3,816
Non-cash interest 257 2,791
Change in fair value – warrant liabilities (14,007) 108,631
Tax receivable agreement expense 207 32,945
Stock-based compensation 1,592 1,212
Non-cash lease expense 2,058 1,400
Deferred income taxes 3,170 (44,007)
Changes in operating assets and liabilities:    
Accounts receivable 4,007 9,663
Inventories 931 7,807
Prepaid inventory and other assets (2,263) (3,049)
Accounts payable (11,783) 903
Accrued sales returns (1,466) 4,678
Accrued compensation (5,002) 2,374
Customer prepayments 11,081 2,080
Accrued rebates and allowances (4,021) (891)
Operating lease obligations (1,273) (849)
Other accrued liabilities 936 11,957
Net cash provided by operating activities 11,469 72,346
Cash flows from investing activities:    
Purchase of property and equipment (26,162) (8,010)
Investment in intangible assets (285) (2,435)
Net cash used in investing activities (26,447) (10,445)
Cash flows from financing activities:    
Payments on term loan (1,125)
Proceeds from InnoHold indemnification payment 4,142
Tax receivable agreement payments (628)
Distributions to members (853)
Proceeds from exercise of warrants 116 23
Proceeds from exercise of stock options 452
Net cash provided by financing activities 2,104 23
Net (decrease) increase in cash (12,874) 61,924
Cash and cash equivalents, beginning of the year 122,955 33,478
Cash and cash equivalents, end of the period 110,081 95,402
Supplemental disclosures of cash flow information:    
Cash paid during the year for interest 858 22
Cash paid during the year for income taxes 4,434 72
Supplemental schedule of non-cash investing and financing activities:    
Property and equipment included in accounts payable 3,367 1,025
Non-cash leasehold improvements 3,239 615
Accrued distributions 4,523
Tax receivable agreement liability 780 45,266
Deferred income taxes 974 56,636
Exercise of liability warrants $ 64,172 $ 23
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Organization
6 Months Ended
Jun. 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
6 Months Ended
Jun. 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 June 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 six months ended June 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 June 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 to be 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 direct-to-consumer online channels, traditional wholesale partners, third-party online retailers, and Company showrooms. 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.

 

Debt Issuance Costs and Discounts

 

Debt issuance costs and discounts that relate to borrowings are presented in the condensed consolidated balance sheet as a direct reduction from the carrying amount of the related debt liability and are amortized into interest expense using an effective interest rate over the duration of the debt. Debt issuance costs that relate to revolving lines of credit are carried as an asset in the condensed consolidated balance sheet and amortized to interest expense on a straight-line basis over the term of the related line of credit facility. Refer to Note 8 – Debt.

 

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 June 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, accrued expenses 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   June 30,
2021
   December 31,
2020
 
Sponsor warrants   3   $14,529   $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 six months ended June 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,172)   
    (64,172)
Change in valuation inputs(1)   (14,007)   
    (14,007)
Fair value as of June 30, 2021  $14,529   $
   $14,529 
                
Fair value as of December 31, 2019  $7,689   $21,622   $29,311 
Fair value of warrants exercised   (763)   
    (763)
Change in valuation inputs(1)   30,806    25,336    56,142 
Fair value as of June 30, 2020  $37,732   $46,958   $84,690 

  

(1) Changes in valuation inputs are recognized in the change in fair value – warrant liabilities in the Consolidated Statements of Income.

 

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 income.

 

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
6 Months Ended
Jun. 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 direct-to-consumer online channels, traditional wholesale partners, third-party online retailers and Company showrooms. 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 direct-to-consumer 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
June 30,
   Six Months Ended
June 30,
 
Channel  2021   2020   2021   2020 
Direct-to-consumer  $116,219   $145,180   $241,123   $225,867 
Wholesale partner   66,367    19,916    127,892    61,604 
Revenues, net  $182,586   $165,096   $369,015   $287,471 

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
Product  2021   2020   2021   2020 
Bedding  $166,708   $150,503   $338,551   $265,004 
Other   15,878    14,593    30,464    22,467 
Revenues, net  $182,586   $165,096   $369,015   $287,471 

 

Contract Balances

 

Payment for sale of products through the direct-to-consumer 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 $17.3 million and $6.3 million at June 30, 2021 and December 31, 2020, respectively. During the three months ended June 30, 2021 and 2020, the Company recognized all revenue that was deferred in customer prepayments at March 31, 2021 and 2020, respectively.

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

4. Inventories

 

Inventories consisted of the following (in thousands):

 

   June 30,   December 31, 
   2021   2020 
Raw materials  $36,315   $26,372 
Work-in-process   1,991    3,593 
Finished goods   27,446    36,280 
Inventory obsolescence reserve   (957)   (519)
Inventories, net  $64,795   $65,726 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment
6 Months Ended
Jun. 30, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment

5. Property and Equipment

 

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

 

   June 30,   December 31, 
   2021   2020 
Equipment  $45,037   $30,508 
Equipment in progress   20,175    18,648 
Leasehold improvements   24,716    15,758 
Furniture and fixtures   8,566    5,160 
Office equipment   4,191    3,185 
Total property and equipment   102,685    73,259 
Accumulated depreciation   (15,189)   (11,773)
Property and equipment, net  $87,496   $61,486 

 

Equipment in progress reflects equipment, primarily related to mattress manufacturing, which is being constructed and was not in service at June 30, 2021 or December 31, 2020. Depreciation expense was $1.9 million and $3.5 million during the three and six months ended June 30, 2021, respectively, and totaled $1.4 million and $2.6 million during the three and six months ended June 30, 2020, respectively.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended
Jun. 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 seven 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.8 million and $0.6 million as of June 30, 2021 and December 31, 2020, respectively.

 

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

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
Operating lease costs  $2,064   $1,267   $3,871   $2,475 
Variable lease costs   482    18    577    26 
Short-term lease costs   68    61    124    119 
Total lease costs  $2,614   $1,346   $4,572   $2,620 

 

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 June 30, 2021 (in thousands):

 

2021 (excluding the six months ended June 30, 2021) (1)  $2,028 
2022   8,941 
2023   8,412 
2024   8,457 
2025   8,499 
Thereafter   63,966 
Total operating lease payments   100,303 
Less – lease payments representing interest   (28,124)
Present value of operating lease payments  $72,179 

 

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

 

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

 

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

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
Cash paid for amounts included in present value of operating lease liabilities  $465   $426   $1,273   $849 
Right-of-use assets obtained in exchange for operating lease liabilities   2,467    34    14,984    2,415 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Other Current Liabilities
6 Months Ended
Jun. 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):

 

   June 30,   December 31, 
   2021   2020 
Warranty accrual – current portion  $3,925   $2,806 
Long-term debt – current portion   2,009   $2,004 
Tax receivable agreement liability – current portion   5,916    6,545 
Insurance financing   696    910 
Other   1,187    1,318 
Total other current liabilities  $13,733   $13,583 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Debt

8. Debt

 

Debt consisted of the following (in thousands):

 

   June 30,   December 31, 
   2021   2020 
Term loan  $43,313   $44,438 
Less: unamortized debt issuance costs   (901)   (1,024)
Total debt   42,412    43,414 
Less: current portion of debt   (2,009)   (2,004)
Long-term debt, net  $40,403   $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 June 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 June 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.6 million and $1.1 million for the three and six months ended June 30, 2021, 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.2 million and $2.4 million for the three and six months ended June 30, 2020, respectively, all of which was paid-in-kind through additions to the principal amount.

 

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
6 Months Ended
Jun. 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 six months ended June 30, 2020, the Company recognized losses of $39.0 million and $25.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 June 30, 2020:

 

Trading price of common stock on measurement date  $18.00 
Exercise price  $
 
Risk free interest rate   0.24%
Warrant life in years   3.7 
Expected volatility   50.57%
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 six months ended June 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 June 30, 2021 had a fair value of $14.5 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:

 

   June 30, 
   2021   2020 
Trading price of common stock on measurement date  $26.41   $18.00 
Exercise price  $5.75   $5.75 
Risk free interest rate   0.25%   0.18%
Warrant life in years   1.6    2.6 
Expected volatility   52.14%   43.65%
Expected dividend yield   
    
 

 

During the three and six months ended June 30, 2021, the Company recognized gains of $4.9 million and $14.0 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 six months ended June 30, 2020, the Company recognized losses of $91.3 million and $83.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
6 Months Ended
Jun. 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):

 

   June 30,   December 31, 
   2021   2020 
Warranty accrual  $11,278   $8,397 
Other   941    912 
Total   12,219    9,309 
Less: current portion of warranty accrual   (3,925)   (2,806)
Other long-term liabilities, net of current portion  $8,294   $6,503 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Jun. 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 six months ended June 30, 2021, the Company paid $0.9 million in tax distributions under the Third Purple LLC Agreement. At June 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 June 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 the 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 the 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 six months ended June 30, 2021 and 2020, 0.1 million and 13.9 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 are engaged in litigation discovery and recently exchanged affidavits of documents. In June of 2021 the parties were scheduled to attend examinations for discovery. These discoveries were adjourned to allow the parties to negotiate formal terms of settlement.

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. Briefing is complete on ReST’s motion to compel arbitration, and the Court held a hearing on May 25, 2021 to hear arguments from the lawyers. The court has not yet rendered a decision on this issue. On March 5, 2021, Purple LLC, Gary DiCamillo, Adam Gray, Joseph Megibow, Terry Pearce, and Tony Pearce, filed a motion to dismiss the claims set forth in Case II, and briefing on the motion to dismiss is complete, but the motion will not likely be heard until after the Court rules on ReST’s motion to compel arbitration, which is still pending. 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. Both motions to dismiss are still pending before the Court. The case is in the early stages. No substantial discovery has taken place. The Court has not yet entered a Scheduling Order governing the case, and no trial date has been set.

 

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 a purportedly 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 against its former employee who Purple LLC has agreed to indemnify, subject to certain conditions. 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. 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. SSB’s response is due on August 16, 2021. The court is expected to render a decision on the Company’s motion to dismiss the Georgia Litigation in September 2021. The Company continues to deny that any illegal or wrongful conduct occurred and intends to continue to defend against SSB’s claims vigorously. At this time, the Company is unable to determine whether an unfavorable outcome is probable and declines to express an opinion as to an amount or range of potential loss that may result from the litigation.

 

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
6 Months Ended
Jun. 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, (wholly owned by TNT Holdings) and InnoHold (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 the Company and retired from the Board in August 2020.

TNT Holdings owned the Alpine facility Purple LLC has been leasing since 2010, and the Purple Founders informed the Company 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. The Company incurred $0.2 million and $0.2 million in rent expense to TNT Holdings for the building lease of the Alpine facility for the three months ended June 30, 2021 and 2020, respectively and $0.4 million and $0.4 million for the six months ended June 30, 2021 and 2020, respectively. The Company continues to lease the Alpine facility that was formerly the Company headquarters, for use in production, research and development and video production.

 

During the six months ended June 30, 2021, certain current and former employees of the Company 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 six months ended June 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
6 Months Ended
Jun. 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 June 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 June 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 June 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 six months ended June 30, 2021, 6.6 million sponsor warrants were exercised resulting in the issuance of 2.3 million shares of Class A common stock. At June 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 June 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
6 Months Ended
Jun. 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 June 30, 2021 totaled $209.0 million, which is net of a $70.4 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.4 million in the valuation allowance from December 31, 2020 to June 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 27.30%. 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 six months ended June 30, 2021, the Company has recorded income tax expense of $3.5 million. The effective tax rate for the six months ended June 30, 2021 was 12.91%, 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 $172.3 million. Of the tax receivable agreement liability recorded during the six months ended June 30, 2021, $0.8 million relates to current year exchanges and was recorded as an adjustment to stockholders’ equity and $0.2 million was recorded as expense in the condensed consolidated statement of operations to reflect the impact of the change in rate associated with state income taxes.

 

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 June 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
6 Months Ended
Jun. 30, 2021
Earnings Per 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
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
Numerator:                
Net income (loss) attributable to Purple Innovation, Inc.-basic  $2,578   $(93,275)  $23,402   $(76,440)
Less: Dilutive effect of change in fair value – warrant liabilities   (4,860)   
    (14,007)   
 
Net income (loss) attributable to Purple Innovation, Inc.-diluted  $(2,282)  $(93,275)  $9,395   $(76,440)
Denominator                    
Weighted average shares—basic   66,277    29,277    65,439    25,976 
Add: Dilutive effect of equity awards   587    
    2,902    
 
Weighted average shares—diluted   66,864    29,277    68,341    25,976 
Net income (loss) per common share:                    
Basic  $0.04   $(3.19)  $0.36   $(2.94)
Diluted  $(0.03)  $(3.19)  $0.14   $(2.94)

 

For the three and six months ended June 30, 2021, the Company excluded 0.4 million and 0.5 million, respectively, of Paired Securities convertible into shares of Class A Stock as the effect was anti-dilutive. For the three months ended June 30, 2020, the Company excluded 24.7 million of Paired Securities convertible into shares of Class A Stock and 4.6 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 six months ended June 30, 2020, the Company excluded 27.5 million of Paired Securities convertible into shares of Class A Stock and 4.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
6 Months Ended
Jun. 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 June 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 three months ended June 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 six months ended June 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   (56)   8.11        
 
Forfeited/cancelled   (13)   8.26        
 
Options outstanding as of June 30, 2021   2,220   $9.31    3.0   $38,278 

 

Outstanding and exercisable stock options as of June 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.64    106    2.64   $2,186 
 5.95    538    2.25    359    2.25    7,339 
 6.51    241    2.89    111    2.89    2,216 
 6.65    173    2.86    77    2.86    1,525 
 7.99    19    3.42    6    3.42    118 
 8.17    225    3.26    83    3.26    1,510 
 8.32    187    3.00    56    3.00    1,016 
 8.55    179    3.26    75    3.26    1,335 
 12.76    25    3.70    8    3.70    107 
 13.12    186    3.88    57    3.88    757 
 15.12    3    3.88    1    3.88    12 
 21.70    179    4.25    
    
    
 
 32.28    55    4.71    
    
    
 

 

The following table summarizes the Company’s unvested stock option activity for the six months ended June 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   (329)   2.27 
Forfeited   (13)   2.59 
Nonvested options as of June 30, 2021   1,281   $3.81 

 

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 six months ended June 30, 2021, the Company recognized stock option expense of $0.5 million and $0.9 million, respectively. The Company recorded stock option expense of $0.4 million and $0.6 million during the three and six months ended June 30, 2020, respectively.

 

As of June 30, 2021, outstanding stock options had $4.3 million of unrecognized stock compensation cost with a remaining recognition period of 2.1 years.

 

Employee Restricted Stock Units

 

In May 2021, the Company granted restricted stock units under the Company’s 2017 Equity Incentive Plan to certain management of the Company. The restricted stock units have a grant date fair value of $28.52 per share and vest over a four-year period. The estimated fair value of the restricted stock units is measured on the grant date and is recognized over the vesting period on a straight-line basis. The Company recognized a minimal restricted stock unit expense for both the three and six months ended June 30, 2021,

 

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

 

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

 

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 June 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
June 30,
   Six Months Ended
June 30,
 
Non-Cash Stock-Based Compensation  2021   2020   2021   2020 
Cost of revenues  $44   $45   $89   $80 
Marketing and sales   114    88    218    148 
General and administrative   951    507    1,275    659 
Research and development   4    322    10    325 
Total non-cash stock-based compensation  $1,113   $962   $1,592   $1,212 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Retirement Plan
6 Months Ended
Jun. 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.6 million for the three months ended June 30, 2021 and 2020, respectively, and $1.6 million and $1.0 million for the six months ended June 30, 2021 and 2020, respectively.

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies, by Policy (Policies)
6 Months Ended
Jun. 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 June 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 six months ended June 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 June 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 to be 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 direct-to-consumer online channels, traditional wholesale partners, third-party online retailers, and Company showrooms. 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.

 

Debt Issuance Costs and Discounts

Debt Issuance Costs and Discounts

 

Debt issuance costs and discounts that relate to borrowings are presented in the condensed consolidated balance sheet as a direct reduction from the carrying amount of the related debt liability and are amortized into interest expense using an effective interest rate over the duration of the debt. Debt issuance costs that relate to revolving lines of credit are carried as an asset in the condensed consolidated balance sheet and amortized to interest expense on a straight-line basis over the term of the related line of credit facility. Refer to Note 8 – Debt.

 

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 June 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, accrued expenses 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   June 30,
2021
   December 31,
2020
 
Sponsor warrants   3   $14,529   $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 six months ended June 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,172)   
    (64,172)
Change in valuation inputs(1)   (14,007)   
    (14,007)
Fair value as of June 30, 2021  $14,529   $
   $14,529 
                
Fair value as of December 31, 2019  $7,689   $21,622   $29,311 
Fair value of warrants exercised   (763)   
    (763)
Change in valuation inputs(1)   30,806    25,336    56,142 
Fair value as of June 30, 2020  $37,732   $46,958   $84,690 

  

(1) Changes in valuation inputs are recognized in the change in fair value – warrant liabilities in the Consolidated Statements of Income.

 

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 income.

 

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 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 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   June 30,
2021
   December 31,
2020
 
Sponsor warrants   3   $14,529   $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,172)   
    (64,172)
Change in valuation inputs(1)   (14,007)   
    (14,007)
Fair value as of June 30, 2021  $14,529   $
   $14,529 
                
Fair value as of December 31, 2019  $7,689   $21,622   $29,311 
Fair value of warrants exercised   (763)   
    (763)
Change in valuation inputs(1)   30,806    25,336    56,142 
Fair value as of June 30, 2020  $37,732   $46,958   $84,690 

  

(1) Changes in valuation inputs are recognized in the change in fair value – warrant liabilities in the Consolidated Statements of Income.

 

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of revenue disaggregated by sales channel and product
   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
Channel  2021   2020   2021   2020 
Direct-to-consumer  $116,219   $145,180   $241,123   $225,867 
Wholesale partner   66,367    19,916    127,892    61,604 
Revenues, net  $182,586   $165,096   $369,015   $287,471 

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
Product  2021   2020   2021   2020 
Bedding  $166,708   $150,503   $338,551   $265,004 
Other   15,878    14,593    30,464    22,467 
Revenues, net  $182,586   $165,096   $369,015   $287,471 

 

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2021
Inventory Disclosure [Abstract]  
Schedule of inventories
   June 30,   December 31, 
   2021   2020 
Raw materials  $36,315   $26,372 
Work-in-process   1,991    3,593 
Finished goods   27,446    36,280 
Inventory obsolescence reserve   (957)   (519)
Inventories, net  $64,795   $65,726 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
   June 30,   December 31, 
   2021   2020 
Equipment  $45,037   $30,508 
Equipment in progress   20,175    18,648 
Leasehold improvements   24,716    15,758 
Furniture and fixtures   8,566    5,160 
Office equipment   4,191    3,185 
Total property and equipment   102,685    73,259 
Accumulated depreciation   (15,189)   (11,773)
Property and equipment, net  $87,496   $61,486 

 

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Schedule of lease costs
   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
Operating lease costs  $2,064   $1,267   $3,871   $2,475 
Variable lease costs   482    18    577    26 
Short-term lease costs   68    61    124    119 
Total lease costs  $2,614   $1,346   $4,572   $2,620 

 

Schedule of undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities
2021 (excluding the six months ended June 30, 2021) (1)  $2,028 
2022   8,941 
2023   8,412 
2024   8,457 
2025   8,499 
Thereafter   63,966 
Total operating lease payments   100,303 
Less – lease payments representing interest   (28,124)
Present value of operating lease payments  $72,179 

 

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

 

Schedule of supplemental information related to the company’s consolidated statement of cash flows
   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
Cash paid for amounts included in present value of operating lease liabilities  $465   $426   $1,273   $849 
Right-of-use assets obtained in exchange for operating lease liabilities   2,467    34    14,984    2,415 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2021
Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]  
Schedule of other current liabilities
   June 30,   December 31, 
   2021   2020 
Warranty accrual – current portion  $3,925   $2,806 
Long-term debt – current portion   2,009   $2,004 
Tax receivable agreement liability – current portion   5,916    6,545 
Insurance financing   696    910 
Other   1,187    1,318 
Total other current liabilities  $13,733   $13,583 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Schedule of long-term debt
   June 30,   December 31, 
   2021   2020 
Term loan  $43,313   $44,438 
Less: unamortized debt issuance costs   (901)   (1,024)
Total debt   42,412    43,414 
Less: current portion of debt   (2,009)   (2,004)
Long-term debt, net  $40,403   $41,410 

 

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Warrant Liabilities (Tables)
6 Months Ended
Jun. 30, 2021
Warrant Liabilities (Tables) [Line Items]  
Schedule of fair value of the incremental loan warrants
Trading price of common stock on measurement date  $18.00 
Exercise price  $
 
Risk free interest rate   0.24%
Warrant life in years   3.7 
Expected volatility   50.57%
Expected dividend yield   
 
Probability of warrant re-price   100.00%

 

Black Scholes Model [Member]  
Warrant Liabilities (Tables) [Line Items]  
Schedule of fair value of the incremental loan warrants
   June 30, 
   2021   2020 
Trading price of common stock on measurement date  $26.41   $18.00 
Exercise price  $5.75   $5.75 
Risk free interest rate   0.25%   0.18%
Warrant life in years   1.6    2.6 
Expected volatility   52.14%   43.65%
Expected dividend yield   
    
 

 

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Other Long-Term Liabilities (Tables)
6 Months Ended
Jun. 30, 2021
Other Longterm Liabilities [Abstract]  
Schedule of other long-term liabilities
   June 30,   December 31, 
   2021   2020 
Warranty accrual  $11,278   $8,397 
Other   941    912 
Total   12,219    9,309 
Less: current portion of warranty accrual   (3,925)   (2,806)
Other long-term liabilities, net of current portion  $8,294   $6,503 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Common Share (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Schedule of basic and diluted weighted average shares outstanding and earnings per share
   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2021   2020   2021   2020 
Numerator:                
Net income (loss) attributable to Purple Innovation, Inc.-basic  $2,578   $(93,275)  $23,402   $(76,440)
Less: Dilutive effect of change in fair value – warrant liabilities   (4,860)   
    (14,007)   
 
Net income (loss) attributable to Purple Innovation, Inc.-diluted  $(2,282)  $(93,275)  $9,395   $(76,440)
Denominator                    
Weighted average shares—basic   66,277    29,277    65,439    25,976 
Add: Dilutive effect of equity awards   587    
    2,902    
 
Weighted average shares—diluted   66,864    29,277    68,341    25,976 
Net income (loss) per common share:                    
Basic  $0.04   $(3.19)  $0.36   $(2.94)
Diluted  $(0.03)  $(3.19)  $0.14   $(2.94)

 

XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Compensation Plans (Tables)
6 Months Ended
Jun. 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   (56)   8.11        
 
Forfeited/cancelled   (13)   8.26        
 
Options outstanding as of June 30, 2021   2,220   $9.31    3.0   $38,278 

 

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.64    106    2.64   $2,186 
 5.95    538    2.25    359    2.25    7,339 
 6.51    241    2.89    111    2.89    2,216 
 6.65    173    2.86    77    2.86    1,525 
 7.99    19    3.42    6    3.42    118 
 8.17    225    3.26    83    3.26    1,510 
 8.32    187    3.00    56    3.00    1,016 
 8.55    179    3.26    75    3.26    1,335 
 12.76    25    3.70    8    3.70    107 
 13.12    186    3.88    57    3.88    757 
 15.12    3    3.88    1    3.88    12 
 21.70    179    4.25    
    
    
 
 32.28    55    4.71    
    
    
 

 

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   (329)   2.27 
Forfeited   (13)   2.59 
Nonvested options as of June 30, 2021   1,281   $3.81 

 

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   15    28.52 
Vested   
    
 
Forfeited   
    
 
Nonvested restricted stock units as of June 30, 2021   15   $28.52 

 

Schedule of total non-cash stock compensation and the associated line item on the statement of operations
(in thousands)  Three Months Ended
June 30,
   Six Months Ended
June 30,
 
Non-Cash Stock-Based Compensation  2021   2020   2021   2020 
Cost of revenues  $44   $45   $89   $80 
Marketing and sales   114    88    218    148 
General and administrative   951    507    1,275    659 
Research and development   4    322    10    325 
Total non-cash stock-based compensation  $1,113   $962   $1,592   $1,212 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Summary of Significant Accounting Policies (Details) [Line Items]    
Economic interest 99.00%  
Liabilities percentage 100.00%  
Interest rate 1.00%  
Operating lease right of use assets $ 27.9  
Operating lease liabilities 33.0  
Pre-existing liabilities $ 5.1  
Sponsor warrants outstanding 1.9  
Class A Common Stock [Member]    
Summary of Significant Accounting Policies (Details) [Line Items]    
Common stock, par value $ 0.0001 $ 0.0001
Class B Common Stock [Member]    
Summary of Significant Accounting Policies (Details) [Line Items]    
Common stock, par value $ 0.0001 $ 0.0001
XML 49 R37.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
6 Months Ended 12 Months Ended
Jun. 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 $ 14,529 $ 92,708
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - Schedule of company’s total level 3 liability activity - Level 3 [Member] - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
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   (763)
Fair value transfer to Level 1 measurement (64,172)  
Change in valuation inputs [1] (14,007) 56,142
Fair value as of ending 14,529 84,690
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   (763)
Fair value transfer to Level 1 measurement (64,172)  
Change in valuation inputs [1] (14,007) 30,806
Fair value as of ending 14,529 37,732
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  
Fair value transfer to Level 1 measurement  
Change in valuation inputs [1] 25,336
Fair value as of ending $ 46,958
[1] Changes in valuation inputs are recognized in the change in fair value – warrant liabilities in the Consolidated Statements of Income.
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Customer prepayments $ 17.3 $ 6.3
XML 52 R40.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 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Channel [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, net $ 182,586 $ 165,096 $ 369,015 $ 287,471
Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, net 182,586 165,096 369,015 287,471
Direct-to-consumer [Member] | Channel [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, net 116,219 145,180 241,123 225,867
Wholesale partner [Member] | Channel [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, net 66,367 19,916 127,892 61,604
Bedding [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, net 166,708 150,503 338,551 265,004
Other [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, net $ 15,878 $ 14,593 $ 30,464 $ 22,467
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - Schedule of inventories - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Schedule of inventories [Abstract]    
Raw materials $ 36,315 $ 26,372
Work-in-process 1,991 3,593
Finished goods 27,446 36,280
Inventory obsolescence reserve (957) (519)
Inventories, net $ 64,795 $ 65,726
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 1.9 $ 1.4 $ 3.5 $ 2.6
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Details) - Schedule of property and equipment - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Schedule of property and equipment [Abstract]    
Equipment $ 45,037 $ 30,508
Equipment in progress 20,175 18,648
Leasehold improvements 24,716 15,758
Furniture and fixtures 8,566 5,160
Office equipment 4,191 3,185
Total property and equipment 102,685 73,259
Accumulated depreciation (15,189) (11,773)
Property and equipment, net $ 87,496 $ 61,486
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Leases (Details) [Line Items]    
Initial lease terms 16 years  
Lease term 7 years  
Finance lease right of use asset (in Dollars) $ 0.8 $ 0.6
Undiscounted cash flows (in Dollars) 3.5  
Tenant improvement allowances (in Dollars) $ 1.5  
Weighted-average remaining term of operating leases 11 years 10 months 24 days 11 years 9 months 18 days
Weighted-average discount rate 5.54% 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 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of lease costs - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Schedule of lease costs [Abstract]        
Operating lease costs $ 2,064 $ 1,267 $ 3,871 $ 2,475
Variable lease costs 482 18 577 26
Short-term lease costs 68 61 124 119
Total lease costs $ 2,614 $ 1,346 $ 4,572 $ 2,620
XML 58 R46.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
Jun. 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 six months ended June 30, 2021) $ 2,028 [1]
2022 8,941
2023 8,412
2024 8,457
2025 8,499
Thereafter 63,966
Total operating lease payments 100,303
Less – lease payments representing interest (28,124)
Present value of operating lease payments $ 72,179
[1] Amount consists of $3.5 million of undiscounted cash flows offset by $1.5 million of tenant improvement allowances which are expected to be fully utilized in fiscal 2021.
XML 59 R47.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 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 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 $ 465 $ 426 $ 1,273 $ 849
Right-of-use assets obtained in exchange for operating lease liabilities $ 2,467 $ 34 $ 14,984 $ 2,415
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Other Current Liabilities (Details) - Schedule of other current liabilities - Other Current Liabilities [Member] - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Other Current Liabilities (Details) - Schedule of other current liabilities [Line Items]    
Warranty accrual – current portion $ 3,925 $ 2,806
Long-term debt – current portion 2,009 2,004
Tax receivable agreement liability – current portion 5,916 6,545
Insurance financing 696 910
Other 1,187 1,318
Total other current liabilities $ 13,733 $ 13,583
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 03, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Sep. 30, 2020
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.    
Related Party Loan [Member]            
Debt (Details) [Line Items]            
Interest expense     $ 1.2   $ 2.4  
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
Minimum [Member]            
Debt (Details) [Line Items]            
Interest rates, percentage   3.00%   3.00%    
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.6   1.1    
2020 Credit Agreement [Member] | Revolving Credit Facility [Member]            
Debt (Details) [Line Items]            
Debt issuance costs       $ 1.4    
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Details) - Schedule of long-term debt - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Schedule of long-term debt [Abstract]    
Term loan $ 43,313 $ 44,438
Less: unamortized debt issuance costs (901) (1,024)
Total debt 42,412 43,414
Less: current portion of debt (2,009) (2,004)
Long-term debt, net $ 40,403 $ 41,410
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Warrant Liabilities (Details) - USD ($)
shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
May 21, 2021
Mar. 31, 2021
Dec. 31, 2020
Nov. 09, 2020
Sep. 09, 2020
May 14, 2020
Mar. 31, 2020
Dec. 31, 2019
Nov. 08, 2019
Warrant Liabilities (Details) [Line Items]                          
Losses $ 91.3 $ 39.0 $ 83.3 $ 25.3                  
Issuance of shares (in Shares) 2,300   2,300                    
Fair value $ 14.5   $ 14.5                    
Net Gain $ 4.9   $ 14.0                    
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 Warrants [Member]                          
Warrant Liabilities (Details) [Line Items]                          
Warrants were exercised (in Shares) 6,600   6,600                    
Warrants outstanding (in Shares) 1,900   1,900                    
Class A Common Stock [Member]                          
Warrant Liabilities (Details) [Line Items]                          
Shares Issued (in Shares)         7,300     2,600 16,800 12,400     11,500
Warrants outstanding (in Shares) 66,371 36,468 66,371 36,468   66,303 63,914       23,622 22,494  
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants
6 Months Ended
Jun. 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) $ 18.00
Exercise price (in Dollars per share)
Risk free interest rate 0.24%
Warrant life in years 3 years 8 months 12 days
Expected volatility 50.57%
Expected dividend yield
Probability of warrant re-price 100.00%
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants - Black Scholes Model [Member] - $ / shares
6 Months Ended
Jun. 30, 2021
Jun. 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) $ 26.41 $ 18.00
Exercise price (in Dollars per share) $ 5.75 $ 5.75
Risk free interest rate 0.25% 0.18%
Warrant life in years 1 year 7 months 6 days 2 years 7 months 6 days
Expected volatility 52.14% 43.65%
Expected dividend yield
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Other Long-Term Liabilities (Details) - Schedule of other long-term liabilities - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Schedule of other long-term liabilities [Abstract]    
Warranty accrual $ 11,278 $ 8,397
Other 941 912
Total 12,219 9,309
Less: current portion of warranty accrual (3,925) (2,806)
Other long-term liabilities, net of current portion $ 8,294 $ 6,503
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details)
$ / shares in Units, shares in Millions, $ in Millions, $ in Millions
1 Months Ended 6 Months Ended
Oct. 13, 2020
Sep. 09, 2019
CAD ($)
Sep. 20, 2019
USD ($)
Feb. 28, 2018
Oct. 31, 2017
Jun. 30, 2021
USD ($)
shares
Jun. 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)           $ 0.9            
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.                
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. Briefing is complete on ReST’s motion to compel arbitration, and the Court held a hearing on May 25, 2021 to hear arguments from the lawyers. The court has not yet rendered a decision on this issue. On March 5, 2021, Purple LLC, Gary DiCamillo, Adam Gray, Joseph Megibow, Terry Pearce, and Tony Pearce, filed a motion to dismiss the claims set forth in Case II, and briefing on the motion to dismiss is complete, but the motion will not likely be heard until after the Court rules on ReST’s motion to compel arbitration, which is still pending. 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.                      
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.00        
Underwriting discount and commission (in Dollars)               $ 7.9        
Securities exchanged for shares | shares           0.1 13.9          
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 03, 2020
Aug. 14, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 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.4 $ 0.4              
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.00                        
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 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
1 Months Ended 6 Months Ended
Nov. 30, 2020
Nov. 30, 2020
May 31, 2020
Jun. 30, 2021
May 21, 2021
Dec. 31, 2020
Nov. 09, 2020
Sep. 09, 2020
May 14, 2020
Nov. 08, 2019
Dec. 31, 2018
Stockholders' Equity (Details) [Line Items]                      
Preferred stock shares authorized       5,000              
Preferred stock par value (in Dollars per share)       $ 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%             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              
Warrants outstanding       1,900              
Public and Sponsor Warrants [Member] | Public warrants [Member]                      
Stockholders' Equity (Details) [Line Items]                      
Warrants issued       15,500              
Public and Sponsor Warrants [Member] | Sponsor Warrants [Member]                      
Stockholders' Equity (Details) [Line Items]                      
Warrants issued       12,800              
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   210,000          
Common stock, par value (in Dollars per share)       $ 0.0001   $ 0.0001          
Common stock, shares outstanding       66,371   63,914          
Shares issued to Subject to vesting and forfeiture       1,300              
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,371   63,914          
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.              
Shares issued         7,300   2,600 16,800 12,400 11,500  
Incremental loan amount (in Dollars)       $ 2.6              
Purchase warrants, shares       2,600              
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              
Class A common stock [Member] | Incremental Loan Warrants [Member]                      
Stockholders' Equity (Details) [Line Items]                      
Shares issued             2,600        
Class B Common Stock [Member]                      
Stockholders' Equity (Details) [Line Items]                      
Common stock authorized       90,000   90,000          
Common stock, par value (in Dollars per share)       $ 0.0001   $ 0.0001          
Common stock, shares outstanding       448   536          
Common stock shares issued       448   536          
Class B Common Stock [Member] | InnoHold [Member]                      
Stockholders' Equity (Details) [Line Items]                      
Common stock shares issued       44,100              
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Mar. 31, 2020
Income Taxes (Details) [Line Items]      
Additional valuation allowance $ 18.4   $ 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 June 30, 2021 totaled $209.0 million, which is net of a $70.4 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 27.30%    
federal rate percentage 21.00%    
Income tax expense $ 3.5    
Effective tax rate percentage 12.91%    
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 $172.3 million. Of the tax receivable agreement liability recorded during the six months ended June 30, 2021, $0.8 million relates to current year exchanges and was recorded as an adjustment to stockholders’ equity and $0.2 million was recorded as expense in the condensed consolidated statement of operations to reflect the impact of the change in rate associated with state income taxes.    
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Common Share (Details) - Class A common stock [Member] - shares
shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Net Income (Loss) Per Common Share (Details) [Line Items]          
Excluded shares of paired securities convertible into shares 0.4 24.7   0.5 27.5
Shares issuable upon conversion of warrants and stock options     4.6   4.1
XML 72 R60.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 per share - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Numerator:        
Net income (loss) attributable to Purple Innovation, Inc.-basic $ 2,578 $ (93,275) $ 23,402 $ (76,440)
Less: Dilutive effect of change in fair value – warrant liabilities (4,860) (14,007)
Net income (loss) attributable to Purple Innovation, Inc.-diluted $ (2,282) $ (93,275) $ 9,395 $ (76,440)
Denominator        
Weighted average shares—basic 66,277 29,277 65,439 25,976
Add: Dilutive effect of equity awards 587 2,902
Weighted average shares—diluted 66,864 29,277 68,341 25,976
Net income (loss) per common share:        
Basic $ 0.04 $ (3.19) $ 0.36 $ (2.94)
Diluted $ (0.03) $ (3.19) $ 0.14 $ (2.94)
XML 73 R61.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 6 Months Ended
Jan. 31, 2017
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Equity Compensation Plans (Details) [Line Items]              
Expense (in Dollars)   $ 0.6          
Exercise price per option (in Dollars per share)           $ 8.11  
Stock option expiration period           5 years  
Stock-based compensation expense (in Dollars)   $ 0.5       $ 0.9  
Grant date fair value (in Dollars per share)           $ 28.52  
Aggregate shares of common stock, granted           15  
InnoHold [Member]              
Equity Compensation Plans (Details) [Line Items]              
Paired securities held by InnoHold 2,500            
2017 Equity Incentive Plan [Member]              
Equity Compensation Plans (Details) [Line Items]              
Aggregate of shares remain available for issuance   1,800 100     1,800  
Options expiry period           4 years  
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 (in Dollars per share)     $ 32.28        
Stock-based compensation expense (in Dollars)       $ 0.4     $ 0.6
Unrecognized compensation cost (in Dollars)           $ 4.3  
Remaining recognition period           2 years 1 month 6 days  
Common Class B [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]              
Aggregate shares of common stock   22   80 3    
Paired securities held by InnoHold           400  
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method - Employee Stock [Member]
6 Months Ended
Jun. 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 75 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Compensation Plans (Details) - Schedule of total stock option activity - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2021
Jan. 01, 2021
Jun. 30, 2021
Schedule of total stock option activity [Abstract]      
Options outstanding as of January 1, 2021   2,234 2,234
Weighted Average Exercise Price, Options outstanding as of January 1, 2021   $ 8.71 $ 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 $ 54,133
Options, Granted     55
Weighted Average Exercise Price, Granted     $ 32.28
Intrinsic Value, Granted    
Options, Exercised     (56)
Weighted Average Exercise Price, Exercised     $ 8.11
Intrinsic Value, Exercised    
Options, Forfeited/cancelled     (13)
Weighted Average Exercise Price, Forfeited/cancelled     $ 8.26
Intrinsic Value, Forfeited/cancelled    
Options outstanding as of June 30, 2021 2,220   2,220
Weighted Average Exercise Price, Options outstanding as of June 30, 2021 $ 9.31   $ 9.31
Weighted Average Remaining Contractual Term in Years, Options outstanding as of June 30, 2021 3 years    
Intrinsic Value, outstanding, Options outstanding as of June 30, 2021 $ 38,278   $ 38,278
XML 76 R64.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
12 Months Ended
Dec. 31, 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 7 months 20 days
Options Exercisable, Number of Options Exercisable 106
Options Exercisable, Weighted Average Remaining Life (Years) 2 years 7 months 20 days
Options Exercisable, Intrinsic Value | $ $ 2,186
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 3 months
Options Exercisable, Number of Options Exercisable 359
Options Exercisable, Weighted Average Remaining Life (Years) 2 years 3 months
Options Exercisable, Intrinsic Value | $ $ 7,339
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 10 months 20 days
Options Exercisable, Number of Options Exercisable 111
Options Exercisable, Weighted Average Remaining Life (Years) 2 years 10 months 20 days
Options Exercisable, Intrinsic Value | $ $ 2,216
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 10 months 9 days
Options Exercisable, Number of Options Exercisable 77
Options Exercisable, Weighted Average Remaining Life (Years) 2 years 10 months 9 days
Options Exercisable, Intrinsic Value | $ $ 1,525
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 5 months 1 day
Options Exercisable, Number of Options Exercisable 6
Options Exercisable, Weighted Average Remaining Life (Years) 3 years 5 months 1 day
Options Exercisable, Intrinsic Value | $ $ 118
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 225
Options Outstanding Weighted Average Remaining Life (Years) 3 years 3 months 3 days
Options Exercisable, Number of Options Exercisable 83
Options Exercisable, Weighted Average Remaining Life (Years) 3 years 3 months 3 days
Options Exercisable, Intrinsic Value | $ $ 1,510
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) 3 years
Options Exercisable, Number of Options Exercisable 56
Options Exercisable, Weighted Average Remaining Life (Years) 3 years
Options Exercisable, Intrinsic Value | $ $ 1,016
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 3 months 3 days
Options Exercisable, Number of Options Exercisable 75
Options Exercisable, Weighted Average Remaining Life (Years) 3 years 3 months 3 days
Options Exercisable, Intrinsic Value | $ $ 1,335
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 8 months 12 days
Options Exercisable, Number of Options Exercisable 8
Options Exercisable, Weighted Average Remaining Life (Years) 3 years 8 months 12 days
Options Exercisable, Intrinsic Value | $ $ 107
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 186
Options Outstanding Weighted Average Remaining Life (Years) 3 years 10 months 17 days
Options Exercisable, Number of Options Exercisable 57
Options Exercisable, Weighted Average Remaining Life (Years) 3 years 10 months 17 days
Options Exercisable, Intrinsic Value | $ $ 757
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 10 months 17 days
Options Exercisable, Number of Options Exercisable 1
Options Exercisable, Weighted Average Remaining Life (Years) 3 years 10 months 17 days
Options Exercisable, Intrinsic Value | $ $ 12
21.70 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 21.70
Options Outstanding Number of Options Outstanding 179
Options Outstanding Weighted Average Remaining Life (Years) 4 years 3 months
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 8 months 15 days
Options Exercisable, Number of Options Exercisable
Options Exercisable, Weighted Average Remaining Life (Years)
Options Exercisable, Intrinsic Value | $
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Compensation Plans (Details) - Schedule of unvested stock option activity
shares in Thousands
6 Months Ended
Jun. 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.20
Options, Granted | shares 55
Weighted Average Grant Date Fair Value, Granted | $ / shares $ 11.71
Options, Vested | shares (329)
Weighted Average Grant Date Fair Value, Vested | $ / shares $ 2.27
Options, Forfeited | shares (13)
Weighted Average Grant Date Fair Value, Forfeited | $ / shares $ 2.59
Options, Ending Balance | shares 1,281
Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 3.81
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Compensation Plans (Details) - Schedule restricted stock unit activity
shares in Thousands
6 Months Ended
Jun. 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 15
Weighted Average Grant Date Fair Value, Granted | $ / shares $ 28.52
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 15
Weighted Average Grant Date Fair Value, Ending balance | $ / shares $ 28.52
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations [Line Items]        
Total non-cash stock compensation $ 1,113 $ 962 $ 1,592 $ 1,212
Cost of revenues [Member]        
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations [Line Items]        
Total non-cash stock compensation 44 45 89 80
Marketing and sales [Member]        
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations [Line Items]        
Total non-cash stock compensation 114 88 218 148
General and administrative [Member]        
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations [Line Items]        
Total non-cash stock compensation 951 507 1,275 659
Research and development [Member]        
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations [Line Items]        
Total non-cash stock compensation $ 4 $ 322 $ 10 $ 325
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Retirement Plan (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 7 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Jul. 31, 2018
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.6 $ 1.6 $ 1.0  
EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $* "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 " !"@ E3I*H_C>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.ND0?Z(N%Q GD)"8!.(6.=X6T;118M3N[6G+U@G! W",_GVD'T>*' MW1%44EY!(+;.LH4)6,2%*$SM4&,BRUTZXATN^/B9FAGF$*BA0"UG4*4"8::) M\3 T-9P!$XPIA?Q=(+<0Y^J?V+D#XI@'MZ?)G7+7R; MV;9(XZ_L-1\BK<5I\NOJ[G[S($PE*U7(FT+>;BJII=*7U^^3ZP^_LW#HG-_Z M?VQ\$C0U_+H+\P502P,$% @ 0H )4YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !"@ E31$+R4ZT% !$& & 'AL+W=O\EUZ<$STJSP)\5.?3(*KEJ6)>,1]I248_#SS$8\BK00< M_Y2BK:I-'7AXO%>_S5\>7N:)I7PDHK_"0&VN6H,6"?B*99&:B]T=+U^HJ_5\ M$:7Y7[(KGG7=%O&S5(FX# :".$R*7_92)N(@H&L=":!E 'T78!]KP2D#G/Q% M"[+\M6Z88L-+*79$ZJ=!31_DN4<1+ C). M5*A>R20IAH=.ME1T)J.Z?BE\G6A3(\H]\A7D:A-"JH!#][&=X"R M0J5[U&N*"OZ1)>?$L8KGMX MB$P4CU.D!;=JP9/'Q,P!#,'H51@^5J;IB^;JM MS0\>;EOM;PA%OZ+HHS*C3$H-<1NF/HO(#\ZD'OL$OLM:*%RMW;9IV\$&ZJ#B M&J!*'J0FR--S&[%U'0D>OV)1RA&.BXKCHLEP'@&)A/Q,P!9>R)_\M8X(5[(L MR^ZYSD770;!LRUB@U0BL[+\YWPJI\F&MF,KJK0]7_/'>,-^2'9BSW83L-HRX M)",81VLA:_-U0L?S?2B<$@2"0@RCHX:.-OOL9ER&(D '^PFIO;=__/#AA#W; MQI]MIQG>X0=Y"Q?K>Q07.T5E/-W&S?@]59F[XURXW#>*41D?MW$C+@?:(F91 M1*ZS%&ZG]3BXSBFOL(VEV[@IET3CF,NU_A:_@(+:D)&(MRRI_P9PP9-HQN=M MW)KWR=K Y!,%PF5. AF#MW&'KL;4MXQ)Q67T6II8+16NI62&0AFWMW&3-D49 MIBYIF$^/$"I<[%2NJ#%[VLCLM0N2:18_O??"$,!Z)3W;'Q1S\H>D/G>XI&M; MUL?IPWQY1T9WWFQ\3^:3FR]C,G_P;C!F4PUHHRE^/?-R)VJ9<:C09B)54.C_#K?'/V%<<>!:+FHUIE)0W-WS[O,D9\=1<(%/ M \O^'4,Q]8'BEGXO\NG/1B2H$>,B_6ZO37OH6'=,:7!P5U^&"HJ"6!&;?GKZ MG2RXGTG(5QW6":51Q. C]O3D( :'7"CA_SPC6YA_/K,HX^0WZURO8<@6IO7Y M_@K&;^J(@SO]'IB,7_P-2];\Z'[!":&IM[CQL"6Q8\J&TZAL3!*8EA1;=GJ) MP/:+K5HX7!%?6SD'VS>XM^_[R"_Z*-5]A D;3W?<7[0QY!A;=AK9\MOQMO4T@73/"*+=OJ:K5% M[N4;PQWS>+&__I7I95%*(KZ"4.N\#XW+8LNZ.%%BF^_Z/@FE1)P?;C@+N-0/ MP/V5$&I_HANH_G$P_!=02P,$% @ 0H )4RXKZ2L7!P @AX !@ !X M;"]W;W)KEJ(9!;;.D&*?+ M5M3=XNIB>/9)7UVHWC9U)S]I9/JV%?KAHVS4_>6"++X^^+7>;*U_L+RZV(F- MO)7V]]TG[>Z61R]5W4615;(71G5U)6P[N:C:$172G3K'1OTNN]$7]7NES?H M'/U^>X->OWJ#7J&Z0[]M56]$5YF+I75XO-=E>7CWQ_V[:>#=/_;=6\3P&:*8 M$F#X=7SXC2S=<#(,QX^'+UT4CJ&@QU#0P1\+A:+76G86"6/ <9J[RH=7/GBN[LB!./;N-": &:5%DAS- M'B'E1Z0\BO1#6:K> 7.564J'TI.$-"$8#[!"5@5A! 89G*$ MF41A_M#=N? I74L3A)?,7ISRK$@F\ "K)*,I#"\]PDNC\#YIN1-UY+W4KMMI33)(?P97-\O,CH!"!@A7G"8(CY M$6(>A?B;LJ)Y!L1\GELDS9)IJ0!FM,!9( >+(\CBB45V'*KMPU#8OJ9WCM5L M,!V+^4IFO$@G4.=6*>%Y8,4)'C=W'%]SAU38NMN@1CJN0]J3VKE:G_?N)AS? M@]=3. EG;%KB@!DG'.41)ZHWVH /&8' /CAZG(3W$"=H10S@-(1QXB<2+: MUWZCNLVYE;J-+3T#RC^9 06LDBRT\",)D3@+[>L_ FY.*DE6\)1-X0%V"<\8 M#0 /(%9S\GA23G9$H=@%E: M)$4HAT;Z(''^OTIP;TB*=$@A@E7,:2J&104B<0KZB M= 7I.ATC?*\ @IR30T%Q-@4YMR+!YCQO& !B4Q'6J-Q6OM3:"V> MD1Q06Y30*?D"9@7-@JDQTAI]HC,27TY:/0G^B^8!-%>TF&4.P(X)#NPM;&1'%F?'_=[R1-HPJ$7* M"C;-&\@NSTB(<=C(D"S.D->J;6L["(S]293J?,G*KG2(T>N?E96(D#<@]JAG M?[[\SNQ$*2\73L48J>_DX@I!QWC_@Z/'LQ_YEL6/]&ZM*C]O55-);09^S=X/ M+;M]B![OG9SO/7' U[AF!7WP:K-5'3+^=>_1*_P68TR&3(C=LJVI4K,?AX]+"^<]*=ZE_ )%#[;.1D%N?D?!'><'B\N)#5=5^)W6[EC^E/*\[5(I=[78Q<,*0 MN&"GIV>'^4%>[(E[MN^&3Y'5')=ES5X!,3FNN"<P![%+'"Z'HCH*"Q07%SZKS5*!5 MT_@RJ#O'P]+ $09:93SMF C%CJW8J-.8'&=\*\B"_3,*4GFD05D09;P ./R M41?P%^J"8<]YV1P.KSC]R@,>=$%VT$'7\N0#H?\Z^Y/0F]KUG(U:B MH/U#*W7$2;A6$*E03=ND2:CL\ME-#+'JV)GMP+9?OV,G M9*&$0J7N"_'EO&\>'W-B3W=2/>F,4H-^Y5SHF9<94]SZODXRFA/=DP45,+.6 M*B<&NFKCZT)1DCI1SOT0XZ&?$R:\>.K&EBJ>RM)P)NA2(5WF.5&_YY3+W4Y51H)@52=#WS[H+;1> $+N([HSO= M:B.[E$HU[[3"=GOO_L$M'A;S M2#1=2/Z#I2:;>6,/I71-2FX>Y.XCK1&E@J@61&ZA%9E;UCTQ))XJN4/*1H.;;;C<.#6LA@F[ MC2NC8):!SL0+*5+8%)HB:&G)64H,=.:$$Y%0M++&&EV5@I0I@YEK=+4DB@J3 M4<,2PO4U>H_>(1_I#(;U_L$$^IK)4A.1ZJEO -2^SD]JJ'D%%9Z ^ER*'HKP M#0IQ&'3(%R_+[VD"\L#)\:'X@0WD._[R5D=V6Q\A\Y?UNOVQCW M,,:0LFT[6V?##O#[#7[_%?CUOI/29%*Q/S3MXJT,!RV0, 0_(SW;-@![Z#A M';R>EVE==K,.CB"&PVCT/+4=4=$DZ'>3#AO2X>M)X1.L#903$YLNW.%%N!U1 MIW%'#>[H@O*87UH>X\9V_)_+8WQ9>9P-.\"?-/B3MRZ/R='N3#JJXUS4 6V M_YT#^"W+HW9K8_3[XV>H'4&#:'B"M'5B!6]>'K7E&=SCH&-@:=#FZNFF?W^N9* M[4V1E_)>HVJ_W0K]SZTLU./U ^>'WS(UQM3/QC?7.W$6CY(\VEWK^W=^.1E MF6]E6>6J1%JNK@=O\>6,9+5!@_@CEX_5V36JJR*&I/=AY_'YT.3F/6AN?7S]Y_;LA;,G-1R8DJ/N=+L[D>I .TE"NQ M+\P']?BK/!**:W\+553-7_1XQ$8#M-A71FV/QG8&V[QL_XNG8R#.#*P?V( < M#8AKP'H,Z-& ?NT([&C OG:$^&C04!^WW)O 3841-U=:/2)=HZVW^J*)?F-M MXY67=:(\&&U_S:V=N9FH+^:FSL=.M! MQXOCU&[;J9&>J5'T3I5F4Z&9G>(2L)^&[7G ?FS#=(H5>8[5+0DZ_&U?CA"- MWB 2$0S,9_+UYA%$Y_M&G_WOT5\$@YX2AS;^:(^_NW*AMK)+%/3GVWEEM-WX M?P6\LY-WUGAG/=X_R(,L]])F42D-E#JM.6_,ZV)XN,$IB5-^-3Z >9HX M1$$4Q0Y1'X5Y1K #FP$PRE),8:+)B6@2W"#'HEFND7S:U26VN@QLC/3D-0V& M[YW07V3CU1955(D"SI?4HQ1G*7-6>.*C:,8(=:+HHS!F!!,GBCXLX3A*X"!F M)[I9.%MD::-8-&3%TO:_O*XQM;: 6&?>% AAW%GNB8]*>>(DV-0'V8K@IN', M1V%.2 QSQE'7DZ/_J'Z5%'JQ:6@O;5DHU*ZNL6 /C8#=[*[A!$+%:>20!E"4 M,Z=8SB!4U$OZ3(C@(.F/RMB%5MZN 4EC?PT9(:G+VH>QC/NT?1B.6_AW2D(')80[\U&ZA/GXWJ_#E5)W.D''!80=Z615I*:YS0"@\G\8,;< M[:D0RM8_YL82@F&:N;$$8*2WU^!.0^"PB(!CV2N?L-_F(!PA$_ J"WC/4UD4X=X; \.C:1 M;]P,D ZBWG;P44/,&0T ,>'8JP20/\9(VE<+.LV$PZ+I=VE>=A(TERNE MY?-#(YYZM@.@9ZC+;P*@[':P7LR+*:ZN0OXBEI*>QDDY'D;".NCOQ MM1$HI3UQ=-D \2> 2L+S4\Z'47".LK/>V&,SN=[ MTU1#HU"I[,^ET:HH6KG5B@0P-(#2BRA?HPBJ4J4TXH:MN '@W MMN[2,Z;1R'TM,P%00SIRV\L4=.8VM1GDC(PRUA/;3IR1L#B;YL6^?H_\#>2Y M/Q/+WCW(0C"(O0^+1MBKO8"S /M.AI'PJY_/S><)2U\<[,G.BE2;9%M5/K\F M5WM3&7NTMR4HF&B=ZB%AU=,EVD,S AQ@7V]P3MP7'Q, 1C(/-H6\Q MXBSI$?^DDS@D+''.\RO$V9<6G*>N;I\ ,) SX"VE;K6?0=X SN.SCS9;J=?- MU[+*ILJ^-.UK^-/3TQ>YM\UW*.?Y+;Z<8.#Y%%_.VN]MG?OV\]\[H==Y6:%" MKNQ0T2BQ<]7M%[7VQJA=\\EHKHQ1V^9R(\52ZAI@?U\I99YOZ@%.WS5O_@50 M2P,$% @ 0H )4_(CF;&L"P EF, !@ !X;"]W;W)K+QZ9Y M>KM:U=O';)_6;\JG[-#^Y;ZL]FG3OJP>5O53E:6[?M"^6&'7]5;[-#\LKJ_Z MWWVJKJ_*8U/DA^Q3Y=3'_3ZM?MYD1?G\;H$6OW[Q.7]X;+I?K*ZOGM*'[$O6 M?'OZ5+6O5B>47;[/#G5>'IPJNW^W>(_>)A[I!O01_\NSY_KL9Z=[*W=E^6?W MXL/NW<+M,LJ*;-MT$&G[W_?L-BN*#JG-XZ\!=''B[ :>__P+/>K??/MF[M(Z MNRV+_^>[YO'=(E@XN^P^/1;-Y_(YR88WQ#J\;5G4_;_.\Q#K+ISML6[*_3"X MS6"?'U[^3W\,!^)L $8C _ P -L.(,, (@_P1P;080"5!ZQ'!K!A +-E\(8! MGCR C@SPAP&^- "1D0'!,"#HJ_M2CKZ68=JDUU=5^>Q4772+UOW0-T0_NBUA M?NAZ]TM3M7_-VW'-]6UYV+6=F.V<]J>Z+/)=VK0OOC3M?VV+-K53WK>ORNV? MCV6QRZKZW_\*,/+_XVS^.N;-3^=5F-WGV[QY[;SZ=DB/N[P=_=I9.M^^A,ZK MWUX[]6-:9;63'YROC^6Q3@^[^G?G-^'UU:IIWTB7SFH[)'WSDC0>2[I(Z]IY MWZ:\W[?]WZ>G0;FU0;F90@G-*.]W[7MNS\*T<#ZE^6[9OK/;]"EOTD*#M9G MVFZ/^V/15T ^OAJTR(SVM6R3,-1.@QB;$3^6AVUY:*JR:/_RX'PX-%E;W$8# ME%BD)@Y;M8U[ZEY\ZE[PB]:ZEGI!\GJD M;D;_?HVO5M_/VT6-(&)$J,$(L 2S48.6.%@':S$LTH5YR)/08ET8\0,Q*M%R M,NJ>PH3#2TZ'EU@=WE=M4W_I3^375H?Z!96='R9,UU0ZW&H40>0L2DB9GE*F MQI0_MI?[O.W2?9MU4=:U[KRY,4)T=PMOZZ=TF[U;M+<#=59]SQ;7CFY^ <() M@7 V5#FBR L(DQK/*BK61"'D>5+?J5$X<%VDKR$[U9 9:_BAKH]]W[67GNW+ MY%R/3,XW1J09I03""8%P-D X$1!.#(23_',V?$O&-B?27XV5WM[WK$FDE2)UVMP\Z?-C^Y@>'OI^&YV[C! SZ@N$$P+A;(!P(B"<& @G^>$F='\4$#A "0<-E^:W:#((@NR&(HL,9.)A3[S#=#L0D\UY@ I)#*2!U> MR"P!OZ8_G,_9-LN_IW=%YKQ_J++>N'"*/+W+"[W.O3&#SFD_(*!P !).2(R1 MW(! =)$570Q%ETS1B<7G^A29!>K[[;8ZMG=2N[QNJOSNV-U)Z:<;(\Z<>@,! MA4B5OTNT]N1Z ]%%5G0Q%%TR12?6FXM[9%;W'_8M>]--.4T[X=1I[W_73GI_ MWUGAAP?GX^T';?FA%#\44(@T^AK+-]-0;)$-6ZP)6BI1"4!.8O&Y*X#,ML"9 MV?='6OURH+H$-05GDVZ?)D2V^X8001GX:]GOTT2UQPTQZ8XKTL6M"5,N^VI8 MX'FRX:<#\\X\1O$87&G-(U:_!R#2" MN7C%9O$ZQYPS0\V83:" 0JS*O+6\G+2!8HMLV&(HMF2"3:PWU[!X2L-:N'0# MAFE^T80LI9C0G,J,J0,**(("BJ& $@ @L1/.UI'-+L)LCPVK@A9AWW/ESM#H M7C%.3)@K7VQ6OK8^FQEFSC0%)7RQ*@W16IZEH&2O!5D,19:8R<1"<\F+S9+W M$I\-:^3>2!Y6PD&2[PL%G@7>;RFD'GM"&4XL.J8F)>('L &RB^ MR(XOAN)+)OG$^G-!B,V",,SNLZIJ;\L'E=^D/S+]S .UJ H%%&)5-2TIP_)6 MF@T4861)&$,1)M.$8M6Y.,1F<6AM[YMQYE0=""C$FO552K!RH@/Q179\,11? M,LDG;CCD$IR8)?BE#K\9=D8'0 &%1)6L'F62Q;R!HHNLZ&)-U%(-2P"R$NO/ M)3DQ2_(SD_^_Q\,;A[CCIC-19;>RQU0-D3R*D&@6I7V*94FB"5LBERF!D2XP M\-?R]M=8"^AA>8>E%F[MX;&MO5SR$KN]TY+5/WW454E+/"HO4-QJPI#/T%C: M9UN2[?8DB_N01U(E2O4].4TH64LTVYD)<:D\XVOBEMAC ?/D/E(#/1^MY1E= MQTNIW$0Z+$9'- +AXI28Q>GT!O&1PJ@"U2-KI)R]:A@C(W<5A"M98E:R5HM% M9HPYUQ,H!0L%M"&:54TWD#>(179AL28,(2;WGPYK34;,$<(U*C%KU#F&O1EJ M3D6!@$*B"F7J*]<=(+;(ABV&8DLFV,1ZC#>%"J'PIH P44 M00'%4$ ) )#85-Q;(#/W:D\97$35NX%R^Z/1Q&=!8JI<$).IK5>4;QNN1VSC* M11>UW\L[Z>V;L>9\>@X(**2J1 IDG0U%%EF0Q5!DB9E,K#87?G1JK?-"8Y]J M)-V(GJ-#SFE"*/U'-;K.]V7U!T476='%4'3)%)U8_+,/ZYKU MH[6M;\:94V^H#;Q4U:9K7[[H0;%%-FPQ%%LRP286F^MN:M;=UFZ^&6=.L:&T M-]5MW965&A1;9,,60[$E$VQBL;DRIQ,?N#T4\=%%UD11=#T253=&+IN4BG9I%^Z1*.&79.^:%T M.]7L;\8>D\L/)4N40*C#2!B'F!\C%.39PONZB)%FS_0&UX@L%M&$:F<_D9_Y$5E&Q M)FJ)Y$5&+=28Q<&XK\#,OL*L![E V0I00"$4T 8**(("BJ& $@ @L;>XB\', M+L:E'QQAJHF!QQJ=FQC,;&+,68QB9_<9W6Y^> M:1;%1_+@BII=N!];FP"4E(8""IGFH[^>;*% L44V;#$46S+!)A:;3FT'G]"&4#F0:?:=C/.G$I#+4PS59LJA89:E)[FBJ&X$B.7^'1$KK@]L^*V]N;-.#/* M# 44>AJ!&\CK;E!LD0U;#,663+")Q>:RW)N0Y1<:M&;8.;6'DNB>;@^U\H 6 M*+K(BB[61"E!"4!.8O6Y!=](SMZ=)HMG1[1#Y: MMYHPU:!=G7U_0/>-%7^DU4/>S@A%=M^.O 2EZSIN6B 9+MKAI%H1:QB1:>[H.K?([ME5:5[4CK^&CM=3/?4 M#4\_'WO_V3BOG-G2EMV*ZK^\[/;7BWP!2K:C?=7](9Y^8:-#J>ZO$%5K_H*G MT399@*)O.U&/C96"FC?#?_H\!N*D@>K'WP"-#="\ 0DTP&,#;!P=E!FW/M&. MWEQ)\02DME:]Z0\F-J:U\H8W>ACO.ZE^Y:I==W,KFE(-"BN!^M2*BI>T4U_N M._5/C5;7 K$#M[3=@Y_5B+?@S9>&]B57-F_!$GRY_P3>_/ 6_ !X _[K3JE3/>_*D85'P<5** B [^*IMNWX">EICQOOU(>36ZAHUL?4;3#?_?- M.X"3'P%*$/3HN7U]\R0B!T]1QJ8_'(JR#N#.!' G10W4*I2TX\W#,(UYQUG[ M/G(?,MV'F/N0P'U^4^N>-X6H&7A3B;9]ZQN*H8O,=*%7^>,-PFFBHO1X&B#7 M:IEM($PGLS.!Z20PC0;B0_D_-:>'B=4)E0<*T12\8J"9*]<_ZXN%#MU!BD>N M9@;8OGQS[+))6A:-W2>F\F#!Z9!=FA+06LB._VTN^.(X=)>>1 BGA,S"Z#'* M8>8/XGI2NHZ/LFB6)BR\Z9AD;>=3MW9NC-+U3)S'9KV!?G'Y)"Z/BKO=T^:! MZ7RPHUR"1UKU#/SS'SF"\%_@B4I)FPY4G&YY98;.ISUW="TA29*Y?-<,)GF& M PYL)@3C3?"[3M=*3)" 369GH0AK8,2E5,,=LU-%G_R0=^SD;4+A.YBI=JR4Y MF\OG.BU1X 6DF'76ZH5VDA';EJG,JK/7R1*+94=HT0+C;/E0%*+7>=LN#F]8 MB..P9^EZK#99A@-!L72!:53CY^91K50A WEE;'UV5SP'G\=HG0?'R](%QO%R M)]F!-/Y)>J&397*5K1K)U M'I!IF0+C4#G*O)BA74HLTR1Q4K0'.'A-_"J190F*L^36[#?4A#SHR?IBRC2? M2N0AA$+O?"5YS%"2!S(TLB!!<9 <8RG95FU2AFQ'*U5SK/)_.5Y3'",)-&DBHR/((7=[KO&ISX%7N\@>J;+"9:W?-U@B3 M0/V.+*=0?!LTWP]J*+3?L*=!%COH G9Z6>S-K-OI0*GP= -YV%\]/^@5[@V/ M#SL9S.9YR&>7)S"TQ"UW4)P[GTT\3-6MZANUS5&U#C?5>)"4R(,AE*=SP3XK M@@-5.+(80G$,39.Q;TWIZ!U1KVP/EE!&R+Q@\MG!A(3V#\B2"6V^:2KN>*/R MZ.NG(K9TP7&ZW(U$ 6I_K?:M-:@$]4(0N]Q0%06:CV7\=OK\\WU[H 6[7BB< MM4P^LL4-B'EB"83C!+J3HF"L'"/VN6G$+Z+2PUZRNN$[7@R'""-"O2ZZJ"&0 MS)=77,9W>&B9A>/,"FZ"8V4!]B I0_-]6_S.W^'4R2%-M)ONT->O7Y M4LWJ+9-^7UQJ+?-T#N'X#;_#%TL_'*??^11DSTP6?,CRXQF+WRL?]N; ]ABA M0)V.+?%P?&<6UMOJ PP%[F!!A-T-&4F=I1*]_7>,A"4LCA/66X?XLJC7-Q>@ M2*7UN7,>J]"(6,;B"Z>(2O>;DA52%Z5O]7&'^:3AI=WQJO5M]5"^=O2Z=AG< MH,#^!%O*X@MGBSK,NG@Q\=85S*/:]JFY_B/8L@?>-#K@:DJI&A:\,"J]/GA. M#1':I Y=7#N,26@GB"UO<7PG&/&!Z0.!0;VJT[@HO?K=K9_:>[F;+X_=)B5) MX!B/6(J3)%HOW/>'0V580"M0\K:H1-NK):65%\=:0DVBX0FC6M/1YQH6N22. M7!,VDES_'R1N#0E!,^7 MFL=J'1)N04GB9XMG8ZR?')=]97)U8Y\\3.6MFK3?6C.2D^=9%S'GV;+HV%5] M.53:]!5G5,1%&L;9O,;V6,$$!2IL8M%'XN@[/_C>FTJQUK!@P4J*N,C#",]W MIQZK+/2 CEB>D3C/CL=5R!W]1'G,7.FP>KD78>:R0?S"D@+3 X8W@^8KDZOF7PP M+U?,KG^$[V^'ET5L-\.[*[]2J8J)5JW7G>HR>;=6$93#ZR##ETXBGGYO]02P,$% @ 0H )4UH98QC5! MI H !@ !X;"]W;W)KC#[.Y(2YA+;DBN%?7K>X9[L50D;M 7:-O]=IC-1M0"EVQ#=I9Y7ES.5XM7ER?B7TR^%WS+AP\*XDD<^Y. M%F^+R_%<"+'A/ H"X>^>;]@8 0*-3QWF>#A2' ^?>_37*7;$DE'@&V?^T$4L M+\?G8U7PAAH3W[O=S]S%\U3P+='I18OJ)(5Q?>[907:Z#)0PHU>8.\GZE;9V,9U$^VX.+8?P8F YUE3^=Z^2C@+XV=JM/Y M1"WGR\4C>*=#>*<)[_0;PINH&V>#,[J@MB!LH=:> ]O8;KB->JTMV5R341^P MR:B^&-2?JRQ$C_KYZQ%&9P.CL\3H['\*_KCW8JH. =3'DD/XRH$I":AD=5'2J9%.KFEUM6&V830K;H!-4QC&R5['TKMF62EOK[DEZ1.6N M0KM'!;$:.29,U;KQ@O"V,Q(UW]I\"E.3&NR>S1ZE&X$#Q4*3!5UH=+EZ$DM6 MPFTY?WG =+EX.7*^?S&@Y]/NY0]"GU2AMSJ2,?L3VU*[9Q]UCOQD7@+9N$8J M3R'1)BT#G"T>/?B_2(0)/'+3%#@/J#$",#!V:VTP#O& %B]% MX4F:+6$R2JV,I: Z:.<'K".^0/-W,$QV&'(F).%[VX>LXKG0'BDZB>XDQTE- M! M6]JKQ8\R&!9/%4E:0LVI4VL4CPN, ?^IT4&GC.<=JE2'E#@K2Q5+!M\8E\%I MW3$O=:U6#XZ@X^M!G3?KU2 /&L^JUYSY1JIZF8B<3Q)T'T*K;I78D\+$L(': M;P_&1Y/*";G2E380$:U)T +U'$23G&HI]*ZO1X==<]T$Z!:"G)-IFPR&I"'X MT)"-@K,4J2^$0'LO9#3BP8+]J2_D)GOWMW,VC0OAYAZT&)54P8N7%! M"KN#_!+/X_9O[7N<8_$R2( ,R1;&#DL/TC:U#5<9/SWXE9T%X:%G\JZW6ES8:T#\>4 MTW##;2MY48T!<$\)141M!T@;Z?1+'Z_9P/!O+V_W9*'KD$9WL!U/GW^=*Q\>R=J%]'5Z1Z2N8A;37HL<8UD+P9XOW$N M]@LY8+B87OT#4$L#!!0 ( $* "5-)5R;";!X I; 8 >&PO=V]R M:W-H965T&ULM5QMK^P!R0!'Q<(89S.AE?_WUTPU@,$-2\J7N/B0620S0Z->G&XWY MX;YNOKJ5,6WVL"XK]^.+5=MNOG_YTBU69JW=I-Z8BGY9ULU:M_2QN7WI-HW1 M!3^T+E\>3Z=G+]?:5B]^^H&_^]3\]$/=M:6MS*-OC4WIOVR^=30IY=QEL*N3>5L766-6?[XXF+V_>4IQO. MWZRY=\G?&78RK^NO^'!=_/AB"H),:18M9M#TSYVY,F6)B8B,/_R<+^*2>##] M.\S^GO=.>YEK9Z[J\I^V:%<_OCA_D15FJ;NR_5S?_\WX_;S"?(NZ=/S_[%[& MGIZ\R!:=:^NU?Y@H6-M*_M4/G@_) ^?3/0\<^P>.F6Y9B*G\6;?ZIQ^:^CYK M,)IFPQ^\57Z:B+,5A'+3-O2KI>?:GVY$&%F]S&[L;667=J&K-KM8+.JN:FUU MFWVJ2[NPQOWPLJ7U\-3+A9_[4N8^WC/W6?9+7;4KE[VK"E,,GW])=$9BCP.Q ME\=/3OCWKIID)],\.YX>SYZ8[R1N_H3G.]DSWXY=9O]U,7=M0\KRWT\LW39Y?:6:=HX*?&.%.U6FRB*N@+6RWLIJ1!]/-573EZ MII#??UT9=56O-[IZS!;TBW4MC_K4-?1 =ETM)CR'I:\7\4E3D(W/G2TL$9>' MP1\^7$VR"WZ;)KZP9+-F?(Q>_/F.Q#>K@RML5X365UE M!W30U+*5_N-5J1WM.OM"0[-571:F<;LFGWV7[9K;5@.RP0=-7&5.@*]=I;O" M8J>T[8)\E/S5,V!I*TULU67FB->&W!C-NM)W)IL;4V7D0#>ZH7$6CFE1-P6- M-F3[[2J[-95I=$G$T2]F@]ETE*C:].*B9T$XMDAC;K".RP[^_=_.CX^G;_]Z M!Q?-N:V*UG6+O#AQBRZQK;6CWCWL%CIZM:0 M9JS7UK$S#FO&.KUC1VG;" -ELWK(^RYA(^F1?KQVQJ9T%' M3K\[QE.')Q?:K;(EQ9%(K%?.279EFI9"D+*5!*J@W57=FJRP;E'6 MKJ.9Z0OZ&P920(!5,VF1__Q\H(6*NG)7S39GO< M;%]_T#;TNL>/4\6UC [=4M*>:B28959 M&.?@U4EM-N*LLZ6V#:GL+EZG5L9V(]Q,C A/M:O&&!:GLP_96L*R05B.SEA! M%!FQ$4*.9%BVE((@&BV"G/]-\ MZ[EILI.9"!V6@O$(+34]U 2_H-N;-N$%Y@"55!CISH_8VDCUG5-01C7$LXKI7 D 1:V%AVYX>*##'48&C/ MY-^NWP4FBWYZ::G"T .$:[$S\(^BM163I8TPN)E3."1@8SW024.^2X:361NQ M4FQC+1H">:Z\"]C49)'@4$$2\^&'DEK71+5+4!2-[->*YF;(5,G!+\!\ MCC0("1I^",Y 5JI)\K<2@F@2/7=U,R=]PR\A.\1O>/SZ-,,DUA3G%B=!6H*_B=4R(++)<0, 4E1!MGEB MC=]43 EB HM 0 _RO(MW@QA#3"1M((]G M:4.)]]R$= N608/6^JO!2$\POOV]*V[3>"'\DJ J.U5!ZK0?L3I^<&QX'M0R MQL#BD-R^X1$'@ '?RJ>]^&A ;9902U(S5>?I RJHX/**CK%._Q!SBG5L$ NX MNN(XE^Q91N"58F1;-Q:( G,VUK#/K1CN(?*0HGBH0/OO*%RS0LY-:8F>@ 0( M%KNZ0I#*!Q FXC6QCE4 CHB:)#[0&D6F]+SN1%@+W30<3^]TV9DG9#7I%L1O$VKY=F\:Q7P66G75N!!GCR8JI07!DRUID4DM_*ZZGP, MXIC-JY5DE1S+L.^B[N;MLBOC\)RW&:W,5C0U9&)<3MB5_&(B_)S@-_*X]4UDTV,NSH UH&"P0JJCA6015MP#D[LF87:"N[ TW(N*9@ # M3)E" X)G8[LQ2]-(6@?GE+7Z >-W?)UL.O+'"\?K/ FI)@.!($**I<8Q#Q.E MW+XE),Z$\Q/7557_C7Q@SM$KP*7P;8^9/A%I=L&FX_$PV(W0 /5 7*Q:Q/TJ MLVORB0O"=#=B2&!14G)#&HNWZ9()D@;2RL*13L <@=,Z> M&1"W*_B?R.E)]L&P"5]7ZKV9-QT@V_%T=B9"?!_=25*@N@EX,[NLZ9_(@?<7 M-Y^;-BGA>E$RA +U)?VCD4H%3%@)>RURF;' M/B'+E2:^EZQ.LDXT$(@91M 4?98[UR5;K!3O/4DA8V2W!+*\MFSTH_AOA UP M$9Y;'@GRH\#8 7@NZA(T-+JT_Q)[$$LCXN=U0TD4!- PT\-D_/&0&$ 6Y#:U MI'RQZ"![P<8GI!J4,A?!&V6?/WX1OSG8H'9*V"LL$VL+86O$F3S;E)WC-%)^ MB3M=Z\($N$,.B5 XQ0%R;P;@P^]='D'I#T&%A<,\'7LCN%/ MR*8P+2]-L!T.#;97W\D\O4N%FE1(GX/;-1+X^M*J+A>H!QGW;3+L'-?9A)1] MPKE?&=&3@9! (C!*&S EC:7"O4=PCC%Q36EM(U8"V8-6!@($594)^*+? %B MCH]&\&ZJ.]O4E;BW-!@G%L_)8"R0JB0J ?$_=&)&F7=5^A*&O;B56%S02H-0Y#T=(D@OEYI?O4D&XTMC>###$,:B@T 23HI&&)46 MI#TW=7%'/$""SV$LYR6N=:P)0Z>]I0V3["9.^W\HG90( M\!S%$>=5GUR4MHTX44<:U$3?W_^B&/95M[30'6]+JA/1H'QY!L",3,N ! ^8 M4 WC$PWV%PO;++HUJEX+_H(KG49A>//(O)X+ M7J4E(6UD]PR,U><$Q*;>?ZV;KT$8SI2EI$!D^= PN 910@E!1VU]A"2M6].. M:CX4Y.U4IH3A-EIB*RG*/:76!E"<.5A1D@W#MDUQA,^/_F%%H%S;DG\% 8$H MTJ7[IJ[7+M(_$G<,+_$),F"WM#Z#2\MC?3T,%:#":T- 2R(S1" N;0*%!Q]& M/%AS@;)G1NTK%3@8-PW\.80=SL2X&KE82=[G ]RRAMU+;=-LW/?9=0&'L'Q4 M0RH"6NGG'@SDA9'0532LQ=$#51LS\\(E=^V$I>-1!HJ MY'HL%+@Q%"2]1% ,W#WEA(B=M^K:X9AJ 4DZKX8_>\C@9(0-(Q9Q1!%'L*D( M;.TC/,*;5#0%R_3BV%.3&8%9N%B/N:*G5=%9[S!*R1(%.Q=$4G[RN)[4I5XP8Z& 2W"D MEF+GN=0Z9V^%$_^4)%]]2 I1*?KRM87@\T=@MJR)!;Y.P 6L*$\5O^U]"5"W M=>$4^^+F*CL]GV9'T&.@BLZZ%9B>DL+*) 789\CR)SEQV1W'P;2B.I^]2AC MIS ,^2&5OYD"QQ*^%GSE+9BGXC.5'J9]O*^>H,H%HA0"-@#+,U1E1%7N&26Q M47!V=1]S-: =D.Q),&1@VP![I1^=\TG%9ZL77[&;! MP9H076$XN8FIB82P?M&0!/?>;;L$%5@>+476ELEYY:_F<5!@Y!Z>:M.U4B," M^\V#:5!%DKB4"PT"57I2?,\,%^]RR4F6.&@>^,U<]?6^I8FU83[=)'=( A=O MLGW&A9JND8/TV>0-919ER<9Q*$L_Q#@$A(L_O:$)0[@QURDT""*>:FO4=_ MBI<;@!_E_ANQFY9C65I*E9-H '%_",G1\,&V00D&V>V*@@AD#('.\8>O)7(N M'0B/5(H.E@14RG@: 2:I,??)GK^GY(?&J9EWF/_9U5"6L O0XAT>.XL H-DW M,F;#68'/+A(:R#&]]3,?^YG3MCDY0JCGSC1W_C";17Y@)J16?P@-?G$L%0H- MY##7.\C)=SS24]<_K^+S81_Q.!B>62;- S%")-<-A]/'A_H-Y-&8AS@& GNT M./BD7//."/)7LOH1TL&:0)QWNUCT\"T_(IP[\9S[4FUSBO80@TS#RDY<;TLN MN%5UD!]IF0Z9FJ]%CPZ'T(,G7I!6K#<O[*G594D ;12:4RGI;6Z?6[\L/ MOMXI)W?<A'T0SZID%-/9[2A7.]<=V(P722AH@=CQ"X(%E/C.(_OIV8T&4VHJ<_DT_9 M,3<+G?B9I.0AO53^!R?]FET,?MLA=.=&$_% "_K2N!PB$O0U@9#4%8:HV.3_UIB932"Q,F3L$G,.37-HAVV$V&] JG2>/7&Y5?^QSER,7 M):N%:"H88#<"WT/#R9 &FJ!S/OA7NE0,.)P_+-^2I*1;H:#M@Z=)?A\"HJ1:SF^,:8Q@:'CH$B_;@NB%90YHG:"2GS1&0>Y!T M&S$<[TE-=KIU,4$I0DR(*3SLMU:0YP,'9:3Y[?9P=QEGB-^I*;@)X(QSHWL'LD/X[S:?3U^FCX9OM M#0Q9DVA23[Q\]>S>9WCJ=7YVCG\I;3P[/L8?;_*3V2Q]&)T^085ZY3AX?7:2 M4LP?G]LIT7T^/L3T'9ZEK]Y!4&=G^9G M;Z8\Y54?DK:6A!\95AL8=$0:$RL(%:A=@3LV929UUYN^LXLHON;>EXG_5_V* MUAATHLJO]8:\PNO3:<[)90186NX,]+57[IOQ MQ\UR"%F@U(@V>%:3Z!."C+#P\VT<\KL6CN& M$=].WA\1QU[WCEQ6TO#NCR2D8\;U!XQK0P9?]'Y9#R@%-!,&A,:X]SA=2K\: MG\L.*H()YSVPZK/PM"'MT=,QR;[XXJEU_JND!0K;[T\(U1C\):H8N)#VD# , MQQ0H51-@,](VU;:-G7=MZ%,7!LEOH4S!_-QN.HS91MH9:1ZDMOM4BR3-9]'E M[C:)7+G+4!I1^-"Q[TU$(T)@$ZVP@QUY<@\D7MH .#6;*D848D=&8P_")6+4;2+MO2] M+[%1F!NGHB<+AH?&SWWZ./1I;MLS*KYX$GJX*\WTL#F'4NS'KMGC:>36 =]Z M89R/HRFY>*/EX"ZV0"86YW/^JJXX$21T 66-8#GPGGX_"DP>9*N[7;G_;:M9 M7S*:D*[G +^LE>2I1#'%JRQ;")+^%:'OH8O\KA8B)B-3?^>VZ] MD59'-'F&^@YTU'7SW[G'F?+ !QV3-F+KTA3 ^G+RW?(9F7Y@*CO2LR;IGV7# ME>L2XE)UU6]6I83N.J;N[3(3NY0"VL NX_/!&%WG_*T#3H]&I&\3JOJ* )>% M$1#6Y+G[2UAA"=G2\.PRW6"JT!*92MW0\K[90>-A:^FGXG^[6K M6HXBYH;;=;R;D8UUI<_-Q3S[-JD=!A(TV?M1F_0]J[%EAEMROS1&WT_*FX];7]J:]E]1LCN( K$KDV/20JS\5?\N!:&Z/ [Y5N.NY6)%^%F M!U]^S=/+S4M15.ZV&V\#=/-%T4GV#],JP:/9P0?<(\D^T7,W*PS!K?9%3?% TM0^5,)^N5P!+[W]\!BII!.%2T<^)MSS2Q^2\D/5<6)"4N#A M+QY=\ 5JFN=&#LLV.OCYOTPGT^ETAGN/GMKM:TL7\EAH7,[3(R^!N0$W M_FS+KN5[I+N8(O/KHO!!"^+RE(YR;A6_CH=4_7WG='7H37)OC3A+!,@9+N75 M@D9"O6U/Z36=+J1H_DJ JI,CRC%/+Y_C:?843R_'/(62#]B=!X>G[HS@*5JZ MJ_"!,Q:^_4;*PM%P\"0Z_FA :X\B.WS=L#&QJI16W&QZ82HA&X79I 7&#X- MDT'2K,]W V*+C)3?N,TZ'N7R1=!X62BVJJ!V'_Q-O/P_V7U@ZCEHET>R NW< M,S!D.%NGUU$Y>M7HP5]/9VR43;6!F:HN1^+(VH9!RZ._-O*G5AXOU3<4L"/$ MO$'W/ -CWK=MVTQ?)&^7MHS4X[-!6ZI*7]71U%7=^69B)[TUP-7J,WSR9\/W MDRAK^05%P.3>,VY*^!L2ZN+F"_]R-#W-^QFR=(8#2<#/3\\/O\_>2RO/H)GI M'7.(=[=[!MSGCTG:YWAHE]S 4)Z&WK0$#7+9H$"1M[-2%D#^49;FSDK3);F7 MKBD\G.Q9L^2[RH$61B*-T(*D)]3R@@XC6A=6[FMQA=IW@,@92$B1GGS+1I:\ M94/N3DK#3IZMI)-'0 4F7=F-;YWT1[/]\;N+.022LYT;\ <^H_:E*$2?G-65 MS] D^4I7\ UF8>H/UY**.N!(A\!\6%"(;;#ARBA<"*-G"$9+Q]5PEITIR2W2?GN1LWIAK^S,2YX M'N=]"^H6R9M2^Z;\6*.U;ES,X3OQ!E=+E8"I0:_?[@O,TER-:G0\(Z:1S/4A M+"4**I>DUPSX"2C%BPI<>>GD\A*&B>ZI\$J$/7SQXH:[]^\D&)QDC3F!KI31 MG8?:R%4/888__DI((UKX$%''VU[)B9=_S\\WW]R6$.F[,ON7L* ]#-=0EES4 M =T70V/W>"_4'WOAH]K;NST5+H:1Q?RCGO"O1S/2C&3Z[+GI$[\5)AB^J@ O M2X@.R^#B9<6Y2^]O@H-12:K!$L<9MI:[I="O1ONN,"YHQ'I"GA0(Z[*^E0.% MM.8Z2.2M/ZM+RYK)M=R8W:MQ#2O-SK "HA^Y8Y_))96<298P@PAU-9I5P%&Y M3;P) 2+D00EOE^2=%BN@#:$6!<10@TF5-12FX-KCI=<%);JRR(Z9=_D]-@2Y M]M.:S5&W"88PR%!O*?U%6B^&'F4)EQ!=%]/>EW%1E"1'S]=I)%.).H@>1'F/ M3E4,ZM\^)^JS27CK=$Z?^'O?*"^U2KWJ?/"*%QC)'1.'*&-PGD^B-)\F]*J M9Y4VSV)MY-LT]AW?5H_Q7*[6R!NN0ATKQHZ%1LNA"L'>6 ]!VC3JA&BJ=5*[BN#BN[H'9RN)L0\M M[CE^F6^<9R8J&L^=RG'Y?3XS-*7)+E MLZWE!PE*.N4P1>'5QRD*WOX4WN@BZ*P81*;HI'E'X6Y6FDJ'Z\U\B5[@ *WG M/(*.=NQ!JK1YQ/.:Z!\XPT\NPL7G.*6)'8SL;]#49-)7.#2D2G@9JO,VF3JX[\%H<(:"-2]E<^Y.5%OBP<>KGX$&[7N.$;!H!=&IP6!<5-WN>1 M]-7D(:' N9IPT.=5_9L[)#7O-D@Y^3,R ]+*_KTT(C)_K7+@)L?OXT)9Q+]5 M([O!&P%)X'TR>Q6&Q9<&W'R^&E:*AH>SS\$%P-;X&H\M?]+Z%QM)0UZ29 W] M&'?'L&J:\":N_STER)R^@9+^ D=P6F0:Z8OJR-<33X)G$:")2DM\PTSBGL0) M[(]ANT!+H$RNXO,.HRJK[;T._>U)A+ PZ5?-C!.VR:]>\@"&_!&YMQ:"Q3J1TS7)$+ M>O4PS<.H$#T8@.V/%%MO<]V9VW%-9CNUV_76W)?)^XGQ-CY^"S._6Z1JY57% M\=OXHN<+>;]Q/US>$OV+QLO\7%::)3TZG;Q^]2)KY,W+\H$0([_M>%ZW;;WF M/U=&D\IB /V^K.LV?, "\?77/_T/4$L#!!0 ( $* "5.!R_Q7;@4 !8- M 8 >&PO=V]R:W-H965T&ULK5=;;]LV%'[7KR"\8M@ MU=;%ENTT"9 X&[8!W8*F6Q^&/=#2L<65(C62BNO]^IU#7:+4:9 ->[$IZER^ MQGMC; "\]4 MR5D21=FLXD)-+L_]W:VY/->-DT+!K6&VJ2INCM<@]>%B$D_ZBW=B7SJZF%V> MUWP/=^!^K6\-/LT&*86H0%FA%3.PNYA/?/6Q 2A*$,/[J9$X&E<0X/O?2O_>VHRU;;F&CY0=1N/)B MLIJP G:\D>Z=/OP G3T+DI=K:?TO.[2T\^6$Y8UUNNJ8$4$E5/O//W5^&#&L MHB\P)!U#XG&WBCS*&^[XY;G1!V:(&J71P9OJN1&<4!24.V?PK4 ^=_D.[D$U MP'9&5VRCE3/H)XL@7,DV7CT8>SYSJ(H89GDG]KH5FWQ!;,;>HJS2LN]4 <5C M_AE"'' F/<[KY%F!/S5JRM(H9$F4Q,_(2P>[4R\O_3=V/S:;_7ZUM?[^CV<4 MS@>%L-$A;+/M=[)?Z& J6#0G'P MP,&=L#L!'7HPOD6I')C>2K'GA,JR!A/0>+Y\B'(I\C) Z?BH[ Z,$6KO2= % ME;"H[,$7NN7MQO2.W0D$OA,Y M5XY=Y;ENE",UMUJ*G$#?",OW>P,(%(HAB.,PM:$Y"8L[Z"$ 9RBF#]*F#Q*Y M]4,?BRF)?(JJ$X%&Y+)!FWI%C+ALT&N[YT;HQCZ5##V(3@19=Q)-#X8\3X[/ M03DP+:(!X"D0+F4/)O!@?!1&B39.JH=LPO"SK<:DQ[!@M QXW9]E;*N\AYE+ M;JWP.32X62C2ACZN^)\H,FO1NS>"N1VSH"U M@$502^XH.?'(BS\QE?@6[:9A@C<](8EPZ&)-95,+B>.RJU!J[@C<:QP4!;TB M3,W29SK1]M'2CVB]T<%.DTR?ZJ2?%(+%B(R+RN?Q\@T57IN/Q3A+V?;89L<0 M,]+9YTWGJ2/[1E"A(@Q\:[\]"]Z7!N#10,#B^/3H(MAT JF]TT_T< IN3E/O M%8OC+$SB-9WFBS!>17A*YG$8)RF=DD6XRI;!A\];$LNR,,V6+%Z'ZSAC<;(, M5^N$97&81?.^"C$ "O+=4JC<9[- MT6[\6_XW.X;9$5QS27W4LEM^Q 7,!51:WHO8UT[[40DO&Q4GH^"A>,,7=0[J MV;CPT$:'/N:.U1JKE4!Y<)AVO+AO)P!>E:*N1XV]JX2KBCJQGRR ^V#AVT:C M//6X\7,#?OH8"B=V_6$"8-74K5OL--@\<8O=RB&<@KV*E],4ES8I_?Z)YKS* MQA>.X58#PU;C*6X05K5%@6GL;_$=5FD-?GF5QRF[:89IY7S>53[- O!Y=RJP ME3&>FZ.92IVVKW17(J"#GV\T$MOQ]I35!/PM-WG98QPI"AZ!?6IMFHUV512\ M]QLYA16CTJZMP^VP]%^UN^X#>?O%@"#V AN?A!VR1M/E8L),NX6W#T[7?O/% MJ8!6^&.)'RY@B #?[S1VW.Z!% R?0I?_ %!+ P04 " !"@ E3 F%B6H\" M !3!0 &0 'AL+W=O#>F:( G0M"O6 1V*%EL/PPZ*S<1";NZ7QC33,-1YB373 ]F@H)VU5#4SM%2;4#<*6>% M=14F430*:\:%OY@YW[U:S.365%S@O0*]K6NFWI98R7;NQ_[>\< WI;&.<#%K MV 8?T7QK[A6MPIZEX#4*S:4 A>NY?QE/EYF-=P'?.;;ZP 9;R4K*9[NX+>9^ M9!/""G-C&1C]7O *J\H241J_=IQ^?Z0%'MI[]AM7.]6R8AJO9/7$"U/._0L? M"ERS;64>9/L9=_4,+5\N*^V^T':QR="'?*N-K'=@RJ#FHONSUUT?#@ 7T0> M9 =(7-[=02[+:V;88J9D"\I&$YLU7*D.3S3(X2?MF* :11 $F4 MQ$?XTKZZU/&E_ZCN#;[2?/^X7&FC: Y^'J'.>NK,46?_U[BC8*NTJ6Y8CG.? MI*11O:"_R ;> 2D0^LI?DQJ#BK-)Q .@K2>$A&0L8X\9Y(1.=I=\,%IU$K8"-EH2$9!UDVL@S)1>2]]UJNM*Q0YRARA%UY M<#H9CN$,3H?Q!,X."PU T-V&PO=V]R:W-H965T-<;T=T&@RP8[IN>R1T$WM50=,W14^T#W"EGE0%T;Q&&8!QWC M8K99.=U6;59R,"T7N%6@AZYCZND!6WE8SZ+96?&9[QMC%<%FU;,]?D'SM=\J M.@432\4[%)I+ 0KK]>P^NGM(K;TS^)/C05_(8#/92?G-'GZMUK/0!H0MEL8R M,/I[Q+?8MI:(POA^XIQ-+BWP4CZS?W"Y4RX[IO&M;/_BE6G6LV(&%=9L:,UG M>?@%3_EDEJ^4K7:_0!E+4F-BNX5!V:@N/"-N6+473+"68)F*C@_?>!]U1Q MLPH,<5N+H#SQ/(P\\0]X;*Y M]S(5G-6>5>.D+B4-BS98@:S!- BU;&GJN-C#&RY((P=-"'U[YU%YT97W'9;8 M[5!!$OF>K;4M>.@]^[J!-//#9$$"V6=A<7%'I+V2>X5:$\R/%AE$A9^GA?<; MTJ@TLJV =V3RB-:>C%)_$>409?XB*[P/@Q+<# I=>C4_6EE#X6=Y#ID?Y:'W M>UWS$B]R3/UH&4'B1T7F_2$-:VT$SS5Z-HS"V,^+#!:)'V=+[[XLAVYHF:U. MA;3 2L[<7GA#P43%$FY)BOS%(H';Z[)/E#X(M/4H%GZZS$G((S\M<5I]O'VBVS$4(VF:C;$(KV-BJ.D;'!1US(=#P\L&N(8=V@[:YAHU ME!9EPSHP#4(ZGQK5HZT2,S#UU;52JJO^NM;.2761/AYIOVMT=#?1?.EUO&W= MOB0?-\D\@[.BF:7Z$;IQ\M)-_'8!/>>H>W>9M:?0LPMBFD2$Y M2^'*63S/SPKOOSL+KYW-7QKDX&)1=JCV[CG05-I!F'%G3MKIQ;D?%^VS^?A< M?6)JSX6&%FN"AO-%-@,U/@'CPK=V=-+3$G=C0JXG*&M!]+:4Y'ZR#Z1W> M_ M02P,$% @ 0H )4\<87KT@!@ 6PX !D !X;"]W;W)K&ULG5=;;]LV%'[7KR"\=&@!Q[9D6;;3)$":;MB&%0V:MGL8 M]D#+5$24$E62BN/]^GV'E!P[3=)M#[9X._=SOD.>;K3Y8DLA'+NK5&W/!J5S MSZ M=4K6XLHPVU85-]LW0NG-V2 >] L?Y$WI:&%\?MKP&W$MW*?FRF VWG%9RTK4 M5NJ:&5&<#2[BDS&33V_Z;.& ML3\O5M89Q/ZO9WBF.YZIYYG^9V<]2T>%=6(;GHNS 2K'"G,K!N?9*.IT_%B* MZ%)7#:^W3(4EZ2RB7+<%-&^-K&\8K]=L+6&+7+4^G[$EE712V"'+M6FTX4XP M710RIR5;ZHW1NK*>,A?&H4*9^-K*!C7E6(NX&5;K^CCG=2X47RD1H=;!A<1U M>FRD*]DM-U*WEHF[1M(VA*\ARS)7&MW>E C9-!N1&:PSX\P:E-*)0 &,$;MF5CR M6]'3LWUZ770LK+@5=> R8I>=-SHE*KZ%!VN_I!NRST8@$7=.0&]7!F;$B\;: MR!M9]W*"V>).F%Q:TL/Y7%=(@%Q0%AP$C7%E=>^3 M6U'*7 F?/9&&-/--[JRPS.XSAF)!(6T^O/_$ MN+7H1Y04AQRC#;?L:#): J5\J@.J5C([A<\=Z")V*&)/_16P.05U)[&?A5[ M*,5&^*Z@MEYV5&B%+D76.*H'YJNU=O;1P/7NM-A_Z4."(H$H^^HD^NBMVX=( M=BWO#A8BKQIIPG:CZ/UA 7;;X3H>+>>S7T_DL^HP"]?KN M$Z6+A,4+-IO/69)%UZ4V[MCGROZA;,&RF,5)RN)X&7W4;A>H>\E9'"1/TPS? M=#B;)V$=FI/3@JM6U-_A4A02<$D$ER%1D-VZK1T CYKPV1M#5@CP2=I QO@H/'14I.*"#0Z^$(9?K4"=0:8UK!*F 4M)* M$GJMT@S!)PM8EJ%F H?Y ,6K]A+_'SPD@71 M)VPQ7*8Q#:<8IG%"PY2&LSD-9S1<(A"H-\$+A(MET^$RR[K0/+":-7Q;^?R, M)Y/A=#)%1[&6^0R-7S\\8T27SD0O$1+,''N9+(84_U?15=@%W*O6(]F3TH[8 M/!G&\V5$]G72HHN*XNQ=+"EUP.!H.IKM"I.@^(ET0)>@>E]MV5%\2 $$YF J M*VH4'K* 4J"AP%GJ!L@A@D:T)E0RB@KIL4(^M0K0ASZIY-\!+PL(A@,I+(#9 M[V!$=(\1%.6-O]J)]3&ZC,%-=2\G^\;P;>,$#L7Q:+F7SY@N^CZV#SW#D.V/ M"(IZ=[&NMS\N9S::I2\\DVP4+U[\.V#S?=?B,MXTRCL6WI%UN.6'"[?R5=+5 MVT/P>Z*FK,/'APG*/BAX1UCA<9%4?;YT_!&*P/^'TDN2WG"Y]L*YSTY[T$.; M[R7\/J@ ^;(9_2=9P.'Y%-]%NHS\0^98%\':]XP;7&>IF!4@GH_ELP$QXRH2)TXU_/J#=XS'BAR5>?\+0 >P76KM^0@)V M[\GS?P!02P,$% @ 0H )4XC@X-?? @ -08 !D !X;"]W;W)K&ULK55+;]- $+[[5XQ,A4 R]2M)DY!$:@L51:VHVD(/ MB,/:GB1+[5VSNVZ:?\_LV@E!:B(.7+R/F?GVFZ]1+1P'-5"CWUE\;4 MXS#4^1(KIH]EC8(DQ'.)C5;X!V:K_6-HE.X12EXA4)S*4#A M?.J?QN.SGM5W"M\XKO3.'JPGF92/]G!93/W($L(2(YE:8&(QJ\. MT]\^:0UW]QOT"^<[^9(QC>>R?."%64[]H0\%SEE3FENY^H2=/WV+E\M2NR^L M.MW(A[S11E:=,3&HN&A7]MS%X5\,DLX@<;S;AQS+#\RPV43)%2BK36AVXUQU MUD2."YN4.Z-(RLG.S+Z8)2HX;Y1"8>"*LXR7W'#4D] 0O%4*\P[JK(5*]D - MX%H*L]3P4118_&T?$JTMMV3#[2PY"/BY$<>01@$D41(?P$NWOJ8.+SWHZXZ/ MP$0!%UPPD7-6PJ701C54<4;#79/]I,(!(^&:M)B1:@VW6&!5NVKZ?IJ1,M74 MCP/$>EMB/4>L]S^2/7NF@9$C?V)9B< 6"K':]6Z]%Z@?C.(!#()^K^]1/33$ M.B?'VQHAQP>C 8SBJ(MG',3#$_JF\="[EX;\DN[^I6@>09P&)VG:;OK#%%ZJ MG'"GE2M4"S>P;"H:8=JNWMYN9^)I.PK^J+<#]9JI!1<:2IR3:71\TO=!M4.J M/1A9N\&024-CQFV7--=16062SZ4TFX-]8/NGF/T&4$L#!!0 ( $* "5/F M[EF'&0L !8< 9 >&PO=V]R:W-H965T&V2GEQ6Q:5>WNT];Y^=7KJTJTJI9N:6E7X M)3>VE!Y?[>;4U5;)C#>5Q>EB-GMQ6DI=';U[P\^N[;LWIO&%KM2U%:XI2VGW M[U5A=F^/YD?M@Z]ZL_7TX/3=FUINU#?E_UE?6WP[[:1DNE25TZ825N5OCR[G MK]ZO:#TO^$VKG1M\%F3)VI@?].5C]O9H1@JI0J6>)$C\=Z.N5%&0(*CQ,\H\ MZHZDC:PO%? ML0MK%^='(FV<-V7<# U*787_Y6W$8;#A8O; AD7?0H-.C46KQOO%HP+_UE13L9Q-Q&*VF#\B;]F9M61YRT?,$A^T M2POC&JO$OR[7SEN$P+\?$;[JA*]8^.K_Q.SQ71?3)&B%/TEJ$-;.JTR87/BM M$KDID!^ZVHAC7>&):9RL,O?\50)H%$/S0:6J7"LKEO-)0C@16+/DN[*E*(RL MQ#.Q6DZ6\R5]6$U6RXODDW+NE6@J61KK]7]P7$8J:.<:6:5*I,9Y)XY?SN;B MN3B>3V:+E7B>?#=>%F'E:C%9S1>T;6N22 M8W+:G_]TL5C,7I,FK9:7&ZOX)/YM_OKY5'S'RGN7B-J:&YTI!^];G/EL=3:= M(R$12$)LA *L! MB*3U_/RU$X6Z41:L3 *TF0CIB.MP%.'+LNXU:<+*ICB (4]R:TKQZ>/[+U]% M730.9BRGL]DO AY:3L_/?@&5V0T$LEMD7 F:TV53DE&SZ=GLEP A'GIRP]@V M6K2D10CJWJ#!B7S>-/D^LGX'%,4:QJE::K9(IJFQ&2=%U"5'M3C9*PG/A.P) MX4%E,6N %AE:RCV)J7LYNZW!;X ;GVMIO9#X5^V%1R5+2#(*(ZTO-1EH!8JK M+/Q^@JJX_@.5BI"Q2I?KQKH0).1:93WJ:TA71@/>BV>7T$-Z8_=!BWW8LR[T MAO4=@*)N4^1ODDJW%3G(9DI^)R+P"2?,=:&R3;#KFT*2:[\?Q.I:^9U2PUB9 M='E$6R@DKDQ9D['#Y+@KJLV,R6$8)?UI<*:CC=!\O8=NM;(YT,'77%OG3VJK M#4MUK7C-V>]\&Y[2.05N WH#BCA0=(+%:=%D3!*=J&0H2A8%BRZHC6@0?LA9 M*./W4W%9.#,9V2U)_XQR4?XSP)U,;$YSR%L,T$**<*+HMM%65%NB4]:5UEJI,(6T(8Y5(7 M5-L!-X4'>C1**+-VRMY0:8,T:.XB);7F=Z=I %E6.M=IFRBJ L-Y3]% 4!2* MH [YEMQO3 @?V('4 PQX%&1-Q(Z+#ODO'-]E<-3J\<"1[M7.9D&08'382\2R]-Y0)44 M GPVMMD828:&#_!JG4<$6K.\J?@8Z%VG32'M)!EC?:R?#_?+JB+F2&6MJ;%2 MMR!]*$ZQ6^B2$LIO42:H:H+09?9'PYUA1]PCBDFW6G%[U&I%355;K1.NUMB M8$0ARASE3DRVIPKWL8;6E,M6!Z*ETAWP9G[LL>9N#]W1 )H8I!UL5%'8-@CJ M88N4XRD@X(^G&PGH!*5HMN13VL: NF=3:-0]E8WLYTVYOL7C=(O.0B7DT;Z/ M&2'C.^U+)6E*X)3.N&$Z_A_[G>?3@S1C>CM ,0%KA6PA/Z"KI[@NY0_=12#R M"!O631?UD><3/0,6[+I!J.7-1K&J(=O3U#9A'. 2-<'II#)D9BI%UM)O98E3(;S8 M)UD3K 7TFM&[\HHEK7.YW"!+F]+(&K?2M(]7SX(&>[JTJV 9OGJC= MR0-]?NSOX;Z4&@/ #@S@-(S^V5.U0&PEU7WN?WFD <=39QMK$TH5U2G:[B3: MU*ZH,W.XT)2X?H"@_ <\ V^*7"F*?L+P)SH&+"OV8P*3-4!*"=FVY^CS?](:&KD)U1H671[A&,NJI_#\6S[7=:COO=GGANN6L4P\6TS/.E\#D_O&\[8U>SAF7+LT1%F+*'[6T#IJ,IB" MD]AN6 79,(ML0]2:E$.T[?0/!L;8H0PR^N[@V:5&ID+>DHGSZ;PS,>8%F9D< MF'F0(5VDA;2W/&51A]4S,O77JJ*@&16$UCWA4I,C/P,.H$LHVH3+0"YND)%0 M\#,YAPHV5+!KPMEYQ.UA"0V:*FZ)MRI\Y="E#1=X^(1:F@V- BJGX86RKEL3 M9M>;D+7@'BO] 3X!4%0E!##) 8ZK(8[WA&S00G8W-K=,=)(R^2.=A^CY*1#]@F^ M8Q*AV)M-7W28D>:C8.QN1= 4!.YW^E:4X6:3FO_LD/VA1!T\64"MKR%BDVL0 MWE[P#=:7*ODL+6:6Q7E[0S6L&.,K*FJ;<$S4^+Y;F#N&A0C_5:UM0V3&UV#S MBY B*#O44ZN?#:=X*SJXK*--]#:IX6F6K:"+=<541!H%DH^3>S1/].:UDWOH M5[N^LL4Q8U&RJWYY4Q3).*_ZTA+G7ZH8<$4 ;3D/H+'&0^AGX5H$V8M(I_L+ M-$S=#0F5'=L.;5=??OOXX63^$@?0?*?3,?'2-4_#'-)5C]X'3!6ER;J9D+16 MM^C-N'OC?+M[4W3Y[4JLSF?BA&]V'[BF' 8!7Q4=W/61=436-.$P;I-X\]!/ M-8<$>=<]@3':$3G.IE1CAD>USC)6HPC#6STHM.J,,Z%JS4* M$7AC]IG[ M*+JKS;%U-CT_.Q(VO(4*7[RI^VZ,;[_0 =VKP'?_ M!5!+ P04 " !"@ E3RE( 3.D& /$@ &0 'AL+W=OC4KG MZA?CL78EDZ>C ^/JS9DE]Q]T=]8?!NW&LI1,65 M%5J!X8NCT4GZXG1*^_V&/P5?V<$U4"1SK:_IYFUQ-$K((2YY[D@#P[\;?L:E M)$7HQN=6YZ@W28+#ZT[[&Q\[QC)GEI]I^5$4KCP:[8^@X O62'>I5[_Q-IX9 MZ&U*GAQ6WZ,#O5>99U7I]F#"G]O5 R39!>R)$L?T#?I MHYQX?9-_'R7\=3*WSB J_G[ P+0W,/4&IO\OC0\K.8BC^QQ]KZ(W?&X:[!G( M]B@GZ<$NN)4&O0!7^#V77#*'UQ?,N#5( MS10\I><__[2?9!"]()U,%MFK.L=,*R.*]?O28C>&M@G.V)A0B%C]HM88+S@PI,]$';DQ_+U0A M;D31^,1K@PJ7'+TSJ!;=+\C G"N^$+D(6U:*?).XZF"6/.FBN=%.J"58GC8HSY,VM_G>\4L;B^:/'CQE1OM::P '>I& MQ-Y(!MPZ-I<"J:3H2LJ6AOL:Q?!AXP,R::X;16A:4*BX,BAF=*N8@-;E ,N4 M8)0V!2$3JV!A= 6O/S<"P8ML')%15Z)W M'G%6?($J,!#W6$7^X!U_)+O#!!(Z]5*)K[A+:FM#AG[ ME/":^P$BU[L4A7 VRC4:4Y1*O+):BL*W&.;1^61XU3@^#:,!1&4(/8AEZ)K' M=JE>,&'@ALFFK^#6!@G%V A$CPEX#.1,YDVPWUA*+_.DC8EA1FJX$@0"/RA1 M'8-?N:ZX0T3!*5*A$JCN7/MEZQNK9EBZ2A=X-'L970I[C3CBU*R.8T$=&!),XFP*3WKFE6+A*6V-C6UA$C]'C51Z#.!& MD^N2,#A+XMESE.K7?/LC^& MN"QZHQ=&SP.*UQ1%VY6(A&?!O31!2DW@">4P MJAOLOSP@NB9$F4T;NQ+I8H5N@\"\MMG42K6'&]])]]'AVXOW;8M@?1U37#>6 M4G-#H=>2Y2&%J,JS7\N"46WTC;"^=MYRH4%IAUG'8R*9R9&=N!',,P /?9D3 M\PJDN CLDH4R'$+API)%2G0MY_QX^06,000=0_6';%8'MTALD[:W<$/.>5Q MT#;#*8&5;=!B#ED0&SUH@^:X,IWMD.>5;%#-U MRV'()['9U[9FEUN"%I MV&T&L,X%1_#B8=H3%;JY\?7VH.OW%?=S=/1-8@*U>@!B;UW#55YJB;YXIMQT M:<^60Y9\T=<^\GFD8/\3$69[\33=3HAX")JU?P^1X@Q9*8G3_:WTZWC?8E$%J;[=(!E/]P1CA0?I(HN'[$QU]F^C[WBC'@Y?TBINE M_Q1!F<"C='A?[Y_V7SM.PDO^9GOX5'+.S)*P+?D"11-LY!&8\/DAW#A=^U?^ MN79.5_ZRY S?ZF@#KB^T=MT-&>B_ 1W_ U!+ P04 " !"@ E3KF@$CYL" M "Y!0 &0 'AL+W=O=7 M",8.+>#%MIRD<9 $Z,>&;6BQHNW6P["#8C.Q4%GR)+EI__THV?&RHLTNNUBB M2#X^2GZ<;Y5^,"6 )4^5D&81E-;6LR@R>0D5,T-5@T3/6NF*633U)C*U!E;X MI$I$-(XG4<6X#)9S?W:MEW/56,$E7&MBFJIB^OD,A-HN@B38'=SP36G=0;2< MUVP#MV"_U=<:K:A'*7@%TG EB8;U(CA-9F987S++E7*LMT2X:T=S&M^JSD1R7[E%NK48OQSR[_&I+T.12R1LQ06W',P\LEC A45Y!W;6@M$WP";D2DE;&O)!%E#\G1\AL9X=W;$[ MHPJ#/JZXQ\G='_ MN=6#8$Z6,U.S'!8!ZLZ ?H1@F<3#P8$JQ/L&POE\JV+/ERO4E+%$K0E&D;42 M*$TN-^2(2SQ1C6&R,,>S 5X_^.N_@!RJ%19+DW#@WL(]2#RX9UHS:9]16[EN MF"#O2)*$]&2*FVF89B<=Q6R4D"RA@SME,2BA(4TRDH5IG TNP9@9_NA:@[2D M5MIK%9EM7V(?I6%&Q^28'-%P&D_(<0?^:H\AD> ;?(GLB-%LA.LD',>VQ MHSTY5: W?FBX:VND;975G_9SZ;25XY_P=JA=,;WATA !:TR-AR?C@.AV4+2& M5;47YTI9E+K?ECA;0;L ]*^5LCO#%>BG]?(W4$L#!!0 ( $* "5.W9B@O M>QX &%; 9 >&PO=V]R:W-H965T5U;RNP^)11*8Z>[IR]<7X/NM;;ZXE=9M_G5=U>Z'1ZNVW7SW]*DK5GJM MW-1N=$V_+&RS5BU];)9/W:;1JN2;UM73\[.SYT_7RM2/?OR>O[MM?OS>=FUE M:GW;Y*Y;KU7S\$97=OO#H]FC\,4GLURU^.+IC]]OU%+?Z?;7S6U#GY[&54JS MUK4SMLX;O?CAT=7LNS>7N)XO^ ^CMR[Y.PGV=8K["5X__G6[GVV?FCO.A<:]?^9J)@;6KY5WWU'EVX(9S M?\,YTRT;,95O5:M^_+ZQV[S!U;0:_F!6^6XBSM0XE+NVH5\-W=?^>&W7:].2 ME%N7J[K,KVW=FGJIZ\)H]_W3EK; A4\+O]P;6>[\P'+/\P^TP,KE/]6E+H?W M/R72(GWG@;XWYT<7_%M73_.+LTE^?G8^.[+>1>3W@M>[^#/\YF^-*RKKND;G M_W4U=VU#2O/?1W:]C+M>\JZ7_UM2/K[<;#;-CC/R2?^S,XTNLP]Z/=<-&&L; M,^]@"2Z_;8QMLM;F[4KG;SI'RSM'*ZSGIE9B++3BIFM4?K-(G@QYB9YE?MSE9YLE4PCAP"HY!,ZDE_ M.5N9DH]MKBI5%T0] XF5HE-%M#)KL@UO@&0QJBB:#B:[1Z*780D&1%1%US00 M%SOHSN*FSCT5K<;2DOR\&1), 6]WPHF3W)'G& HTI4)W3V+6D_S75JU$@^("V::Q]P8<$%#B MA2"?MNF*Z$\-?595)0Z6I%'HIB74E),(V*#-&FMH<>E$L%\1LB&X12(/5*F- M*G"#]\ND<]V" A7K$'N-K6KTRG:.'!==*8L?9"$J$UFIUZ=G49\:7?'Y^JT& M)&(GYI]_]N?=K<$X!\YLCD5(K8,"W!/Q*I\].X6WA!,VMF1(5>:\U;*3S1KZ M?P[X67:5EGT*,IREAIX Q\&3EQJVEI>]Y83M9.'=\_$:QB&!MJ](?+I9AWA7 M5 KB(OML0V1Q U7">:@'(I\$<$H$JN'M*]4L23R+X3W^"EH*ZF5J-MX%!XC9 M&<<,!T5@L_<:22I"WA=&)0S8QBQIC6J,9MD4SO;Q;'H1SXQU#0&R[ IVKS7) MB^[%3SDP#8#J*3!%1L*G*_E@0,3L+#V:Z)80&,2P1E5UH.B@!F93Z=:[=E)9 MZ"@4-/LBN4PXG[VN:9L1%5$ K-]-GTY8'M@_%\W9.UL28NN M6M!5C R*!#?UCC'5$_ZB!N2OZ&H"01K$S7TDG(C>.TICBM6$KHL>ZH'\GLOG M6D.7"]N0,YB2?R)%K-7:=MY3BL#SHWX'WRMA[.7%> MP::"UZNG<,:N>8/RP>[0XA8?-LA$D8;V M9.R&.LIBC=/DK:_5QE!8RFY)X#6D<^*1U?7U;810H/P-0;@O6TJ?\W@I$ 2+ M=_8:H1GG=17OC]?W$#[-*$3@M,EP\:R/*'0UN3@$,;:3A$^@^B5=MX2VDFU> M3L^B&W#D%36[D^M*.1!TU]KB2TY*J/HE2><+OO7Q[&QZ=H:CE#NS%%Q&(5'" M=(^];@%C4W ) Q\]K,.WRI'=;0"?*!XZ9Y8U,7QBG@SXRHBX@5GWF_AD-&B7/;VI[PG< MYV_UO,W?D;%-\O?3VVFO9F_?]<)$Q$NU-NNUUJ,A-\(B"WW3&U8CAN6]D4,8 MD"C0(K%WJM(Q[.Y[-<*=WHIO2&,J%W&80_1>RZI*]L J$LX;O>AHX;T]@W\J MP3TGU72E;F"D\"L4,Q9DR92SUTL7LJ,0%0?HC"GQ]IUY^Z:S!(B6N.B9WC7S ML<-Y^V[BF4)T#WAUL%I )>/'GAGG.A_>HP*/:E\,'H>M@6*F**H[MJ6XZ>K! M@[TL:BRY<4V'SKGED-O [%"0B-$$!D#]D&5.0'O))8?(SC[5#/''^,2EGO93E:QWA>Q30":L5 M+7!(%:!]++Z.G*C 1)&I#@2'M9Y,!BBAJ\.F9$0'5A=M.:09))-2$Y!B UXL M-->4@:RO**)44EV8O9SFOT9D^2E=R8?\" DRR9[WJC!SW6Z!(X=!KSQDSOEH MT!+'2Q"G#\ #6XR_9RMU+[!,O!IIS%I]H)*5Z$@M$ZT/N-S(NF%W0FVL9(X5C9UX%>LSW;ZN_:.GG97%$,$OD72 M@+0O;HF=2N,*)+0^,T4^X1@J#W0-Z4?M.&7E4D9Y>--I_A%61,<_"[G/BSXX MCR@J]F2]!"_L#1PY'$Z.X:=L74*9HF@.;NQ!4<1"%T,L-'"<66E*+G=YA\L6 MZLV-@DE!H,WU2&V?"EEL5)"31(@L0ZD A52@L*[MQ9@-HV0,7R-\MY: +2WP M^$52(9/ZB(LI&J3&LB>YP^514J4;)=Y6E:AIB(K?ZW"DPDGBXK']#8HT,&F" MTN^M^MW^_H\Y\Y X'X_\0E(LG!Y()T;+K]O[.ZH9*"*^DOKPD%$/=\Z/ N*!4;(#D*)5U-# 0WE8 M6> )LMUH<# A1*O*N[X_E1\>#TV\S4U=6P";6%VAW ^2_:0)R#IPP):1QI]X MR]'E>\S?A\K1.[/=.R?]=;!!-VH,7'2P4FO9JS@$Q>23(394I9-24 +IK@K@ M4XH!MLFX1&J;%!W_) C^FEP_Y0>>@),$O^TIM;B;?&ZB^';'[P4.LJ.Z]8>\%)I@MEGG=Z<7HC6',5YT M$B_%<4RR_8)&H'"2?[:T^:TFWZG9>CY3VA>_X'@]FR65]J-P=)<7"7:'D/4? M8(G]X&7P>8?9\02?3R^_27 V1G#+C2=6*ZYF__7#Z%MZKT;(ST;)?YZ4BP_* M6[IC&6I;\LL;)[1"M@-O/2 ^H)7MRE)RP3UM MQ=;*8*K1M$WJ22*O(WUXD6PLQ_3136[)!DWU 15NF*>DOPPJC;M'\\9[T)/6 M+C5#0RG"U+ZI7W>L!\GUO*;T2OUNMXJ+N/MN$0Q, (1'2\8;.1MM>-N3JR=' MZXOHO]+BZ-8$ ;**9W'XP-8(H2DI@F#Q/:^\OS#]>O*&!),7RJV0C?#QQQ4] M_BZ[(@"_G+*Y1BTC5KJW5;?6IUL>4$+CUFMCQ/U'-@^GB[A YLIAK50/Y*37 M:T**9+<5.H<&EPDMR&A[101K++HQ;DSI_Z< M]TZ3E!JDA9NY\9*_I0BZ]IWAEPELZ,=%2K]2EJQ$? Q<-?ONQ)?#A+@:UU>J MO47%CH=(8M^(F"KN<@F8'J,HV^"$KK@/T&MB3J\WE7W0VOU^RO;=R326 MKX(*9,%FT0?AQCGN[N^4@+^/BDPS-%'A(F&V(&F)V?=62X5EC*;EO?6EY3&RB/BQB M%EZ0O6F*;DUQNBY8SW0]F$-1A>^8[[#?]C,OJ\9VR]4@EL&WX++CA;A09U?> M:_3FOV.TO>.0QEWE)XEVZ@4&Z#3'0(6M"9M""Z6]+-,%2VO)LI1$;O+I7%,B M\C V(G4N^,G8%)P_9,E$7*6V*?Y/A$^_H!C)JT5"M[:KI*9"Y&Y 1 N")141 MX0VKLWR[%\-NFS,+TNSFE$08A6Y<6DQNCX[_3* >9C%*8,&C$8"FE[^*B4[@R&Q]O/7>)T# ,!/'P>6=IM9,'['9//74K MI#FDLW.,++"^;6/9#0!3-9'QR!']0;A1CC;5BK 2E_V1AA%E&0<_&.,":JR^ M0J!D ^N-?!"L(JXA+SMI#M4D-"+(4U8/ MDW$Y2 TI.@/0+4:5[1O5![)GBN:P9/SZL=:GK3VE?_)/< /2OSBL*'FL92(0]+O&KTO8> C$C'&'!!3Z!8T]DEUK% $"*.R!>_LQ/UA+NBP]!O MNQ9^2 SLB&/EGN?PUG"1]T[;>M\[G)#Y_#;LW66B,R9T^F,SQ5<:DD:US^-3 MISMLJ7CEC^9BC<-(BXE-\B3:2"7)J[]LEFTJ11I!=DJ+37KO+)X?.HO[@R*P M=26T^ )$7^G81;NQ#+&&#?EQFTK5P[HV7Y3MK[M;H_S=JY\D<4+Y^ID ;_[] MB>B2N%WQPQ+PT+7(X#U1S=:E)#+,G:01)_-1_>'-4BWZYJF=#+WH=J2RF_4V MMZ>.3P[I8V$;<3>\]#=)2G'19Y[A24P0X@EFF'&-RQ%^1D2K;7W*PSY6QN,, MYY:NSPE)C@+![FT[N& X^2/'0*B#TKZ:L%I,/PCQH1QAUZ9([\U2>O].1-SP M+'7VR9?U/[,/A;?Y=7J'F9D-:J*T6]=0?.X\K?D=R665OU5?;$L43O-_J <* MSPW *NKSKP@9EUG)2ZU0TJ#7<< M27X!@.;->'XG_>FSSXBN+5'24M)Q4I"0H[/.0NZ9W!/33B_<=[KD=H.P#4I4 MK4HU'6YD'!?,PIPG? AB3X*>-QNM],-R\E56F^FA0K)?N?8MT]RRE!XXLV2>VD0FF2,RH6Q^ZTF\$'Y M'RHW6$WV=-PU*=0TN^GG6$1YC!N<#9KS%"7TDLU9[9P$_?H=\@@_;\":E_ = M$9$#-Y6U7\),@=^AOS8[(<;:_ALB9L/U(UP&'[/1TEREL$=@TK:M73]Y+7)8 M)XVOM6J^:#8:RI \3*O]=M'Q!:$D;D3%E,*K",&6RB*"WAN]#;' K/LL/F'U MR6O?G"(G*7(@3U(!W@O]PC3=0(>+X9(V(9,OG*8B-X",@"P+3CZDV";>>?0$ M2'$7@#BZ''EV@M;?/ ADYX8!4" VCSVJT#!M ^6M%;7?("4C*NQBL4N>@G^E(;Z?X"9:#HE";22I23]S8Y.SO+KZ_>\M!I6C3:]2O^!!SZ2(-CFW/RA5[OV@;;@Y9_T;'* MFI& ;'4OH]AH1'!1X+;22MPJXDMMMUS*U.4D]H-"GNI"$QCL"<3@S)NLA8Y' M2@SDXVC=*A:52KV@>(49%6G(KBWVCSUDZ=#ZTARI,^ ]$B^$%PS[L,?\V-!6 MH4B.+Q;T/X[P#8^)#C=B@"JU/,I +"D&)GQ!%-(G1(:!C"0G@V;YV5'6%#\Y M*ITDWP;;V89<:H7(E A%NORQA? \[3/V@B"=X\%C/]8;@$W$TN#04_6!V/Z% MAV%=+!__]+$OH/:)TV"+R3?H1JO)'RI,J9*4D*>4.=.C5.V!'XU :D@)DY>RU]PP%C9=A;R"2U9TDBA1Z/6'BPJ*5"AT MVU;>W#^F39KSLZ#P2<\B0#%^8 I84!%C @C)+J!_Q8>:"^ +N0U^HNON\%/ MW,O!-_8K!4TN2C]^D0P%RZ0>R__B;.:3=7Y\*O.FQ4J$SN4:Y4P_!-D7P*Y7 M*!#I4WD<@ZM$9- ?K&2Z=7[)3MH_N12X86BMY8D 894TO;]&U5S#$$:RD/5A MDK0NPTP0!B]FYY/^P)&[(OEO^;&2(,"UXGZVJMU6,JE6*BQR7)QW2]LVBL!7 M4_MPUA]+""5,PM\ZDN7S])&,@H^%[9/WWB 20\>:AQB?>=Y8_$;L3A]&F-\I)BK0-$!WQ!X7>QQVNH MS1 [X5FQV<41=40UJH/?]RQ\\C4A.LN[KB$(3LA?%ZN:L-22TO#0?8/%;F0\ MPC\X1JL3\;K&U7+=($'(XRPP#LGU;?R[SR%-"$]?#(]=GN8MVA#R?#R-7Y,, M^N>[(C>- 4KF\!JV8,3@&RV ":BX2;+)[J=_5B4;U.53O4E0$D_KC(#"" -) MX3;$0!TP&/^0EXT\5K.VP&UB'OY1%;\8;,2AEJ9;TK(L0KX1."C03C L'L/\ MK2N7#++B.$,1P'KS:1+?I1!#0;A,!=94NE_#-LZJVY5O!CE'Y=$>=XC(\4ZV\48C>K M_(->FKG=3K*T9379[5E-I*[_5W1I1SR)?/"P"V([PIBT7-NM%?\B\63PH*CT M)FH]]9*YR4\85G(GG'Z7J77^"3GR/3"I&^1\!7'%G2\M 1!PT\0@NOD) DD#O440?$48:Z\B(GS82CI.SB(1PX>VP" M$&_(T2[89OMG]& 10V]PC)'D(3LH"X_P*OI'R0BNGZ1\%N*5Y9]R<"_),9P/ MJXB@2*GY^XB"W!+5O ?=QH>\)"'U?;C:(TJ4&Y/P^"P<[A^RG"Q83OX-R]G7 M%@),&%9-CX!@#RR'#B%JRHVL-0\R]X.,>\MDR6%(@26YC'MR$$I%N5K%;2U( MM/30O/<^L6JFW1\\4:GP&)>YEJ>=-5<@!WHN[I.E)'D/4XJ(=G0(WW-UK&Q_W*W+4H*4ZJH""V:[F-S4:Y PM4'1IHJ$9Q M;9@A'=JC_/ H6<)2H[^]U?+"UER ZC#"AB:WE0E(G/)* @ M$8@N.CEX?J[51Q >WHP)WNS5$&&()%$HORKOT7W!4U)K*$T/)KAEAU+C)"_G MBG$O200]\^!]^Z]V"XD,F8/7SK[AS!<\J]=*/T?*.7YP+E9L1KY']8%"%YV3 M8ZR]:4SB%E12V?;E1YE)X[:HA-_D$51,C=2%V6#4&A4_U7=765\2YN$9DN*G MC#?Q1%=7JZZE4&S^A9K$2,$F2^8Z49+IVQ'S!JMPX3/I!)FF/)6QJ ^A-/C. M-.N!.7 L[;/S%&T("DF>FH_3"_*8%".1F"P1TC2%9)1)>\U;Y+ &QCZ3+[:- M'_6*XAG\K,4UAM&7K!_N2^XX[-.NY<&&F]BP_\^;\;>D<%= \([W;$NZH>Z+ M%4Z'Q1;*5!E7G* ,2I1 P**PZJ5&I@P[]IG%@(U\]NPP&W5^Y?,>.UZ2](2R M*%3'D7B0B:7%'4CJILBWU3A1R%GN$5PM71\Y*'K"=/2 M\N!,)_W3AE(!C5=H!!L9FKIX.;QTG<67Q[Q%]W=VDMY!#EP],>H7MXVOGO..U+?]S9&X!ZN<^E-\+H!V"- MM&]AXXL5N(C*L%I)Y] #A 0-.31D>5*H1945;U.)54D*MEFKOFANOAI%*PE3T(Q$NCX!2=-7V'\>6O( M\;6M* 0E"3]KVRR-F@B8_[N=4NY_>G5Z=GDYNSB=#5X2X"_-WT=0FN3&0N). MP)0.I]N?D6%,*F7.ZJ&/"CXK3A<+;R/)I*,F4:7C,GL58D.-;J+U2(1V"81* M ?7.>_TK*8$0\A$EYAB2;K4W9NJER'4P1C%H>5G$T^HANU>4Z:/I_@R#!YQP MM //3TO[A").@O#KLD)-9]/!TN]U_PT/0W#*D!9Y*#+9IM8/SA.:+[0,FBI? M),Q""N_K/*&OG$PU>!,&2;Y 8KBL70[S;J])B+$[PN"1V]W^=1R^C:\+F63[ M8T5,E_'O_PJ%UE=IH77X#$48<+O>K96_@Q*OZ'[*?F!=.P4=G*:JVOP]V706 MU!M)P$"WSR[/SF:SP7P^)PK[2CT)%>OO\I/9DZ1C/( ^4;530?J7+(7W( U% M&?7MH.[ EY&/0$.IX.&F27YR_FT*XO#F/73A'J-O;5#B[(\3 >^[0P6/]USP M&S:XZTC.\3=KV .F[">]P$33R/9(_\2.9;@;::AW[*D3VR&U5YK0'QA]["G% M >/>R*N1]PY9?^(3].?XA0NJ&B9II%-=35G=HJN">8D40O-5.KD[M9)]1SE$ M8MXA!D*,DP+JM-I ]B:!;QQJ4;T@%^Z>M-G@#I"^ 06Y:E3()S!N*[4MA M/!5%0![0K[*3I_F[)2:@9\\GF4"OODS%8]<8R Q/Z_J1OF&=:G_\;;Q^-"(3 M,VR;^=WC8*R\^JF3S@X.R-<$$3XJ:3I39-LVMEXFQR/S\"%W3FH?83E9;5#F M2&7D(7%?*9EF5[[*LO?B*K'34..)X]4H#4F#%IWEA;JW\FQ@*.[(",&2'Y3A*HJBL&[R!BKM'<<*@ MKR,-96S"D^S)N[E",9J5Z%XUG+BEW8K)?LL_S+N$=B!:,'ZL#=M;#"@#M>Z_ M96SX%%UIM?-SXA0 [WW.ITK"66C@>LV3M^-AF%E>3N7'"I&#\:AV+?-@@;A) M>'[#"W /C:R1.V4[K\#"VQ#F#WY^7D8N+45DF13GRC6ZD7CJ&X4=3Z$\N!1\YH=P9S.O82WJ?):X_)-2[YYD&WGDU?/'LD=?GPH;4;?HFRS(+QGRMR+[K!!?3[PI+. M^0_8(+Y5^\?_ 5!+ P04 " !"@ E36R1G7^8, _(P &0 'AL+W=O M7@NW[E2KQ^L M^^+72@7QM2J-?W.P#J'^^]&1S]>JDGYJ:V7P9FE=)0.^NM61KYV2!6^JRJ/Y M;/;BJ)+:'+Q]S<]NW=O7M@FE-NK6"=]4E72;]6@=ZW#M^..BJ%KI3QVAKAU/+-P=GQW\]/:3TO^$6K!S_X+$B2A;5? MZ,M5\>9@1@RI4N6!*$C\NU<7JBR)$-CXO:5YT!U)&X>?$_7W+#MD64BO+FSY MJR["^LW!JP-1J*5LRO#)/ORH6GF>$[WX]@2+\\8'6[6;P4&E3?PO MO[9Z&&QX-=NS8=YNF#/?\2#F\IT,\NUK9Q^$H]6@1A]85-X-YK0AHWP.#F\U M]H6WGU0I@RK$K71A(^Z<-%ZROOSKHP#ZM.HH;VF=1UKS/;1>B!MKPMJ+2U.H M8KS_"'QUS,T3<^?S)PG^U)BI.)E-Q'PV/WZ"WDDG[ G3._G3PHI_G2U\W..>5S3O\O2GV:UO%\FCW!]]U:91>VJJ79B+4LQ+UTVC9>A.&B!QW6 M0IF@@U9>6">T*?2]+AI9XN5:YVLAG1(YUNI".9SDVA-KG(@]4P'4:Z^:*KN0 MM0ZR%#?2P&GAGF$BKJ\OQ%55J4)C4[D12UO"V;59B0#VSAL/F;P'C6JAC22> M)N*LD)7XP)!>R+JVVM")P=(FTQ2O-,.#FV= M%\]H'2V8S[[GU_SY^/MOIN+&32-M#=)P%V+59=B=Q!"M&,S[I-4!%A/)E3+* M04*2'9_HT(N+6R%-(2[>O9_P!RPCTJ6WB3Y).]RQ==!07QGIZUG+^<7%3>)[ MBP]M[I4/M"-)0(3/2YE_>4 4&TBYA@;O;2 6B+E"^]IZ3>&.;!H[9>0!6(A"7BNX-'3>T#_F[JRB1P7O^P0^&2X7 MP(X.XFSE%(LZ%5<&SGO\:L)[$A5)[]G4E?RB,GHUAOBUE0;R@SC68O$*[T3M MM,EU#5W*RC;0"K1Q.'\^G2$NEB6%^+IQOI%X \J\M66#L,^P!L3PQK.A:#N= MG."9#>#)?$-UOS4F)@_VH+#6OB<:1?IWK:IK'JHL01XDQ\#C;_DC3\763GRN2. MN8.6TM'+)AI*'![/!LK2M!0GD9[W6 "VS1@#*^(/[^;3%T]R/5K0<[W+H4=2 M"!G 'PR#J$>["94T&3@J"095.6DSUB3BE/)%;)\F5#D*#%8P^R3B.2 3PE*:?W M]@'JQRA"6F)=]AD,A@RXL!+" SR?*M-M]^01X229-8-G0*,C$0 MH1+32Z58A8>SZ7>C17GN&M63F6;1=8T:>6[OY^,T-%3Q.$H0Z'SN=!VKQRZ6 M,,&4$+J(.1D%'PZ?V:-%@RC1>I7>Z32+(?4;9C4\UZ M1QJES"Y#W3I]3V?=@DT6L<^C>U2Y?^M64.10J(KLF?[FD5S# "<+I U\ &+V MB0B=[= GOCW3.XB?],2SG8'J>&>@VG7D9&CDM@B(_K0'(+6SJ*U L.4W&Z15 MTF!-"VO.SHYZAK8^ PLU%$VG+IO0P%I>EOOC9Y_+8:80LW1W,C94;1B,9X!* M%L,0FIX&A!^=F>)JH18Q5H'-I7+D#_!KC4"RA-,@ 9N5%R@DZ:R5NC''K5+TY-6*(JE;:P944OJV6=#[7W35BD=&G="J]E8VC&L^G(>N5N7G+I'(G.QU6MN8$3? M((V-D&&R&Q2(,9T,(Q1Q!A-5';Y:-@=F:6H;=4(YB]T3WQ!I[BR8NU5(F8IZ MB3N I/O>-Q9H \A<=J5 PF4YE1H<^18HKY)M$,]G?TW<^K];E?J M;3&TN[9)ML]M5;%M&'4&O"'0F)7J4#M@*QNQQ;5X,RBMC+#T9I8[(C]CF)YT0^X;4;V9Q4:N?U(\PMV>5T>5&.*770QSOE\X/NS/;MD1_K%L=M<%[^XQ6!L9F M+P4##-8I8MET #>*K0NE#$<>CC2: M.@ ;3YE#BROFUKBG[',]/+N/@ M 6& _60S!NNNXZ?B$KKF(29E(&CK8QXL]PO'%+6.T;T,)!QG8+.S7\^NN0$\ M&V?BH3#CC%0H2ADZZA=B&Z4IN(_%-_#C)"![IA2_7%T2RVGY4'U8G0WMPI"F M6OQK#7@!Y#2MJMK/--R2BU)UJ"0DC(T_/)M&(99[M[4DI74ZYF(B5C.R[(AE M3Q ;ZP%8:=BJ:$;F?1%KMAYH&EO3].%KK0ST#$.,Z*?,L&@T/V$PHU=T MZ$VKPQK6$E6,*E(1%D\<&#CPH M[M[9W JLV)JQ3-^I&K:#Y5/QCMOR;"SF+C5.NHJ8;=T2C'R*O4&+4D17YQ54 MLNE%$X>P6'DK.9I][JJ:C -;EP-2S5"(V?1XV# _VLBVVAH$?339N(ZAL=O MMXC_-O53Y90WH0UEG^-48O=$SYHEE AKPE/.N(+NM'N-HHMP?8XRM@\BV3"7 M?E+WFNJ^M+1;U6?51WUSQV0JV)$TRI2/4$9 ]'A^WB"@6A.S3T =#2PV-+AU M%BUOV%"HW9)_V3@.0:6N=!*?1Q<\#N3R>2JY[&M^7% "!'A*-@Y;, RJ\ MKC:/]4_+D^<2MDV(QZ>I@MV3"S)*XK5TU-L,6C"J&Y%WNM*0\)7N [I&Z_!5 M/Z"9#,R3.-GNZQK($8JBU>Y4OC:VM"M >)*AUIU.1+&0\ #2N5Y@:9J+ M]X]ZJ,22( ZWG-W(DEVAEAM."F18Q7J M9S=G=Y^N_A%+R@]WE]?75[=7U]KGIT;Q" M,(&%\E+JBEOH@=0L%0>F#EE=,;EP2N+,'<.XO0.:7;4F*X4;JGX2")O*+LX- MZD@*ZWJIZ0+(^O!M7EH?O2P*I?,(B;:3?U2?)D9OE*-;B\[I)]EL,.';[J'. MTS#+4/SKUZ6W/QMV&C+S S5]U)9%P]M!*^#3N&*,7J[;"\7W(BA\XMV"\CG= M[-'HF.X3.,/4L::G'+M!8O%][5FTLZ5]'WLC)LG6[Y+.T[G_7*U\(Z4XGL87K\A&IYG P*.:0\UXM7$.]P$E*F4,8 M=&GP\'20S,8)3U*UK*L%%!?%HW/B[8[/.(PB_Y<1B;(6\H[ FL MW%5W L7R)+8W]'9[C)S$9HY"XTQTX\3I-*/M[;U3)]E8F+B7;B&XLQD.-=N! MM\C;RT#=#U9B5B&PVE+'VXB%+/D>@V_U_U3),FRHZ;Z@XPV MLUJS1%B'>O/ M_N:BX"M5RF&VNS_F].\GVX/5;%0P]QTM];HW08L]M>$ MN^[OP'C377M&D2793M+F,F.[Z=8[:>M)W.W#SCY )"2A(0F% M "V[OWZ_#@7+]S(5]M3/71KI1RXJ[(2_OZ8.7<^IOC M8YNN5"'MV*Q5B2<+4Q72X;):'MMUI63&FXK\>#:9/#LNI"X/WKSB>]?5FU>F M=KDNU74E;%T4LKJ_4+G9O#Z8'L0;[_5RY>C&\9M7:[E4'Y3[>7U=X>JXH9+I M0I56FU)4:O'ZX'SZS<4IK><%_]1J8SN_!4DR-^8C75QEKP\FQ)#*5>J(@L2? M6W6I\IP(@8U/@>9!'(A,+62=N_=F M\[T*\IP1O=3DEO\7&[_VY/F!2&OK3!$V@X-"E_ZOO MZZ&QX,=FQ818VS)AO M?Q!S^:UT\LVKRFQ$1:M!C7ZPJ+P;S.F2C/+!57BJL<^]^>!,^G%E\DQ5]F_B M[:=:N_M7QPZ4Z?EQ&JA<>"JS'52>B1],Z596O"TSE?7W'X.CAJU99.MBMI?@ M/^IR+$XF(S&;S*9[Z)TT8IXPO9,O$%/\:)P2_SJ?6U?!.?Z]YYC3YIA3/N;T M#VIS/Y7IR3CI4OKK7U[,IL]?1K:O*VVJQ!GA5DI,1:7N$)V1*E9A*%*92D6*Y;-8K.Q;G"Z78YR']@,)E,!<3W!,;B>V\V>MH1-EC1-IP%XM"=*IUV M.S[,=UQ&RS(A? MIU.]AB*A+I'I6YVI,K.C1"^ 8&D.^EG*)%.4W6-XT#,&\\7R/[1"WZ10RVK+@N0B+(!2R1^=62H\K'QT MD /#OU):.8(#03FT$PSE\'E<590#R"R-!?EY3$$X*=-0JS/!,L&>AH^(5EU7 M%$OY?6+K>:&=\WXA/S$=GWS>Z=#MK^2R9"N@!]D:O"0PV4)I5U,8WY">=]#8LGV#8RD< PEH MC"L"<:\D-+FH3-''P;K,21ARZB#@PN2HD? P4;>PD16''/]2$'3,)B]OX%Y+ M8"$.>TL+^/;TY9$P:5JSXVCR.$H,P"F'VNF;0WW$I%-_*BU)U?:0@,8XGD"? ML")/X-8K62[9(39("RO@K= 6 6U).OS"*3A0S@U<_\ET-CZ;L,_/)@(9E?$\ MD_?0WBT%$*CK"NFK\XB<3IM,'';4F:K*H984,OL5U4]!>C@:)8<:@D@1&5I0 M&G 5JJ4^/(P$%O+*H+*E"5+?PC^"OHB#TDH?D@'U(KRLH<=:ELS)^QJQ/CU1 M3T]@*_A[0@O?1J6-OO2CN-M7N,!8L2&@D?5TBW M5L&IM--8%3UA++ZMV?T6VJ;P$(0\ E^*H6-ZAZQ\4?$[W4\\XGY%#ID1=+A[(F'"IS:V"5 EVG+)6I M;=[2(M&$^E0C>LJZF'L6.YL;([6%U/[4B%3LJTN1W5Z0H.>A@U/LHBAF>\OE(T)2*,##N!DTD?+SA[ >>MC[2\2?"3 M/65EE+]341)"]BI3KQQNHN!9/N"X+Z(N];I27L9D.SR?;47G==SE[?O%^'S# MZ:Y/HP]K5#0F/JL;G]WA;%2QQZ;;(G^1 $2JTUE0C7\'TI; H<,66:HR%&Y- M;T(G<6"3KS:BN8>L)5N/9BO3L "*1Q%C5Z'0[?),Q#IPU#@-R5FB<\K(/BFU*84_# K_,M[$4TQQS6SL6VJ:\ M>R"O[S9OKU^YKB%MFM"Y'P I2"OB%UG!]W'F#1%,F.#T;'S6>,Z:]Z!P">N" MD1E?^ZA XYL&J_W@E2>8..WJ^B?^BVKG1>N3@84AZ5C-)MP_ABI8K'.9,E / MTTB#2#AD+-Z2/78D^>:@ .@V%+1+JLU(92%9D;G5!$^G&+M^.1L_/R, XG(!3J'3Z93JO_H]J(&;O#MHU&WZ&Y;BIYF'C2: M03HAVXQVW>D+MBZA,CC>#,)3+*L[5:4:TA/^-5KCO$X1*&G0E:OD07AL*Y'' MXCL:"=U))&/%R?+!D?3'LG;C@VT6$$,+]"92(Q^$D0 7AI2[YRI*@T@'?%WM M/-]M3"-KGYIMNN0.*=9$PT^R7?2KDJ*3^V)/HS]&A.\AJU4>XTH:$TI+0.+@ MG%P?! 8\5#;<\ A' F)NU5/JT]D/?+>!_%C L*GOBWZ0T*&8$69,7XR 'KZS MD,UXDTLD%;/CGK2.V&7^ =#:#UN^4_.JEM6])S\[X:8.S.0:/2<7+)!+%6M/ MO.J6+^->JB*'2V7032/C@C&P(: 7G>83PD'- *9JWW-&=>4C*94ZBC8^,GL M% FM36<)NS.8 ?!"K4SD-G6UHO C?"=V?XZ*RMZR=:2#%$7QU#6^I;O0) M!MDA9>?IR#H(UM!4O(Q)$&W"RFS@4]6H;9L?8*EO^!S310%##CL8&EC?#H9F M]SZ1G4J#UL4,@7\$ UM;#/9PF67:NPE#<2QB@QA#SD;=@WWB'*SX/9SX 7T7 MPO+ 0X-E6]7$PP.*.IYJS:758) &AC0(H)D&)>]0BP_W^F($!MB&@UL\,6KD M4PVK\[QA3C,CWS5P/T'N>RD?;/)0]QC)0L'PW'4""BNY_%)DB'7D=!#V7Q[7<Z:";@&>1B>LY;>Q;>"9$@2#92VU1<:&=_&Q!UX^J.Y51Q5H:R> MP!!EI_KI%U;#236;GP3U34'&;<8V.*$\\MA;@L9$2:=['*J9B_/(729"AE2% M#^@HC6BE\7-/=DV+?J3P;[L)U[(';T#&SW87YH.# 3\$)638\D$[-MO]+@.U M6NKGB6&TL+>MF8Z_;@BU>-UMEKVF_)35OQX9,$[I*:VXTI5Y\L[(LG6Q'6.- M\\*KAR+O/?6'A"F7T#/:^_.V;.Z-4IK9!7[8U!<[^LY0O\S/"-*W9ED]1J?9'OC\\>:G=.VS'JLGPFZ2Q[K9ZZHI+T/ ML'5CH/MK5)RI8FO=H.UM;M#<"T"&K(N>A8,VC(?Y#4+F8[9$7J*VFY9L2A(A MQU.7G$V^BDR$%ZJ=MPI];<"':=[L(V*T)WNVL20)KI':/1>_JY3)KAA.^VZ5%'%?\E)-_E*5^ ZI^]--PTSME[L]#&VL]1L_1F M3@U;UN1!RPK#?ZO2X#;3V ;'F7 .TD^G^3P>X&OPMN*SK27!N,FIP[;PWN"FAL^3%/%M;&Z M&<5YJ&(_:C^GHJO.B7[=@EJHD"OH%9@?H_O/<8(9H^'(NSGXAZ]HDKXNJ3"% MK.-M'ZT==SX'+%2UY(\>2:ZZ=/[+P.9N\UWEN?^&ULK5K;%-=G:P6BZ].:FV;H]O7^[TQGPP[:^[2X^_3OI3 M"EN;)EC7*&_*5T?GRV_>G-%Z7O";-==A]%F1)FOG/M$?[XI71PL2R%0F;^D$ MC?^NS(6I*CH(8OP9SSSJKZ2-X\_I].]9=^BRUL%A=77<# EJV\C_^B;B,-KP8G'/AE7< ML&*YY2*6\JUN]>N7WETK3ZMQ&GU@57DWA+,-&>5#Z_'48E_[^EV3N]JHC_K& MA)"!/W;- M7)TN9FJU6"T?..^T5^^4SSO]K'KJK0UYY4+GC?K/^3JT'@[QWP>N..NO..,K MSKX0P8=W+\_FV?@$]7%KL@M7[W1S^\]_O%@MGW\;5'"5@=%;XZVNE X!P6J# MNNS\#@]^^NEBIJZW-M_2ERU"LS4%5BFM=MJWC?%A:W<* :Q^G7^8J](4QN,< M*]>VP&:'DUS [;HI>&'Z(G.ERHUO$=TJM#B85U0NG^PW83X2IA>[@9AXJM?X M/BZFW= ,X5RQE'1Y[DUA6]P-R^Q(.7R]]:[;;%7K%)YDM:G7T$)V>SZLZN!P M^("E@$:>QXOY4&_:SC=AILR5H45\7.B T0&IH/!8D%K?JL:U:JNO#*6-3E?5 M;;8V.*BPQ>1C2TC:ZR34ZYME6EUH)LH9"Z2*BPA>9D#J-]@[U!X?/H"A)8MTDX0HZ.;!PT;%KO MJHKNLPU\R 2HYBHX04A^PS?20MMTAO:N<0L=8+U<3)<-]LZB3, %GD! 'A9J M3MX\]K-UYPN@Z,1L_291].^)3#Y.N@J(ILC6MQ/PK(@VLD0Q@IY]%*SJD M+*_^=7Y^.5?G%"RX!:E\8HK>E4U9&JX?XEP4"(7%=Y"G]*[.: ^=W;7.W_)S MT7WG+=4Z5<*-' F/8W,V/0-PL\.I,0P(9?I20.62!3 9-=.8TK8$T'W@4&1@ MRM\UDT M23"XM%!_=D@GP R[D)X74ZI!*U[" 2H,# RFT[W"PHJ5L"8OJRO[58WGH M1CK-@.' +5O5[:)G;H"X[_>5'0,9<N+&UN:1]@ZEH ]Y=8\- ]I/@0 M!S$[S=6[1NV0U5T12$_*0P\C7NL&5(D<.*MUD:[#$E #D;?=ZO9AC($<1U#M M\*&RGTQ%$:0;_G+CV#DI T3XL'MMSZ(:\*'#NZ:6'3FN \$$)$J,6.E"#@:5W.^\06I21LTF:?W3Z;/ZLMW_,A(Z6 M;(<0!4M2Z/HH6">\4U)V\G==NZYI)]ZT-A4%3,AB93_H3#&5P\_O5FLO20,K MW159@:FI)Y0YSICK',5 RYDXJ:A4P8>,JXFY&^2LE?/YZ>+QW*D;.&8 M.D!?DD'2Q6,Z(YDINC2O=F6V6CX>:5X(3XR$[?_!.4:Q DW MGE2Y"S90-AAHK->68RXZ[0@TXEY-])#3(1$(= _@=?#N(?+@B-ER-?]Z^7@4 M;95!,617'@,[Y8N3(DNQ-?1([@O M"$S-S%)BTFG58(SZ-T&D!A)!I\%$0J] M@2]^^>W=VZ?+K^&[T+BV>4+8NT9?6=\%=6Z+F7I/@5RR];Y#B7!8J3X8>#0) M=)ZWZOCB_/UW'^CC$X[88#<-6P475?J:=)-JRY4VX[A(.Z!;2;P^-J/0JY.Y M3F5KVW(L@V5YNP$10KM&3-M1<8OM 4T +KI6BMR/;AWX3.95R^?JF/^E-20; MD0[ (6&E;W;Z%H&145>8 ^?;MV RYZ_.]??@I/DA3\I,_R MRQ<]Q^"T0@;H=@1Q27Y&-&%HQ[1DPIU'_75=H$Q#:0I50[H6TF@L6\@-W2#6'=H; 8K#KZM)BV>BC"[^ MZ (U@7O7[2KXY+H+(%(A#,?$I\=(D:*X.@SG$XEV_,%F06C"GM2JJA\U\JD>9A1?) .3UPO:0QD1!>[(MNJ">A9!K- M76H,I:GC_=)D$K/+94J_H.P;3\#+-&?6T_]+KH;$6?0TY+. M6^&[._0Z4RI2.".1%SF)D!^L""G_!IF5R&AHF,E)7P\FG8DAAL2:[F43DA[3 M>G]G\F*$FD@=2,>6R#?7*",;&ZK8/DDC/4PV4J\UBWR$1WYLX'>^9[9N$&B1@ANFY094CWS6- M^\%514IMC =9*7DTXH/;V;TQ#HY.6TG]E+R(;B"[L!X!M:?90#-+->=V1L$R M'G#.'F 3O6'["_LY7VQ$D,VI1%*/ 76X"LA3+#9XZFQQ/ST\?+\:[L\^>S^\P=0[OAUF'*U-6>LFDI>ID3G/H$&K M+ \19R3N185+U1MU"8X#U"-]L#2)]JS'G4UD7B@#;1 M//OL\_U@NC4YFBWV M!-@SB9REBX(#"?XR0 /22S;,2.59\ME [6^M/YDPJB/WA0.U+=GG9IOFQOC< M"@D$Q_/T2HF30@*002"6. *9/9-4I:I#*Y#0:;[<=[4X*<'Z:X.L,B-J! M0E))YL8\DN=U&A:,@C$U*44:YK"KT>$Q.N\&&AT;(RG;"XD[#BC@Q[L.1L/= MD?=AV\KL?XSCX+3"-*'$&+D<_6A=6"H$78>+<4--'NX(EE& 0LD$BJQ M]Q&EHOL,PGW>Q2E;(L!X^"A]("(2"\FAN;GKUG^@W)"AJ/[;DHI]2_!V(@QU M:AL0R41;HDD82^*R&^I##TX-)T.!P88(9(0Q: 6-@EJT2$'GDX$D1 KFSXZ$ M3RB$<1KB>.%:-0%71HX[UQ(?PPV#3)\+*D#T:/E\-4P>P:#*AU$=-O>>$;L* MFO@_W(_.U*/%_$4__1#'%:(I@P9F?"/="9CK<5)0>/Z]OQNAZ>.(_M$XY/8YUX#)%5?&B0]2L&0F@;3W%E- M-D2"+Y+(V($=L)^ "XN,Y$Y>DA*<")^_AA>@GW_;9C:OK-ATZ,FJ9N M3V7J]I1&%4]!@Z.2&4VR ]D[C6#06=\KH_LU'#2(G>,JB,_H>F_[7^ ="Z_NQF6RZ^7 MT .C7:917XFMB_GS9T="W](?K=OQKW#6KFU=S1^W:-:-IP5X7CI4D_@'7=#_ M+.OU_P!02P,$% @ 0H )4W&ULO5;;CMLV$'W75PS WM)D"V2P,BF MS4/1!UJB+78I4B$I>_?O.Z0N]J)K;XH6?;%(>N;PS.$,.8N]5 \ZI]3 8\&% MONSEQI3SP4"G.2V(#F1)!?ZSD:H@!J=J.]"EHB1S3@4?1&$X'A2$B=YRX=96 M:KF0E>%,T)4"714%44_7E,O]96_8:Q<^LVUN[,)@N2C)EMY3\VNY4C@;="@9 M*ZC03 I0='/9NQK.KQ-K[PQ^8W2OC\9@(UE+^6 G=]EE+[2$**>IL0@$/SMZ M0SFW0$CC6X/9Z[:TCL?C%OV=BQUC61--;R3_RC*37_:F/I!6VLBB<48&!1/UESPV.APY3,,3#E'C$#G>]4:.Y2TQ M9+E0<@_*6B.:';A0G3>28\(>RKU1^"]#/[/\A.=^)U)94.A_D%I?P(HJN)%% M@9+=YT31Q<#@/M9ZD#:8US5F= )S#!^E,+F&MR*CV7/_ ?+K2$8MR>OH+. O ME0@@#GV(PFAX!B_N@HX=7GP"[RU1@HFM=K&Z(.'WJ[4V"G/DCS/X28>?./SD M/Q7U/.9P%'BOX\*7G'H;R;'6,$ P9,TI:&HT8/V:'$Q.(24\K3AQ12$W-J=9 M"D1DD#%>&9K!WJ4R#LB.*JQ,T!9: ]:T-FAHD:T];67LF1#+.U&[FV:UP MAI*I"UD6KN]&*-7C5%8HQBZZK6Q4A85:K$T9T0%(E^JYAY H)Z8*Z,II,N^,B?H=)MX.?W M;X-#!M-QTC&8^G$R;!G\73J;>6E=0 YM[ETW1Q\&86*EB(/AS(D3!O'821?, M$JO,04PTC6LMCXR'R<$8WC4%85Q2V^+1F,M%G>(Q@9G25O8&;CC1&J[@WLCT 8AV!)HSVN,4$Y75"80;!#8@. 1T,I#P1"!1 M$DQ:YMYK5.$\5=0A"<:=+J?LF-:5*Y"J1*L:7C=W8(H[80/CM3R;RL0+2CM? M6=HJTFZO%K791U?K/ZU&R'!'M7%WX_>*]V(.>*])-SD<^JNG_#W2#4])Y_T# MZ>#_D>ZEQWEPU/W@U;]U/9Y5 1^2NA'J5KLV\JKNG@[F=0_ZD:@M0[*<;M U M#";8M:FZKZLG1I:NEUI+@YV9&^;8"E-E#?#_C92FG=@-NN9Z^1=02P,$% M @ 0H )4WRR#+5#"P IAX !D !X;"]W;W)K&ULK5E;;]LX%G[7KR"RV44+N(HE6;[T$B#)M#-=S"5H.QTL%OM 2[3-K2QZ M2"EN]M?O=PXE679LSP7ST,H1>>X7?CQZO37VBULI58FOZZ)T;RY65;5Y>77E MLI5:2Q>:C2JQLC!V+2O\:9=7;F.5S)EH75S%P^'X:BUU>7']FM_=V^O7IJX* M7:I[*UR]7DO[>*L*LWUS$5VT+S[HY:JB%U?7KS=RJ3ZJZN?-O<5?5QV77*]5 MZ;0IA56+-QWG#9^UVKK>;T&6S(WY0G^\S]]<#$DA5:BL(@X2CP=U MIXJ"&$&-7QN>%YU((NS_;KF_8]MARUPZ=6>*7W1>K=Y<3"]$KA:R+JH/9ON= M:NQ)B5]F"L?_BZW?.THN1%:[RJP;8FBPUJ5_RJ^-'WH$T^$)@K@AB%EO+XBU M_$96\OJU-5MA:3>XT0\VE:FAG"XI*!\KBU4-NNKZ[:^UKA[%G5DCS$ZRI^X+ M6;K75Q78TZ:KK&%UZUG%)UB-Q0^FK%9.O"USE>_37T&M3K>XU>TV/LOPGW49 MBF0X$/$PCL[P2SI;$^:7G.#W<26M>D$QS,6]?$1J5>+&6EDN%?_^]\W<519Y M\I\SPD:=L!$+&_T5CCW+BNKRI=O(3+VY0.$Y91_4Q74T#H.3,N"Q:-(NOR\S M6(?ON)M^^N\$KUZ M+C;6/.A<.8&&(99P;N6$60@D292X,I%O_=Q- N94V=Z'X1H-%92PHS6*A,V5=CT*M-X5Y5,J_<_7+I M6'(0A4*6C\QCYJ$;1V(!X'/%N*&[8BZ@(U57$ M %*$7"ZM6L("6H["*7I$49 ['26[@S>I,POY('4A6Y':N5I" -E2.^5EBU9V M<"C[KI#.!3?B(X?CAAT/!8,?Y&.C2-]TMF<7/+][)Z'91OD235ZY88"$WA?V@ R" GJ]5CD%M_#QZ"L)3F99ZO]AV^4P M''=>@ZO45RHF)?+:4KB)JEI9I<3:=S?2)M^/A-BN=+8*K.+R9.N);"&U%0^R MJ#DXU;Z:K1'L+I%#S5"\;;(U\)[^R5>+=[7-5F>3[I?:G/8]"JBAS MUK*4OC\&C1$-GU#L'-\*6TEPD.1#93,-)VY0R6S]91*'\91*JME\C!RN1XPI M" M2Y5')II@IHL(\@%@&"U/;%[04O"/_ DI\ 7;Q;KX4411.HN#MOOQ+P=*# M#]I]$0N*I8;7J-$(2Z4S#$>I^#NH-HK[#M;6I(57( E'X]W:@RG0KPIR6AIC MI4^7:VI]T/=1JR+G;AG%K[CC+DP!_,,)Q67H01 2T!V-364J6>QYQ^,7$MOV M&J>_GLG)ET&;/L]TB;YB:@=/NN?B%P8JV'X#?R*THG/6/3OKR?H';B&D^AVD MT?E80[=/C8_^Q3YZCP4-I):)SQ2(3C9@H*L@EZBE;V&RK('^1-243CR(DQ$B M-$7+*'JR"=AMH33X7&74 M\HJ"MD<);X_'3[:?47ROXJ%V/(2NLS AM>EG,AW$DZGX:4<94.XVM>"COI?N MQ_BB:=-[GRYN%\0>UZXOO-UQ#O:#Z,2/]7I.M;80QSAT,7[&X7M^9'N/^6Y[ M%^8 40HGJ8BCH8C#\4A$P['_<0G71--QD(:S5*3)%&]C!#"=^1^309+,@G&8 MPH4C_ NG,]1L\P-.C<98'*$$ M1M&[R5!,_2,:3H(H"2/B2)RF4Y%._'.28BFEI<2_B)I'',01TT+.B)QPD'1= M\ODTAT8C*H83N_Y,.ZG+YDS\:SK*DQ;!I2JX'_OZ_]&T$@^2_:#Z$:'QE&HG MC(?]@O=M_+-G\2R)9ZA7.&>R*^>FB.,PG9V6ME=:T2">1BP+#W(B2#3N=2#; M/ZG;P_4 LQ;*\1'E>_W"*U); G8:$M?&5@PH^)PB=[;*D&X4*AQ^VO#!+P5= M-,B)+PCL!X"T&ECV71,'CS<8L9Z-R. 4IMD+HL&V.('XX\6L?3$ M@'%D'<[>HCG>^[QM?I[SZ)#S#E8]P5)G;0M@VY O CUM;ESP% #WN_0A$H$* MHS#I5 !Q73YQ4=:_.F4&@&"KJQ7B8[M#KZ'A'3Z"I$@,P,7PH(?:/NQN+A[ M_5S2'> WD?*3&T_-='\=,0GXD. MGS7>\M*Z6@N>HN(3FJ"HUDHZ5-@1L.QO6*Z?]%W=_6:]"5]OP6&&-XPD#5J@ M;7%?C1KT&;5= T=DTKNW[A&0S@W))R771,?3 MK3RY>Y*M5"#+PGIIF^=^Z]"-6[IU\,Z\=R@S')1)Y MKLMFQ'2@D=A*JG"[I+MZ"8T[US&?+E)SU9X=Z 4/R'C\U1C27NL/.1^Z@^W8 MX7\B*]7V^#8*RD$H_6R&=IAM*0J]YM0LM)S[BV#63GV6Z '<K $K$" MM:*1F#-KSBX>4/#E(JNM)0UW@<;R+KT&Q#O75%KS&FVVE21IL$>W92E*[B+^ M$-RAB7NT"SKX% 1 :_!=T1VX[T8>KF0KFK=V*=@$Q1_ WART';@9ZJ_TIKNH M<^:UG( &BF*7(,>-1WO,U*:=Q;#?!EW"T W?CQ8Z6QL%V%H<%@ %35)34BR0 MQ(4_'$"3%<;Y0XG[3)SZR(7!3>6-PCJ/"A>-,#[)&Q70 4X&C$XAA9?Y0/@I MIS_WX)'.^[03O#ELG6=Y0B=N@Y]]MT"P"(QZ@_Y8D$Y,&OOHKK'J*2^/F0*D M#,TXFT@S4FX4;$>(D,?M[Z@/H$$[TZ1N_^).NI6G>W'+/MD;=W_:P1I %PZZ MJ"5ST8R1--)H&W^)8M4"/_(4A)RQ) MZ),3?99&(AU.Z"XZ2<48=U=<&A0/=[D907)A-NS2D4CB6$1#/-+@$\\#?SM& ME^ =*250A;<#ZPIBJ_8,$ M=)^FK_\/4$L#!!0 ( $* "5,X*()<% , .D& 9 >&PO=V]R:W-H M965T"]L,&S'2=O0)8&FVU@+@]+L MY9*XO,1*N-C4J/G-VMA*$)MVD[C:HB@"J%))EJ:G226DCN;3L'=CYU/3 MD)(:;RRXIJJ$W2]0F=TL&D:'C5NY*-JV(6I5X0*LS),PA^;/$2E?)$+..^ MXXSZD!YXO#ZP?PBY,2U:INP1 MIE/X9#25#M[K HO?\0FKZJ5E!VF+[$G"ZT;',$K?0)9FPR?X1GVJH\ W>H3O M*,,%:EQ+ CL1*23X,!0@8I\-7=Z^A]A J!<%](Y1<2W0@^.>/+EK+KCG# MN@D.[E3F[6OQ%109J84GFLA:$('5@ M\[G$\+E;06W-5A;H!CR;^B)PH^:EU!L?]B"(4]1DY:KQB3AH:L]_\B*X].*% MU0QS<<_T.TA6%1:2Q7#EMUSI5D?GV^7B!GWT8S#@@R\PPHX+_SR-)]S(2H5J M,38;:1_ MA'#RX=\#Q']KD^1H_%1H-V'(.BY!HZF=1/UN/\A]0[\?FT,'0P?H+_=YC\!4$L#!!0 M ( $* "5.9F"@3>!\ ,UA 9 >&PO=V]R:W-H965T$I,@IJ>GO[NG9_3C?=U\MFNMV_S+IJSL3X_6 M;;M]_OBQ7:[U1MEIO=45_;*JFXUJZ6MS^]AN&ZT*'K0I'Y_.9A>/-\I4CW[^ MD9]]:'[^L>[:TE3Z0Y/;;K-1S<-+7=;W/SV:/_(//IK;=8L'CW_^<:MN]8UN M/VT_-/3M<8!2F(VNK*FKO-&KGQY=S9^_G#_! '[C=Z/O;?(YQU(6=?T97]X6 M/SV: 2-=ZF4+$(K^N=/7NBP!B?#XTP%]%.;$P/2SA_Z&%T^+62BKK^OR7Z9H MUS\]NGR4%WJENK+]6-__7;L%,8++NK3\__Q>WGUR_BA?=K:M-VXP8; QE?RK MOCA") ,N9WL&G+H!IXRW3,18OE*M^OG'IK[/&[Q-T/"!E\JC"3E3@2LW;4._ M&AK7_GRU7-9=U9KJ-O]0EV9IM)WDBP?Y\I ?^8?'/SYN:3H,>KQTH%\*Z-,] MH"_R7^NJ7=O\=57HHC_^,:$9<#WUN+X\/0CP'UTUS<]FD_QT=CH_ .\LK/V, MX9U]^]KS_[E:V+8A6?G? Q.8+S/1.\5-;8O%[E'QIM==4J$<2JH >F M6IIMJ?GGZ[JRA$#!OX\1^N T4-SG=JN6^J='6TS4W.E',G?V;\Z=_[;6V76] MV:KJ(5_2+\:VLH"NH0'YVVHY91B&'B_#2%V05B^L*0PI]L2__.[=]32_XN'$ M.1TX-^E!6^NRR-5VV]1?#"F9+A_R9\]^ .+M6M,!EJ7$K]>E MLC9_F7^B5_-U71:ZL6/ YS_D8[!-U4,;=% D'DP)"$A7J:XP6"DMNR"K))\B M 5:F4D165>:6:*W)-!>)8(KUS@WEL?O2?_W%Y>CI[\DP' \;?=N5S&OKZ7"CEUUC6N/>>/UEN5;5K2;)V&R,9?/KY[AY M?>VGR B2:@K0QE2M;LPF(0$MMFY8L63.%8PP3Q;?V=;6 (\)_6[)AC(^Y&T: MAQU&+I5=YROR' %9)YS3_%HW+3F=S%3BFKQT5W6K\\+895G;CB#3 _H9Q"4R MEETA+!CEUB$>@;H).Z,0U$U>;TQ+#,FV76,[5=%":]*'Y7J<[*P3^'F"!5G] MG:)EUW5'PKT@YI(S!LHTYH^N8F>7,F>LP"L7]^Y[GO=Z,BI M6O"Q:J/AG,G:*LM/QI:<[5ORQ*^KWIH*@D3"ME$5125X91($F,0H5\4?Y)5E MZ!$>T+OW:T/<9LS8:)+M 6XK)WLTGC2L87*JEH3R.$M>J_126TN&$V*S%6.= MKY1I2&3':)UJ&>N-4#-1(HQJUXW6S$YKON0;<<0:CC@8XPRLR(F,8') P["F M%&0X$"YY_7/?LY+V"DH?]%;[;$@*;>$&2V,=&B'B>A(CGR<&(YW<2($;L+7BK;4O!7\N^92RL.0AK/*SQ$V0[$Z3! M .Q ?N=Q,?Y5C5>C(/S^]K47!-$A)U%9H6D !=N@/GA,$841LT+$1O)"DE;I M%46,^#P(2VSR.ID>+98$I-Z(%$/FULY,;6NR&N!B05+E7"0G*KRD;%,3UM;< M5H8F+\$J'0Q;OT*_:?8&AK9KV)0B$.HDAK/D#_Z)X&A^QK//3U]0 M"%DO/SN<'3WRUV3AVH>#UN B6(.+@];@HUYB?2PP^U*;@Q#&;< 0K(\%<[6! M50N,%JOKO,OA^)P,NXP)::3"2S+;.CJ"6QY->]-L0U%U>:>85L+LS=6=)3L15Z>(@_YX& M_CT]R+]/E@. U[9E,1RUX0'>N MV_9B!V(O:1!Y"4.D3KSBUM<#8$WHI8WZK/&F0QA/_^B*VS0.$$Y*L"0\R+P\ MTGK$4O' H;%RR0K'CI@<,K7O]1#?@0#?2J>]<6\/VSS!EN1)5YW##]%>!3=1 M=!S#QD%,*9;^GO_D,IGE&D$D&24E%/NT=6,0*0)F8S3[J8K#>'AK$F$7 M+Z M.PK#6%46NC2$CX_P*-VQ=07'/NF%IB$.%[U=^X0 T1"Q#[@&EF5J47?"K*5J M&HZ3[E39Z0.\ZB]1$CK$Z! -VW/2?3E)ER)Y%,TVR1==FR'N+LW&2-@W20:F M(N68 2-2TR22,SM9M&UR>\S*!EIB+0X(FV M$\I)R)M[V'D2R/0P$3/%$E!P$$JBHP1E8598 M Z.[(69V$D]C:AB^+*B!%",3$5H%F\MZHU>ZD70=9C-OU1>\/_(X672@CV.. MDWEB4DT* D;XU#D;Q@D E%+[EC(L1IQ'O*VJ^N]DG2?L\7V(Z9_&./,#H6:6 MK#HNSP&YX;0@'H@EJA:Q4I6;#=G$)<7KF8L('R175;Y\T+-HG=AJ+^(4G2W; M+B:)Q N4"PI#,@5]0.;%51%.=-HU[$^@]$'G<1FG>^,0F?UG3/X$E;ZYN7H9(RY!R$L]' MAWW:LI'UXZYN/H5AF/ID=CIQ:&7^G3R\D1920SI!'%Z!LU%T7!2)=*4$J%R) M52+9U5NOI8I?0U%ZBL**O&E%[" GT"=:.R:AG%>#MS @53X_=9G_)%,D""7+ MM\P3-!9R!ZULBEA.6:B238CL"SF4?&F"[230YM(A)A3J-]P-:/'&LX:MRB<*CMM_&P\YR05=0V<><^[46.>DQ M"2@B:&I]^,T4R(SE\M+GJKZOQ(4>@.S2YL8%-R'#$7?(1*$LYIY-&)QG-&'RKQV8'%?T5PQ*4Z#6V\0P2K+,J+6*>'!\_,H9#0LW)% MRUBPRSBYI/P(@*,22>YL[&<(RL9THE5^,3[V&_K%H&GB4EW"32_W]8F=>1I[ M,U4T*Z0])!76\P0X;+K-D#>P!L0?K6C!SHAZ^SK-WWML,OG)!;/>*% L\I=0 ME=A+)A9[N"?P2"YX9*$96IK?G$IZY4N#"J^&WJ\& X%*"@D:!)DM_2FGX,=C_,H,E=$R5#I\K(#6X()WD'!ZRO1E,?B^,(*LBUT9E^^F!=A8<46- ML7"BZD,Y$2BX1R[P(V?Q!I9HL.$R?21&[2I.Z ?1#9P-)-'O#'.]>[F6+-EY MWU4-HR05?KVUS_.W!:S5ZB'K8^%#J0B[]^*^!;E9 IQ7WN/Q*%Z2$BM&6-+8 M*\(&\K_G9_CQ;YMIZD7U+S!16,1,@8U%R=MQ!.7F<9 ']68^BXTSLX.:\THO MVORMQ8[O$N)@G2R_RH6OP6EEP>^-V#>I $@:4H!\,0OAL#AUD0C^ZF3K MQGD&"5"QR\?%$7C?\(Z$C60=6AA4UAR<;R# U->:ERQBVL9K " MTNS,U2*Y>H'^"Y&\+W=&K-SH?I;969=?OBS5\G-^L^30AX+W0G,>&[)0"0CBI+[>$:WO;OG3 MDSQHBLPMP'GFS_JA5]SFOL!JV[52GP3Y]1?=H((I7GXB.$C@%U%Q?7A<.)Y( M^KE"\TK/KD^R6&M>Z; OP1T39*Z)X6+M=O>DL9^@I3EG/GU&2619\G;H4*)J M0ARU/Z+_X0CA--K%TX-V\0U6^SLO\]=8YQZWC0"[" B"?8\IUR)K.?H#I14R#L7 ,F/7[!0X1R9XYRGZI=2M$:@B-L6-B)ZFW) M]=^J]OPC*5.^<.#V:@:;I^@]%DM-,]9;CA3J^RHUJU+/'7A/5&ZCKFU2[7?5 M,%=^EYUM[F,BDWK"4IF(("$NDMYMG:Q3S@CRR8M<@MUVKOYJ;#9H11JH%>$: M=V),12%LQX^)[&6[YFR^7S'J^5D.>V.GI(2\KO%46B%\1W &6M(@@1VWY&RR M+;I5#R(9]*3!%D_8Q?;[WL,R)B(I>CS(8B0;<,AD_.';D?'=M0-\8I]/ M2HZ%7JK$SB05..DA=3]8Z5/O@H/>=?.C"TW8 RF(.S6RR4[I@_:(I*;09^&= MJQ=Z"Y^#J?_;G/G,Y M,%$RF_?X$J>,9PE[<#CKXT .NL"E$J5&0=%UC63['!24E;?2YJJ4#=B6GKF MPH883L6*,.FFE)_Y_4&+P32[XB"4IBP?)FG0V;IF\]TI45[DW135PPXE4>E- M2GW\#2QM,(.BG;LQ6]:(A_4AFD+-\E9S\)8\+LP=/(6STI/]89VT47EFI$R* MAR<*O6RX#GS$W*5/QXBC4REF,\X@ -+8X"F8?) M>)Q-*GH8\3W8N$#*=?V-41+N9H1<$NQR:6$'L+B36!QL61!< 0@<34Y3A!Z9 MH05)EQ'<\9[T:=2LBPI*15QV9$?C4V? 8ASJ8],T"<*:72DE)CP<#T28S[.C MM]" NK,TM3UVDA0RA;3#/+L99@9G^=_R^?GDR>DS^O#L=/)T=IE=2>=_NV/% M;':D@N5*5A7BPV/?IQ.V'O96+ *DLSV0F-$^R2I\@Q9:Y,?Y+&AL#[DH?_$]_OO/5,@G?Y8()#8(;LG[=MDR;^EDV9)"B'-;CO-_X$'],'W ML0:V),-#!D&"X?F1Y@!'%^>3^=/3_#A "4^R:SD!Y92P)WM'\V/Z[WPRFSU- MA_HGNPOHDR:1I(B\//KJVN<8]71R<8E_*;6].#W%AV>3L_D\'8Q.."]"43B. MGEZGL\FG/6&R$_)(:Y86.>&-]>6(9OU!>K(.)>#_3AI046H@6XL MXRAZY5I_*BY;<:',8R?5K'X30-KRJ,?F#O[-G>^)K13A\%%'MC0Y@>1VQZ35 MS<:-^(TF2U1$AZ%ZF")F% +XCM8WV(5-'PW[%WKEU(3R+N*+Y8&TD_3!X3'- M/[G*L['N4=*[B.7'G?1L&)4F.N*ID/9:<7X $-B'H$A22[]CVS9FT;7^X) 0 M2'[S]1.FYVZW<$B#TI9F_44*XX=ZFPF>P;$CNTWXRNW!TK#%F_.QJ1@-.YY, M-,,(.2;)P;QPB@Y1L^9Z@1R]V=0-Y;KF,\5D)Z@@G"#M#!OO8T2^-R1#"X\" MFB1>C;-B)T$('59%MI">%DX7 W$PO%3W2;\U2WLJUN$(&;WKXG(6)F?&(-.] MDD/-O0Z;;=U \5(VHHP]4!C7," G56D5;>EZQ,+9 VXP#";6*QXZMO?)8]_8 MVEV3G?%)0']@I5*,#ZNSKV._[YH]ED:.6/$Q1$Y L.\H)R&5["&'WN5$XUPQ MHJHKSE I[(&PABC>TYY^/_%$[J71XS[&_;;3Y=SOL>O9@:YRB9Z4*T?,@CK8 M!(TZC<4I#U%LHHL_)XT&Y,^RSYVP.%MH]YQ;U*1'&=W9OO $&;7=X@\^G$ ) MZA<5LDDBZTH72$*D":/E#5#UA;'L2,Z:I/&=%5?.AHE)555<;)8B.M8Q$?4R M%[V4REY/+\-XKXRVL^Z(%>=M ]1W$8 M"K1XIE(UMRQ)O3'^?5[#6ME,]1MPG\Q^D/6:=2W[. O-;6W.S,C"NM(5#40] M8SOAB()X279VU"0'%K*A9OICR]%BQA.#:5,]X 4<*.=CD:7G_D@&YHIR/7(4 MPA$+[2^5*ID5DN'Y)-KM4>-HJXP?5]VR^ MVU[8YX.45'UQ/-WFGZ8WTYXVA'I-*YM[ 2=W^"'TL@Z>#ZINA_4OVYEVGQ*R M.0@,,1L=8Y)";]V9:R[2P3O\08F@Y6,&1 M_6(QO(YBDMTVL1%"Y*W6X#.#- M)_Z;(<1W* M,CEDE\LA.U Q;$#RBZ11T:7#SG"]!]YD=_ PHDH!^9.@SG?=\_5 2?VFZCBS M(VGAU^4N%CX->L4W;Q"<&]D1W2KOC_XVF\YFLSD.S#ML=\^27LDP?Q!ADNYK M2CCNX]M7INQ:OH!@C"@"7Q6%E)'.#OE.#A,390D! MV:BWW4:B)E^PW%.[3L'Y'->=.C@I1=:4E. _'AH]"G)?5+/C81]NOY!H%P&C'T2V'SP]O%<&O,='S'V5'0 MK$YD!EJY(Z#/Q'9:%()P1-&(06K$,S2^I]+ 1,U>#MB1MPT'5P_N7-IWS3R< M*G:-L,$&7"][CH A/]W5;<8OH# S/:"E,8SY"791_BTCYH/9E+6]RNJN\E%'CB1Y4YB954EFN:R2X'J?6>DK(+\K2SUG9'F;C)[75.X<#R29L67;WA<.))K!!T MVW./?14VY&!(;D<7X';R!KUS@8DNN:TKE^%*\IK.X+HO/>AW;U^^_\C&K!)T M^K,.TUMN<<6*.ZY_NP;./7B2;_?7G;"?E\.DA%D,M'EOCW>)"M%IWAWSA2?I MR?;%C/(A2TB+UJCD@#^?$:LY77-GPX:5[--)[";?07E;*G?X)Q3?C1T6P_B2 M%XW3_ID$H[U&V/';+N00![89PN8_O8#[*^-'L9?X M*FG,/^LI_WHR)\E(P.=? Y_8+0^@?Z\-;O\)!DOCQ'G%N5^T-][ 9$FJQAQ' M&T_[*D'&UE_,&_/N0QN\>*(,<+6[T]Z;9>$7H9_FU=%RB+ MB*('7L(D!-/%N,D$&T0 K%\-516__P.64,1N'M4YANL*) MLXUR2V-J51>].\N@ %8;OZ/,-!R,J.F:U#E\;F,5+?B8ME0I_B?LTX&]P QQ< M2LCM327*WM>XK]%+?R.N M/"0';L,X3FE":RK;&W2KZ?3NFH9$"==Y._O@2>&VH,(9K#8Y4LW7UX2 -D3* M[CR4W'3GRNJ^28\W,ZU^M@MBEP6Z;%]SD(J.D86KB$PKL2PH%75X5KRR2 MDD&W1[X=L],#B^81+G&72>4W^"*6V)X3&:O_6OA-)IF219?3O&;4\LFMI?V_CO8X+,Z1LP MB:>'O-$BU4AO7B5;3S3QED4"352 PM5:B7D2([#?AXT%+1XSN?*#5QA$.=M= M:]_>GH40%DKN(H D#Y4V!ME0E P+6ZRIHPK!>S]_2A/?3+L6')=E>%L[M,TN M<1JY=&K2;\WN=T.[NT[\M:Y#-?8=@UFJQQRNR.G5NI_FX2WO/3@ V^\I=JXG M'\WMN":SF]J-%=P>)S?LXWI9_CL"?*E2U&ULC5;;;N,V$'W/5PS4HG (;K9LIW8!I)L%YNB"P3K M;?M0](&6QA:Q%*F25)STZSND;$7M.MY]L$6.>&;.W#A:[)7^8BI$"\^UD&89 M5-8VUU%DB@IK9JY4@Y+>;)6NF:6MWD6FTN:Z9<[%&J_#)+@*/C$=Y5U@FBU:-@.UVA_:QXU[:)>2\EKE(8K M"1JWR^ VN;Z;N//^P.\<]V:P!N?)1JDO;O-0+H/8$4*!A74:&#V>\!Z%<(J( MQM\'G4%OT@&'ZZ/V]]YW\F7##-XK\0_/$$"R6, M_X?]X6P<0-$:J^H#F!C47'9/]GR(P_< T@,@];P[0Y[E.V;9:J'5'K0[3=K< MPKOJT42.2Y>4M=7TEA/.KM9=,D!M84BLF38P:/B8.2N,Y*^822'CTK:RL#/LL3RO_B("/>LTR/KN_2LPE]: M>059'$(:I\D9?5D?AP/BM,%,SE:U M%V=;(6P9U_#$1(M0<=1,%]7+\9T3,U^R7#:M-5Y8J+IA\@5:RP7_!TNPBHK/ MHJ::0&JIHAKH/)6A\_Q&#Y+,J-8P69I+^!6?4 !%&7V4WV&!]08U9$EXL6Z4 M-$K#GFE-I6(@@Q\A&8>3=$Z+>1I.X]F9B$WZB$V^.V('YW_Z898FTQL*B+), M@/ D,Q"<;2@H]J5K<5J<\O^L-7?U79N&%;@,Z&XSJ)\P^']0CHX_R$(CW4N. MPV?/I M7=O'^-:O,..+#P+E:C?L(T<*[D][THB&<"D^:+0$IS9WV!&IDINTL MPR@?A\DTA2R^YN*^8W"$5S]>5-$HNZ3<.XW@ZA!XE7SO0EX!KM&&>7\EW MHF_ZGCC4-,QG[IDF89ZF;C$/LR09@@G95Q8^HRZXH6H?3?-LR-AOO^4I\9[% M.:23,,MRF.1A,D[/N^CRDTW#:>:XC?-P/G&)FHW#?!Y[E9U%<](DTTACJE!T MB[H&Y;)KW)[CH.>]'\G-T=.^A'FGVN'N7;$)7C)+NM:6'B[QGC$5H*KQ"DYU M6308!37JG1]X!OSUUDV%7MK/U-MNE+P>[P;R1Z9W7!KJLRU!XZLIM9#NAERW ML:KQ@V6C+(TIOZSHNP"U.T#OMTK9X\89Z+\T5O\"4$L#!!0 ( $* "5.] M1_X#[@( %@& 9 >&PO=V]R:W-H965T_-&W)&JZ/2WTV+:.%^Z*59!ZVUXV48FJK%09@+-:*DG8/2@[ T MU4UH1HVB]DY#'\91E(>#Z&2P6?FU:[U9J% MFZYIK5L(-ZM1-'B+]O-XK6D6GE'J;D!I.B5!XV$=7/'+;>K.^P-_=7@TCVQP M2O9*?7>3W^MU$+F L,?*.@1!PQWNL.\=$(7Q]PDS.%,ZQ\?V _JO7CMIV0N# M.]5_Z6K;KH,R@!H/8NKMC3K^AB<]F<.K5&_\%X[SV3P)H)J,53(4A&UAY^E1&WC[2>Q[-.]6H25.YQE6)_SMC!^_ M@)_#1P)M#?PB:ZR?^H<4ZSG@^"'@;?PJX!^3O( D8A!',7\%+SDG(/%XR7]) MP%/]\/5J;_SZMU<(TS-AZ@G3%PAOJ:[JJ4=0!WK5,WG=&=$T&AMAL8;]#S"" MT@U5*Z3$'H2L8=2JGBK[W V\RN>J^M*,HL)U0&5K4-]AL/G4:L0G5P.WW?V3 MA<7NQ.X2[3[13VOQH=-45N^M>E\I205-27H#G.>8Y2_("^)(M>0X\+EBYC"'G+(_2Q>E^# -)+8J@ MRYAE9>ZL/&/1TEE)OF01SQQ)6;"TX(M_H^]ZSNBS^K98UYUL/$O.BJAT5A:Q M+')2DJ1D6<8=GXN!HOS3MB2$D\*B)/4L6R;ND:9Y2KII*/Z?#GCNO86/JIT2 MW_B>1H]%3=+.A7]>/;?-J[E;_#P^]]R/0C>=--#C@5RCBR(+0,]];)Y8-?K> ML5>62L&;+;5^U.X [1^4L@\31W#^F6S^ 5!+ P04 " !"@ E3UYX*QH0" M I!0 &0 'AL+W=O[6W1"/JL*4<-KS;A:>I76S440J*+"FJ@ST2 W+QLA:Z+-46X#U4@DI0/5 M+(C#, MJ0KFW6KB[>[E:B%8SRO%>@FKKFLBW-3+1+;W(VUT\T&VE[46P6C1D MBX^H?S3WTIR"D:6D-7)%!0>)FZ5W&5VLI];?.?RDV*D]&VPFN1#/]G!;+KW0 M"D*&A;8,Q'Q>\ H9LT1&QI^!TQM#6N"^O6._<;F;7'*B\$JP)UKJ:NF=>U#B MAK1,/XCN*P[YI):O$$RY7^AZWR3VH&B5%O4 -@IJROLO>1WJL ,:2:.+_E/FF]P357!A&HEPJ_+7&EI^N+W@0C3,<+419A^$N'1 MC$O9,@2Q ?I>U(]J>9#(3N&%:DB!2\^,F4+Y@IZM![IZ7&.!=8X2DLB?V.+8 M"H63!]*9KM H*6$*CB#)_"1*C1$;8Q9/GLQHG%)^VDA1H%(0^?-Y!(F?SI/) M#>74-% )6R%*!?',GTXSRQ"?AY/WPHE<"=,=!?("81 &Q_-T!B=PG$9S.)GL M-9,/W&R4(\BF_FQNA62I/XLS^*C2P5[[UBBW;D@5%*+ENN_D\7;< Y=]^[^[ M]TODCL@MY0H8;@PT/)NE'LA^,/N#%HT;AEQH,UK.K,PN0VD=S/M&"+T[V #C M=ES]!5!+ P04 " !"@ E3U-M[7\4" #+!0 &0 'AL+W=O[%)B>>0AS8YWRG]VVP1+=QULC>+8&OM>% GPR2*BK#CH@^6-[2*X MBB^O,Q?O [X+W)D3&YR2M5*_G?.^6021*P@EUM8Q<'K=XBN4TA%1&7_VG,$Q MI0.>V@?VMUX[:5ES@Z^4_"$:NUT$50 -MGR4]HO:O<.]GMSQU4H:_X3=%)M1 MQGHT5G5[,/F=Z*O=1;JRF6T$XNUQI^K[:W@/O&WCS9Q0#==S"RZ]\+=&E2< M>K[T/XH9K"0GJ?\*_WFU-E;3O_+KF539,57F4V5/I+JA$6I&B:!:&$X;C8=\ MC_7W64XWI)=FX#4N II"@_H6 ]]+V +&=1 M6I)!\7E4G=R)WE6Y(59#,!:7.<05*[)J]A'IQ]\JV8#H*.0673P%9:R,"XAS M5N;5[.VH>V%'C5YB*^Z<;:!B>5% SN(BFGUN6U'C@WS(6'P10\KB*I]]59;+ M)_H$<92PHLJA3%F27\RNZGKL1LDM-C2#U(A:<#_E+ZF8N+J ,[)B5I8IG,U6 MCU(RZ-'UHRI9=E&04<0LJPIX[+N')P/6H=[X-6*@5F-OIUD[GAXWU=4TH _A MTYK[Q/5&] 8DM@2-SLL\ #VMCLFQ:O#CNE:6AM^;6]JVJ%T W;=*V8/C$ASW M]_(O4$L#!!0 ( $* "5/M%KX]+P0 /T) 9 >&PO=V]R:W-H965T M.;&7*QU>:+K0$<>VBDLLN@ M=JZ]G$QL44/#[85N0>&72IN&.UR:S<2V!GCIA1HYB<,PFS1K+7^0HM?RF40DD$@H7"$P'&XA_<@)0&A M&5_WF,&@D@2?SA_1?_*^HR]K;N&]EG^(TM7+8!:P$BK>2?=);W^&O3]3PBNT MM/Z?;?=GPX 5G76ZV0NC!8U0_<@?]G%XBT"\%XB]W;TB;^4/W/'5PN@M,W0: MT6CB7?72:)Q01,JM,_A5H)Q;?0!TR;+3.[Z68,\6$X>@]&E2[ &N>X#X%8", M?=3*U9;]J$HH#^4G:,Q@4?QHT75\%/#73EVP)!RS.(RC(WC)X&'B\9+C'OYY MM;;.8!+\=00S'3!3CYF^@GF+M5%V$IBNF"1\5FCK[$O1.PI$)7=I6U[ ,L": MLF#N(5C=U0;@(*SL5CP<;(PH.!2AD VST6\M&.Z$VCRUB9VP>!QF*8[1.,YR M')/Q+(_\?II/1Y^Y$43^@5 ZBUDT8],\9W$VNJVU<><.3'-P*)NQ+&)1G+(H MFH_NM./R7YJSJ->V ZXL8RKDCEOO0'J8Q3!_HO37D(_"ZS$@ DI MG( 7*3]J\LN4>Q)/X:&074EZ2*M%SIN><_!)@)4!0V67+C&:5#S&;C M>1K1-,%I&L4T36DZS6DZI>D%=+(L&<^S;$_=3R.\OF(_-MK&UTUQ"OF%=X&E%H(<))<3+$C2DG-_0C]NJHL7F[K'3N)#B4< M*(Z@HFF-O@?2SKA$&:X*;!C;6F#.< ,,'EJ\0[#H,!W6F#^=E#O6.W-6VZYMI3<.-0C57\/]C2@YN;K/T4(W+5<['[#\ MG?6ATE*4_HQU.'@'$?%;;%Y*WJ.6_;_]ZCT9TG)1^A+EGF*+/E(1](%M_RMK MGE0BM9=L2O]QUC>[/,%QELY'_JEQKJOS#D6XQ73 M%@[+/5>#=9=S=4&O!W' M5&#'Q Z:8,-+Q_-92NMH^B+CDR=7<@-FXQ\>Q KZV-_.P^[PMKGJK_1OQ_N' MT4=N-D)9-*="T? BQ_YB^L=&OW"Z]1?\6CM\+OAIC>\S,'0 OU=:N\<%*1A> M?*M_ %!+ P04 " !"@ E31LTYN,D" #H!0 &0 'AL+W=O M*M!U63*U.<-"KJ=>Y&T/[OAR9>Q!,)M4;(ES--^K6T6[H&/)>8E"L+LR=7'_!UI^!Y":LY07W'#4\/Z>I07J#Y/ T#O6.LA:SK.& M,][#.80;*18_XO/B!]G!+.J<3QY<< M='K7629RN.2"B8RS JZ$-JJFKVN L'XGK.^$]?<(FU/-Y76!(!<@GS;"-LQA[X$IQ8394.%DJJ:HO'LSBJ/H4R>I MDLI%X"TD_C@>T!S[HW#8NY9B^=&@*JDZ4K,7%OMA.':@,.SW[MDSU7B&_,G^ M.F!+A5CN.K[92S3PQ]$0AOZ@/^A1YFI2G2$LFFR*)0S'0QA'8:_)>N1'HV,: MDVC4NY>&_-H;:!(7)?YQDC2+P2B!UW(<[%1?B6KI>HR&3-;"-(78G79M[+2I MWA?SI@?>,+7D0D.!"X*&1\<##U335YJ-D96KY50:Z@QNN:)6C,H:T/U"2K/= MV >ZYC[["U!+ P04 " !"@ E3W['SD(8" X!0 &0 'AL+W=O5I.*T3U^2LE4'2'RQN,S_\9\QA].-TD^F0;3P(K@TLZBQ MMITDB:D:%-0)(1-#P'>&&[,W!I])J=23GUS7LXAX0\BQLIY W><9KY!S#W(V?F^9 MT7"D%^Z/=_3/(7>72TD-7BG^@]6VF47G$=2XHAVW]VKS!;?YG'A>I;@)O[#I M8[.S"*K.6"6V8N= ,-E_ZD9_"K9*V M,?!)UEB_UB?.RN GV_E99 >!7SMY##F)(2-9>H"7#_GE@9O -_<"U2=QQ!K8 KN?YH40MW)TK[5B4/LGSS34Q+ M*YQ%KKL,ZF>,?#4P5&.)%8H2->1I//*E\?4AHT=_'E=4P@>-5DY+CLY,( M=-^G_<2J-O1&J:SKM#!LW-.&V@>X_952=C?Q!PR/Y?P?4$L#!!0 ( $* M"5/B^7K_$P, !$( 9 >&PO=V]R:W-H965T,PD4@06YMTFII*U$N L1*JUU@'Q /;C)IK77L8#OM]N\9)VE8 MI&V05H*7^I*9,V?&9^S.]TK?F"VBA=M22+/PMM969T%@LBV6S/BJ0DE?"J5+ M9FFI-X&I-+*\<2I%$(=A&I2,2V\Y;_8N]'*N:BNXQ L-IBY+I@\K%&J_\"+O MN'')-UOK-H+EO&(;O$+[M;K0M IZE)R7* U7$C06"^]U=+::.OO&X!O'O;DS M!Y?)6JD;M_B8+[S0$4*!F74(C(8=OD$A'!#1^-EA>GU(YWAW?D1_W^1.N:R9 MP3=*7//<;A?>S(,<"U8+>ZGV'[#+)W%XF1*F^85]:YND'F2UL:KLG(E!R64[ MLMNN#G<<9N$)A[ASB!O>;:"&Y5MFV7*NU1ZTLR8T-VE2;;R)')?N4*ZLIJ^< M_.SRFFG-I(7/G*VYX):C@6=?V%J@>3X/+$5P=D'6H:U:M/@$6@KG2MJM@7"P150,&XAAT3=;.R6P0N,XVD;LL$",4D[%MJYKZJ M#P9R?7MF*I;APJ/&-*AWZ"V_:)9SN8%*\ZP)FJFRI#8@164W0),2F:E;"I S MB_ 8HID?AJ-WMZ@S;K!S?0Q/'\WB*'XUNN3F!@J-CKQ%BF1!.\?0CR?P9'2L MK>"%LX #,FU@[$\)L:(FQ!QV2C#KZGZ )/23*7GUWW*^XSG*' X<1=X'O=!J MW9[5P67158GN@Y2,HY"OA^CN4: M]9 @TAX^_>?BF_:QIO]+?(.![AHL<&E 8$&N(57 ]T^0.W"JJJY]-?*TA/2 M3+?T9J-V!O2]4,H>%RY _R]@^0M02P,$% @ 0H )4R9FV$.* @ :04 M !D !X;"]W;W)K&ULA5113]LP$'[OKSA%>P I M(XG3EJ9J*U'8M$V@(6#C8=J#FUP;"\?.;(?"OY_MI*%#T+W$/OON^^XN_FZV ME>I!EX@&GBHN]#PHC:FG4:3S$BNJ3V2-PMZLI:JHL:;:1+I62 L?5/&(Q/$X MJB@3P6+FSZ[58B8;PYG :P6ZJ2JJGI?(Y78>),'NX(9M2N,.HL6LIAN\1?.C MOE;6BGJ4@E4H-),"%*[GP5DR70Z=OW?XR7"K]_;@*EE)^>",K\4\B%U"R#$W M#H':Y1'/D7,'9-/XTV$&/:4+W-_OT#_[VFTM*ZKQ7/)[5IAR'DP"*'!-&VYN MY/8+=O6,'%XNN?9?V+:^PSB O-%&5EVPS:!BHEWI4]>'O8#)>P&D"R ^[Y;( M9WE!#5W,E-R"$^RFW1ME;9N/,XKLI4<&E%)N/=Z@JN&1T MQ3@S##4N9:YO\>">*D6%>;9:R%5#.7R ) G)Z<1N)F&:G0[:OF3#!+*$#.ZD ML4X)"4F201:F<3:X1*VG]F$JA<) +977EJUN^QK[* TS,H)C."+A)![#<0?^ M9@-"$'8 69C7R"XQD@WM.@Y'<0IO_9-H[_E7J#9>Y!IRV0C3*J$_[>?(62N? M%_=V"%U1M6%" \>U#8U/3D&ULI57;;MLX$'WW5PS419$ 6DN69/E2VT"J^0Y2ZH*H,H#-.@8EQXBYFSK=1B M)FM3: EAB9FQ"(R& ]YB65H@ MHO&KQ?2Z+6W@^?R$_L[E3KELF,9;67[GN2GFWMB#'+>L+LUG>?P+VWR&%B^3 MI79?.+:^H0=9K8VLVF!B4''1C.RAU>&_!$1M0.1X-QLYEG?,L,5,R2,HZTUH M=N)2==%$C@M[*&NCZ"^G.+/X1.=^+S)9(5Q]D%I?PPH5W,JJ(LG6!5-D_\(V M)>KK66!H0QL69"WXL@&/7@!/X:,4IM#P5N28/XT/B&C'-CJQ7487 =_7H@]Q MZ$,41H,+>'&7?>SPXA?PWC(EN-AIEW23[=\W&VT4% M@PT4.]H0X[$S/GCB>6>6#J? MYX[B(A/;VU.]9QG./6I>C>J WN)+H1"?G!&L^<,30\\J;>4.H9OU/M45$392 M37NV?GA;/Z6K'V:,XIO:V*(!(V%5JSW-[H60!V8[T;<%U_^ST>,/B/SA:$SC MU23VH]$0KJTM]I,PLL91ZB=)"->]#ZCU%.ZL=-3&@-LM];75-2N8(.VX@"WC M"@ZLK!%>OQI'@\$;.#*EF#!0+'D^&3S.Y02.ILJV?O^_,ET?)J)$M3 AM!-'%#.O23 M> +1T)^,TMY-GC\K$OZJN?D-C/3(-0S'HR[YR)^0TJ?$+^]_2HX8C-.D8S#V MXV1P8O!OZ6S59LV%XM"FO65[]&$_3*P4<7\P<>*$_3AUTO4GB57F44QRC1LM MSYP'R:,S/->NP=G%2"6[<]>_)C:U,,T=V5F[%^:FN5@?W9OGZ2-3.RXTE+BE MT+ _&GJ@FBN_61BY=]?L1AJZM-VTH%<2E76@_ULIS6EA-^C>W<4_4$L#!!0 M ( $* "5.&!+BYU@4 *P/ 9 >&PO=V]R:W-H965T-F0 (XL4J(D=TF )$N[%F@;)%F+8=@#(]&Q$$ET M2EH;LSBW62BL[FH MN/;E0M2X,Y.JX@8_U<-$+Y3@N6.JR@D-@GA2\:(>G9VXM6MU=B(;4Q:UN%:@ MFZKBZN5"E/+I=$1&JX6;XF%N[,+D[&3!'\2M,'\MKA5^37HI>5&)6A>R!B5F MIZ-S\NYB:ND=P;="/.F-.=B3W$OY:#\^YJ>CP!HD2I$9*X'CL!27HBRM(#3C M1R=SU*NTC)OSE?3W[NQXEGNNQ:4LOQ>YF9^.TA'D8L:;TMS(IS]%=QYFY66R MU.X?GCK:8 19HXVL.F:TH"KJ=N3/G1_>PD [!NKL;A4Y*__@AI^=*/D$RE*C M-#MQ1W7<:%Q1VZ#<&H6[!?*9LZL?36%>X%)6&&;-G:>N2UYK.+SC]Z701R<3 M@WHL]23K9%ZT,ND>F3%\EK69:[BJ^3=SKD2QS:8.5SS%\28@7.E>/T@W/R?\WMM% +FWP%E4:\L MX*'GV>(R4$CT.E3!SF>_R M^Z FF[_O]()GXG2$":J%6HK1V?M7*@^ $#\AWM6S4%FA!2Q4D=GED/HT]6X* M_0@S)004M1$HQX#B1D#@1PQ^1:X%)A0Z#O70I0Y_/9+2@G]'08\S7I/LS=[VDC#2\#TR1Y!+M8% $W: MY=A!P;L=^]5)Q3PI:@_CU6A>Y_H(OKLZ@.<\7PJ%90UZ-U\[-[_:OQ&V=EH4 M7&+66-0U:/E=Y]V_G7<_XD:!A3"#;S:$WDHW5EEM4*_EYMJ>^Q.O&RRN0-ID M 3JF882Q33'B&"2&4Q:-21AZ'Q#OU@[&VL#WD>C&'A\Y'+(8CE $(:^(L#3. M1(%R)AFO,RRNEIR$CIS&K\@'#&]JT>>X-9L&:.O4#ZW9=AJF8YJD0SB)>YS$ M;\;)EB$(2M$>VI:^+?3H7:@95#.,FJ\;>E=K5VO=WC9J-'QIJGNAK,6[)/2@ M.G1X.=I!OB%\3=[CRD-8^ D#2@*@?AP!">)VFL(HNB-&Q'Y"$![H5(E"86%P&PN!W).$!=J<^LKFE+G[ 57Q@R MCU _P4/9M22 M!U(D'@D](F5:"6E*;"D'1.&6\QNA>T"Z0;J4>)X44]DG? 3 MRGNTMWF%%D4V^_90#2$ZZ1&=O!G13;W$FHW!?7/Q&Y0]#.-7U]:T5<1C2*986=&NRKCQ=O:$^F^[7ME5= MR)BFQ.G"8<#]:>_^]&WNM]T2\W7M_:8NS*#O!P7O]GV7V]AW8*CO#$1BIYG[ M K."Z4$/ZU5T"-8+3#BZBL[>WO!JYZVF;$?--B^G<"AFTSYFT_]Y6:AE?9QQ M/>\,R3:OQ+8UF+E N[3,"F[-M0(!3U>!K-T>5F/3WA]M7UE@%/8VCD'3=D?] MIW#?S>T-;?.>#;?%\]:"]?+QI3W0K3W0\86[[V[=]-M>&V"K[6?>I=3N!$HL M1=U@ZSF R+:!R+H?BSK^!=YG=Z%<-4W-[;65D BP/%*")3)*O0^B1A>4CH#G M^'0I[)W:OL%@BMV"!8G-0RS1,>;M#1Z3JVSNJ'/47,J%R\8*JA'IP[T2-4IO:M(^I?K5_ MBIZW+[ U>?N.1=<\8$^%4LR0-<"N.@+5O@W;#R,7[CUV+PV^[MQTCL]IH2P! M[L^D-*L/JZ!_H)_]!U!+ P04 " !"@ E30;.JF&,# "2"P &0 'AL M+W=O+3=&@1HVT#\4^T#)M$Z%(+4G'Z=]W2"F2VBK,!EB@+Y9(<2[/<*RKF1Z5 MOC-[QBP\%$*:6;2WMGP7QR;?LX*:@2J9Q"=;I0MJ<:AWL2DUHQL?5(@X39)1 M7% NH_G4SRWU?*H.5G#)EAK,H2BH_G[)A#K.(A(]3GSFN[UU$_%\6M(=6S%[ M6RXUCN)&9<,+)@U7$C3;SJ(+\FY!1B[ K_C"V=%T[L&ELE;JS@VN-[,H<41, ML-PZ"8J7>[9@0C@EY/BW%HV:/5U@]_Y1_2^?/":SIH8ME/C*-W8_B\XCV+ M M/0C[61W_9G5"0Z>7*V'\+QSKM4D$^<%85=3!2%!P65WI0WT0G0#4Z0](ZX#T MUX"S)P*R.B#SB59D/JTK:NE\JM41M%N-:N[&GXV/QFRX=&5<68U/.<;9^:HJ M'Z@MK/A.\BW/J;1PD>?J("V7.U@JP7/.#+R^8I9R8=[ 6[A=7<'KDS=P C&8 M/=7XF$NXE=R:T\[$#1<"BX5S)]WA-+:([@#BO,:\K##3)S!'<*.DW1MX+S=L M\W-\C"DW>:>/>5^F0<$/!SF +#F%-$E)#\\B''[%<@PG/CP)X&1-&3*OE_V? M9?CV$57@VK+"_!-@.&L8SCS#V1,,[W,E5<%SK)1E6$#;5Z:PQ&0R2))7 99A MPS(,"GWD=,T%MR[ADNF<28NFT@<4UB%)\@S1J"$:!96NZT,!36TO2#B!K4_R$$0_<"[6S*_6T..*#&,-O[=E6B$R_JG/U^GHX'DVE\WX-R MWJ"-I7*#0+T>5\FY2X-!GBH#Z5@X"6(L!!8>+F"A MB@*_C"NK\COX=L.*-=,A8R!INT/ZQ^R)M!Y)LG">57[&Y7<*)=5P3\6A]V6L ME<:=@W9&D+0EKUS^^74_L[9>2L).6-7D\N4U:1V2#/]<35I7)&%?>TE-1O^Q M)L^NJUCC3M=3,+WSS: !GW[5 #6S3<-YX=NLN%U>=:LW5.^X-&AD6PQ-!F,\ M>ETU@-7 JM+W4&MEL2/SMWMLFIEV"_#Y5BG[.' ;-&WX_ =02P,$% @ M0H )4W=W_;.@ @ NP8 !D !X;"]W;W)K&UL MU57;;MLP#/T5PNA#"ZRUXUQZ@1.@33:L0PL$];H^%'M0;#H6JHLGR4D[[.,G MR8X7;*G?]V*+%,\1#T50R5:J%UTB&GCE3.AI4!I3786ASDKD1)_)"H7=*:3B MQ%A3K4-=*22Y!W$6QE$T"3FA(I@EWK=4LT36AE&!2P6ZYIRHMQMDG U'[MX'_"-XE;OK<$I M64GYXHS;?!I$+B%DF!G'0.QO@W-DS!'9-'ZTG$%WI /NKW?LG[QVJV5%-,XE M>Z*Y*:?!10 Y%J1FYD%N/V.KQR>82:;]%[9M;!1 5FLC>0NV&7 JFC]Y;>NP M![ \AP%Q"XC_!DS> 0Q;P- +;3+SLA;$D%FBY!:4B[9L;N%KX]%6#17N%E.C M["ZU.#-+F]L#64!*UX(6-"/"P'66R5H8*M:PE(QF%#4<+] 0RO0)G$)JNRFO M&3J<*1$*0A5L"*L12HJ*J*Q\V^TY-_%W1D55&^V=F>05$6]0&\KH3\S!2%M] M@\IJ1-M36;G/>0J/Z0*.CT[@R)+ UU+6FHA<)Z&Q-7!*PJS5>]/HC=_1.X%[ M*4RIX:/(,3^ G_?C!W$/06B+W]U O+N!F[B7\4LMSF 8?8 XB@>'$NJ'+S"S M\(&'1SWI#+N&&'J^T3M\=[A!!D-XOD>^0O4=?D%:2:&E@B>BE&T.W>WU'#?J MCAOYXX;_=?\]WSGOK4&N^T2/.]'CWAKO"KIM"WJHC1N&B6=PHW@S&XS&\642 M;O9[X]^HR_@\NNBBFO3"O?G 4:W]V-3@2]R,BL[;3>9K/Y#"/^'-6+\G:DV% M!H:%A49GYS8#U8S*QC"R\M-F)8V=77Y9VM<%E0NP^X649F>X [KW:O8;4$L# M!!0 ( $* "5,-D7G%BP0 *L3 9 >&PO=V]R:W-H965TM%4\TSKN7F^C?TJ3-\E,J8*1B+^R2"\&K6X+13"CJUA_%IL_($^H8^.% M(E;I+]KDMFX+A2NE19([&P0)X]D_?-S]"!B%C)0Z/T8-&6Q^H NT,3T7[2*P?J%(EE2_O+K M+UV"@X\*::%IC&)80XP\%#,Z93'3+UF)[<4%NLLG'^\AF8)\,D-?)F/T_MT' M] XQCOY:B)6B/%)]1YLD+50GS!,:90F1FH1\="^X7BCT.X\@>NWOF,4I5HAL M5VA$&@/^N>*7R'-_0\0EN +/^'1WMP&.5Q3,2^-Y_Z."/=X9$.A60Z*>&E)H M%RFTTQ3:-2E\HDRB-8U7@*BR@*8P9YP;[%7ESF+Y:2S+8NMACP1NM^^L=XMP M:$5Z'L:%U2N@G0)HYU2@!N6&2FF66B%X!ADRM=]=&9 L8F<'R$7@>]4X_ *' M?RH.;2"H&4A3M'P7890 52L)AHUUU0+ZAXC\-@Y(-::@P!0T8AHM*)^#W:P6 M&$U)G/'E2E?MV9OF6(_XJ0IX< @MWS>A1X5-.@ MW8/GXW:']/90'EIUVW[/K4;9*U#V&E%.EH(K(='7;6MN";5AEV*WE ;W9Z4: MO*-O^#N231ZL!29;#W RDG#WXJY^!2 M.7"S=)S'.D>"U=!.[G64=RKL/+?K^C4YEJ*#3U:=8]2##]6FBGLJS+P@\.JJ M4*I4&!S\M#Y5Z@L\4E&8>:@QF/P:OU)*&,&B9 MKST%<@VM(:JDAT/=(=@G=:4OA0D5$5RLBH>X\/F2.?D0@Z^)\S; M6J=;DXN5U=K*C M4$K8V8=B,5J<'MVD9R9[XR-\-<85X]?$NQH1KV+&+)V9R4Y'RD=GQUCW5!K2 M58;X9P:&>QF89I79R5!VH\4R/2N9"JU%DEXN@$8@K8&9GPFAMS?V <7YW/ _ M4$L#!!0 ( $* "5,(QL# "0( (4$ 9 >&PO=V]R:W-H965TQAX4YSH6 ME25/DN/VWU>2'>.RIFPOEJYTSSGW'DM*.ZD>=85HX*GF0B^"RICFAA!=5%A3 M/9,-"KM32E538T.U)[I12'<>5',2A^$UJ2D309;ZM97*4MD:S@2N%.BVKJEZ MOD,NNT40!<>%-=M7QBV0+&WH'C=H'IJ5LA$967:L1J&9%*"P7 2WT4V>N'R? M\(-AIR=S<)ULI7QTP;?=(@A=00_VCGRO$5DFO_A:[/G<0(0#X#X7P') /#.D;XRW]:2&IJE2G:@7+9ER-1Y0M BEDC7D4AAEC=6V"%-![N51:3A?HJ&,ZPOX" ^; M)9R?7< 9, 'WC'/[-W1*C"W&49)B$+[KA>,3PM];,8,D_ !Q&$=OP//WX4LL M+#SR\/ UG%@+1A_BT8?8\R7_X\-K&^#7[5;[]=_O"":C8.(%+T\(CJSV\C7T MV5X,\Z:+/I5W\G74]R^OK(Y)"X"WI/U9X)#1Q+BPIG M\ZL 5'_H^\#(QI^;K32V4C^M[#N!RB78_5)*&PO=V]R:W-H965T3$:\4%G*Z+T LLAS(GY/ M:<:W8PM9NX6'=)VHC#9D31^I^K*Y%_K.;JW$:4Z93#D#@J[&UCMTN09G*@O,?Y&S!,B*:T:4J31#]]T1G-,M*2SJ.GXU1J_59 M$O>O=];?5\GK9!9$TAG/OJ:Q2L96:(&8KDB1J0>^_4";A+S2WI)GLOH%VP8+ M+; LI.)Y0]81Y"FK_\FO9B/V"-J.F8 ; NX3W!,$IR$XS_7@-@3WN1Z\AE"E M;M>Y5QLW)XI,1H)O@2C1VEIY4>U^Q=;[E;+RH#PJH9^FFJ Y MF'&FA)9.ZB!4 F:5>RHD>#VGBJ29? .NP*,^JW&149R#UZ_>@%<@9>!SP@NIG\N1K70Z M95#VL@E]6H>.3X3N@#L=;R+!+8MI;.#/A_G^ -_6V]CN)=[MY10/&ORK8-? M@6\!AA@9XID]GPY-Z9SG_?:/O1]LAM,>+*>RYYZP-VNT_W9'\P45WP=,NJU) MMS+IG# Y[TY966/T^=N=WF]_:RCXJ&@NAQQYK2-O,/;&K'P+&%6F@UG3_8I> MEN*G"0JQ%_HC^VE?;P/,]V#4@\V/88X?0>0=PFZ/83@,W "UL(-<_397?S#7 M^^:]?(9.06LRN*Q.8>LH/$^GFN[]GTX&F$FG8YA1IV/8D$Y1FVLTF.L\%;JW M7BE^M>1,MW4J6LG O^ %;QN"76N E]41[74A=)Z2#?] (^1C%/6D-.%<#X6P MIZ4!AUV$L-,3TX0K3U!@5A/A+F,\F/'7A.L6J=LDV!"AV)_+V15DY%Q8SJY0 M(_=,.=VC;?5]9V]7&S6/82B*4/_%-,%P$$:X+Z;!*_*A>T++KEV@X7XQI7&< MLO6^@B\HJZ@KU="#3E_#8YSCA)Z'^AH> MX[ NUB=%['H)&FXFGU1R^!*^1,*NBJ/HLA+BKGQC>)Z$#?_@^\0+@[Z")ICK M17T!#3 'NK[;T\\ P]@]JJ?VWDBC>]VZFB7U1,$+INJ/T':UG5??55-:;WV* M;F;(L#[7\VT]C7;FZ^'XCHAURB3(Z$J[@M>!/FNBGC?K&\4WU4"UX$K/1]5E MHF=T*DJ ?K[B7.UN2@?MU#_Y#U!+ P04 " !"@ E3\&OPFL).],3*9+#E_,Y/OQ=3Q#!!0R)7Q M@/5K"S.@U#C2&/]:GTX7T@C[X[WW1YN[SF6))AW]*OE&8E;(U%6:QOAT\S;R M0Q,Y.!'YQX;=H-"[1H$7^ /RV7GY''(M]ZW<^RQW=0VZ0@1=(0+K+SSA[U3" M?^Z74@G=;7_/! F[(*$-,CX1Y!GO],]3( BF@R5KY+&5FPVXS<(X]*/4W?8K M;B/"1K7@.&ULI5713MLP%/T5*^(!)-:D M20H#I9%HTVE#0JI ; _3'MSDMK%P[& [%/Y^UTZ:M5 ZM+TD]O4]Y_@ZUR?) M6JH'70(8\EQQH<=>:4Q]Z?LZ+Z&B>B!K$+BRE*JB!J=JY>M: 2T8J361C.!,P5T0W5475RP2X7(^]H;<)W+)5:6S 3Y.:KN .S'T] M5SCS>Y:"52 TDX(H6(Z]J^'E++;Y+N$[@[7>&A-;R4+*!SOY5HR]P&X(..3& M,E!\/<$4.+=$N(W'CM/K)2UP>[QA_^)JQUH65,-4\A^L,.78^^R1 I:TX>96 MKK]"5\_(\N62:_4(G(CA2DUF8D"BCWX[##^[ #>QZK[TL--Z9/P(.%U M(P8D"DY)&(3#/?N9?AP>["OG_]1G_ZR^1XXO^T@>G9,XI-L!N._R\ M6FBC\%+_.B 5]U*QDXK?D4#@<7B?^T M_8GVY<2[.=G;G&@PVLV9O&ULC99M;YLP$,>_BH7ZHI7: M8O.<*HG4)JNV:=.B/FPOIKUPP 2K@%/;).VWGTTHI>"@O@DVW/_N=^^M^'S**IG3DJPX$%518/YZ0W*VGUG(>KMQ1S>9U#?L^72+-^2> MR,?MBJN=W7I):$%*05D).$EGUC6Z6B"H!;7%;TKVHK,&.I4U8T]Z\RV965 3 MD9S$4KO ZK(C"Y+GVI/B>&Z<6FU,+>RNW[S?ULFK9-98D 7+_]!$9C,KLD!" M4ESE\H[MOY(F(5_[BUDNZE^P;VRA!>)*2%8T8D50T/)PQ2]-(3H"Y!T1.(W M^:S ;01NG>B!K$YKB26>3SG; ZZME3>]J&M3JU4VM-3'>"^Y>DJ53LY77'4$ MEZ\ EPGX\ES1K3HC"4Z71&*:BS-P >Y5ZR153@!+P;9K3EKS"_!XOP2G)V?@ M!- 2/&2L$LI"3&VI&'4D.VYX;@X\SA&>[U5Y"5QX#ASH((-\,2Y?DEC)42V' M'^6VJDQ;'J.YQV)UYZ J7(':5!+ M]>NYFWL^=,.IO>L6:&CE0A]&K=4'+J_E\C['I8]7%6+#B3">[L&-WXGN0!3Z M/<:A%8H"[PBCWS+ZHXP_B'J=,Y8G@!8*<4X>; MX,)!7 ]-4 ]N:.2BR#?#12U<- KWP"3.C[R*)M!H>(C0":)^0P[-0M?Q)V;6 M2IXR)M\V>DBV'T7S_U!+ P04 M" !"@ E3Y7SV0'4# #="P &0 'AL+W=O4I=WO)7JFRX0#3R57.A)5!BS?AO'.BNPI+HC MURCLFZ54)35VJ%:Q7BNDN0>5/$Z39!"7E(EH.O9S=VHZEI7A3."= EV5)57/ MU\CE=A*1:#_QD:T*XR;BZ7A-5WB/YF%]I^PH;EAR5J+03 I0N)Q$[\C;&1DX M@(_XQ'"KCY[!I?(HY3(4( 5,P()Q M;NW6X]C8U1PFSG;,US5S>H)Y LI3*'AO<@Q?XF/KIT&"7^K1 >Z MR2^0)BEIT3,+P^>863CQ\"0@I]LXU_5\W1]U[LNMC8 ;@Z7^&N#O-?P]S]\[ MP7\CF&&4 W?K@$%5MFY"F(0,X!FIT@$]_49//TAUV^AHDQ'&#L^J�J!D&F M#TQ0D>'.%>4^4I!+J.R :FW+WH4]M'/)N5WNLDUH37_EZ5V-VTR3SF@<;XX/ M4EO,H(EYH7O8Z!X&=3^(G.E,5L)@#AG5!2QM!=5GY=:L)#G2TNWTV[6,&BVC MH)8_T'IH@)5K)3=H:[(!RJT:9^QY1:-_F$-.";IJ!%T%!7WVQ1;S-W2#REX> M]GYP-Q 3*W_>W ;;>TM1XV;\SK=^"N%%"*D/(9 $RKHRI3W(Z7,;U^P'N:[V M5&340O7"#)(<2G+R[^S8'QVP%F!K)0X3]CO]WNNV+,_@!ATR>AU*Z>B6(4&F MA=W-LBKARP++1U1?X4_XA 7+N#UP5.3PNRE0P?OO%5O[\[B/"RV>'A9/?TJE M)H>K@'3_0VT\ ^Z>+8[D<&>0<+U?T*?_W>?#!4'Z/\?G0_$GX>I_QNJ;J7 MK =&KGT[]BB-;>[\8V'[;U0NP+Y?2FGV [= T]%/_P)02P,$% @ 0H ) M4_ +*4/G @ 40D !D !X;"]W;W)K&ULI59= M;YLP%/TK%MI#*ZWE&[**1&I"IFU:M:IINX=I#TYP@E5C9[9ING\_VQ"6 *'5 M]A*P?,%E&K( M-[;8<@0S0RJ([3E.9!<04VN2F+E;/DE8*0FFZ)8#418%Y+^GB+#=V'*M_<0= MWN123]B39 LW:('DP_:6JY'=1,EP@:C C *.UF/KVKV:QQIO (\8[<3!.]!. MEHP]Z<'G;&PY>D.(H)74$:!Z/*,9(D0'4MOX5<>T&DE-/'S?1_]HO"LO2RC0 MC)'O.)/YV!I9($-K6!)YQW:?4.TGU/%6C CS"W85-E+@52DD*VJRVD&!:?6$ M+W4>#@@J3C_!JPE>FQ"<(/@UP7^K0E 3@K5J'="U DE\)WWP',\MV<_L[?3G3X[_Z<^_V?U MHV3X34GX)IY_(MZI\_]QO122JW_VSP&1H!$)C$AP0N3;%G$H,=T<2O154A4F M,F'T1^]YXCE1D-C/A\?3!;E>%!^#TB[('\7N,6C>(Q?$80,Z\AHV7L-!KX^0 M8[A4"7W%:A4E/- .1E[+:1?CCEH^NY P;N5BWL5X4;_)J#$9#9IB"M@TJ[$-=KE<6\!^-^Z+<9-S;C09OW3$+RFL.X6T21VZ[9 M+LCU@ZCEL@L*PKA5$_,^.?TE./)I'_2( O&-:2BIK+X-S6S3_Z]-VVO- M3]VKF=LSGZK[0M7>_X:O+ALWD&\P%2IK:R7E7,;J1'C5P*N!9%O3H99,JGYG M7G-UYT%< ]3ZFC&Y'VB!YA8U^0-02P,$% @ 0H )4\,U_M>M P O H M !D !X;"]W;W)K&ULQ5;;;MPV$'WO5PP4H["! M9G7;:[J[@"\HVB(%C#A)'X(\<*71B@@E;DEJ+_WZ#BE97MOTNGG*B\3;S#EG M-!K.?"?5-UTB&MA7HM:+H#1F\RX,=59BQ?1 ;K"FG4*JBAF:JG6H-PI9[HPJ M$291- XKQNM@.7=KMVHYEXT1O,9;!;JI*J8.5RCD;A'$P?W"![XNC5T(E_,- M6^,=FD^;6T6SL/>2\PIKS64-"HM%6) D?$;I)V!BUS8,G.R;IAAR[F2.U#V-'FS Q<;9TUJ>&T_XYU1M,O)SBS? M(\5 P_D-&L:%OH"W<$>IDC<"01;0U#G7F6QJ@SED3)=0T(?70/D#R++2GC$E M0L&5-O3<(AR0*0VLSL%(PP1]:YM-O%YW.T8Z"TI$Q8Q=%I8"",Y67'##BV/#\R7RY4VBE+_ZPDY:2\G=7*&+\BQP8%SW&>BR2VSL/MT:'KTTR^Q*?T#'L]P]?T M)#Z"K=7HB.!T-HQ[@H^P1CW6Z#6LU(HXUC!,_UKC'&K^&-?1AC3U8HXD? M:])C35[#&OFP)AZLVVQIB>Q/I9(%T]A4/D0I\\0Q^EL//9#SGK(V6E( M]^,]_<,V[$ 7D_$6FMDS&G$4I5'JYQ%'#V4W.LGD/6H-/[^9)G'\ZQ,:5!CH M1M8TM!0Y51B:&6\5C)ZQ>YM,8YLN7G9'ET)\DMUMBP];)AI7[KXG9)WOXXHP M2>+)"]D2V^K[>.6A@,7?63M+BM;MB&3U(MH"C?).TL'([I=A;"=Q8GJ M+HM"4VNU.L!9_-C"8,W(*:\V2F[1Q@:8(!M69U2W=R6G*X$I!-QOJ('!_">J M]BNZ'AHA#M 8*O#_$A1=>P4!4X[:(MJ_[BZDUKS6E04%PT6!"R:?:5JF=&+EQ MW<9*&NI=W+"D]A*5/4#[A93F?F(!^H9U^1]02P,$% @ 0H )4P8-O=X$ M P DP@ !D !X;"]W;W)K&ULO59K;],P%/TK M5IC0D-CR[&.CK;0^$" F32N##X@/;N(TUAP[V$Z[_7NNG33TD58#)+XTMG// MO><>G?IFL!;R466$:/24,ZZ&3J9U<>VZ*LY(CM6E* B'-ZF0.=:PE4M7%9+@ MQ()RY@:>UW5S3+DS&MBS.SD:B%(SRLF=1*K,#2; MC\G0\0PAPDBL308,CQ69$,9,(J#QL\[I-"4-<'N]R?[>]@Z]++ B$\&^T41G M0Z?OH(2DN&3Z7JP_D+H?2S 63-E?M*YC/0?%I=(BK\' (*>\>N*G6H:(&KH;.##\WKKL85UT$1[H(T:W@.E-HQA.2M."G MI_'=$W@7%&UD#3:RCH.3"3^5_!*%WEL4>('?PF?R,08%BYF94BL,"MMI$'JS,06:[Y#1+U!+ M P04 " !"@ E3RY="2MT" !>" &0 'AL+W=OVT\.]GNR$*;5J-F]TT=G+>X^<][HDS7'/Q+', A5X*RN3(R94JSUU79CD4 M6)[Q$IA^LN"BP$I/Q=*5I0 \MZ*"NH'GQ6Z!"7/2H;UW(](AKQ0E#&X$DE51 M8/%Z 92O1X[OO-VX)O+"L9 J4FD,?[4.9UF22-L MC]^R?[?>M9<9EC#F](',53YR$@?-88$KJF[Y^@?4?B*3+^-4VE^TKF,]!V65 M5+RHQ9J@(&QSQ2]U'5H"O[='$-2"X%\%82T(K=$-F;4UP0JG0\'72)AHG[NHA-)8.FDH'- M%_Z'2CY>Z>3H4D$AGPZ@A0U::-%Z>] >L!"8J5?=-)FH,$6?/R6![W]MUBZY M,$W5M0>;S+'-;%X)JS09,W:M-XWF +N3.HUXT<-0[_*+?;!F0%9[I+<9+ 5"T]_;U(S:B M'<)HX,=;-G:#XJ@7==N(&QOQ01N73%;Z_Y(!6A"FKX0MN_CBW:4'VWB[,0/? MZZ;K-W3]@W2VS[IX^CMK^7[2WP+J" K]I)LH:8B2P]O.E>ZIO=W&PO=V]R:W-H965T.W0 M HFL%[^E>X_&>.VF\YN*[7 (H\AB%L3SK+)5*/G2[TE]"1*7%$XCQR9R+B"J\%8NN M3 30P!A%8=>U[4$WHBSN3,;FMSLQ&?-4A2R&.T%D&D54;,XAY.NSCM/9_G#/ M%DNE?^A.Q@E=P .HK\F=P+MN@1*P"&+)>$P$S,\Z'YT/GSQC8%;\SF M*]=$ MAS+C_+N^N0[..K9F!"'X2D-0_+."*82A1D(>?^>@G<*G-JQ>;]&O3/ 8S(Q* MF/+P#Q:HY5EGU"$!S&D:JGN^_A7R@/H:S^>A-/^3=;9V@(O]5"H>Y<;((&)Q M]I<^YAM1,7!Z#09N;N >:N#E!MZA!KW#PVN2DS>$Q>26A2$>&#GN*O2E+;I^CGN>X;H-N ^06,3VCHEK MNW:-^;3=_+O,N9K=(L5NDV#5X MWF$I_G:#S\FU@DC^V8+N%>B>0>\UH-\)%OLLH2&A$4]C57=4,H2!0=#:N)KT M^N/NJL9KK_#::_7ZT?@B?(YRN.+ABL4+HM?H7WP! :OED6'V*SSZ#3SZ!8]^ M*X^;'9]8,@H$2$4$57",DBA]P1*MN76'L!WZRQ*.9EP@(1V$2BW4Z"K0 M]:VQ]"DCTXS_QX4 P$:C<&$<$!\="!HOX&@N>$1NKL\_WY,D3"6AQ+-L^RU1 M'"^&_;$,4]N$CC8QM7:^/F Y0$!P- M:*@VQ]C39W]AF]4[(X!%LU1(LZ/FE(# (HR)SR7.#RW%-RB.WZ#UC-Q#B'L7 MD#MDN"$W>DN^W4(T ]%6VL,"??@*PC$JT$>MW*^WM0*/N'D2ZE0^0SBM%*QC MN47%9EK\=(UK]>JK^K2@=MI>>EP5>D;,B=@6G@#%A,EGG;Z<)%<=NH%*V,L=M[S:8C!,6GWQG<5"H;:WW#$?O1^%^8 T:_)?-SMG7 M[2#??3*'NB-[G@/L.':MIAR4_<[9T_!\7Z2P)^;>DU*PK=,&SV6'<_:T."ZE MUF)X5"C6*9/+K9P%J ^UXTW_"8^^-6K@44J=TZYUMWDW.4#@G%+AG->0.*?4 M..= D3/]^QC;A/!UV2SJSLYT#YAI@;73[+/M=L,I==%I%\9;^GAH#MQ2X5S[ M%7+@EO+EMLO7\W*P!\Q,.W4Y>+[=;CB5:;Y= FOGM8,R4JJI_FH-77B,KXGF>A=H7(Y6 M-LIOAXCLNV1VHWAB/HO-N%(\,I=+H $(O0"?SSE7VQO]I:WX.CSY#U!+ P04 M " !"@ E3B@@*,Y@" +!P &0 'AL+W=OR%?%(%@$8O)>-JX15:5W/?5UD!)5%7H@)N MWFR%+(DV6[GS526!Y(Y4,C\*@HE?$LJ]-'%G=S)-1*T9Y7 GD:K+DLB_M\#$ M?N&%WNO!/=T5VA[X:5*1':Q!/U9WTNS\3B6G)7!%!4<2M@OO)IPOIQ;O #\H M[-7!&ME,-D(\V($0M(?HH(6X)L4NT<>;26A%-TD2*/9(6;=3LPM7&L4TV ME-NON-;2O*6&I],5;#0Z7X$FE*D+-$)KTR=YS0")+6*"[T8:9&D*8V C]+A> MH?.S"W2&*$-E&C@:A?:WZ%XN 214$4]M"7I^DK MR P]=/3@+=TW^7=%B+HB1$XO'M [D?.OFXW2TC3;[Q-QXBY.[.+@@3@/5I8) MPOLJUE GCFK_>\\ICN,P3OSGP\+TH#".KSO4&U^X\X5/^OH&2LU1S4DII*;_ M(&]RITK5A&> ,J%T[U=N9,<';D:S(#RRW ,*@PCW6QYWEL>G2RDT8-PP-BD,S;Y0"VS6DK@&E6VH&9:F<8:\CIY7QXS@F='7OM1 M UZGG=?I::]O>OT2<>AU.'W?;X70KQL[$+O[+_T/4$L#!!0 M ( $* "5,'>$PX: 8 $$7 9 >&PO=V]R:W-H965T=Y9*+4\[?6D MOZ 1D5V^I#&,S+B(B()7,>_)I: D,* H[-F6Y?4BPN+.Q9GY]B0NSGBB0A;3 M)X%D$D5$O%S1D*_..[B3?_C Y@NE/_0NSI9D3B=4?5H^"7CK%5H"%M%8,AXC M06?GG4M\^HB'&F D_F1T)4O/2+LRY?RK?KD+SCN69D1#ZBNM@L#?,[VF8:@U M 8]OF=).85,#R\^Y]EOC/#@S)9)>\_ S"]3BO#/LH(#.2!*J#WSUEF8.];4^ MGX?2_*)5*COH=Y"?2,6C# P,(A:G_^1[%H@2 .\"V!G K@+<'0 G S@5P-#: M 7 S@-O60C\#]*L 9P? RP!>6PN###!H"QAF@&%;P"@#C-H"L)5GSFKK-BZ2 MO97MG5;R=./6^<9YPG$UX[LA>HU?HTV2,C@Z/D5P0 M 4,L1A\7/)$D#N0).M3O#RP,8=;*LYX"/EIKS\]L7Z6V[1VV'?3 8[60Z"8. M:%"#'S?CO09\#^)0!,/.@W%E-RI\E\1=Y%@GR+9L7,/GNCW?R9$Z%O)*0,]H4&6_K M&3I5/3?;0G:_)+3A6K]PK=_HVIV4"8E]BO@L7WJ/8*V=F,?C.I=3??TR"\>R M*O[L$=J@ZA54O4:JMX0)]$S"A-;1\K:"@]UNOT)KC] &K4%!:]!(ZQ'ZY#?0 MZ]:1&FS9<[O5U ^VJ@.[]8R&!:-A(Z-L;DCTY8%&4RJ:IL"HT#GZ_^<;MM;- M@M7HPB5T^;#5(MC^H=&7BBAX\04-F$)D+BB%<74"O;;T!5OJ9KYV5V\VHE9< ME[U:4!1J@ / M@K^AH]3$9!?=0>.F=WS8=$[01QZ_H"=*A%8F#CY2(8IW%@?LF06)"3P7H'!. M@9T M4 _T :F-*8SYK-49!5K;B&,*M2W?L^]>>:*Q7,DJ9^(M$XWW>RB2PD> M@?]P2CO1(P?T.Q4^@Q@5;FKY(MXK(D$\2/R4Q3]4<'/L"Q!/\Z9/PDE(D"[4 M: M,;5 EY-KY XMZ*+'3&KO$^"@@U">K3/!(W3S+6%0O%F-@9*TMB,=R5FQOAYD M?@50[WDT%)"1)#LW QSR+NFW! A#+@1]%4$>$I%&:*U)ZZ7$7X#$D@N3&*/4 MT(:ZC.>I1R:*:Q1,C# !;@UA:^3VJ3\[J5PLV]5,&9)PJF M"TQZJ(E]A-TM*GBT37B/U";A=8.$FSND?#6$J1M![:>+8INJ6??J1 AS5SQ1G@RD&@1LSQ7&]8+>16VF[::7M3K\VJ'"[>UHDY MHU(KFIXQ:\1LQ[/M3;&'.C';'54;VU[I/BFB8F[N8B4R>V-Z%BR^%O>]E^;6 MJ_+]"I]>XYKO8WQZD][FKM6GE\MP'(8N#[96.@-35E??QHKTOC9]47QI;K.F M7"D>F<<%)=#6:0$8GW&N\A=MH+@UO_@74$L#!!0 ( $* "5,#0RIW"@, M (\( 9 >&PO=V]R:W-H965T,CZF_E4II>V*JDM$"NJ. @,9L%-_WK13^R!F[&=XH[==0&Z\I*B(WM?$IG M062)D&&BK00QKRW>(F-6R7#\:D2#=DUK>-P^J']PSAMG5D3AK6!/--7Y+)@$ MD&)&*J8?Q.XC-@X-K5XBF')/V#5SHP"22FE1-,:&H*"\?I/G)A!'!O'PA$'< M&,2.NU[(4=X13>93*78@[6RC9AO.56=MX"BWN_*HI?E*C9V>/Q$I"=?PA9(5 M95135'!VAYI0IL[A A[-,4@KAB RR B5L"6L2#1[I D#)@B'72VG MIJ$V<':),&E %C5(? )D!/>"ZUS!>YYB^J=]:)QJ/8L/GBUBK^#GBO=@$+V# M.(K[;R $E1.)RJ,\:&,V<,J#$\K_&1/X<;-26IIS^-,#<=E"7#J(RQ,07R5) M*5]#*6GBUDY$49AC;DY,L@'3*)"HJB:!E&B$,\KA3C!&I((291V/\ZZ=JE<> MN97MM=[.^Y-IN.V@';:T0R_M^V>4"578X+X>Q2MK4]:U*DF"L\#D)(5RB\$< M/-$=M;PC+^\#51O()-KMU&BD-4@3PRY"OU#4BR_?>H#&+=#8JW.XIXQFE@GV M:&+7A>.7&=2&,(&BOFW]V!R.O>]63%K"R5^VN#29%E/8"D:TS27[+CZ_R##J M#<>^>%VU-%>OHTGIEJ;(4]A39&D7D5?HWX]8/WI)O9&7<2G%JLZZ>WN!FSQA M:MV%NR6=.=2OV(^B7A1UQB\\JA$%RK6KA,IDC8KKNERTHVVUO:EKS,OTNE3? M$[FF7 '#S)A&O;&YI+*N?G5'B])5G)70IGZY9F[^&%#:">9[)H0^=.P"[3_( M_#=02P,$% @ 0H )4W_H6MQ, P X@D !D !X;"]W;W)K&ULO59=;]LX$/PK"^$*M,"=)B M#[2TLHA0I$I2=OSO;TG).CNG* $*],4FJ9WA#' ^"E@_ Q@U !&WFBMS-NZ9I8M MYUKM0;MH8G,#?S8>36ZX=%F\MYJ>F-9,6/G.VX8);C@;>7J-E7)AW M\ ?<4]FDE4!0&62,:]@Q4?F9S1&X3#123BT3(!23L*_I#"%7@B4/#J\$<=ZH M% 5\N\%B@_H[/?X-0C YTVCFH24C3DZ8-*)7M>CX&=%3HI,V-_!!IIB>XT,Z M@/84XN,IK.)>PD^5', H^AWB*!YVZ%F_'A[UR!FU21EYOM$O3LJWS[01?+18 MF.\],L>MS+&7.7Y&YM^:I5QNH=0\\;LGJBCHU:2BI/I8$RYV9VFI8Z:GD0-9VW(F:=)ZVG2 MZ^G#(^J$&VQ,O5[PY'^")X.+R1.]+P2=*9ZVBJ>]BN^X>8!,HTN\17J?+&@Z MZRZ-_431()Z\Z2K^EV##V9N>:KIH?5ST\AR+7O#,68$#TJ%WN>BG&7H@7$!1 M?R*F5'F'+IYU/T]<"^@G.C,Z:XW.7BBQDNXP3&&G!+/N_3YTV>PGF<2#X;@S M6_VX\6@P?9KE,Q>7K8O+U[E(^8ZG*%,X(M>F7)F2);@(J \QJ'<8 M+*'+V<_SU$[#D^NR0+WU782AKUW\]/UE?4P-3]QG\T=?=S MP_262P,",Z*,Z"4/0-<=13VQJO27\D99NN+],*94O8X<1NT;=WR M7U!+ P04 " !"@ E3AD^CS*8" !#!P &0 'AL+W=O^K[(" M2J*NQ!JXV5D*61)MIG+EJ[4$DCM1R7P+6[F6:B$HSRN%>(E65 M)9%OM\#$=N*%WOO" UT5VB[X:;(F*YB#?EK?2S/S&R\Y+8$K*CB2L)QX-^'U M=&3MG<$O"EO5&B.;R4*(%SOYED^\P (!@TQ;#\2\-C %QJPC@_&W]NDU(:VP M/7[W_L7E;G)9$ 53P9YIKHN)-_90#DM2,?T@ME^ASF=@_66"*?=$V]HV\%!6 M*2W*6FP(2LIW;_):UZ$E"/M'!+@6X,\*HEH0N41W9"ZM&=$D3:38(FFMC3<[ M<+5Q:I,-Y?8KSK4TN]3H=/I3%R#1G>"KWB/($MU1LJ",:@H*G<] $\K4!>JA MN6F?O&* Q!()IV%6HZV&M30]]#2?H?.S"W2&*$>/A:@4X;E*?&UH;4P_J\EN M=V3X"-GWBE^A*+A$.,!AAWQZ6CZ#S,A#)P\^RGU3HZ90N"D4=OZB(_X^6X#? M-PNEI>G./R>"1DW0R 7M'PGZ3*0D7+^9;L]D15A7%7<>ALZ#_6ZD':R02M8W _W@#IL0MS-,VAX!B=Y'H7N M+M'@(%:(<1CO$1U:Q5$0=R,-&Z3A2:0[4.K:_,=2 M=H+:0[NTP+;3_Q98<' M0+THQH,][ XK/ Z&W=RCAGOT_T_;W>&7B)O+Q:2PEU57!J/#KL-Q?R^!0Z/A M((CV^/W6$6>OEQ]$KBA7B,'2R(*KD2F W!W9NXD6:W?J+80V9Z@;%N:6 VD- MS/Y2"/T^L0=I&ULO5IM;]LX$O[N7T%D]%((PWZD2:;?'BR-*7X9#G6T%"G7@[P0&=[,O!5+I:& M'@PO+PJ^$/?"?"_N%+X-:RZQ3$6F99XQ)>9O#]Z%O]R&$R*P)_XEQ4HW/C,R M99;G#_3E)GY[$)!&(A&1(18?WJF![5,(FQ^KKB_M\;#F!G7 M8IHG_Y:Q6;X].#M@L9CS,C%?\]5'X0TZ(7Y1GFC[+UOYL\$!BTIM\M030X-4 M9NXO_^$=\1*"D2<8[1",PCT$8T\P?BG!L2PC./<'Y2R6$016YX,4D=;!WHQV>[R.IPAT^B?=> M*57 0QOQHN2OS*AP[XW"6PDZLD5'LJ,?<^DT?W&@UN9)*A# M/#OL^'HQ-%"9! \CK]Z54V^T1[TOD1FP<-QGHV 4M)!/N\GO13%@P3F1A^?3 M=]?LZ/!5"Y?K%W 9!8[+]_M]7'[MYO)>S,#ES'(Y:R%__P)/C$-+?MI"_J&; M_%.9@=S:, J]#2Y\+;P^OIQ7L)?)33>36[YFHW!+GTV.[67ZJ9OI/_/'*MX= MFOWVXJ3I8/+Y>?/"XV=XW+[$&IS M/CX9!,$_.G0\KG4\[F3TC?]@B>0SF4BS9D= KNL\2;C2;>7^P?$ZM[QH/GJ\ M# ;G%\/'%@5.:@5..A6X%^I11H+QA1*"0M3'$*(C)0MR4QMH=/,S2X'XI@7/ MU@S3[PR@?%D3V/0'71 M9]\-7P[8MV6#0:]0^:.,(0R3I644(5;.,0V6"CG=(TDKU,TR+[5@ M>.Z9[S6AF$*?S+:%Z/RT0X.=&2 MHUYMWR5+$:$8TSQ>Q-9JJUPESC'>C0^\F)2Q9<<@/H'[A(+*+AQ1PLE=9LD- M%+%EJUDSE2@>P#=.47D-!?DV.9!J ??,MVG\";"B]))9C][.I=*&A0$C+VA* M!'I:92121!D6@\@9D"NY (^D36 M@;_B--B_IKKIP?DX:0-#2H1!,S2##GB9U-4]Z8:7AKY8O'CR I"9M(#,63O( MG-9JG':#3#FK(:51].2I@KX4M$HQ18[1S^'/K]VB8!P*(/-+6@TK5Z7&0:TI M.6;>(WVV'ZRP5K:J;!EB99-:H-2FO)# E-X=DB83R*:CGW\Z&XV"-]/IG?T4 MOGEEK;Q*>/2PPJ[(ZJ.?/T\9G0G#-PP@3)WP74U?GZ^XH%V52I= $"J%U5)& M4&-ZM\V\MX$#G$9^$@*I/-VRDY,Y.+>@*D?V'P^"*G5__BF*:@8G#\, #9$2UXU3O2,263FC=DH\D]0X*6W=6 MU@W837O8]I.ZX-T70'D /O24BPRF'\E73N&FF3UHN%6A<2Q)#LJZTUCX\8F/ M[;A<) MVH)S_;[OC:)V6,TC6]RJKM,1^Y[4NK3](]ZD=VM&PO[G:@4]RB6O?E8N0PX) M]#K?UGMU%BL1"80_)C]NVUV9O>U2I#N\GY )V\:CQYJ&#QOAU"5@K9$C'1WP MK&X]9\_,MY;;VL8!^#0G45ID6M1)&>4:YCW3%J=.S*31%L.3( C:&^-YK=UY MIW9W-/&19G%I["[4K<3U^1,E3ML5"(/-;4S0J<(U3[$"/=MVKYYAJ(J$Y M2CQHEN89=CJU[L45BV@S2(@%? M8VD&->V.' MV&N[O\(/T[S$D%H!2_T8Y4QKQ8Y[&OZA,0RP"!\GZ[X=ALT*&(IC! _*[4Q MD=BN 18%$ :!]]0J''_,$C8BVH74-;SRU*Y!?5E#_ MF>:VPVM"(J+MW=BP?<(.11X,W1U(N!.%-+? 08"/V D CIK)'2Q%(LE4;P(Y M:,2'Y4614U+9?:V#6;^'F;YTT(=1QRJQXA;UR"[?!,!E#4,)XI#/2^X6L(9* MUEIB@,%_1[E9#J\YER,SRR0F.%Q7 8\HLGK0N\(\."95A^V18X;@ M9;G!!D6=F=J%C1**6=I?5TBI)32W'H'%2P7G.FB;KV/6KKF8=-GX; M"#O;B)U'L C!_M2."C21_'YK+_"Z[@3#S5UD^'^]C PWMY%A]YWAO?_IPHUU M?[&.:VS'B#KNIL\/QG6G]_?2+:=&@\GVJ=_:3H63QD+OKY;;CHT&Q]O';EN/ MA8.3/4/(YA8T[+X&M;[QZV1C!MHLE*_@L,UE?:O3CI_,1N,]TUFXN1P-NV\S MOQ.XK6@:!2X !B)[DV9OQ"B-M(6[9X:V&R_C?"N:>ZYMP\W-3MA]M7-?C\E, M_'#W8CU@BYB + M!J2"?S[[9:O"8[)J:GB!1*[[Y>O6\KQ6JI'O>+ZX'S$1=T^/[;,[=7HL4Q.*F-\I MHM,H8NKEG(=R?=*EW>+!-[%<&7S0/SU.V)+?<_,]N5/PK5]*"43$8RUD3!1? MG'3/Z*=;;XP,EN)/P=>Z]IF@*W,I'_'+57#2==$B'G+?H @&_Y[XC(^=+$7"Z=X9IT7*J\5S/;6"?M;.?I4N'T.%.]HMV]J]I[)"!:]EI _OO^[,W:;_\.>V??T[[ MEW;V"^X#.T5V.FU@OVIGOV$OQ*,[;?_:SGTKGR#M1SMM_V.?JMG-?OVV[9GG MC=PW;W.WE-SM/IY/;=B/-MG[T-)E7WME7WM6WN!G^OKO:^ B5X9'^G\M.@>E MSH'5.=RA\TZ)V!<)"PF+9!J;IN++)(RM!-Q#GDZ]T7'_J4'KL-0Z;-5Z!IM' M )ZR.(#E0QOKMJ]X( QA2\4YO#<]F/_:5R+!$#39U:[#K#BY3R!X4F4R V(D M85J+98R?\/TUFJ$TV $D0+,$0XA<$,\9 71;("1KIB 31B-/DBI_!5M*ASJ# MDB"'4F #9"6S$%20,W)OI/_HD*O85D?/JKN*P4=T#<)=J%ZD623( 74=MQ0J MD!0T(20CZV9M7$NT. XZ:ZXX6:)]\,YSQJU6;Q!45J/XF8P2%K_\^LO4HY/? MMKP@#+)"$B5\&YR#D3,9DH2K3 ;,DG3^#ZR!'5#EUC0'S M?:D"%H.$M3 K&W"L :0HDM'@8F ?W#"PGWB3K$][=8-)( (22P/S]9$3?. S MO>H(B ?6%4G8BS5B.^%!"G6_M(\60@$A5J+FOH1_/U(P (FP$$"A0_X;$X I M:+DY.#UH,B-A8,?!<%3+H)$=Q8W $% %FD8]G:XZ9 '>)Z;BID/4RP))#[P MZB*E$DL10_&$&!PL'&6I:BVS645PKD""#F1(\Q]I+KZL010#+.-:68#/Z,M' M$7]\%!",(I) 5F\*3#%4!"^,7G!N0WC@.D<;1+ZO4EZ)<5H@:U2"QZBUL<]3 M#4^@/'T9S2$<]OQ1UKBM27((NN]MA7]H6F0R!:,:H@V; 6UD> EQ MU?X(=MXN]%!\^/47.G9_VX:G.OJP $ 3/D ZJY:V[9OQ%CT,#3";W=DDG8?, M?US#4+)3>:_2W+.J9Q>76>WKQO!!@T, (CE %2!!J66D& MABB'K$P'2.EDD $'W!0$O])98&# YQFN@)D+KF"Z$>A! 4V_@*J%J1LO-9F_ MU&UJ:X])68J3UJJ9P<@#TU76%^!S"+@=ZQI*[![ULTST4:TQILZ.63\M[9FV MVG/#U9*KFO;VGOC<*@VO43[IA/G\I MAU5P]\>XI#!A [CB_BK#YP* 60-&9 M54#1PPS9C%>("S%B9=82J8K 84;%0D#>$JG-1S^4&H<&P"*/8GCA9R'.2V^S MNFKHG ?@K$2%CEM#TJV^(>?%S(7"J=,5;^WYC4@0K-8"]P.M4S8/.?IU%8S#:1&"S*QCI#_0:"QF/_I514!,)N!N5@[613M6DSV&:$[0;: M%O8X2,T: L'S+OKYN*YX:,.2:[3QXL^ =N!"8$-S4!O(=C.XY',%&\-+OAC0 MS<5 <9\#/N%RX-!J+F,TZ]E27$1S"%SF'NK)>E1WS JV+UA)PJP2\=5V 9:Y MJ=M&YAR+%1TBI4,9VL+\ATK'M]OCNG#;6@3(&6=+S5+NG>[Y;.JT#+:[^G^U/B&E4' M#8BLC\?X91/^7[\A;N0ZKON?-LLJ8//:@:VX*H+3>(1[E]VR]HEX!4_>Z/TB M7H&5]\:1/O^%!/;K-X'Y*I>U )/JCR8J.G:FFV0WC63> M]F2^;22CKPYU_=K/4?B#\0U32P$!#OD"V%QG BE2V6^PV1&PO=V]R:W-H965TS>?EC17M6!,D\=EFJDW1PNM5R_/SE2\8$NJ1F+%,G@S%W)) M-7R5]V=J)1E-#-$R/?/'X\G9DO+LZ/*U>?997KX6N4YYQCY+HO+EDLK-.Y:* M]9LC[ZA\\(7?+S0^.+M\O:+W[([IWU:?)7P[J[@D?,DRQ45&))N_.7KKO?P8 M39# K/@G9VM5^TQP*S,AON*7V^3-T1@U8BF+-;*@\,\#NV)IBIQ CV\%TZ-* M)A+6/Y?G!&GF$4WFD);SG0Z*O"Y$F3*J_D9MO.=<;>23R/1"D9LL M84D#_4T[_:2%_@RL4YG(+TWTSF]E^ _Q,"+!>$C\L3]NT.?J?R._;B?_1#WFBW5OUJD MA96TT$@+#TC[#(F42 '%$3Y_L:#I'+GC&B,+OQ@Q@T(,9)(\7E0,UI \2"8TF;%R M-W26LA&Y/2A?KT6UUVUNRK+;9F4L4>DS:-[Z;09*$/; 2I7,&K%,Q4IIS)0;XR%7;"EBO+7)*4 MPU83PV_4@A#GE?N?M_KM%\=\)7G,3 R6Y]H[-J^LD.EV;!Z(S&FEVK0=,W() M1B4?/UZ1/SXQ#)$V2+RHN%X\ P![8U?5C=MW 9X.;@M]%+I&)K(8:B()1N79 M/91GX$%,Z<;:JIVO!]CW4U,^ZZ";^ON$VUNK%:Q>QP'-4AZ[>.IQ2I[OF/O/ M<4XN+WO!,P3"NT)*OTCP7![WVA/Y'0"!@NC__7ML[9*S%SV'K5W*]7KE7-69 M_\52W=0O!QR /*K)+LGBN,N:1,6DTI-Y#DG >A'FR-F_66RR-4W^ M#;WF$O,<:*5RV,$ 'J-\3$Y5:5 Z)KV7C.'RMES@N63@M6>#RKW68**J?&EN M_<[WRL3)Y%"9Z#G,]]I!O]) Y%IIR)< DXWBIWOBO8N#XEUR\"[Z0!KFZ8,A M1_Y#GH!\OLL8_O@9HM%W,.ZWPWBU0:Y4WGS8!88^RGH MYSOD]Y^C)?,=EOOM6-['WOL]F.=/#]K; ;W?WH;]*J 8_@S5),JHTH-H_%,)M@]"8[&F6)Q+ MKGFM0;,I843>0C, N47EJ1Z:-U7G5Z4$7>\\UE1A69_'MF7YDTEA)MBFV\"5 M.-3/4SJ VA":)*X6\(K;5[T@WW> Z[<#;IG&L.$!X;8][^,;#E/]YZBX X>? M07N%>U7?2?NHH^!4CS/?&]>G'7:ZUKUN6U>'O4$[]M9U'3YI*E((:!F+%%OH M7+>]!8?A03N&;V^AG&"T9^^"Y7;Q$)SOZ=RP++CPP@,JUV9P[;7^73$L-_B+ M 7CG*K '"#F,=LQ)$(5SQG4N6>,F@GV0#@ZZA$L/07MZJ-NSNT+N8(;S#C=4 MVBY9U?ZFR_E,L7$PCKD[(S@=460NQ;*8S@@%RX"(I8"X.3BM6,/+ M@9G6*'+"L$BG!.MF?_SJ5\GO[YE$83>XP#SV7IT2$0.Z*L1+88IRO0 HUGS) M7I[P4SMDL5*W(75[2P5ZPHHLYBN:#M@C5/;9O9FTF,$.X1K.G:38!23X":3@ M*&XF'A@Y]GPLT'$BY8^)EA3]U\YZX#4.[/2"2T"OVBL,3RX2 M5C8.J,F7/&7$"]B+ ,X* 'B "V]*H[R-S>;-C$[ &VD,3JC:XA=#/L3V2:!G MU'9I^ZF5D,9U!*2I>S.64E84N2NN=[T A7C127):;'50U\ ,O$[X@SUDHX ] M^\Z>:TNQXD3Q.IG8<1M-ZRF[](01N)82'R:;DP-H@Y'/G:CF2"I -5D[4@')0Z M @[[VNJ,P)6>07OIN96551V &V$MZI<@&I:U) A7S@8_:$#1P><6,2#A=OB[ MYGJ!1>*J%C^JZ&QJ W-[+NAU)BYW5PSP\!8L3M9E&%H9@Q89 M!I+2#?)HMCN4VYJO4LXJPR9\CM;+(-IG3*\9RUI*^]T6=8#U [XH0'Q..9I> M?F7:EG@ED)\DT("8;>+O<$Z-?4\V=I=[1/8"HXOEDL'!&YRE@!HX>;8P#4+ M)IHHFK(V&+-'!WEC!X.8J>=*E$,H2K8SH7TRMV/ M@;.SK(H*-]WJ:',"US &/2=;YN;%Y >C8G>$M_.%\QB4B1(C"U)*NMWKH35K M5SA\7DN6Y\%NN_FA894_V5UUV[#* MFTQWE_W>M6U@\$"NGU&ZAH='Z@) I=FQ]VM/EMQ;M,O>' MVB8?;9N6Q; M4P>#T?][]!GU''UVK]O>@L/$Z,>//J/]F6883G27^1 -&H?>WY? M"Q[MCS<;%-U?=%A1A[Y1QPBT+2P-"F;B \14GU"-:C]1?(Y?040.9*/VXDX3B\O3 \J_T ?VS_ M<&SLWX-\HO*>0X.9LCFP'(_.02=I_\3"?M%B97[F/A-:BZ7YN& 4S(H+X/U< M"%U^00'5'[I<_A=02P,$% @ 0H )4RPA1+B)!P EA8 !D !X;"]W M;W)K&ULM5A-<^.X$;WK5Z 4;VJFRI%(2K;EC>TJ MC3VIG:UQ=FH\DQRV]U/G5O^/!S:.*54H$OY5$7_YLJ_^V)NKG3I,E70%R-LF>?2;#Y0IM?7_;"_??%5+5+'+X8W5TNY MH =RWY=?#)Z&C99$Y518I0MA:'[=GX8_WT4!"_@5_U*TMCN_!;LRT_J1'SXE MU_V +:*,8L7!F]%H970QO_ M\,'TTG!?%9SW!V?P54'.W7PJ8IV3^":?R(IW=^2DRNQ[\3?Q_>%.O#MY+TZ$ M*L2]RC)DR5X-'?9DR6%>O%@C_A=M_B]-(?$GWDS:O(W M\OI&?RY_OW_&.O')46[_T['+N-EE['<9']AEFB2*VU1F8B6S4E8MFP$T9!'3 MOJJH]%UZ?8P]JYMP,AA?#5>[H7J]:#P>C)I%STP]:TP]ZS2U#HB33Z?H?QL; MM61K]]G8K6AJA02R60#(J3@9G0W.T'^^#82>"Y?2OE (::V.E724H)%=ZM?= MZGPIB\U?_S*)PHN_6S&GA Q"*8M$6(>U#%1D#&1@-JL@9\5:6FR?$4 MZ26E M4<7"%XT7,Q1K@W[ 8CRC1;=.BQD5-%=N(+ZE^_5*)] "U+2 <-K)#&M.HN!R M$&R=/!7K5,6I4%84&#]P6?9.+H+!N(G"/O=="O4IC)H1%3M6+C"!K//10$A5 M4L)]3"'\(K&4QA5D;*J6#.'8$./,+Y6Y+@NW&T/HS12MR/;8+NU$K@V)3#U2 MMN'-"_\2 S!3_Y.SC 8=Q7_>5-1Y9R'TO\(O&G(ON MNBP*CA[-Y^1GYF[R#8II7Z5W:XPN!J/@IXY(31K3)IV*MH7-9H@EF9@*!_*P MSZ)N15$X"#HMNFPLNGPC&@AZ E>R>XVY?)VF0UD*@W:P!IU;?VP2M,W,D9 < MT1=&@\NP*R;ASLP/NTVS3N4>H^:E*]% L;2I-]/*%7#&;BT]"J%'-IK:7J&1 M@L(9#= @JG"$1 (*$S%(M%6K"5L@P=I(PPS-, 27@?HYT7)( %L2RQX$MI MEAF)SY]O^3L:DBCG]N,54BRU<2TV0]-MAEX5'\3W0CE[VI-5&B@FM6)D "89 M*("3@ \Y4YER&Q K1I@6MYA1)@):)\%/6]2GH\'S(+@+6JRVPB3JR7:LL$8T MKV&(MTRS6*9"P'JO&K+QM..\=,ZH6XJ]"_(H_C]GO(9F2ZJ$;:,)OR1E"9L.4W836J^':B'TV-]VJUV$AS! MKK"E,F$W!;G5!F7-R %;EW+#_?*64+>3+3S_D:%N1U;8/6'^!"D[HJD-B=N& MI,?M%4MC-C,9/U9L!1G$> ;>9-IR<[W[YV^?X9@&O*BB^M)0JG"")C*Z7*05 MOV+V42ZYM^:,WAN2QF[9$),R9A@X8Z^4+BU8AR< H&@ESB<5;8'*"XZIF,8U M#[N=?OWXP(]8;8%MF\QKG.0;85+T-&QPW$4")@I6S M$IA:9K"E=,J##+RM(@)?UM(D?HF>SX$F+[; ,31MM53T729 MP1 N#"0\VQ9D2^]W17;"JRT _*QAJ<:5NJ$U=5EB/JKBYBS086,>0[,-J\+KZMQ M6T(7=A,Q5O:UQP&[ *T["BV@PVA[A!N*WRMHW"#>L(!S-_.$-_. M/#]8XM0<#";-<1%GV0KQT$HESE/0SC6]XSL'ICKU/CO<5E#BS8&LY1C4Y+$^ M4?<013:1Y;%EU&SY4EE]!-A2+?#2A)\3_F5UIA)/Z_R1W&^'9-23A$'8D\XY M7UA6&0;GBMM.]S[TH-E#\\MK@.J8WY[4R.[MS^'.19ZO'+X0M3 /F%+=Z35O MFTO7J;]J'+;+JQO;>VF $E9D-(=H,+@ U3#5)6CUX/327PO.M',Z]S]38!09 M7H#O&PO=V]R:W-H965TV ]N_[]@)*4L#0FU?B#V>,W-\//8PV$OUK#, M0UYR+O30RXPI;GU?)QGD5'=D 0)7-E+EU.!4;7U=**"I ^74"6\T M<+:E&@UD:3@3L%1$EWE.U<\Q<+D?>J%W,#RP;6:LP1\-"KJ%%9BOQ5+AS&^B MI"P'H9D41,%FZ-V%M_.>]7<.WQCL]=&8V)VLI7RVD_MTZ 66$'!(C(U \;.# M"7!N R&-'W5,KTEI@4D-' R7W1%EOC&8'[K@<&@5FPA;6RBA< M98@SHR]8N_,<*T@/?(-L;4X_J9F-*V;1&69=LI#"9)K, M1 II"WYV&=^_@/=1I4:JZ"#5.+H8\%,I.J0;O"-1$(4M?";7PX,6^/0R?$$5 MPL.S\-F_D9__-?E76G:;LNNZ>-W_47:/GQ%-[@WD^NE"[KC)';O<\9G$ MEU@2ARJ5&U)0IJP!DE(QP]"82+$#9=B: Y:QD;5S6QE7V<+ I;,/^6X4=.*! MOSNNC1:G*.[MQS4UO4A>T*E M,%7%-=:FU=VY%_[$/@YOIV&+?8:ML>IDO\-7?14OW98)33AL,%70N4'"JNI5 MU<3(PKVM:VGPI7;##-L[*.N ZQLIS6%B$S1_&$:_ %!+ P04 " !"@ E3 MK9.]X$X$ "(#P &0 'AL+W=OMI_1?[/) M0S)+HNA<%%]9KK=3+_503M>D*O072I 9 M4@9 (1"HTF#(^,;:4R(YM!7:02QK ]!/CPOT[NH]ND+^LQ_CZ(DSK:Y/!O[: MBDH!" Q>G?4GO@8^3%;^JL[]]I@[OI![A#X+KK<*W?&6)D3K25;5IHL0ZGY1)4:HX4I8=BR$5VO80\W];W:$@XU##6V)DRB/2DJBG[] M)<5A^ $=B)2$:U0PLF0%TXPZ"_ 8>G@ZY3A-@A9+O1,T1^58[^K-D$O?CFAA' 2C%H]O#W=&=-(0G?Q/&JSW5Q?!25<3&*E0X:L@9]5;[@G(!QYNI]QZJTP8M[:7ZJ_L@LN+%'RZ6=-K13Y+@ M44L^\ZX5SCI6"P?6,(ZR%ID.K&$V2MQ<9DWV66_V'_/<6=#T>\7T3T2@=MW' M9=:9S3!M9]\;^E_4:C<6SCH[WMN#G1$8!B^WHN - NJIQQKW7$-I$K=8=)BY M1.1"2Z,X;-'D0KLLH_#D;ACV'\&='8$_OE$_$[EA7*&"KB%4,!B!O.7QV7?L:+&S[YJET/!*LLTM M/)6I- ;P?2V$?NZ8 ,WC>_8/4$L#!!0 ( $* "5-J-(WD- 4 -X7 9 M >&PO=V]R:W-H965TL 9 M]!=X1IZ(?%X\6+_)@E?!3+ @0Q;_ M12,YOV@%+1"1*5[&\I&M;DD1D*_MA2P6V2=8%7/=%@B70K*D "L&"4WS__BM M2$0-H.R8 :@ H'T!7@'PM@&=!D"G '3V!?@%P-\7T"T W2T \AH O0+0V]=# M4 "";'7SY(.>9$ )J"YY1*<5H; M^&/.E@*GD1H\TN_W-(Z50=%WI**J'3IA0>LJIX4::$%PSU(Y%^ ZC4ADP _M M>&\7?FS'=RUX1Z6XS#/:Y/D*60U^QVD;>/ 4(!?V3/'L@"\UW-5P! WPD1U^ MC_G&NQ%^O;]WUP"_V=^["3[^6NRWGR;_;B6]=TF4G<]EIU;_,Y/LEB2[5I)/ MDH4O&U[D;4%YOBR*%F7&W6^WYX,U46%95JY7,NOM9O9-'ZX1".L50_9F M[);%$?AQ3Y()X;:]#FLG,CR4P$!4.4764![4*JL:%21<8:>S4XMA)<;0KL:JKKH[Z@K\"WYI5U>""H.# MU5HEF/!KBFG5@B*[@OX/;=NH<%$_Q#W41D%#SBO51?9N]JL] MT34R];F=][)V:YS4T RC2KR17;R?4TY"-DOI/]OD0R;D+N;CPGJ=5*?M-9"J MI!;9)?(Q.SUH.@,%N1W-[PYS*%=< $&B?P.#KNH#US8!1I4 ([L #_/]/HRQ M$.#JLZ*+*M%%!Q-=5(DNLHONIUJI,?HHN\VME%>IKF=7W3S5EZ#(?"YS>^38 MJR34.UB[ZE6BZMG;U4\<;$//T*RB]ZIQ;9@3;#5,-X8Y#5O8J]TIV/7Z1E]F5[!;XT-X?@,-XV-X?IM? M-5?F\YOO>\QG5!5"3*;*E=ON*:8\OTS.7R1;9%>3$R8E2[+'.<$1X7J"^G[* MF-R\: ?EE?[@/U!+ P04 " !"@ E3 PC%NNH" #9!P &0 'AL+W=O M8>&!KQ+K%OS)*&,KG*-]S&::9GX5)>82 M4\-5"AJ78^^J?3F].6W,T!I?)0JFUF]S%8R]P0"@PLBX"H]<&KU$( M%X@P7O8QO4K2.1Z/#]$_%;E3+@MF\%J)[SRVR=@;>A#CDN7"/JCM9]SGTW/Q M(B5,\83MWC;P(,J-57+O3 22I^6;O>[WX.H.96XU?>7D9R>W+SFW.[A6DH[9L&*G9H*E!DYOT#(N MS!F M'E*?AHT!O^1I"SK!1PB#L/TXOX'3D[,3\,$D3*-I$.A4>]LI!#K_9V^?OI(> MW%F4YKF!MEO1=@O:[ANTG_[4KCNB,L2P".'^]\VDW6X-VB-_4Z/E@A M#M^'N%&""EI0?=?Q-0?IA:UNOVG#+BJ:B_?1Q'S#8TQCV'$4,?R DSJJQF"N M^UV:C$4X]JB]&=0;]"901^D?7;<2]:IH*@8BE:>VO'FKU:IO7977]2_SLNG= M,[WB="$(7))KT!I0I>NRD903J[+B\EXH2ZV@&";4>U$[ _J^5,H>)DZ@ZN:3 MGU!+ P04 " !"@ E328,P ^@# "#$ &0 'AL+W=O'- DO,5#X +'CF7F>F;%G3'_-Q8M<("IXC:-$#IR%4LM; MUY7A F,J&WR)B7XSXR*F2@_%W)5+@72:"<61ZWM>VXTI2YQA/YN;B&&?IRIB M"4X$R#2.J7B[QXBO!PYQWB<>V'RAS(0[["_I'!]1/2TG0H_<0LN4Q9A(QA,0 M.!LX=^1V3'I&(%OQG>%:5I[!4'GF_,4,ODX'CF<0882A,BJH_EGA"*/(:-(X M?N=*G<*F$:P^OVO_(R.OR3Q3B2,>_6!3M1@X70>F.*-II![X^B_,";6,OI!' M,ON&=;[6)Q+JP1Q"S9_-+7W!$5 =*L$?!S 7]7H%,C$.0"P:D6FKE M,_/,ADKFAS%5=-@7? W"K-;:S$/FS$Q:TV>)B?NC$OHMTW)J^.5WRM0;C'BL M,TG2+!:3B"82/HU141;)SW #CSK=IFF$P&>@N*(1:&#A"_!E&3RCY@:>'L?P MZ>HS7($+O*Q+<%3R5-IGKR:FO<=Y5F9;"Y8<[@?L/ KV'P M=YHT(/"NP?=\ON62JA MA_]9C :%T2 SVJPQ^F^F7((^%Z3246#)'*@T$+1W4GT<0+U_1AO5K4RU.656 M0]\/FGUW577BD45;J)L%ZJ85]8]L3^,4[E8H]!D%7UY1A$PB3 0+\1HNHK6Q MW:T@[C8ZQ*M\R ['L$.*( W8P/:$&O["VE)Q7;!L6U5^57S8+JJA/"=1NFE0=S8:E="TFJ2(-@) MW+%56T0Z!9'.*7OJ&OX4--%!.W2T=/9V1:MUV&JWL-J];$]8T'3W\C?P&W[W M,*!> :AW7CPM *R:3 -T*YK=6P?AY4JJ MX;IIM0^[AU3J+[DL8G9,Y,"A0[Q>]5.#L*Q(Q#\OA'9$5F4?B&)9Q,A)5>P: M=$,X0Z9]ZH8T"75+68-TORC=D)I=3\JB1"ZL2J>B.U1._+IT*TL(L1_9>\$\ M%8Y5[0?"6A8$8J\(E@*0)FCK_.YSS=MMA^_M'/_'5FWC+L]_8B\ E[0G1XEU M]I*CUPAV&Y)CJ[:)E26&G%EC+FU#CK*UX\F[$%NRE=6*G%FN*G OX]#;:S*" MKM_I[H;LV+(-+[=RX3/7\W^HF&O8$.%,RWF-CDYFL;GQ;@:*+[,[X#-7^D:9 M/2Z03E&8!?K]C'/U/C#7RN)_A^'_4$L#!!0 ( $* "5- ++>*% @ !-% M 9 >&PO=V]R:W-H965T:N U: CD@[2K='W^8D+SDP!A(XTL_-#\( M?EZ_YGT>\(,Y>XB3'^E;+(,P&EV<%=]=)1=G\3I;A)&\2E"Z7BZ#Y/%2 M+N*'\Q$>;;_X'-[-,_7%Y.)L%=S):YE]65TE^:?)KI59N)11&L812N3M^>@U M?G6)'4_M4?SD:R@?TLI[I/IR$\<_U(?WL_.1HT*2"SG-5!M!_G(OW\C%0C65 M!_)WV>IH!ZIVK+[?MOYKT?N\-S=!*M_$BV_A+)N?C\0(S>1ML%YDG^.'WV39 M(Z;:F\:+M/B/'LK?.B,T7:=9O"QWSB-8AM'F-?A99J*R ^6:'4BY RGBW@ 5 M4;X-LN#B+(D?4*)^G;>FWA1=+?;.@PLC-2S769)O#?/]LHMW?Z_#[!&]B9?Y M0*=!D:FK11"EZ/E;F07A(GV!?D'7^=$P6R\DBF]1/K9I%D2S,+I#^0N2/V4R M#=/@)M^*5:B9%S] $I?,@D2D*(_0E"K/T9>6+/^;Q.LU;R+]\MO?Y M;)+E/5/Q3:9E+RXWO2":7F""/L91-D_1NV@F9_L-3/*4[/)"MGFY)*TMOI73 M,:+X)2(.P5^NWZ+GSUY ?S;_6V#H+OVT@'$U,&S,&?K^42YO9/)72WONKCVW M:(_^#\/Y_4,.AMYG3>X; O-V@7E] T._K]4(J7PU;&T*; /!*H$1[#3'Q7=Q M\=YQ?2M81\[0ZWN9Y#2*/DO%Q6K3A_!6HN=_RB!)7S1%V Y&T*/:$W&TW!06 M<= L>&P[YL6N'Z)3/][!D?:R(<&5S4WABUJ"HP@1;) MJ9,=!J+'[4S_)'178NSSG:_A.PRB@=WC,UZ)4:U(1H4F-! )W%LE#BE) ]JV M)FE9DVTC#W*"N^G)87R'ZXI"F:])+T@*[J8I3T5Y!K@^^04YP0/TI"O7B1K7 M<4IU:04AP>W<[HT9[L)U! B=.*?.=02HGK13_9-P78E1Y3J5UN:A(2 :A!R? MZTJ,O=,[5Q<:2 3I+1&'U*(!;5N+V.E^ D) 4D@W23F,]$A=4S#6Y1DTA733 ME*XO&(45I0*L7I6^J M20H:0[MIS&'D1^LBP[DFRY7YIFX:\U3<9X ;DF;0&#I 8SI27]ETE?HP([KZ M FFA[5S/Q[[?A?HH\#OU3IWZ*# _[3U%U9_Z2HPJ]:FT:H8&-(1VNTPXC/H: MIIUTD8%@T-Z"<5!)MJ/1LB39MB*QJLBVN6=0%W? K%-OWG/K\J(Y)7%!7-QN MXO)4M&> ZY]CT!9W@+9T)+VRZ3W2PYHI&A#'&O).'43$Q3M[%<('R M70L^AELW,E1:-4,#XN%:L#+/8%J]L7V-%-X#&0#=;.XV+,.DW@ M><#>WLG;%Q[PNF?!OO#J]H5*JU/YTTQD>R 7G@4OPZM/,V&NN:;U0!P\JUZ& M :W_B8<'4N+9<#*\NI9H[U,"*?'L&AD&N %9KMQS=3P;PZO;&)A2779!4[QV MDL=DS+U.- A<[YV\C^&!"G@6? RO[F,4>=7<"@>"PBT8&;P^TZ2[L.6@'MRJ MCV% V]:DV,TT$5-1C<$;; Q' M1N#5VZTM6!C\+J-4>15,SB@(=R"C\$;? S= M+9X<%(-;-3(,:+3F+6)NO$<9!$;8\#)$76&8ICP%*(RP:V88X ;E&31&',_/ M$'4_@VO3"]HBVLD>LX[L)X#BQ=6,#4B(;\'1\!L<#=U< MGP^"X5MU- QH;OS0]J;'A!U9>6@02C(F(A.J]N4UD=Z%CU2TQP;FU"BYD7GU;6$SHV M/!,#2O]ZQDYEW:%CUULQX WI3&4%HG,\=\70=H_ )Y7'5"QE.UK(VWQ79ZPF-)/- S@V'[)X53ST MXB;.LGA9O)W+8"83]8-\^VT<9]L/"F#W')2+?P%02P,$% @ 0H )4P+; MLN@/ P ' H !D !X;"]W;W)K&ULK99;;]HP M%,>_RE&TATWJR*W<*D""7G:1JJ%V:Q^F/9CD0*PF-K4=:*5]^-E."%2$E$F\ M)+'C\S^_\W=B>[#FXDDFB I>LI3)H9,HM;QP71DEF!'9XDMD^LV%['S0AESFA@^Z9B-."Y2BG#J0"99QD1KQ-,^7KH^,ZFXXXN M$F4ZW-%@219XC^K7*"XECO/8$J9 M,9(DPQ4D:"Z-L*+S%-C9+F>"Y%G2JG"=Q]WJC?V.)U,3,B\9*G MCS16R=#I.1#CG.2INN/KKU@6U#9Z$4^EO<*Z'.LY$.52\:P,U@099<6=O)1& M[ 2$AP*",B"PW$4B2WE%%!D-!%^#,*.UFGFPI=IH#4>9F95[)?1;JN/4Z/HY MI^H5+GFFYUD2Z]0T)4S"QRM4A*;R$WR&>_TQQ'F*P.>0LQ5*A3%HMN@)^'+K MKE&2"1$H@3+XF?!<$A;+@:LTJ&+($R!_BH1;@@5\$#2'.M)MS-21UOD[>W0 MAJV@'K93P7:.\\U":N@FMSI[;K7;]>F[5?KN2;S:TC4[U-USR/=;7;\>LE=! M]H[SZ*'XG)LLZNU9]#D,^O7Y^U7^_DE,JO":/>KO>12T@FX]HN]MET_O.)/T M'C%'^IY/I=H;H_SP ,3.&NZ?Q*E=QF:SRH1OW6H?F% _V((&Q[FEU_5CUZI2 M\LUB%?0.?-O^=L'VPY-XMD?ZCG%AS6*U1^ON;-@9BH4]EDB(>,Y4L7=7O=71 M9UQL^-OAQ;GIE@B]GDI(<:Y#O597&R6*HTC14'QIM_\95_HP81\3?7Q#80;H M]W/.U:9A$E0'PM$_4$L#!!0 ( $* "5-'EW-\$@, '\+ 9 >&PO M=V]R:W-H965T%)N)A=I2*LE)"^SC1\FNXV&)>T%>8E$2>_K.,6,"V\\ M='-7:CR4A3L&L=W(Y;CBO=&(.5,I7RWAK?DI$76$:886QL"$:? M)9Y@EME(Q..A"NK5F-:Q.7Z.?N[$DY@ITW@BLSN>F'3D#3Q(<,:*S%S+U5>L M!/5LO%AFVOW"JMH;>! 7VLB\"FZ>X$3F5&?-7*:N,B8T?#Q% MPWBF/\%GN*'#D!094AVT43PVF !1B^^A$-R4J;5A=,IH!W !/U)9:"82/?0- MT;1@?EQ1FI24HBV4^G AA4DUG(D$DW_]?9)7:XR>-4ZBUH#?"]&!;K '41"% M'\"O:):_+?&[=0Z[+GYW2_S79N?7\936R?S= KI?@^X[T/TMH)=%/D4%<@:7 M4BP)F$";^$[<'DQPSH7@8DYGE\H:(_R!3<++/+9"V@OB2"]8C"./;@"-:HG> M&%JT]&HMO58M=^Z_0ZR/EZCH+H OB@D#=* 1SAE7<,NR C>+6==SDZ!6W+<+ MZM>"^KLHCI-)=EM)2J"> [)7['(<]H;^<@.Y@YK"O5U%&*S?AV 7A: G MKP!?<\N$ZUU3/UMWE<=E3K;>7K>D%4_3N M:,AP1JY!YX#RI,INKS2,7+@.:RH-]6MNF%*'C,INH/69E.;9L !USSW^"U!+ M P04 " !"@ E3#3%:>Z,# !L$ &0 'AL+W=OX9W,OL#L"!JFV%,3\[&$)C%DFLX\O M-:G7Y+2!I\^/[+\Z\4;,/5&P%.Q/FNE\[DT\E,&&E$S?BL/O4 N*+5\JF')_ MT:'&!AY*2Z5%40>;'1245[_D:UV(DP##TQ\0U@%A.V#T3$!4!T3G9AC5 :-S M,\1U@)/N5]I=X59$D\5,B@.2%FW8[(.KOHLV]:+<&N5.2[-*39Q>K+^45']# M2U$8ZRGB#N^&$:[0ZQ5H0IEZ@]ZB.^//K&2 Q 9IH0E#7/"W*5$Y,CM,'U!Z M&D]XAG0.B"@E4DHT9,BF151#@:-GY'W\WF;[_%Q1)H[2ON#W"XQQ-//WIR;I@J9) M^!2SZB&*IRW0N@<4XB/HB>RXD1T/REX*Y0HK80^\!%/6:RCN00Z5-&FXDY?H MF'$C;_SC'5-1QB=G.!JU_-(#B5MVZ4(FTY99>B!!OU4FC=[)H-YK(A] 4[YU MAZ (.\\MTX9^^A+=@H/CO1W\>+_4G/&35TS;,3V@R:1EF1Y,B%N@=5^VT:3? M-OCD@P4/"O\-N*DJ+X13KH>"/CY"'3>0%U(%+8_"I!; MU[8JHZ/DNOJ@;6:;UOB=:PA;\U?XVE7;=VI&^ZL/-);BEYF08;$RJ MX&)L#"6KUK8::+%SO=N]T*83=(\YD RD!9CUC1#Z<6 3-/]@6/P#4$L#!!0 M ( $* "5-:L57AWP( #P( 9 >&PO=V]R:W-H965T5JH'G0 8\IARH?M>8DS6]7T=)Y!2W9 9 M"'RRE"JE!I=JY>M, 5TX4,K]* @Z?DJ9\ 8]MS=3@YY<&\X$S!31ZS2EZFD( M7&[[7NCM-F[9*C%VPQ_T,KJ".S#WV4SARB]9%BP%H9D41,&R[UV'W6G;QKN M'PRV>N^>V)/,I7RPBZ^+OA?8A(!#;"P#Q94XUC"3_R18FZ7N7'EG DJZYN97;+U"TKC\1K;61: M@#&#E(G\2A\+'_8 R%,-B I = AH'0$T"T#SM0JM M!ZK4*[ +0/ )?!$4"G M '2<][E9SNDQ-7304W)+E(U&-GOC7I=#H\%,V,*Z,PJ?,L29P23-N'P"(+=@ MF (L&4-FG IR.@9#&==GY!.YOQN3TY,S,GA09-0*L4:#F!UDN5KIZ5,JST3AJK/.&>Y]UMQ34RLTAC2ZNA4+5B^(XX+%$J:%Q@MBJ?5?G"R,SUUKDTV*G= M;8+C'90-P.=+*6QEDWIL#=OJ8CTHT_DL#1353*1N3Q_/W/I3+7[P)W/_MP=M9Y MO+C>MY]7P 4)O:3](T@O._9"F2L4HX^/HS]$CE%?'45]@!DC'NP2MT0[CF%= MM/$P4[*M742# ME-.YDK32L/&H!Y9VQH2XAX?M1[;#O:XMVE? MQQL4_$F9+TN['5G-HS76)^A;%]D_!9'Q*8@\B9XK;@:)J%>UXV^PO6[_ITF213%,9;1R<2K8(+E+8[AZV?#M($'%@-8?20$3;8T.P M6BP^0"X99K>]9!:G%UH_LN]- MK>QLM'9NVW(M&FY_TQNA_)FE-@UW_M"LQG9C!*_L6@C7U.-D,BG =J M='&^K^O.C.,#[43II%:^,!1\D>+)OIX/A^R;M'(A:^EVLU'[O18CUD@E&_DL MJMEH,F)VK9_^UD8^:^5X/2^-KNO9:-J=^"*,D^5/Q?, ^< 7MBUQ?''//,U5*5@$F0#(Y(B07Y,(,@60Z5$@YP''_S2"S !D=D3(7DOF #(_)F0:018 MLJ"%O#4KKN3SVZ%\"HA.:8GFVZ;A9L?TDLWE2DG_,QZB3UGJK8\^$>0' /F! M%O)>?!-J*]C2Z"9TKS,^?EOV)-V:76YM!/D10'ZDA;Q6'M)Y9XD8:#I!87I" MB^1MO/&NW#$>9/+O5F["#V(Z*!%BB]P(;OMMA6PQ)=;%K5L+XY\F8X)];R1O M,Y0WG8E,,256Q958]+H."6%*;(1_N#'\<#,A#4R)/=#UXXU6J_?'=;WB;V/4(D MA2FQ%>9.EX]K75?"V%_:\.9V,1MRP91$Z MN='6OF-W(>+YAU$K-E_'F$@+";$6NHX,7+X2VYYG=SYG[[4CG%<0F^)3LZGU M3@AV+YPTHIVM!<"8#XDB(1;%/G=3*W;G\^ 05'YEBUUWL.O-SI!#$F*'P,RS M-ZM(D$\28I_ W+./B9R2$#LERC[9R0/W?V[?Q6Q()0FQ2H;3T$%,Y).$V"== M/CJ(A522$*OD8&+:D<;K&,@N*;%=0GHZU'8IDD_5\F'H,) M:V"-,>%"%;%58/;07TY#5DF)K7(P>_AYM""KI,16P?*+5ZM29)64V"H8,XLQ MD6#28RYB?-.SY!P,F+A]#*>*^&XK'U0>L_F MONYJ&X_T#"DH(U;0H>3GA3C&1!;*B"T$,7OA/4,6RH@MM,_1]OT=<\$=$F+M MO.5Z?0Y%B$HQ)M).1JP=B-GO9:2=C%@[&#,.E!G23D:L'9"9!_(8$VDG(]9. MEYD/C1ADF8S8,GVJ-^.EUO&F(K),3FR9P1G$0%OFR#'Y,:8YKTT;8R+'Y,2. M@9C]?63DF)S8,7!"=B5B3*2@WK2!F+W7@Y!["F+W8,S>LXG<4QQOEP>C%G$F/"E,&+W8,S3&!/)IR"6SZ%]SQ<1Q9C(0D5KH7%[L;TXK\12 M*E%]]G]A?7G)Z_+.L/#1O1*4Y6$C?[FMZTM?=JMN-*_V;^;NWRJ^^ %02P,$ M% @ 0H )4Q;=:Q0F @ 8R@ !H !X;"]?8@DCEQN ;OO* R2 M8_6@)\AG9)4M7_^C3U;9CR]EWPZ[[EBWNU.=?1[VQ[ILML-P^I5276W+H:UW MW:DSIR]?IW*_TSLUNO=JOSN M5G\.Y3C\8W#ZZ/KWNBUE:&:O;;\IP[))G_OKZ9HNAWQWGMS,GM^63?_\EILT M=9! D$P?I!"DTP<9!-GT00Y!/GU00%!,'[2 H,7T0?<0=#]]T ,$/4P?E.$.Q/(G9'N3&!W M1KPS@=Z">@N!WH)Z"X'>,GK9)M!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'0 M6U!O(=!;4&\AT%M1;R706U%O)=!;46\ET%M'FR4$>BOJK01Z*^JM!'HKZJT$ M>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01ZVVBSFT!O0[V- M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V= M0&\??:PDT-M1;R?0VU%O)]#;46\GT-M1;R?0.U#O(- [4.\@T#M0[R#0.U#O M(- [4.\@T#M0[R#0.T8_FQ#H':AW$.@=J'?\I-YU^-J7>NWY7N/S?Y+JX7QO MN3[^LOP^B1(N+CBGVXKZ]!=02P,$% @ 0H )4^'L7A'T 0 HB< !, M !;0V]N=&5N=%]4>7!E&ULS=K+3L,P$ 707ZFR18WK)P_1;H ML. ' M3#*E49/8LETH?X^3 A((*E"1N)M&K>VY$X]T5CV_>_84)]NN[>.\6*7DSQB+ MU8HZ&TOGJ<\K2QTM)LV3:ZV M^>?8N'Y>!&IC,;G8;1RRYH7UOFTJF_(Z>^SK3RG3UX0RGQSWQ%7CXU'>4+ O M$X:5[P->S]T\4@A-39-;&]*U[?(NMFU93,\MQ7)_B2]Z=,ME4U'MJDV7CY31 M![)U7!&EKBUW18_V)Z=\P[3[Y ?GCV7V!>:=M\'YF"<6Z/=Q;R,93D]]+D0A M-?M?\3TQES[X_6B8=DWU#[/S]3ZYL![G$=GX./R./\[XO?XO^Q @?4B0/A1( M'QJD#P/2QS%('R<@?9R"],%G*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/( M*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56B MR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5 MH\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,BJT&1 MU:#(:OY3UGOGUG\ %02P$"% ,4 " !"@ E3!T%- M8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM;%!+ M 0(4 Q0 ( $* "5.DJC^-[P "L" 1 " :\ !D M;V-0&UL4$L! A0#% M @ 0H )4T1"\E.M!0 1!@ !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0H )4UH98QC5! I H !@ M ("!F#, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 0H )4P)A8EJ/ @ 4P4 !D ("!Z5P 'AL+W=O&UL4$L! A0#% @ 0H )4XC@X-?? M @ -08 !D ("!JFD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0H )4ZYH!(^; @ N04 !D M ("!,'\ 'AL+W=O !A6P &0 @($"@@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 0H )4^SG! C:#0 >2H !D ("!T:T M 'AL+W=O&PO=V]R:W-H965T&PO=V]R:W-H965T!\ ,UA 9 " @4G= !X;"]W M;W)K&UL4$L! A0#% @ 0H )4^/#2O^3 P M=0@ !D ("!^/P 'AL+W=O&PO=V]R:W-H965T<# 0!X;"]W;W)K&UL4$L! A0#% @ 0H )4]3;>U_% @ RP4 !D M ("!H@8! 'AL+W=O"0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 0H )4]^Q\Y"& @ . 4 !D ("!!!$! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0H ) M4WRND&QO P @P< !D ("!S!D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0H )4W=W_;.@ @ NP8 M !D ("!&2&PO=V]R:W-H965T&UL4$L! A0#% @ 0H )4YEL8__P P 1 !D M ("!\C ! 'AL+W=O&PO=V]R:W-H965T MHW 0!X;"]W;W)K&UL4$L! A0# M% @ 0H )4]T--\0$ P ( D !D ("!C3H! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 0H )4\,U M_M>M P O H !D ("!DD0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0H )4]"? 8>I!0 *18 !D M ("!Q4X! 'AL+W=O&PO M=V]R:W-H965T$PX: 8 M $$7 9 " @717 0!X;"]W;W)K&UL4$L! A0#% @ 0H )4P-#*G<* P CP@ !D ("! M$UX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 0H )4U_R0?Z<"@ 7B !D ("!M&&PO=V]R:W-H965T&UL4$L! A0#% @ 0H )4RPA1+B) M!P EA8 !D ("!KX&PO=V]R:W-H965T&UL4$L! A0#% @ 0H )4VHTC>0T!0 WA< !D M ("! 9&PO=V]R M:W-H965T&UL M4$L! A0#% @ 0H )4T LMXH4" $T4 !D ("!K*,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M0H )4PTQ6GNC P ;! !D ("!AK(! 'AL+W=O&UL4$L! A0#% @ 0H )4Y>*NQS $P( L M ( !P[P! %]R96QS+RYR96QS4$L! A0#% @ 0H )4Z /;:4$!0 MV2P \ ( !K+T! 'AL+W=O7!E&UL4$L%!@ 0 !, $P RQ0 &#' 0 $! end XML 82 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 83 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 84 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 235 455 1 true 58 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 - Accounting Policies, by Policy (Policies) Sheet http://prpl.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://prpl.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 024 - 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 25 false false R26.htm 025 - 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 26 false false R27.htm 026 - Disclosure - Inventories (Tables) Sheet http://prpl.com/role/InventoriesTables Inventories (Tables) Tables http://prpl.com/role/Inventories 27 false false R28.htm 027 - Disclosure - Property and Equipment (Tables) Sheet http://prpl.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://prpl.com/role/PropertyandEquipment 28 false false R29.htm 028 - Disclosure - Leases (Tables) Sheet http://prpl.com/role/LeasesTables Leases (Tables) Tables http://prpl.com/role/Leases 29 false false R30.htm 029 - Disclosure - Other Current Liabilities (Tables) Sheet http://prpl.com/role/OtherCurrentLiabilitiesTables Other Current Liabilities (Tables) Tables http://prpl.com/role/OtherCurrentLiabilities 30 false false R31.htm 030 - Disclosure - Debt (Tables) Sheet http://prpl.com/role/DebtTables Debt (Tables) Tables http://prpl.com/role/Debt 31 false false R32.htm 031 - Disclosure - Warrant Liabilities (Tables) Sheet http://prpl.com/role/WarrantLiabilitiesTables Warrant Liabilities (Tables) Tables http://prpl.com/role/WarrantLiabilities 32 false false R33.htm 032 - Disclosure - Other Long-Term Liabilities (Tables) Sheet http://prpl.com/role/OtherLongTermLiabilitiesTables Other Long-Term Liabilities (Tables) Tables http://prpl.com/role/OtherLongTermLiabilities 33 false false R34.htm 033 - 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 34 false false R35.htm 034 - Disclosure - Equity Compensation Plans (Tables) Sheet http://prpl.com/role/EquityCompensationPlansTables Equity Compensation Plans (Tables) Tables http://prpl.com/role/EquityCompensationPlans 35 false false R36.htm 035 - 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 36 false false R37.htm 036 - 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 37 false false R38.htm 037 - 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 38 false false R39.htm 038 - 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 39 false false R40.htm 039 - 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 40 false false R41.htm 040 - Disclosure - Inventories (Details) - Schedule of inventories Sheet http://prpl.com/role/ScheduleofinventoriesTable Inventories (Details) - Schedule of inventories Details http://prpl.com/role/InventoriesTables 41 false false R42.htm 041 - Disclosure - Property and Equipment (Details) Sheet http://prpl.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://prpl.com/role/PropertyandEquipmentTables 42 false false R43.htm 042 - 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 43 false false R44.htm 043 - Disclosure - Leases (Details) Sheet http://prpl.com/role/LeasesDetails Leases (Details) Details http://prpl.com/role/LeasesTables 44 false false R45.htm 044 - 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 45 false false R46.htm 045 - 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 46 false false R47.htm 046 - 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 47 false false R48.htm 047 - 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 48 false false R49.htm 048 - Disclosure - Debt (Details) Sheet http://prpl.com/role/DebtDetails Debt (Details) Details http://prpl.com/role/DebtTables 49 false false R50.htm 049 - 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 50 false false R51.htm 050 - Disclosure - Warrant Liabilities (Details) Sheet http://prpl.com/role/WarrantLiabilitiesDetails Warrant Liabilities (Details) Details http://prpl.com/role/WarrantLiabilitiesTables 51 false false R52.htm 051 - 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 52 false false R53.htm 052 - 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 53 false false R54.htm 053 - 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 54 false false R55.htm 054 - Disclosure - Commitments and Contingencies (Details) Sheet http://prpl.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://prpl.com/role/CommitmentsandContingencies 55 false false R56.htm 055 - Disclosure - Related Party Transactions (Details) Sheet http://prpl.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://prpl.com/role/RelatedPartyTransactions 56 false false R57.htm 056 - Disclosure - Stockholders' Equity (Details) Sheet http://prpl.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://prpl.com/role/StockholdersEquity 57 false false R58.htm 057 - Disclosure - Income Taxes (Details) Sheet http://prpl.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://prpl.com/role/IncomeTaxes 58 false false R59.htm 058 - 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 59 false false R60.htm 059 - Disclosure - Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings per share Sheet http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningspershareTable Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings per share Details http://prpl.com/role/NetIncomeLossPerCommonShareTables 60 false false R61.htm 060 - Disclosure - Equity Compensation Plans (Details) Sheet http://prpl.com/role/EquityCompensationPlansDetails Equity Compensation Plans (Details) Details http://prpl.com/role/EquityCompensationPlansTables 61 false false R62.htm 061 - 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 62 false false R63.htm 062 - 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 63 false false R64.htm 063 - 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 64 false false R65.htm 064 - 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 65 false false R66.htm 065 - 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 66 false false R67.htm 066 - Disclosure - Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations Sheet http://prpl.com/role/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations Details http://prpl.com/role/EquityCompensationPlansTables 67 false false R68.htm 067 - Disclosure - Employee Retirement Plan (Details) Sheet http://prpl.com/role/EmployeeRetirementPlanDetails Employee Retirement Plan (Details) Details http://prpl.com/role/EmployeeRetirementPlan 68 false false All Reports Book All Reports f10q0621_purpleinno.htm f10q0621ex31-1_purpleinno.htm f10q0621ex31-2_purpleinno.htm f10q0621ex32-1_purpleinno.htm f10q0621ex32-2_purpleinno.htm prpl-20210630.xsd prpl-20210630_cal.xml prpl-20210630_def.xml prpl-20210630_lab.xml prpl-20210630_pre.xml img_001.jpg http://xbrl.sec.gov/dei/2021 http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 true true JSON 87 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10q0621_purpleinno.htm": { "axisCustom": 1, "axisStandard": 20, "contextCount": 235, "dts": { "calculationLink": { "local": [ "prpl-20210630_cal.xml" ] }, "definitionLink": { "local": [ "prpl-20210630_def.xml" ] }, "inline": { "local": [ "f10q0621_purpleinno.htm" ] }, "labelLink": { "local": [ "prpl-20210630_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "prpl-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "prpl-20210630.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/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-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", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd" ] } }, "elementCount": 583, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 92, "http://prpl.com/20210630": 107, "http://xbrl.sec.gov/dei/2021": 9, "total": 208 }, "keyCustom": 121, "keyStandard": 334, "memberCustom": 38, "memberStandard": 18, "nsprefix": "prpl", "nsuri": "http://prpl.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "023 - 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": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "024 - 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": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "025 - 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": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "026 - Disclosure - Inventories (Tables)", "role": "http://prpl.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "027 - 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": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "028 - Disclosure - Leases (Tables)", "role": "http://prpl.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "029 - 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": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "030 - Disclosure - Debt (Tables)", "role": "http://prpl.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "031 - Disclosure - Warrant Liabilities (Tables)", "role": "http://prpl.com/role/WarrantLiabilitiesTables", "shortName": "Warrant Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:ScheduleOfFairValueOfIncrementalWarrants", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "032 - 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": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "033 - 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": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "034 - 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": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "035 - 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": "f10q0621_purpleinno.htm", "contextRef": "c3", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:InvestmentInterestRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c74", "decimals": "-3", "first": true, "lang": null, "name": "prpl:FairValueOfWarrants", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - 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": "f10q0621_purpleinno.htm", "contextRef": "c74", "decimals": "-3", "first": true, "lang": null, "name": "prpl:FairValueOfWarrants", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c78", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - 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": "f10q0621_purpleinno.htm", "contextRef": "c78", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "038 - Disclosure - Revenue from Contracts with Customers (Details)", "role": "http://prpl.com/role/RevenuefromContractswithCustomersDetails", "shortName": "Revenue from Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "prpl:CustomerPrepayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "f10q0621_purpleinno.htm", "contextRef": "c9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c101", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - 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": "f10q0621_purpleinno.htm", "contextRef": "c101", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "040 - 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": "f10q0621_purpleinno.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "041 - 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": "f10q0621_purpleinno.htm", "contextRef": "c9", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "042 - 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": "f10q0621_purpleinno.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MachineryAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "043 - Disclosure - Leases (Details)", "role": "http://prpl.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:InitialLeaseTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "044 - 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": "f10q0621_purpleinno.htm", "contextRef": "c9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseVariableLeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "045 - 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": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "046 - 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": "f10q0621_purpleinno.htm", "contextRef": "c9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c119", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - 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": "f10q0621_purpleinno.htm", "contextRef": "c119", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c121", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentAnnualPrincipalPayment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Debt (Details)", "role": "http://prpl.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c121", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentAnnualPrincipalPayment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c40", "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": "f10q0621_purpleinno.htm", "contextRef": "c40", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "049 - 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": "f10q0621_purpleinno.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c9", "decimals": "-5", "first": true, "lang": null, "name": "prpl:NetLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Warrant Liabilities (Details)", "role": "http://prpl.com/role/WarrantLiabilitiesDetails", "shortName": "Warrant Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c9", "decimals": "-5", "first": true, "lang": null, "name": "prpl:NetLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "prpl:ScheduleOfFairValueOfIncrementalWarrants", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "051 - 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": [ "td", "tr", "table", "prpl:ScheduleOfFairValueOfIncrementalWarrants", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "prpl:FairValueOfTradingPriceOfCommonStockOnMeasurementDate", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "prpl:ScheduleOfFairValueOfIncrementalWarrants", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c135", "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/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": "f10q0621_purpleinno.htm", "contextRef": "c135", "decimals": "2", "first": true, "lang": null, "name": "prpl:FairValueOfTradingPriceOfCommonStockOnMeasurementDate", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OtherLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "053 - 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": "f10q0621_purpleinno.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "054 - Disclosure - Commitments and Contingencies (Details)", "role": "http://prpl.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "prpl:RequiredMemberDistributionsPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c150", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - 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": "f10q0621_purpleinno.htm", "contextRef": "c150", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Stockholders' Equity (Details)", "role": "http://prpl.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "057 - 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": "f10q0621_purpleinno.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c30", "decimals": "-5", "first": true, "lang": null, "name": "prpl:ExcludedSharesOfIssuedCommonStockSubjectToVesting", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - 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": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c30", "decimals": "-5", "first": true, "lang": null, "name": "prpl:ExcludedSharesOfIssuedCommonStockSubjectToVesting", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "059 - Disclosure - Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings per share", "role": "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningspershareTable", "shortName": "Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings per share", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c9", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Equity Compensation Plans (Details)", "role": "http://prpl.com/role/EquityCompensationPlansDetails", "shortName": "Equity Compensation Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c9", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c188", "decimals": "2", "first": true, "lang": null, "name": "prpl:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - 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": "f10q0621_purpleinno.htm", "contextRef": "c188", "decimals": "2", "first": true, "lang": null, "name": "prpl:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - 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": "f10q0621_purpleinno.htm", "contextRef": "c190", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c192", "decimals": "2", "first": true, "lang": null, "name": "prpl:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - 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": "f10q0621_purpleinno.htm", "contextRef": "c192", "decimals": "2", "first": true, "lang": null, "name": "prpl:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "064 - 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": "f10q0621_purpleinno.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - 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": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "prpl:TotalNoncashStockCompensationAndAssociatedLineItemOnStatementOfOperations", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "066 - Disclosure - Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations", "role": "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable", "shortName": "Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "prpl:TotalNoncashStockCompensationAndAssociatedLineItemOnStatementOfOperations", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c234", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GeneralDiscussionOfPensionAndOtherPostretirementBenefits", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Employee Retirement Plan (Details)", "role": "http://prpl.com/role/EmployeeRetirementPlanDetails", "shortName": "Employee Retirement Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.htm", "contextRef": "c234", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GeneralDiscussionOfPensionAndOtherPostretirementBenefits", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.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": "f10q0621_purpleinno.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 58, "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": [ "r498" ], "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": [ "r499" ], "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": [ "r500" ], "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": [ "r500" ], "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": [ "r500" ], "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": [ "r502" ], "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": [ "r500" ], "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": [ "r500" ], "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": [ "r500" ], "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": [ "r500" ], "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": [ "r496" ], "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": [ "r497" ], "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "prpl_ChangeForFairValueWarrantLiabilitie": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "ChangeForFairValueWarrantLiabilitie", "negatedLabel": "Change in fair value \u2013 warrant liabilities" } } }, "localname": "ChangeForFairValueWarrantLiabilitie", "nsuri": "http://prpl.com/20210630", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "domainItemType" }, "prpl_ColiseumPrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ColiseumPrivatePlacementMember", "terseLabel": "Coliseum Private Placement [Member]" } } }, "localname": "ColiseumPrivatePlacementMember", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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 June 30, 2021 and 536 issued and outstanding at December 31, 2020" } } }, "localname": "CommonStockValue1", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_DeferredIncomeTaxesAndTaxCredit": { "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": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "DeferredIncomeTaxesAndTaxCredit", "negatedLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredit", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningspershareTable" ], "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningspershareTable" ], "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/20210630", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "domainItemType" }, "prpl_Distributions": { "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": "Distributions", "terseLabel": "Distributions to members" } } }, "localname": "Distributions", "nsuri": "http://prpl.com/20210630", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations [Line Items]" } } }, "localname": "EquityCompensationPlansDetailsScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsLineItems", "nsuri": "http://prpl.com/20210630", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations [Table]" } } }, "localname": "EquityCompensationPlansDetailsScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable", "nsuri": "http://prpl.com/20210630", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) [Table]" } } }, "localname": "EquityCompensationPlansDetailsTable", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_IncreaseInPrepaidInventoryAndOtherAssets": { "auth_ref": [], "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 the aggregate value of prepaid inventory and other assets.", "label": "IncreaseInPrepaidInventoryAndOtherAssets", "negatedLabel": "Prepaid inventory and other assets" } } }, "localname": "IncreaseInPrepaidInventoryAndOtherAssets", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "prpl_NetGain": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Gain.", "label": "NetGain", "terseLabel": "Net Gain" } } }, "localname": "NetGain", "nsuri": "http://prpl.com/20210630", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_NetIncomeLossPerCommonShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NetIncomeLossPerCommonShareAbstract", "terseLabel": "Net income (loss) per common share:" } } }, "localname": "NetIncomeLossPerCommonShareAbstract", "nsuri": "http://prpl.com/20210630", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningspershareTable" ], "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/20210630", "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/20210630", "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": "Losses" } } }, "localname": "NetLosses", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningspershareTable" ], "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/20210630", "presentation": [ "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "prpl_OperatingLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "OperatingLeaseLiabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilities", "nsuri": "http://prpl.com/20210630", "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" } } }, "localname": "OperatingLeaseRightOfUseAssets", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "xbrltype": "stringItemType" }, "prpl_OtherLongtermLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OtherLongtermLiabilitiesTextBlock", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "OtherLongtermLiabilitiesTextBlock", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_PairedSecuritiesHeldByInnoHold": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PairedSecuritiesHeldByInnoHold", "terseLabel": "Paired securities held by InnoHold" } } }, "localname": "PairedSecuritiesHeldByInnoHold", "nsuri": "http://prpl.com/20210630", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "prpl_PaymentsforTaxReceivableAgreement": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 2.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/20210630", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_PreexistingLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "PreexistingLiabilities", "terseLabel": "Pre-existing liabilities" } } }, "localname": "PreexistingLiabilities", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable" ], "xbrltype": "percentItemType" }, "prpl_ProceedFromExerciseOfStockOptions": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 5.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/20210630", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_ProceedsFromInnoHoldIndemnificationPayment": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 1.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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "prpl_PurpleLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PurpleLLCMember", "terseLabel": "Purple LLC [Member]" } } }, "localname": "PurpleLLCMember", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "xbrltype": "domainItemType" }, "prpl_ScheduleOfBasicAndDilutedWeightedAverageSharesOutstandingAndEarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of basic and diluted weighted average shares outstanding and earnings per share [Abstract]" } } }, "localname": "ScheduleOfBasicAndDilutedWeightedAverageSharesOutstandingAndEarningsPerShareAbstract", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "xbrltype": "stringItemType" }, "prpl_ScheduleOfInventoriesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of inventories [Abstract]" } } }, "localname": "ScheduleOfInventoriesAbstract", "nsuri": "http://prpl.com/20210630", "xbrltype": "stringItemType" }, "prpl_ScheduleOfLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of lease costs [Abstract]" } } }, "localname": "ScheduleOfLeaseCostsAbstract", "nsuri": "http://prpl.com/20210630", "xbrltype": "stringItemType" }, "prpl_ScheduleOfLongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of long-term debt [Abstract]" } } }, "localname": "ScheduleOfLongTermDebtAbstract", "nsuri": "http://prpl.com/20210630", "xbrltype": "stringItemType" }, "prpl_ScheduleOfOtherCurrentLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of other current liabilities [Abstract]" } } }, "localname": "ScheduleOfOtherCurrentLiabilitiesAbstract", "nsuri": "http://prpl.com/20210630", "xbrltype": "stringItemType" }, "prpl_ScheduleOfOtherLongTermLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of other long-term liabilities [Abstract]" } } }, "localname": "ScheduleOfOtherLongTermLiabilitiesAbstract", "nsuri": "http://prpl.com/20210630", "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/20210630", "xbrltype": "stringItemType" }, "prpl_ScheduleOfPropertyAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of property and equipment [Abstract]" } } }, "localname": "ScheduleOfPropertyAndEquipmentAbstract", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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/20210630", "xbrltype": "stringItemType" }, "prpl_ScheduleOfTotalNonCashStockCompensationAndTheAssociatedLineItemOnTheStatementOfOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of total non-cash stock compensation and the associated line item on the statement of operations [Abstract]" } } }, "localname": "ScheduleOfTotalNonCashStockCompensationAndTheAssociatedLineItemOnTheStatementOfOperationsAbstract", "nsuri": "http://prpl.com/20210630", "xbrltype": "stringItemType" }, "prpl_ScheduleOfTotalStockOptionActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of total stock option activity [Abstract]" } } }, "localname": "ScheduleOfTotalStockOptionActivityAbstract", "nsuri": "http://prpl.com/20210630", "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/20210630", "xbrltype": "stringItemType" }, "prpl_ScheduleOfUnvestedStockOptionActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of unvested stock option activity [Abstract]" } } }, "localname": "ScheduleOfUnvestedStockOptionActivityAbstract", "nsuri": "http://prpl.com/20210630", "xbrltype": "stringItemType" }, "prpl_ScheduleRestrictedStockUnitActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule restricted stock unit activity [Abstract]" } } }, "localname": "ScheduleRestrictedStockUnitActivityAbstract", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "perShareItemType" }, "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/NetIncomeLossPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "prpl_SponsorWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SponsorWarrantsMember", "terseLabel": "Sponsor Warrants [Member]" } } }, "localname": "SponsorWarrantsMember", "nsuri": "http://prpl.com/20210630", "presentation": [ "http://prpl.com/role/Scheduleofcompanystotallevel3liabilityactivityTable", "http://prpl.com/role/ScheduleofthefairvaluehierarchyofthevaluationinputsthecompanyutilizedtodeterminesuchfairvalueTable", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "prpl_SponsorWarrantsOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sponsor Warrants Outstanding.", "label": "SponsorWarrantsOutstanding", "terseLabel": "Sponsor warrants outstanding" } } }, "localname": "SponsorWarrantsOutstanding", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "prpl_TaxReceivableAgreementExpense": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 4.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 expense" } } }, "localname": "TaxReceivableAgreementExpense", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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 and the associated line item on the statement of operations" } } }, "localname": "TotalNoncashStockCompensationAndAssociatedLineItemOnStatementOfOperations", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/DebtDetails", "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "xbrltype": "stringItemType" }, "prpl_WarrantLiabilitiesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities (Details) [Line Items]" } } }, "localname": "WarrantLiabilitiesDetailsLineItems", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "prpl_WarrantLiabilitiesTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities (Tables) [Line Items]" } } }, "localname": "WarrantLiabilitiesTablesLineItems", "nsuri": "http://prpl.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningspershareTable" ], "xbrltype": "sharesItemType" }, "prpl_WholesalePartnerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WholesalePartnerMember", "terseLabel": "Wholesale partner [Member]" } } }, "localname": "WholesalePartnerMember", "nsuri": "http://prpl.com/20210630", "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/20210630", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "srt_MaximumMember": { "auth_ref": [ "r212", "r226", "r286", "r288", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r481", "r483", "r493", "r494" ], "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" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r212", "r226", "r286", "r288", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r481", "r483", "r493", "r494" ], "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" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r167", "r254", "r256", "r439", "r480", "r482" ], "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": [ "r212", "r226", "r265", "r286", "r288", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r481", "r483", "r493", "r494" ], "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" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r212", "r226", "r265", "r286", "r288", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r481", "r483", "r493", "r494" ], "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" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r170", "r420" ], "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" ], "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" ], "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", "r426" ], "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", "r171", "r172" ], "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", "r454", "r468" ], "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", "r185" ], "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", "r322", "r426" ], "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": [ "r105", "r106", "r107", "r319", "r320", "r321", "r378" ], "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": [ "r290", "r317", "r324" ], "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 (in Dollars)" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r99", "r156", "r159", "r165", "r176", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r361", "r367", "r386", "r424", "r426", "r453", "r467" ], "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", "r99", "r176", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r361", "r367", "r386", "r424", "r426" ], "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": [ "r285", "r287" ], "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": [ "r285", "r287", "r356", "r357" ], "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": [ "r355" ], "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", "r89" ], "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": [ "r83", "r387" ], "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": [ "r97", "r99", "r121", "r122", "r127", "r130", "r132", "r141", "r142", "r143", "r176", "r200", "r204", "r205", "r206", "r209", "r210", "r224", "r225", "r228", "r232", "r386", "r501" ], "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/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 were exercised (in Shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightUnissued": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "The number of warrants or rights which entitle the entity to receive future services in exchange for the unvested, forfeitable warrants or rights.", "label": "Class of Warrant or Right, Unissued", "terseLabel": "Warrants were exercised" } } }, "localname": "ClassOfWarrantOrRightUnissued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r50", "r193", "r458", "r474" ], "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": [ "r190", "r191", "r192", "r196", "r489" ], "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 Common Stock" } } }, "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 Common Stock" } } }, "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_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)", "verboseLabel": "Common stock, par value" } } }, "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", "r238" ], "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", "r426" ], "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,371 issued and outstanding at June 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": [ "r366", "r369", "r370" ], "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": [ "r254", "r262" ], "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": [ "r254", "r262" ], "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": [ "r72", "r439" ], "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/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "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" ], "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": [ "r100", "r341", "r347", "r348" ], "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": [ "r73" ], "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_DebtInstrumentFaceAmount": { "auth_ref": [ "r211", "r218", "r219", "r396", "r398", "r399" ], "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_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r47", "r217", "r396", "r398" ], "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" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Debt Issuance Costs and Discounts" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r329", "r330" ], "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": [ "r338" ], "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": [ "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Unrecognized compensation cost (in Dollars)" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r87", "r183" ], "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": [ "r87", "r154" ], "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": [ "r385" ], "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": [ "r254", "r256", "r257", "r258", "r259", "r260", "r261", "r262" ], "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": [ "r254" ], "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": [ "r325" ], "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", "r110", "r111", "r112", "r113", "r114", "r118", "r121", "r130", "r131", "r132", "r136", "r137", "r379", "r380", "r461", "r476" ], "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/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningspershareTable" ], "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", "r110", "r111", "r112", "r113", "r114", "r121", "r130", "r131", "r132", "r136", "r137", "r379", "r380", "r461", "r476" ], "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/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningspershareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r133", "r134" ], "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": [ "r133", "r134", "r135", "r138" ], "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": [ "r332" ], "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": [ "r101", "r332", "r349" ], "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": [ "r332", "r349" ], "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": [ "r316" ], "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", "r105", "r106", "r107", "r109", "r115", "r117", "r140", "r177", "r238", "r243", "r319", "r320", "r321", "r343", "r344", "r378", "r388", "r389", "r390", "r391", "r392", "r393", "r484", "r485", "r486", "r503" ], "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_ExtinguishmentOfDebtGainLossNetOfTax": { "auth_ref": [ "r221" ], "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_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r214", "r218", "r219", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r281", "r382", "r427", "r428", "r429" ], "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_FairValueInputsLevel3Member": { "auth_ref": [ "r214", "r218", "r219", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r281", "r382", "r429" ], "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]" } } }, "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_FinanceLeaseInterestExpense": { "auth_ref": [ "r402", "r405", "r413" ], "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": [ "r400" ], "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": [ "r184" ], "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_GeneralAndAdministrativeExpense": { "auth_ref": [ "r74" ], "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/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "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", "r99", "r156", "r158", "r161", "r164", "r166", "r176", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r386" ], "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", "r156", "r158", "r161", "r164", "r166", "r452", "r459", "r463", "r477" ], "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": [ "r187", "r189" ], "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/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r189" ], "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/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r335" ], "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": [ "r88" ], "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 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": [ "r101", "r333", "r336", "r340", "r345", "r350", "r352", "r353", "r354" ], "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": [ "r334" ], "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": [ "r102", "r116", "r117", "r155", "r331", "r346", "r351", "r478" ], "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", "r327", "r328", "r336", "r337", "r339", "r342" ], "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": [ "r90" ], "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 year 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": [ "r86" ], "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": [ "r86" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 16.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": [ "r86" ], "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": [ "r86" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 17.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": [ "r86" ], "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": [ "r86" ], "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": [ "r181", "r182" ], "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_InterestExpense": { "auth_ref": [ "r65", "r153", "r394", "r397", "r462" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r81", "r84", "r90" ], "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 year for interest" } } }, "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": [ "r180" ], "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", "r179" ], "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", "r426" ], "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", "r179" ], "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", "r178" ], "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", "r179" ], "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": [ "r174", "r175" ], "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": [ "r411", "r413" ], "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": [ "r411" ], "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", "r184" ], "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": [ "r404" ], "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": [ "r412" ], "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": [ "r412" ], "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": [ "r412" ], "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": [ "r412" ], "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", "terseLabel": "2021 (excluding the six months ended June 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": [ "r412" ], "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": [ "r412" ], "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": [ "r412" ], "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": [ "r412" ], "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": [ "r412" ], "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": [ "r414" ], "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", "r99", "r160", "r176", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r362", "r367", "r368", "r386", "r424", "r425" ], "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", "r99", "r176", "r386", "r426", "r457", "r472" ], "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", "r99", "r176", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r362", "r367", "r368", "r386", "r424", "r425", "r426" ], "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": [ "r385" ], "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_LoansPayable": { "auth_ref": [ "r20", "r455", "r466" ], "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", "r213", "r216", "r218", "r219", "r455", "r469" ], "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": [ "r384" ], "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": [ "r222" ], "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": [ "r193", "r194", "r195" ], "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": [ "r437" ], "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", "r184" ], "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", "r99", "r176", "r200", "r204", "r205", "r206", "r209", "r210", "r386", "r456", "r471" ], "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": [ "r83" ], "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": [ "r83" ], "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": [ "r83", "r85", "r88" ], "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", "r88", "r99", "r108", "r110", "r111", "r112", "r113", "r116", "r117", "r128", "r156", "r158", "r161", "r164", "r166", "r176", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r380", "r386", "r460", "r475" ], "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_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r59", "r60", "r64", "r116", "r117", "r364", "r372" ], "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_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r110", "r111", "r112", "r113", "r118", "r119", "r129", "r132", "r156", "r158", "r161", "r164", "r166" ], "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/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r120", "r123", "r124", "r125", "r126", "r129", "r132" ], "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/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningspershareTable" ], "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": [ "r91", "r92", "r93" ], "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": [ "r105", "r106", "r107", "r243", "r358" ], "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": [ "r156", "r158", "r161", "r164", "r166" ], "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": [ "r401" ], "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": [ "r401" ], "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": [ "r401" ], "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": [ "r403", "r407" ], "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": [ "r400" ], "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": [ "r139", "r415" ], "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": [ "r410", "r413" ], "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": [ "r409", "r413" ], "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": [ "r223", "r375", "r376", "r377" ], "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", "r374" ], "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", "r426" ], "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": [ "r75", "r479" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense classified as other.", "label": "Other Expenses", "terseLabel": "Expense (in Dollars)" } } }, "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", "r426" ], "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", "r455", "r469" ], "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": [ "r76" ], "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": 1.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": [ "r87" ], "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 Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r77" ], "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": [ "r77" ], "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": [ "r265", "r267", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r289" ], "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": [ "r292", "r318" ], "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", "r224" ], "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_ProceedsFromShortTermDebt": { "auth_ref": [ "r79" ], "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": [ "r78" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 4.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": [ "r256" ], "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", "r197", "r198" ], "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", "r82", "r99", "r108", "r116", "r117", "r156", "r158", "r161", "r164", "r166", "r176", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r360", "r363", "r365", "r372", "r373", "r380", "r386", "r463" ], "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", "r186" ], "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": [ "r188", "r490", "r491", "r492" ], "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", "r184" ], "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", "r186", "r426", "r464", "r473" ], "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", "r186" ], "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", "r184" ], "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": [ "r275", "r418", "r419" ], "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": [ "r275", "r418", "r419", "r421" ], "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": [ "r275" ], "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": [ "r275", "r418", "r421", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451" ], "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": [ "r416", "r417", "r419", "r422", "r423" ], "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_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r80" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-term Debt", "negatedLabel": "Payments on term loan" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r326", "r438", "r495" ], "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_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r243", "r322", "r426", "r470", "r487", "r488" ], "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", "r105", "r106", "r107", "r109", "r115", "r117", "r177", "r319", "r320", "r321", "r343", "r344", "r378", "r484", "r486" ], "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": [ "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r255", "r263" ], "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": [ "r95", "r96" ], "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", "r99", "r151", "r152", "r157", "r162", "r163", "r167", "r168", "r169", "r176", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r386", "r463" ], "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]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r408", "r413" ], "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_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "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": [ "r264" ], "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", "r103", "r218", "r220", "r239", "r240", "r241", "r242", "r395", "r396", "r399", "r465" ], "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": [ "r132" ], "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 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": [ "r381", "r382" ], "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": [ "r302" ], "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_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock": { "auth_ref": [ "r295" ], "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": [ "r295" ], "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": [ "r311" ], "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/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r86" ], "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": [ "r293" ], "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": [ "r300" ], "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": [ "r306" ], "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": [ "r304" ], "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": [ "r304" ], "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": [ "r303" ], "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": [ "r303" ], "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": [ "r305" ], "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 (in Dollars per share)" } } }, "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r315" ], "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" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend": { "auth_ref": [ "r314" ], "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": [ "r313" ], "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": [ "r318" ], "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": [ "r298" ], "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": [ "r308" ], "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": [ "r301" ], "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": [ "r301" ], "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": [ "r300" ], "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": "Options, 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" } } }, "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": [ "r307" ], "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": "Weighted Average Grant Date Fair Value, 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": [ "r318" ], "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": [ "r297", "r318" ], "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 June 30, 2021", "periodStartLabel": "Options outstanding as of January 1, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r296" ], "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", "verboseLabel": "Exercise price per option (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "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": [ "r310" ], "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": "Share price (in Dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r294" ], "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": [ "r312", "r323" ], "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r318" ], "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 Date Fair Value, Forfeited" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r309" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Term in Years, Options outstanding as of January 1, 2021", "verboseLabel": "Options Outstanding Weighted Average Remaining Life (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable", "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "durationItemType" }, "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": "Options, 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": "Weighted Average Grant Date Fair Value, 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": [ "r238" ], "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", "netLabel": "Shares issued (in Shares)", "terseLabel": "Shares Issued (in Shares)", "verboseLabel": "Shares issued" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails", "http://prpl.com/role/RelatedPartyTransactionsDetails", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "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": [ "r94", "r104" ], "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", "r97", "r99", "r121", "r122", "r127", "r130", "r132", "r141", "r142", "r143", "r176", "r200", "r204", "r205", "r206", "r209", "r210", "r224", "r225", "r228", "r232", "r238", "r386", "r501" ], "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", "r105", "r106", "r107", "r109", "r115", "r117", "r140", "r177", "r238", "r243", "r319", "r320", "r321", "r343", "r344", "r378", "r388", "r389", "r390", "r391", "r392", "r393", "r484", "r485", "r486", "r503" ], "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": [ "r105", "r106", "r107", "r140", "r439" ], "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/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r52", "r215", "r238", "r239", "r243" ], "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)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r22", "r23", "r238", "r243" ], "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_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r22", "r23", "r238", "r243", "r299" ], "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", "r238", "r243" ], "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", "r238", "r243" ], "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", "r243", "r291", "r307" ], "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_StockholdersEquity": { "auth_ref": [ "r23", "r27", "r28", "r99", "r173", "r176", "r386", "r426" ], "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", "r99", "r105", "r106", "r107", "r109", "r115", "r176", "r177", "r243", "r319", "r320", "r321", "r343", "r344", "r358", "r359", "r371", "r378", "r386", "r388", "r389", "r393", "r485", "r486", "r503" ], "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": [ "r98", "r225", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r243", "r245" ], "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_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", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "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": [ "r144", "r145", "r146", "r147", "r148", "r149", "r150" ], "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": [ "r338" ], "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": [ "r383" ], "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": [ "r383" ], "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": [ "r406", "r413" ], "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": [ "r120", "r132" ], "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/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningspershareTable" ], "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/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningspershareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r118", "r132" ], "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(h)(1)(Note 1))", "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(h)(2))", "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(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "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": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "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": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "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": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r139": { "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" }, "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": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "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": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "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": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "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": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "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", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r189": { "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" }, "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r197": { "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" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "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", "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "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)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "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": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "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": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "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": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "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": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "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": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r261": { "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" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "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": "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "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", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "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": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "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": "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-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": "(f)", "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": "(f)(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": "(f)(2)(i)", "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": "(f)(2)(ii)", "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": "(f)(2)(iii)", "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": "(f)(2)(iv)", "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": "(g)", "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": "(h)(1)(i)", "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", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r319": { "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" }, "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": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "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": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "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": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "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": "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "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": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "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": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "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": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "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": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "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": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r421": { "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" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "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": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "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": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "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": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "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": "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "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": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "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": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r497": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r498": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r499": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "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": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r501": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r502": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "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" }, "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" }, "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" }, "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.2(a),(d))", "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.3)", "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.4)", "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,6)", "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.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "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": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 88 0001213900-21-041045-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-21-041045-xbrl.zip M4$L#!!0 ( $* "5-RLFO.-HT! .O8$ 7 9C$P<3 V,C%?<'5R<&QE M:6YN;RYH=&WLO6MWXDB2,/Q=OR+7N_6K;8_MGME] MOLQ)4&+4+21:$F5[?OT;D:DK")"$ DTYTP7!ETRXQZ1WMV?^]DK[\1ZU&?F$&LZC#5#)\)]?F=/8T MTLBS10U[;%I3\M&9?B(U,G&>+B]?7U_,17&./-(O9YMP:,1N_(+6:^[AK MB^'#/I-OED8&\Q=2[Y!Z_W.C^[G>(+\_7Y-&O:&(RR<.+!(6:MB?W6?^=.:^ M)^X=9^ZU*@NN>QM:^KG-1N>:G>+/0VHS[_*9 M-=/]R_$/Q J'>+W3K'M7V5:PPS&UA_QY\"6_$($=O']NUUXHG2U?[OX0?PMB MSHZ]A_\27G0OQ8_A2;1WV#=NAQLB'R9N^YN+_^0X0#*Y=R$\ M%2_N71ATRNP9A:=>?9DPJEY)!/_WQ=$^U9T#G&;D 27$AGOIE:*KO5U]4[0>QG7>=_70V MADL_$Z4^<\BS!HL@=^R5/)I3:LCB"YD\,4L;G_&[< 47^.^76=H'7!)<;(WJ MVHOQF8Q@>SA3>CC/RF,1TDY.-< M9[4'^L)0'(9W]:JIS@175?]PMK3=FJW]F\&/,^>2#$U+999X_\\Z'?U)&K 1 MV]0UU?_16XWX7?%^/[OZ/_^I=.J7[K*6%G>QM+H#0 ^(RHCL?4RGFO[^>=/; MPG""Q05[Q0?&("7#AB*+1UPL+A^_6]YUGIOZ,KSZ_>[V^>:K]/0\>+YY^G(Q MO#J^+3[=7/_^>/M\>_,D#>Z^DIO_N?YUGV_N[X]SW/P=/ MO][>_?)\?R=+7]%L:K?Z1[C38^/,EHN^;_>/OTE?M+?/AFG7"'/_I MS#7A/P]-4Q]273>=H?D61Q%_GU,+EJB_/[*9:7&H];NMSN4B?8!Q=/7WWP>/ MSS>/W_^7/-X\W#\^DX??'Y]^']P]D^=[ G+T&80E49KD_I$H[8_J)W+_C3S_ M>D,"$1N(U\'U,_ZL])NMBO3*L2DA=23$:$ )#S>/M_>@-N^^WGPER8GSLPI> M_!1^GZCT_9U1BQEQU/D SS'5&T/]"I>?7?UM;C#2K,N;7K3\H&^:/:+Z_\*+ MOL$W]MD5>G'+,K"2B67<%!#F_6.%K')L*F\%QD.)&D:@(AJL%:O!GA\'=T^W M7$]5*NP4B2]082%2<'78M\?[W\B_PO]#HHA\4>&Y')NZ-J=3S<;3">F;IC," M,F#(K,_)[88;P]&<=[Q7W,I)IXY1WVZ[T11DL&@L'!4$BTP6"2.RVO2%4!UT MR1FQK1&HE.G+OP"%YW_,7LZ\QTV8]C*!!_:4V=LE<0.CC79]]G9V41"4'O#M ME\ AN@E\\\C40JWD*,D\G6QZ9"^:C4=PSAW\DG-T":RBA^\WTNW=W?T_!J@C M97)[=WT>47^+XJ]0(B(S07R\>:,C1T)H$W-,+!_*A-K$GK&1-M:82C2#:(Y- M1A,>/?E4# +:%U8/!(I_XRF=]W?JC8>.I?S3)>!ZGR*?'&L]$__P2Q'&U'=@YH )W^:ZCUMX4AK*(ZTSMO!H5?\4P0(4^VR MU?^020PL^D>V0QTVL\P?2+'1((J0$[?&R+3 ,>*']$]X];4Y-QSK_=I4\Q(; MGFW]E>GTE5ILK9QPU C,M\5@H+57 717;+&PD1(0SR)M/-.W6Q5N!9DVXO3A M&[MY4D6K6VO5N[U&O;.)+N _5B;V/LN)I$#H[ES!-\&5H75Z!?0ES++[9>J*']F__]:14)%GKCZ[FGT$O_>'O^>/YT+MU, M9[KYSBR.(RG*.N3./(\@QB7F"ZXM70UZ *O _MQ6"8@3E+*N(&J6LRVW7^^ M:P93SJY:8&1(=_>/S[^2ZU\'#S??R>/MUU]NR./]X.NB9$IQVK#JC8VSJZ?? M;Y]O2*->/X%#ALQ(NH:/]]:S^6J<77V_^?5V"1529)%H -6TM]I$4X$5/Q/Q M+RQ[Y-3J9U>_/P]^=2&;$84/)IA7^O_39L)6ZK7JK>8)X.^CNWT)U-', E6D MS:A.V!L;S1WM!_I%(/3P ?"3/D<'@/Q;FP%0579BGE Y-Y6&/Y$E!Q:C@@,^ M]NK*I^6#E:0/^VZ"WGZ8F(8?5>VV.[5&YR2DXL<@8O-__K/74+J7MN0PGVI@H&0^<.$"(S?5VPR;A=?XQM\'.>L^\T*P8>P*!9VF. MQFQ)Q(&8Q50RFUOV' -"C@EW"KM=:7PI\.3?VC M_:E"8THTODXTA]5X_"2X9M YRSB M/'.<;$7T9 C@?;',N:'6W&,VZV7XL5%OR8UF3VZTVY]V'V!+:D.Z2OE=:0RY MD,LU;0#E)!E@F>(4T/#DF*,_93*C%OE!]3DC_U4_K]?K"IDQ@/R$![IW'>0^ MRL!<4ER[PD_(OCRW_/#X\+W"W6&7_@RFM/YI#OWZ\+%)5U79G#AF7]1>2'S%M#Q3@XDX;O9#1A 'Y8Q)^@R!@_Y$"W M*'24_E'Y1";4)F--!X>*ZCK\B+F;-OS[UUQ#+PNV0?IVH]-T^)_\+VTH<]%3V)Q$$E87_>V<2 M/S\VF8O:+3H%[B@"D7U3'C.01,R 1 +T,=4<;)+ =* 3RS10&.OO$@/!_$YN M4?8"@C'XBI40A"&0O1>8ET1Y HY3H ML$I&Z&@$#"/:BR -62A[8[\%S\^HQ?Q@3X'/X!U">".%8V\0:KS+$M V/ RD M,\+CA8"#].I,O)_/83.,J&RL&;SXP$;^P;ANHWZY:FW\9^72NVSC!>[:I.6U M>1>BHG$O7K%.[TK-X*( O*9:P].7?0JYQ#?T\]S6#&;;N\1QGDFJZ]@8+ -\XT]G MC2Q&Q_XY(9^HX]X7?A-O).]1&N7*!MYV?N&[N1:;.0P[) BH[CF0=/Q>\UA: M[9]B)E%L%$H;QP6@>-@)E+-A\JC1W&;\*M@ ,U2,U_A5]EZ(!T,_^"[]'5XN MO6KP:N0D Y9OHJ;YH=E'+J#&F.O8H73)!<(V^R+TSE[(B%SV BD:+NZL!#]\-YB_P:-*1>1-A MF70Z=5*AA:C?]:&#+0C+'S&-Y)@= M?R/7]W?/-W?/A^_F?7(6X8&/G"62K4Y&:-LL,=&8P[8DN?@\]]1+Q,_UW'DY M;GW0S?6+O3G-P 8'GTFM?JXTVIIQ25RZ]0PT[^O86KUU&^_V]KQSCT<^!!?' M7+7'XJ&5#5QRM;[ 'HXM'+<+3W^Y6)WB[X;==@^6;']R_-?PY4.N M([YMF>MW?*3DAL7E9]'BJ%' M>G MHBV/3Q(4WXS>'<\WL7,V+A>/[N$3MWIYTM[/5,>Q?N1IPIAC5WQ?Z?<3WU&) MN+JUDJM#:MT<$^P4.V7'R-N-2J=7W'^BW-].R/V\:'YBZBJS;#?KA-S\-=>< M=_+Q*QMK(\WY=(RRH5GI_8KSCY+S.PDY_YK:$_)--U^/TJYO5;J_D@ G*@&Z MF)CLP ,(#@^KOML:5=L"WR-BB,@>O>63V7!=Z_7[&Q/R( C%TCG9[Y=17 M0B1@H+XK1)HG+$0 !G_'(CH--#FVBD)Y %_HWM\H3G33GF.E"1V:<\?KD?>H MV7\>HXQHY2OIQ4Q+Q4] O3WW@%7EH8:A<\\;"9Q #FJK M"F:?ML*+DGZ5ILIA\)V]4%V8NKQ'\7':NOFQ?L78Q=M1E*B;@K'YII3!"7,W M )C4^0;'3FF53%VI=./G?5;KD[OG##7 PQNWB;:4"O2472.'-^I5'D2?CYV M3S9"\^VSJR=X"W6.-EC;C:7Z2-_08K2?2/+"@O6:R U+MX;$A\#\?4YQGHO^ M3AYYSVB<2OC-M,#7K-?^+A.@6V9A&RN>6N1.H%"QU81('EZ83?%?_G<6PQM^ M-S0_#='&.33\JM_/G\[="S])[L-.;2Q%27?U3R9-Z ]&;)Q7!,ZX8U&589M/ M.S3%DO FL=C?$#%-'@#YAL/)Y-F[G-SST?+A,=@W?\WI TZC!\$(P.NV+F7R M3\QELWYANOA"P!0?A!UM\-YF)IP"T<+H3?#9Y M@U )GL!O'8$XIII!''@GS]N96:8Z'SEV" A3ZCBX1,2!S:A#O W)9 B/U36# M 9*\JP _X -0/R?(Q/BH_>F<#%21*43U$%JD$++$&YD+(/*+I:G>+G%&&$QLYF.C6'Y\!P4##/&VU1*8]X_6'3 MY'L F-!@Y:'EXCML4PQ1A3W:#"!A.Z)=L7<-/BUT-Q^%+.#\8IJJC=IO@FUE M?;K$AVJH_0PJ[M'?SZ7[N>7N)D(O_.)88HDL$R_4;3/,"W@C9QD:!H,+ K[H M']32S+D=6K$D5@R+-;#)+/Z('?F J8&G+%W6 7:%@E:!& %^_SS$7 C:K]O_N[&QEG,\K>&FT^;(FWUB7FJR'&_IES M2Q ST*\@*=[4%%[!4UDET"4NC<&CW-\%6!WZ)Q-(-1BH*9M:[R#IV(PK+''% MQ,0NUR$TV3: 4@PG"SUU/@,2#--CI9-*L2O029SI!)X-]Y/_PR/3C!],]%!?O D4T%AG;_[? WLD,DDCJXE^ M*[D/\1_,5/^&)W/L ,$S9S19?,B#"4PXI#9;^4,@ZE=>$(*"!YE?=/-'\,P; MD!=@@H9>[ZD=^!#LTS<%R+VE 8E1/>:GFS<'IVP&$#;GX'1P0V'Q&RF"'_]K M\KL.M!)@ JQ38GAE_PY!&+WJV=SM@2G""E)#X CWCO. MLUL\$.%PR-<)2L2%7YXT;,R_^.UW$.Z+WSV:[WAX$OU2;'OA6^DK8[/%*P$L MVI0N/];;+AW]&2Q7&&=@]EM4>YDX2S3L7? +,]"*7/K^P3*!(!S3IRLI9/.! M<8-"!.'D_ES)Z5+LZLG4F?XNB7D2*(8T="RQ?;EP,U$=HQT0,5-)O)>*Y@7F MM8+>]YK^BU&D4LBU1;L-!V*@L2.F8)C!5 T^ MXA36^*JA*("KT$JS'!DO0K-C/-=U9CMBA(9#N WCF4?(7*!^9+XO"WG!7MYE M1;Y%Z=3=V'NG;@$" _-9]-3!7!&[2P2=L\B^O1U?DF=P:3Z3[ZBN^>LN"0Y< M%Y !]P? H44Z;WMW_\/Y1HZD]G;H<]$0@N M=^?AA\'CLW1[3K[=W@WNKF\'W\GM'7:0YOW 3[ +\0*6&]MB>3,-KN3]/-%\ M^WSSFZ2<1T=H\K6I;&0*S_DSUX(8K3J["LCAZ7D ]XJ>U"[,\B6*(D H'5$T MCX3U3Z;]/VS6+["6UG9..\:M?YQ[/2$E[OJ*>>-HBMO@H<&][&W$8#,\'.Z- M*OIT<%B;AK/+[" MUW%?/\F%<0\LT&*V0<3RDZ_GEL6/@CGL/Q=POX5:3'+@9TD(]48T=#[$I8A% MTZKZR+.+*568404XQ:92_'@;/["_YAHH?=%<)KK79*,9_*OBABK_UXIG+@Y9 M<&'NC@#]9E$Q9S8R [1Y1L!?T:94MW\ZJS6C$T&-^50U'?=W;R3HW*Z]4#K[ MC#L>&"K^Z")\\-3;QT;H.<4Y2Z7.\IWAA1 M;W57*^$5!XEX/_F;NF..JA-6X;+1EI=[:B,H#B?4=T7]&4/5E1=DL6 ZI=+9@ MAEM^GY:+AF373/[M[2(8L!H4WGY@!1 '_*.(& M)HH8I!GGMA2P2&Y IWO2;C4%AY6(4FS4_$I+[G<;&XEI'?H20.>X,)-=4:7" M3%UNM9N[PM5@?D?UL.IA<'G] ?,E+><=Q[G]49*5V[UM[53 MRD;^V4#54>16KV2N"2=UMX&P\0)W8=(V!V[-'-?F\$>99;R_L>^XKT=\U_WX M=YMQ\;8:D>V6W&R>6LPI(ZQ:0/3UWE%J@%O#H<:+AD?I@@E*+/R#O0C5#H+L MYLVM@_G%-%7,;EYKQ3:[IZ8$M@-97^ZWMHW@'4(7?,6T>"Q]M1Z9O/A[76+1UL&A;V\JSLI%Z)D@IBMQH;:LERQ+!$G82#U_I)GSK M,&M:!;"2ADGN3&.T,5(BM]J;^:X*8>4=PDJ&FW9W1[C)5\R$ W<1%1><)DH\2+5,_81*EOC+W7[3-?M?H4-,U1V.B+7 MHZL'>*X2=8OEIR^E!\[H.^:(98/,DM+;HUWA;N!!K'_C<5.[)[>4?>>3; V? M[=, D\*GTY?;_;)YY&G(W9HS>!)L'E-BG;EEE"PRQ7.$W'T\X38>Q2XV8U;N M=S;;=L<1E,H,)) .C?V=1.R$MD?F=,8,FXKA)F4B[9#,PIV$S,2->.O+C7KW M1(A["S I(%?KVVJ_PDKWZ[EHF(G-!,&>F89+B,K! 5QN>=NP!^H/+ ??C-7N M"9TU9P-1!ZAMFHGQAG U)'KROZ. MB0]DL5MLR!N 8[R(8L=#9/N22?<5/MG 4,592GI]WI%[W?KI<4A.T%/JFW&WNJ&[E6-&S93I&2O2T>T=;5A3#T.72 M>ZE0V3C%Y-ITQ-Z0&T>:8_Z5#45-$1]8< PVWW?3>'EFUA1WQGNXS#3@;6[4 MW =V[JTWA,'%_F\X$(V3PQJKL"ZWZML&@DK'*+L#IR*WE&T=T"*4*X7!OH4ZH1'Z8C$V#?L+[\CTNK0J"3JD@0 ME2/F=*HY/'%/- 0W^0139HRP5NCCG>DPHBB?=LUEH=EC-9N-:MI;;:*IL/;/ M1/Q;&P/Q XOYS^0C,XJ!ZZ2K;VVS^HJ-*S9>C9FX@C[&"_JJ.K##,U;&Y&H< M+4\&WD1L&U%\2?YKK472#ELDK33-^_E+.!D]4.O>>G)P/A9OV?_ K*<)M8+6 M_?6HH0*_V_B[O<%:ZAQV;?7S>KT>9TPM?!',P)))UE. X=BU.,.HQ9!*NX@U'_NY=Y >VO;\VW FN-2[N>.[8"1 M!:R^=CV=CMR,[<^Y"%:-[XW;;6;P;$(=@M.N2+,N\QE7_()]T%:I*G(D9%:Y?+80R#<,*WEU$J_DD.F9+U$H];&SZFLC6Z! MK8W>D5D;W6)9&[V]+Z>_*V,C1\ANJ_QR7$I2Y=>*[9NX,TLC1[K9%M@Y+B4I ML-NQV2H%-C,21K;:^,Q>0VF4,S#7V6KYA0T@#.!+I"BJ$YQO _>0D-G.8=% V4S4UF)I- %-K6XM^MSTATQ8;#4:C^72N\R'O M*AMK(\U9W$[I#MP_[HBO'IE#-8.I-]0R "!V"'9?!>C"M&/#DN %2YV%6PVY MU,K.X/G@Z].6^ZU-SNK:?%5.&T8RJBP5YZ2E%,AAD]]1/O&=5ES M=;ES< %B!7.*FJ.TXZRU.9^O5Y#R*E>N XEC:< M.YBP_FQ&9>MFZE0ZBMQ.H( KL;$CS9\O.L%::+';9 M4LKV_[DD0 \,-8TM6@UGV&L.=EKL['YLPP472SR"?25);EAZYCT8V_Z#+*D# MW)ZU*;#E'7LEC^:4&K+X0B9/S-+&EV1*K1?-J#GF#+P"?+W[A;>D^N*2_IC; MCC9^!ZA?S [Y>@\HAUB$-S;ABSVC1OA]M3&=:OK[YTUOY-?:VK^96" (T@F3 MZ @;!5/C'5TQP^2]]2P&$I7[92\6#]-;O);+F3"; =%1T%<.[S",DMH6G[@J MY8'-L6908Z1Q: O M(+^>0!,R8P3+;UZ2^QEO%3JS"R^S$ M+)-_M\GD.EN"D('R44\$J&6>2 2\LPA8/(!Q[8('8'5V2.Q#& FAW M)H)""=]TX=W%@810]\&S"EQ#B]$_:T,&\A^>.^/(2 #",(#$K^X>0@(H_MWA MY>(V GP62F#R_U"BJ3^=T7_5ZRVD8GI5:FGZ97CU\/OCP_<;Z?;N[OX?@^?; M^SN9W-Y=@_ ;7AU45.QDL]>>^)>NP^+_R1?ZJ#/8^\$;6*$)NK\). M==VU>GEV'/X-ZQUY?T>]@!$XVW1F Y:]3Y?D55.="2Z__D'003(8)7&7USO+ M'I+B?:6805LI(BVP/<3:3V>=LS4/C%.WF_7[\\1BC/P&CYO8Y 8$A?IE:%U< M\<0LL99F74X8EEA:5/G \:2][0<828,T!:"Z1OY@QFR_@A+5;G9;/ZG=5KC= MH43(=DSD*L9VX\-R#"EI//>1_6#&W&T:L[AI3_-^6!L$]*]*%.YSK^Y_2!_8 MZV^1'R-VN>8LIM>0V[W-R2]K-QM/Z 6#HE+?)1@[;;F>8&!(^<&X2R@V._U$ M\T3*#T5%V2$8&[VNW$J0[)L8C-NS/*Q0E(N"RL1% M_;[Y+/O2?IEPU&[(G?;FEK&ER(A+ICA_L4S;)C/+' ?5'H?(5\ZNTO@. M'O@&ULA'1>[TREF OX4F20R:9CD+OG8,&06\C(923M!L(3F3P:;9DGM;=U\^ M[%0%]H8SJ)E=]?NJ%I-Q,853ZEX9RV_4^I-Q*N?IISB6MYSJ_8GQ[&*PX?PM MW0B^79-L"*9V@L*&0LKM[#HM"Z2:?;G5*&VPW:Q07U=JQLB<,O)1-VW[V+LIYJ Q;SFXO@.PDK1/S+?[2_G1 MLW.U&8^>!9M8D?OM'37E.5;<[ DU2DMN=BJGQK0]1H_5-C;GPW2R#(O>]03;]6#9POY) M#!=%;F5J[WQ8R.P%,$JF^>(')IGLNC\Q9!H9LUY3MWK?@VJ/E#27*Z^%;VC! M8'-Q=\?6I"TWMATU5[J4EJR04@H+J5U)Q^206A'@:&5)#]SYG/A=>4M9Z:J^ MOVF/^YX^/:'&"\,66V.JN2,*B==XZY5:%C6<<&?@F373/XLM?C.M;[!# MWI7QGV)?06?8)(PB]SJ;SVH**5XR2.(L@%LLMJG+C4X1+=6<17&.-*:TY/K6 M6)<]^F(QWOAQT>TR0G5G&F:LB[PN1[4?._'ZM,]\=W96D!Q-J_R, M3DMN]?.7$B5&UB[C\Q#VXBHQ:!(JY=CZ]PCEW1;:^.,+-1-T!^K M3 GQ2[Y;.?TTT[\I*IJ2XDCI!BT2MC.?)17==/I -UG\NI)Z&,L1+^HXEC:J:L=>5F.=M%M9+G=VS6U@]S:P:?;@W#_,$#LC)\'IUO D,K"_G!340UY_#F M1'/54CUCMTY6A.S6^EG=]'&FUC:2H*B(V(_.3>+8->5&-SV?KT#*1G5:5'SL M0XNN]21;]?3AHU/DC)QT8P+.Z';D5BM]4[7UG+$'?W:CUBMLRX1J,:58S-;F M6P:[;,;@91-JL:HC2[68G=-M%MF;S0UI=)'>?Z:V-BJKPD[N4S12:.L;:AFP M>_N!64_(]QQ$OM:N1Y4U7,2%@WUV53_/,&;T% VI^LXP$VM/A5#4/,^0D'RZ M#L=^N"9#V<4IIQDDAN&L^%4AH: >67 MOG#@V"3KOO1>!OQ4FF]OFB\&.RN91JDLQKWJO@R<GS%+DFASGR]^3" M0(B%N_ETR*S[,=?O]GT@%:)^;OCDTU/MG8[<2# ^MN@6V)XPMD5J0'XH:_0K ME.TC?2!')FO+K01-K2N,;9MED".3M>5^=R=1V=.+^Y55G;H06Z*>30JUEZ!? M:L7K.U*HF9!6J=2#JM1LC-:3FQF*$4X49_DKU6R,MG.U>L&SQZ^^J-J/*TGZ M?V(864#O-V>42/\OMJ83C7]_?.F M-_)K;>W?3"SP[.IYPB0Z&IE3>. [ENP9I@,/ &HB\ :LWWNQJ X&C^40"$H!DG(#DT=SA=C5TNO_ MHU8CWS2FJY_) TB02WC'7W-FC&#YK4O"NX7#HDBMYM['I:JX%?[CK3V\HD[, MBOAWFPJ"SI: 8: 6'2HC2[)'0A= 9\[ M$T'1"-]TX=W%@80 ]L&S"EQ#B]$_:Z+EVV=@$(1[ A"& 21^=?<0$FOQ[PXO M%[<1X/.XF8O_AQ)-_>F,_JM>;R,'T*M22]TOPZN'WQ\?OM](MW=W]_\8/-_> MW\GD]NX:!.?PZJ!B9B>;O3;1?;:9*EV'5<>3KS!0MSPYYNC/B:F#?+'Y:)7N M);GY:ZXY[^3C5S;61IKSZ3C!\W%NT+FJ 4@D;Z:,9H"N->2X _@TWC+R_HP[)R-1U.K,!2MZG2_*JJRR1>MN!R!/G"(6GEAQ% MO"5>R<.?I[/O"L^GL>]K.M-R$XUEV' H!G@J6RZ) 9?;?KV^;:>SXSPQO-L\ M\U5;WE!C$80O^Q\PX5RG_)"-?&4CAGD.8@--118?&O5&?1$:W@,^K$T-\:]* MG@3BWM)9N"5)ND\)57%LVNYK+YRC_7724VNW@:3ZV#EXV4$9K^8P$RZ?*5> MT/6O55_IJ^UFUDP/S2\2[:#7M.6NR[U&ELF_AP=.(WV%U D!)WTE4DK@9)MY M50#(I/=2TY--/T$A>E[F1#Y3P9(9'-PHJPVIS3 B/L41DGQD2*4QXU2.4DR5 M4U)H-HH)S?4*?(MP*K+:K6W/F?IU;J'7PRS-5/D!M]=>E:G7(29<+9%:W6W% MT>'1WRPA^C.8*!7ZX]'?\AX:_6_9"&++$'EA"&+W7?ENWD83:KPP+ JSPXG) M!Y'C6YY,+N--G)9=FP; S8;WW8_%9T<;ZNR)C>!21V,;AOAXAVF]S2/'BL[? M[6**]PUG+=T"D$4^U+#S(=9)":%33$)(O/Y-Y[Q%7W]!@Z:)UU_R.&6CJ''* MI.O?SNDM0L?JFS=FC32;6QZOU+*HX=B[AF[.Q@>/6*U5,=XF[\?_=+>XOJ60 MW.AO/BPKHLF=%7H) 21BH46%3#E#/8T3"?6DIK,."+=.88DM,7I/))23#;V; M9^06';VM,J(WXZG0WM&[C\!+8/[PP LQ9[C0LMM :TP@?M7];&70S+."E,VS MDHO.G 6-LY344"EJL&(7ADK 2DOQY^2:B^HWRW]V4VSH/'#/08^3@[E90QRYAORV#/*BQGL M&(Q&%MA:1-5L47>]AS.ADNK%@D:'2PK-@H9<=Q/?<+GL:XC)$K@L_2SY_(5Q M6PL:#MQ-[.($$=PJ980RJPFQ?P0?(N9P:QCFKZ:.,0>530UM#*_C,)S1=PRX M5*HLCA$*&J4M*30+&N[<547P0,5957Q2VK,93/7!,1:WAML)^MZ9,&M-X9^L MM$J?8-@J:!!O5Z7 %=Y=O)<@3YRB>M5]?K )=@*:4#0V*YL2EF M?6J J^@G'?UL"H"?&N!RCWPEZ7&QI.E6]Q;>J/ 2(RS9F)$BXRHQD6^*65=$ MOH?./A619R/RG%LA9D+5#C%T)"R56!9M.O')!+AMHJ09Y]X$LVZ\B>Z_46LT M$:MJ*C)IU!O*0;W3+88%I!MATY&;]7U7?RPU,M\G>';^PS"40W&)A%FH6UR@IMM>5Z M,PML,YY,;T^H6S9LVR&A*NV.W%/V+=:WA^B6WOXN5>3>>[=O#\WT#?_W1Y_) M!J84ZS AF94>S%$A'W73MG>=.%/.\_9V0=-X2@K-@N:")%Y_&;,OFND=NK3# M'^1VM[C=>-?")KUO=DRP66^.-]-[.!N!L\*J5C;/1*.U$Y*5\6]%"CG+9)IY1' M+ =O-MSLE'[<::>@L="=F"X5YL.8+V/<-J-E4R3$%S,QI6HPGHV)"AK[+BDT M"QI(WG!B7[2VPED"RD7IX-0I:,QQ PEL;9!4)!"00$$#I>M)8&O+I#@44'46 M+[22+&BPN9S0[)8QOIMOY"-5S^'2)RMT"QHXW&/ X\007L;89JYQCKWBNYCA MC:JE>&)V*6A N*30+&B0=3<1C6P-B7MEGH35+6@ <#?QBE-$<"ECDAGMA_WC M]R =Q<% XKURS#$6RTP!>#P_Y* 6?NYMOD1NR!U[Y3^M3U5ME+YE;[>@<>.2 MFBT%#<$F7G]!8V1)U]\K:E0JZ?J+&F1)NOZBQ@R2KG\[)ZYJQ%VTAH95(^5T M]+_)[3XUP%7TDXY^JD;N.XX7Y=FC6.EO=E].J4=Q4B*ONLWO.&96$?GNB#SG M'CHY-.+.%4-'PE*)9=%.A@+DW(A[<0VMY$[*8G?NO\T-1IKU:%_N57MM9<$Q MW$141$'+P-N-%Q]Z> M>&J+QL*Y-S8O.DKR8:BD.BSM,(GCA-9:PZQ(O<87V[D<5MJ0Z E#L)VJJ?!#NN1V)Q.[GWZ_4*@9L1 M6%C\*1U%;N^&"3W7_((OC=M85Y+DVDVSL!,.OGX=H/NL39E-[M@K>32GU)#% M%S)Y8I8VOB13:KUH1LTQ9Y])'5_O?N$MJ;ZX))QXK(W? 3<7LU6OCSQT^9'! MCA:?P#=%1DS77=#\=%8_XW_;,SKR_HX2U BP0F^_^ M%_CSWA;82+O 8(IW@=OFW(YJQ)# M8E:WF1D/"Y!T^TX:B,U5**W(*\E7%%R237%Q$!8BQ_0IG&.Z(:Z=G?ZK72?? M=4#[21<4SQ(/5%-KFG'DNQ069K7)\F\RZ@<<^6;SQ&B)]%A*O9Y$HHOS@\*3 M2V[[?:"6>"4__3^=?5=X/HU]7].9%F/+'^^&/WYE8VVD.XE*.DO M!0K6IR*UBG1XOBH5J2?W>YN[AJ\%VI)E5SA$;%D=LQ=$=&0EP73?DB.B2"G> MJQ A-Q.,YRXY'HJ4ZKI:,K5;FU.TDB!BEWU\-KE_=\QQVP:O/65?\;84[1?* MV/4M ?+'&O.=].V1>_3=:F.!D;&69 C@*6)7%G7.Y%CCIO:>4P $+HU[?=A#R85L*;[(^N+56 M&^+,;^PFZ _]KK1GG/8I:&.MDD*SH+V:USM&6]:KK&C.P&/$/R,77H>8<(UD M:F]V?(J._E8)T9_!6JG0'X_^@K:>SMOD*";Z#QGPN'D;3:CQ$DRV/J@\W[(: M>%7GXFO3 (C:\+[[L?CL:$.=/;$17.IHT8[&RP$N[S00K/,$%6Q%9_52-B%O M;5E>G MEY$8016E(WR]HI^O$ZR]Y;^E^0<.I2=>OU$L>P53J10UA)M[ =EYP ML>,AWD!M-$Y>J651P]GUI*6\[9-UDSF%"@JFAO_3W>)ZG5-V T2I%S344,[ MC5(OH^N>(7+#.2DALXAH>I99,@7#;2G]\HR'2*>&VX(Z8CLYYMDK;@\93WFF M;R08MTW\>=M$]P9N5UHLEAL*ZHJ6%9P%]8PW1'FVGE4;L:^?MYY\WVAD,;>+ M$MY1Z@6-+ZRG@JSV0T4%\52@%#1(LX$*,EH:Q:2"8L=9JI'6R9FIH '#LH*S MH$D\N[%3LLW$5?I94@*+HWX*&N[;C1%RFB@N: AR-Q;& 5!\R(A&$4=<[RI1 M)-F(Z\T5R857NP6-*Y?5BBEJ*#?Q!@H:?4N^@8+&NY)OH*"AFL0;:!0TRI!\ M ]MY=H4<=+U1MU<#KZOYB4N,L,DG/S7(5024DH V>?PG![D#%#%MFC#;2#]/ MY^C1E)C -\4[3@YR!RC3J@@\YZGD&>K;6)AM"F64X1YU]L& M(1?;LOY&K=%$K+>I\-'7]4/&(]M;M"Q+UV:U*7<2M./+U]=>:F:U3_ (6:P&ZKVGHS;KBM2X[JTW4R+!LLB-9];[/W7[1=1%FXPLTHP M\EAIR$J"B<>Y'4GG -4BS1]> =6^W&QGR6W?(5#7P[2XXX![SN>UGT5B_ M4Z3>\2N(M).@OW .>0J'2'/$YIZZ:5>9C?%^9$$/LJ2^0<2F M=S4W]B%ZTB%I>L!Y"R@QZZ MJTBH*RM*23,GJW:>J?1-03.@2@K.9E'SL=9*WF*T].LG&.U1>/P7M% I;]ND MPO\*_!>TLBIOPZ*8^"]V(*1033\[N:>'Y-OTLR%W.\5M\+M?R')N>F18^#1R MF,JO&KQ22_W% J-^33).4>&WP1',/2,FEZZC62GRP%[U;M*+$E'CJF.N @(Q MN8(O:%UM\@ULRJ(L_ 8*6D67? ,%#?DGW\!V0?;#-EXO5F_3#,9"U=MTF2 + M>FA2UB!606.">0>QTO=(S')(7RS'9JN"UC\#'KJ=9><5OTP%)@ MU/# $C%G^V@FMFO+9HUAPZ^ZGZT,*'JV37%G7B9FZH)&E$MJV[0*ZK]OB.)L MW99Q*8*SD9=692J6.GS3*FCT8S?)0Q7Z%]%?T-C1;A)_"H;^JD%\"=5E06.5 M905G4=.3=VM\9.T)'94][8[S.D0#10 M[(C.5S9FEL54HO&,;>+0-U854,6R4KN@ >VR@K.@,>1]QD<\[A/E$L_(>PE< MHU9;;G1*W5"\7=!0XSZ#(R>+^U+&1?.-C!P&]X<,BU0C:)(S2$$CQV4%9RDC ML5GMC&S#*UIRL[''SB4[0')!HX>[,2A.%MA5NQ*I;):5T4]8TB\@:(&R)-NH%/0L.0A"L'++ "2([R@ M@=-#5'[O >'Y1DVJL3[55);=](GO5&-]*@+:BH"JL3Z[S57*8>I)1VZU-[<8 M/SE$)2;Q3:'UDX/< 8STBL1S'^V3H:-EGJ-]P7 M8-L$3?978S*#G-T!6I;:]A<*(SN>D[!YAD?1T; RS8:FQNQ' 2.%SO-W1+,+!&J;?S1.=&YZ*D MF-SR1'T?F.QUY7X_-XOE6!&Y91O-O;"DW&ELSD,^<3QN&1_>"T/V 9&YV:H+ M*607?'4\%'(E29(;WIB%HPB?B5('&#]K4V:3._9*'LTI-63QA4R>F*6-+\F4 M6B^:47/,V6=2QU>[7WC+J2\NYX^Y[6CC]X!H9MXJ]KB($4,\@!%ESZ@1"9V, MZ533WS]O>B._UM;^S<0"SZZ>)TRB(QPT0HUW/.4U3 <> &X'@3=H\+H7B^ID M1BUQ-#QA-@.$4R _Q^U&OFF,5W]3![H"PB;)_;7G!DC6'[[DO!(+"R* MU&KN?5S^B5M#<<;PBCHQ*^+?;8IFGBT!PT"II2>"R3+Y)X+3600"WMXOR?/[ M#/8]L.A0&UV2.Q"1 CYW)H*B&;[IPKN+ PD![(-G%;B&%J-_UH8,I#(\=\;A MG@"$80")7]T]A&1-_+O#R\5M!/@\;N;B_Z%$4W\ZH_^JUSO( ?2JU)+XR_#J MX??'A^\WTNW=W?T_!L^W]WT,Y-D-]2X,:6.9-U2L#(W?[^ MZ@7W*MVOQ418S2!CJEGD!YXJ^*FU[H ROT>UMO,>D.N-N8P,(/9X:WR#'?)C MD^_!?I(<:[?D>KV0'5)VP11)@;68C=.3.\UBU=0FY #LS&X%G=FIWYF=O>', M:%8NB>_I:[^%W+7%5,VQ454'!OX:49>)TDNI [8%5;,A]UO;SO2 UE6R =UJ;7&>RVG&+>LU]Q']]Q M&S=B%^MLV'I[O HQP[+= 62LBV]'H.%,46[HN-#FTH"&W;S+%Y\#+DRE8!Z7+*L\%H M!&\"? 9>6[FD6/ MH-_($E!+-%%G-)R*:ZFJ7F Q@[\7EZ\*\5S9T M)7 BJ[S?3-\^Z]@[G.^9[=.@"XSL?H*2B0+VZLY/6/1Y1IU;![BQ!O"XJ3&[ M[ 8B7*@PN^G]]_MS%EQ]=! Q^":ZFQU4G?#[.2'X=#6;L+LV M%3E K2?7$PPG*$RH)ZNQZG'0+9=VO,A/XRU2J?&B\>*_2/)0:6V>O3'HK0^Z MC:E)OHZ51-@/WI0ZX.V00B*S 5&YLV7T>6*=5;6LECH.X;NS MKL5"0.8YS)H2W:1ES6U[]#..[L?\..&[:;P\PZ:^LN&ZR52RTLC22&+G.6R) MYY5V\*EKYI462JCXE&>9(\945ZK<&H;YJZFC8:BRJ:&-X?V<-ER4'C(G*F,F MC;?!;[ _;WNWT=VYW+Z)0/LZ!M[LD_5@;6?*\BR-0>V44J%\U6PR@PFPJ;"([9=,ALTI)A)&])$G\ M23#JO,@$UR^Z@$ROT=D;LT::."AQ6QF6+!,\U(K:5^3_%#NY<3>W-B-@VYZK MAX'3=CV[,P"J;ZSF AO;NA%S%DEW+6W(;(#*@J'+$BK&88CIB3_/9 M3.>GPE0GJF:/=-.>6XS/GA]YB6/@E@D^ )*L,L4.:K5GT+F\UZLZM] ^]XQS ME&M+0_F.2I1OTXE @.4!X';'UI7]))@(4NG4K9H,),1$X\":LS#V]1I>7QY> MT>G7E25\7L_=]Z.DL8PJ-KX@T&O7^KZV MVV*"!O\5[V?E_2T0TVK+C02CBTJN;=>.X3XJ$LIOOO>:=(,$6:$5,^E145-&O@[JZ'QMX)9FKG._6K*RF\.1 M(T-*5A;/A)7=VNL7#MH.W).[DB37.9MY#QZ;R))*'6#UK$V93>[8*WDTI]20 MQ16*6-KXD4VJ]:$;-,6? KOAZ]PMO2?7%)?TQMQUM_ Z0OIA5K]_SZT<, MDR3@[?:,&N'W@;\^U?3WSYO>R*^UM7\SL<" MO"!1=M4DO>!3SAA$A[)3.%N MS+TDALEG>UG@'_*&M>S%HCIH)LMQ\XY!$8%8X-GE. 30.[3#$SX'OD!;_/R@ M$ FH[)CPO(9W_J-6(]\TIJN?R0-] 6*!S M1I?D#A22@,^=B:!HA6^Z\.[B0$( ^^!9!:ZAQ>B?M2$#'0C/G7&X)P!A&$#B M5WW=]?F7H75Q)=UQ4>F8 MY-I$,QY;_5Z')>,W7S(^>9+1%G=^G!MTKFIPT:R?@X>Y#9K"TNE""W$<'Z8:%S*H+X7L08/ .H/M VGH!*Y.2".92+&X!&!;]DFO%@@_ +R2'/7/-(H H\\ MS"TDV5N7*DUXW:TQ.@<@ZSK#S$*FOY-7S0'"=6QBSX>VIFK4>B.ST#P$U_7S&)3;3X%EVO,,$/=/B? KL1=DZ0R[&(@1C #-.=X MWLQ+D2CY02V-.>_HK 5<*8L5P+OQ#N_A"XL ;(A$/70#I]1QX($VXFBFX2A? M^#":VQ-D:7@\(8WH=/-?D83^]9D?4BYOZ$"_EU-M-UFP/>NS80(_!9 MU2Q $6"]AEXF*AORT07\U^=K'^"FH6L&2)L)-0RFPU(LYE -(:T!-<)[:E/8 M&K7(Z\34F4T!8>C#&LR"Y7K+LB?FJV6:4W<'SD2SU!I>]NX]7SP5;CJOQ%*;-" UR&XD;,2(HT2Q>/X-&.4J=7W1S"#<]N-PVT68DE!0) MR[%F/D?_\C#P61I,8(-\8T-KCI*XP1?2D_FCO2T(B3#EJZ?$ 9%FNX%J&QP# M+@)!OF@ *V!\L%\H\"_(8!OY&/P'%,XNT4AA2?_SW 9>MVU\SU S^ 6^H('- MVW-J./B\UXDVFD161,7H&UP.@)4OQ:W.Q^QG(89CM-'W[]<^#,3/$GP50&+@ M\&<@F89:A<2M,ZJRQ/7> M3C<60^RJ<5M!-5A9> E$Y&X%5^NX!-? EC83*N&$&C+'(H8$F$[:")B?4[*P M*DSX2T-JMF< >SZ'#0O^P&3S9@B;!A5>#E6GFH'99=Q^DO!-.E;ZCU0+_D*''J'0\IIIE1Y?,+3QS+EB@,%&&K-3!Y62/6T+IEL;HEL9Z,XSMMDX MEYY0FUI<2X4V3((=$V_+BV'*DFX[7J3G$=9*27Y>L"HUU:9CBI^IK=GWXX5' MOXO_IF:*9$_+11,U"J.*@%.^:%=\ZQ+*\9"6YFK@ ?SSD0:RG8OYB%('XKK* MBW$*J*0W,U-^+F5*/FEF8Z_&V:9UI&0HC\U3\^%1$4K8#44?#NPJ.^(9@>F& MK(1F6R2W( C-R2$#"OPC?OO?Y@8CS3IZB@TE:@A.F*X*V^I-0W]1?R?]_@?) M-=7 >9T"9C'C:-$VXQP=_'FM4S#C?B:_PZ4$2WK0H(QYN/*!Q#T;7.S0LD]* M#$39_F""H)5-$#3S%@3-;(*@$.'T? 5!)-O(/P='Z+IGZ)NRBX !*3^"8@:& MLF?4"BK++95B%@>/H;\P WPZ7<-#(![LT"]0VW(N+!SI4"_BR[26K92,L&SQRD^Q!#AI0O M&>[Y8V[P,*/$UXSP HU3)Z'G;W@JIYOE++LPZ$)8\$]C!P;('IT\R.@Z)V)C3U9X86>-2(A*G@")2#97X;&.47ELQ!_,.]QWM-AB4!Q M[&W&1AQ#IN5R-:9'B\Y4\!+NW)!$?UC.2?S[ M\1R!Q)]6F2(',$7:V4R15HPIDL64.+*CK7M#6N2%^L)I$9;AJRYOP5M!ZE@\ MCOQBF:\@Q[TC+$\+W_QR'5'T>/!AF$0W06M;.-QJ"M#B@ZY&0DD&^ABT-C\' M$O++F5"'FPE"]LR'.H_3X-L PUQ1P7+@=2"7-).?5#D3D+$H31?<&%!!3!=" M :Z:VR@D'"%O^/&7.(P3G&Y+] ?5=&Z9<)FG_8 '!B_F8@+_TKD*XKK, 'C# MMQ;[H=D1^PA%N:&");)U_DX1B*70P)6. M*SJ21@,3/S L>&+#?.4B)A$0]#8L>3LF?,L\5)Y+U*\(6RUPA*^;C6LZJ[1I M%O8H@$(-Q:HT+_V+:P"O8S$8CKAV7\O]X_8FR#.(YI3!#5/-0-6""DQS>!8H M#AH :Q(-Z2$XU !IS3TQ"D?-[-#EL8>VJ% GKA,Q,U\9UWKB5%8X%G[#/VEJ MPJKMT'$47!F\RS?8&2 !7,01:C_NJZ)32=&307="O,D$U?LBD(SI($/;M(:@ MT#&MS?4?L8\ EB9)"2Y),.&JEZ?V+G M1#0X/"+%83M^066M$:JH! ^:G5WUEUL_?0B@Z--+)&;I'70'WF/RNMTDN^$% MHEY9*"#_@5E8Z $NXKJ=*/7E_AH?HB3ID8E$ =F8HJ@'+W%1'Q<=6>&(9_.I M$324,Q2X7TPSSB7D-R^*'.6@<*#97DCJ"?WB&Z@Q,>@=8.:1@>(P7I)2V/+< M##\LOH'.SJ5OZ,?.+>ZI8IQI+D)D-KC;6&=#E"9Q>RG!1J_XG%07DBZ6R W/ MN#H7ZO?8=&YV6[6XQ8G=JCAQ17%BNRI.S+V4K:H_+%/]X4Y\AEXVGZ&;TM-^ MP*B.F)#XR$:HOOG+>)JG'^;^"JZUI?%)WTD=[K3//4J_>W'GE;>]#V^[GXUS M>JN\[2U8I !.MWM(2NA4M#)WO081S76/7=8?7$N6OVL1VH7-H4DN8L',.["B MX8H"/.S"0ZPU+^ >O2AWB,#4YHZI81+&A['B^9[!'+<_G/01/>)/_V46NMW[-!T [!%=]). MJI.B=QVEQH$M8N*8O\E*X^R%[)6,&=+U53IG)8$70*,\3[SLBXC(SQ1WDD32 M"JH3WBC0S[-Q#RGMR"DI*!QF8SLT#6?.!N=_,Q?"HC+6Q,(7AE<*Z/%O_YBK M+^$33Z%;1%Z#T J2IR&QNH4'XMP6 M%8G)M7Q%R*>4$MM^IR.ZBW<5A2.*U, M48FLEH16BX6#0+KB(DS,,#!F'!H7%N1B"7T<+7CF]=$\GS4 F6E($PVTJL5+ MPO&9EL;=>EX];?#0/2A5-UN#XM2(F5#>0Z9KL![O+!MGK9L&1OGE2!:)GS(C M+(F)E[N#Y[YNW9*/,HD.O1*DD3MV%1:@S]D:7$6W*'*O,)T&2<..1.RC=!+> MBE]A+I/AW)$P14;7IIHXX)9#-X9)RD4&FC4FO$2DM_F#9,(MK?%M6*S.#P-P MW]CLT!G/=?]RF6_3YS(<0&0@3K"WZ>;[TC=! M8TY9&$Z< E1^W ZD0\62!;+\/8CR?4#F7&0.\ :?8(I)/AL@ X:!@I-&72N0 M\TUE[B#.J@;B_ ZL"OT5[,5H>:OW M;7#H] !+TT:<==R4) 2WPTOS- -#Y8:#!R<&G_Z!A7>8-,J/A]Y%6AGU,OTB M$FTN6J1Z)'Y.!B-G'N1S 2XPLT_5L*4"]C< ]N,)C#REPYF@_/$A79FS.]/K M62N?TI8^?<1&2SUR7C"L*8!'G1Q:WAA2TE:@K':&'@^!XJ-KUR4MZ M(S^;\(^OQ+X-GGX.]?JQ<99-[&V_S[A9ZMTW>/K=OPU?7:LW9)=*/?Z3O&N1 M$0=/UZ37:L"/WFWXK>R:=:ZV4WDRH\CJ (/0-2C^S<38K"7CVK7EW)3N(=6Y M;<0[]WBVO6=_2W^R=Q+)_.=&HO\ZWQ# -_$R!#1^7KS8T\]L1%$)KTO"Q*Q' MTUA*8W93-[VD0\EM5B'"59BAX:5$>\_E@WJYB6K,(Y41;G1LR(#,#/SB;]3@ MJ/=?Q"O-W-J*Q?ML;LJ(>)[D/GO3$X593%5SYAF5+AH]HHN>)0 H5?@> M<]MS)*:F*J* 8%-:)O9)$%EO&%XS1S7$.$>"3_>!^3ND=V8_%?R!)A:.VEFPKVW'LY%C[B: M^S%X^ /^6C])H;/45[Q[OIP&0T"PZ+SI"[(F=\>\Q\O!5<\&+EBEM\A$L&J?+Z>G>* 212;AF+P$$FN1"("\/;(6(1:#C8*6 M;4Y("*P6":K&:ZG$20#UW1!T=:@(S&_$5GSF$N9V!_%[D6['0_[!DWDS,TQ' M8M0R1%,YS&9;E(\\7<>7-%Z8Q=N,+*VNGHF B H;)U%>?1>-DK!: M,Z@'7# >G?!1I8@>XK+ESFQ?)TP(Q8A$0GY$I#J>.\797=)L;O/\:9BOKFVXYLEN&87E&EY^PK0X$>$2 M@,'[>32;FY%8[$=Y+$ \"<4U)0M"=2@:&/W HZ6@1R:J!LH]?%?DL;_0?_1E M6$2\8<:+?ZN?T,V,'YIE&B+D'CX@"JDWM].=VS=!6K/Y#5)2G*JXZLCRSD1X M%VL^SO;")@*?AEI@'Y=7"KYY9>.@1TABB.D"S__3Z)',5XFW&\]H7 M#> %PW>-_Q@M4N5085S[V.NHPO9P@FN8SJ>+N''#%@S#!*[%X!D3E>3?6:)\ MSJ!)DSS?JY+G5R3/=ZKD^2IYODJ>S]V6S5BGKK17)60E,V&+()CSZUJQ$$9W M,XL\7Y2?XZC"?L/>PSS(S@<1B$P>;KXM.KC/KB?H^7SA# _/^_.2''R_E _X MPQ$)^$+)ZYN,%P0.,F\"#S;5?.1%''C,UUMS[&(&8-/X-%8+$?L2 \S@$^\$=[ JNO\0M$X..3WW0GY-8O&F;1@,&2 M<79.GOS'YHBB\"(0\%B ;+N6*,9G-4LX\'9XT&+H%XEG!N%D8(Y,KZ;5MV_= M$FC,W0%+%WO>>SDU&!;F?<=$S%JS1O,IGK*-^!>\'Q$3GD4D%2P(@*!KP*G! MM$0M+;9/F<^ >=XYK(B2BOFH7L.J*0L>^!TDF9/O,H@V/ C$DT M&Q]TE$GC[JZET+:KO/&],$C&(C^ENS'DEIPEO&R;-$QT5'9../R6X"3Y$YQ$XL?2Z"=0SFYV<53!^_$]_PX@"7NLN6G= MX:8C09<1.S0/QSN;$5H:0X \I0-/S[T@$L!@ROMN!< PW5(O&U#%+ RHH7KW M>I7R'B^CB4@&=R.,8Q/-/=&RB\WLST([J M8E]GXV()&%"QMRCUX+%2E-N\,T"?AU#ODL'"%=3_G? L$ELP_$?M4X3I>=P" M+65L'X1I<,#T(\:=FX7G2?[SN#6MLC&/?/. +!=(?JB8ITZAK/$:_>(+7TQ, M/A-I-;(3EL)O$GR; 3=RO^.K']$H^H6Z(0 M9CX4CH#(J8?K%_8>B=]3QY^>*%Q!]W;1(HEGN8W*4&.IXO)=]'OU.M:)7WFJ;%P2!Z-CA M8/!5DA!M]N+(,E=5!%-?W3Q>L%@!#B\Z0-/-Y_4@ F8PLWYH(Z06# _Z;\?5 MCN?Z6--U*223N5IR17[PRH5S8D\T\V&W08-;O]@.-R_>2F8Z-5;=CHDPFH"J M2%5$ZN C17SRXNUX+? G8&7>J;^'7WZX[A_FN[6AEDC?X9_<\&*0L^EF=PI] M7JF'0ZB'C$7BC;@B\:SJH9U:/60\U"@JB8!Z^.K9BISYPY-9P7<=,:$)'ES# ME4LS=-Q!#"V% 41*S:90P,9YS>AONP:KR#N$]8 M:(+U8!HN,';#]7.#7QUVVJG('?>/''RQRROZ18+&N>3M?OB^(HP1B"GL!3YG M;BQ!?(T9VF/M#5\;-O_/R9UI^&7PJ]6LFT\JT8CIZU;%P\91@\*#,(5G(1PB M-B6.![!GC*B(YECU#R"$MK:CA%NQ+UXS]!)?4/4P=,P]]#?$)X MIGAH-H00_4G>@TCQG8I0W;UX7ZC\7@Y7Y8OQZ.8?@FS$7E7J4+$77ZE M:P^A:S,6;C>4''5M)[6N;1^=KAWHL$'@WGA5RQDNF7\F(F-Y^&?2BC=R<2UL MZ&C:HR^Q;%^(S6?H\WB^@BOA/-&Q$!>/+A0<&AH(Y;GHV>UP^88@ >JL!,8A M!$;6(9QQ%>\IN;YS=%S_Z'&,Y#$,U^V8RH-5=>[QU+L(?L3PXA*SAPZT5LD+ M;H (PQE%!ZQ1<"G3T"Z3T! 6?6NL(#X C.N'%9;&O7&)Y05(>&A\3=R>_-/[ M"JR H.HI;/6'XQ52?+R"VVUNO\:X(T,/FB(,Y%LR49LE>C0(8/$]!@X=V1UK M !\E#U#AK:R*OP2NQF/\*L3; ]:*3,LO[*ADS&G,N;6H\RBQ'U*MS:. M_QVA=K?=-+*O[C%-U8MW/YYMI_ZA2(3D-:QX-CWP:]HX:W>28 MX/ YJ& 5D\A$N7*0\#>*;P6\T)S!YJ>9EFB?ZI9P2'X52$RBOP@HBV0B%=8< M:@7!\V["!2,B(2H8,>>62(C":(9$ M$[M6KTYJJ*>^BMY[<\V>H#K^'NX3B&:&&,$UOWOF5_N[=G,D MT'S !IINGICD@T!D.\@B!(Y)9B.1#R!R2"@9 ]BH"^7PL1RUW6QPWX+SFL;[ M+3IDMSDY#U>^@-V$664B>PY?Y(?DI6BBAY<$S1O_>;%2]]GNY)Z%_E,&/<9N[YHCF60N]93,8+#Q%F*T$26H#?U#;\4*]? M;(22N4D;,DH=*8Q\MQE/:"A$Z(6R>XX9T$[HUGCR\(T,#E/YFBF08/BI@1F%M4U-E MNL@]=4$83]\!!,1*Q'US+)[&[KWA60NBT>UL[HAV^0C *"YE\7A1H!6\!8L$ MO,7)HA7.& @U:LN'1Q^,X2\TD#$11 +['/;N^PVN%!EZ:.,0\6ZU6(TO!"2$ M[I^*W(:DU?>(M.+-([TMJ-XTCK&&+3]%*]ZJU-S167Z?5Z,[-% M<'R-)M=8!+,YZ)11P%DQ9[6@LZ6>TB:>/\K#<9;V@XJ^@LC;OS(5MO7BSF6^ M]I-&X&DWT8;A]Z]&R""070M#I \Z437L=:G#$(7C0KIOKKWADD!XVYT6Z%@=BTF_!Y)B= MZ;=%?;ZDC00T ],Q7,<%U[K Y@FOO)AB4=@O8J,2\844\1EK7ALK!X!FD>Q; MN/,%@'TL) MI-W22OUW)9=W9(V\ _]*VIFX2R_5I*16NW!!Q>G_TXCGEV0PP6-3J5V02U$/ M*;#3R7[M="ELI_OC['C.=F"JBT[P<]AQL\[[P"NR6_3$!?(N^O<_"3!Y;'\/ MV\?I'X#%V![^]@1(S3Z[4M;,;UBF=C-XZJF.]-JY[&HFADK%YN;*Q?3L\E2 M&#T%@QV5$1[N&.$;"2']/]&81:W1Y%T<2_.![YK#RQAXPSZAQ,&"",9M.FPT M,;2_<+#JW)V$Y=I+D;#VM^ EHE^UY%9SX'M$KV_1:4]4(L)3L)52N#L?F5%- MC=1;AZ.EF@A98^ZC_AZ)Q0Z9\\J8X5D7F&$+M#<3UIW#@YOA&:4JC_UA^T*_ M]P=6TVF.9ZI$.GE,M)<)6B)H=@SQ@SND$W_S%[X0T=39#ZSP=*]"($F+T =3 MH.ISM&L)E;'>J[FYWBN]G%D*ZZ60;4=5"?(=F4-2W)#;W^ZR(#NKXH M]^.\SFO<;>4-/'B-JSN9S0K[C)<5.^V8G3)60S4WS_],SQ2MS.QT9)UM!#LU M7'8*H<8]*36'6#S"Z[%=Y?Z1G;^OW461HK$0V5O,6*1?*93]/'^3<$&9#^X$,W)0]7\CEGY6-[^PZV\ ME\3;:]@NV1R:EAL&PI=^NL0+*G&Q8W&1,0N]N7E"6WJF;V<6%T?6Z42(BZ8K M+GXWEL6#9@217HO;\J!?'9U/ ..]@[BF%BTE(E-]W908+S**<2\1BH0WFC-^ M:&>^&N&X89486J8Z-J5>%;*M*&3K585L52%;5FQZ!8:&9D]X+H;%6(T'RD)1,'YJKPQ WR0T/Z!F\2S1803+2I\D7?N/J/O MPH6!;ZPY4[UR'-M/,5SL8,,KF!8[T2R6/8GR(7:\2"E\^>8S<:0@]203!?5^31CNF(>0N) M]%DV_98YD;ZE$G\H/T-]<0F1IQT(GU \0APBTUPLT:+R:K$]Q(QE2\VX>5S; MBO=N9O&>L5-/OB3SO)2)ME1$P%T_,-W#K$;Y28U(H)?^6A6+70@%"<;V,A5$ M[D=\><:*-32C:X 'S&TWZ<.@NL033;BAY(F!L!01)9I>M458 \QCO-F(AVK[ M>3&^VK(8J!8Q?(Q?ST5BR$.5!B.WQD-_E\.)/"*+*.Z5?D%"M/4ASL(:.2BX MPJ=F3W/>?M+UO(5R6P5DW@7D(_>39]XS\CXI)[HVJ(+ M/T>S&/M$,H3YBAH9*<'J5RS)/:09*?-P3/K$[L M"Q>OS%?29*P#:G8WY@&N2^)[&H%'/-?9_=B7*@-^PCTPU%!1JBMIU'OCT>.# MGY$-GI'WPHE^>/GI#/,B<8P:&$3>WUX@5(2$ ML2DSG=E M-ZG2_*JJ!'N-]? M!&P:V?.GL\;9F@?&13LWKYN;38O+C5V;*SS"+XTLMQ3;]3+">1R5IX6?SMZ_ MLA&;#K'7)#>2%0$$"6N0\@'"A6,EXB]8+"P.I^X:*O*V:7TFULOP8Z/>DAO- MGMQHMS\M\Z#+\)W6AR@ \$QUP2ZJ]7&UWB;$H6L?0?ZTD$Z_N&]/J'R(Q\[B M5_E!,[DX")A] 1WK@)\4 ME3&PWGQAW .KQ:S'\P4W[?9:TQ@^V(YU6XI1&I&QV+2Y>F;SO;_? M@M751=721^J'KT,NOI]V_TG$;8/[5_<+\I_47/&D^/IMMW#[X'Y_,J>GR,5V MK8S%=LW- S$S,(>2O7"H?OP!/7L^A97XU4&+ 3S'Y!UN7'8*U12+H8KOQ!NA M:VMO9 HOG-A$3$:,%.IRYD4&J^)KQQU?:V4L&6S54];9!A$UM]G:K1&RC!]T M:H@ 6S1TEK3H-MO3=R&]MBA[5*K07-'B-6ZP0H2J_KDB8G&\X:I0US0! FR= M=JK > Y4JW?&[0(EW"ZVA$&\C2&[4!TQY>E<7AB3-!5N+RP%+XL6N^FDCMT$ M4Q&\#C8A--^9ACNVUX"83B3Z(L]GUU]5 \_S][[[K<-K*E"_['4R \ M51-R!,3A59>J'D?(LEVM/G9)8;GV/F?^=$!$4L0N$.#&1;+ZZ6==,A,)$"1! MD)1(B1&GSRZ+))"YO89TMO&6668GU;[75GK3YHPN=5/_G M?[?_&W=M0:59J%?A/Y1(KTBB-;2XTW?:[=.E6KQ(>:K/M+U=L/JG9G_)J5E; M:-6CWSO);?"XEJK>V0-57\$'K5N< ML*PAY2KU RL6 =3?=$9-P+L/IDE5_Q%EXPMT@![EK?ZHBMVMA]AK3W]N.0AAUEJH5>.1I3JMC(4:RK^+Q-:V7'IU+9>&[4BW;+DTUN(O46P5;MJD:!'H MIAELV.0&C22BS_L (XM)SH'"UWO+_@NFC(8!F #\)\?V!%@"2'&,5H7L98KM M.\ID^89/K8R+W#P:9=1U Q\!RY+(,Q@;'J>Q?Y=Q5 ?)C,GNX,]4HV0R4_3N M2]3NT\U%+*.YB/CI)V3FY0,MLOIS^Q+P\&.13 US"=GADQ;X[/3+1 L+SGXP M>)28X T5XG! $T*7.W=8.#W?0]OI<2RH7:2/S5_L"=P>QX'_MPB>CK&!Y#$V M:7Q-E9 ??3#-[M00!*S.I^JEF.E;H.Q=,#GOGLCJHR8L6CCX\\!]S+NY MQ&1$FM8B_8BZU+@_9;L 4B89]D!3L=!\+TI CF(RC6*T9\UEA %9)3L45>5! MX$2P$:? ?GT>MVE@&Y9,2B,DH^S9!(FUY^AC,3B3S(9X+!RS8MP2H4OC(2N9 M7]2RK[-XC@$_!0O^"/#+NR?>3 $<-Z[JSU#8<;+%#WB9>!+%41"@ MLNJ^ DKV\/FQ$G*A.4UU3$I^5@Y)/1UZPKR$\]ZP)TQ_>4^8I3=;O^X5V+"% M\*XJ!#)_55YW62C;K*3H4%?=?JXZ%9CJ'ULLYS^#3>1V6GJ7BYP>HR$ MAXT_:!ATJ>$3:)09'*T>$/C MO/C>5E\P9VD>WAS<"$#1Z-0L_$9]GR8R=A/+M>_ANDQEDV9^U:#]*_\'3=\? M1Q'%+.X$SD%=KCS/+) =?/A20K4P[Z7"M:#.;VD]^#13OH^L\GT4BU& 6I#; M"9J5+H_AR#GI,4192AH,?W^ RR?*$GI7KN9:0=1VT&*#&PMNN(!6AMM.J&8V M(E!]RO1S2JINM,#+MY"6])'LO/8>YA=JKY+JV&'FGY5AYIZ5U#_]5Y!(S^ W_[5NFT53G3=\8M.=F,C\14A-^[L MWTMM!Q??(=;,:^==)'2EZ5,$9I>[CYZ #8V9=.Y2B(;\O[+83SR?4#&)/*GL M.*.VC'F_*G?$YZRP*J:!XT;1O& H^*ULYX9M8/K+V\ 4Q_79C4-X8G(CXMLQ MK&_#3.F2QY@G164:=+]4AW.H?XK4XD/2/OH:)4((;)!*21X"303,^C M3N@C4)-$#'C,_K@<]#,?A/X7!L]D>(6)((U^AV%&5<5P2]+7Z;Z\Q/;.]@7> MF?BP*,DG%I;#4%M%R&H M\#D/_]V'=JO=;L]6=EHH81;M$0H";^%N^W=T6#8?IPI$'=@(,&,KXD:G;.N4%.!C0P4X MW4D%L!R J!Y5] -1_FGUH/@H"_(*0OQ'X16\# #MN08AF%7[;L"XR- MI/ZQ7CO9##86NF6BV4$5K%Q#O?)A8[==^(V7T80L^374/N-+\$!T>&%\&FHP MY':J\!M'UP7CP_C8O<=0C0_*1+@,[">N+&UL,\=1D]=WB>Z(K3EHV VA7]4- M8:7;\)7E\4P/,DOD>2NWN#\ZYBT 6U/N< 6_*;3[Y*B:/&KS@S9/H>0;B4,N M:?%LI5UO?2R=%W8:4TSTB4_<9F\NOTK7^;./BL]5)[G:'P/.W97A-C2 M!#%9M! &B,9X;1V&$05J*F2XIC5CL]]T#F0^MN MQH8^0-,&?U>A_+VX_D? K/NKC]BSXY;O<=6V\TV]AH]A%7 M"YSUS][_9G]QAY@.UE@A?-YGLIC)VJU^ GPU!YY^%],HILOL2+H*, 9+CB&/ M!3#X@&H9S#0.BNH) //B4(L+L>19[$KV0WY-H@\=Z+)3ICGDL""53 M#=>4TXW98,_'I:,\L_@Y%-*NQZ!B[OWKR1GI^4*T\0'A" _^BU+,Y[*CP" 1W" MRC@@>IO<#A.>I_$E)/4B[ %&$"8&:)&@)2+T&&Q $ 5X0C:EFAO\&NL>N9OX M^SERDX=O[D5E.=U# M6.ZG)&\.UMW<#4&G:X0+M-^$A/=YQ,#BB $YFW]&+?KTN -.E;%9[26;U73YU0.4 MR\]>1P@3TKZ^"'S"B<(/:6@0(G9VD*KB*B1B0;0NPR?(0KK'2!DV,0 M 41!=,\-TTUNA4+)!08 PA)]05YPEM=A6.6B.A,XCV_ 1*(/+BJ#[(W2LI9M M" ,&FD1VPA*E0CAR?C7*I!3B&(%C/QPCLH!'BQ6-JBC,]/-4I1Q&14BN(\B#PLPV$?6:XG>M/;Z:>PY70-6 M28*VA@2](3RNUL'.@/DV:<0FSX5$_N9 ?PQTF,]D?5)A!8L$: 8D)#9+N;FP MY?_+AJ&+PZ._ *-WOH!L=_)<*ZC4;I MH\8:'RR^9T^--JRX&515W&QHSYRNNV=.7A"X:%&Y22@_U!NWW M_###QBN\2QMZ9!A$5 V$Q@ G, I?I7I)3/2 G*2E]>_,CV6,F VVJ9]BT2-9 M;!B6)XBOU*V$(N:4;_#88@'S@!D5$,(E20[(K$%B*SL1\8,_%'D,G9BRV*;0 MSR'PV(,(HBE>W-$=V:.^$DN&J&,I%C8]ZID^UE+3AW-%*]@]G]T8DU0JH>(3 M4G7BIZD*[1O!>]C$8'Q9*MLB?)D#2LVT"\ZWD(=IV1_%T,4IFR94 #*F@/_G M/RXIII\1U4$Y#R.SD+DA!H^:&,6IFM5+%Z>AV4>Y 8,RQ# 9BW;;,GF)FL_I ML)YJEK*@S"I1%"2FL$PAL4$,QKU:AAD#M)%Y:2TV+^U%YN6A2/79K\R&56V# MT^U=F6?K7IFGK^O*!#/3(&]&/_$23GL_M;'$;6OQQ5V8^;:W3B/-KRI56T]? MSYX]@D:=0L"4.:G&V\CHV[ MK*Y%K(WYR"+:AMY>1ML\NF!<93&9 PT\ J1(ATTH1FEXSC*[L>%,A9D,\K\!R\+Y%@$&T12;Q%0L%]3>BD+2VJKL%KT(]IDOIWA,Y)L.3.3\:"+#?X M8< $1H_TE5$,E_)C%/\M+2TE"LFQA'1;/C-_NA/$(?T/+ H:C#DV0X,^ABS8 M@ 0K&30216LQFO,]9:KJXK,H1CHI90* &-(H)F81/^0:+;K")38&B;=8@A(B MA&4,($ZL,:2J@VR*Z"GZ-V:,X7Y/>6A@B_&2<=5ZT>"<9B"QH4<9-+7\J 5#']+5,),5@( M.<1,DU\'TXM0(!/#90G)22^C_LIJ+5NY$@.D.8Y 9X7_@ KLL'5*!PS^!^X; M>*:@0DF>^)-<\9EM+!F//,O32^F!_Q/AU[+DI!C$IZ;%?JVM9I9LH!ID1U#Q9C5(4V]M9;U2E18-%/)5>09F M82>\_F_%3IE@AQHZ(N%ZP)+H1%N!'M@\PQ1)X?'TQ)5#$#+666(B,A0!]&/O&/_])']LP;7D^@%R*>#[U9B29+6":70OP;*9)(XU(X%H&5MXAV)&%.]Y M@W]_@OUR#5EP)GHHU03[!GIP3L7^'8WSN@9.>A9#L'E.P!);O'*-EG8Z]?V?+H-3597AD7 M!5RFG_S$O;^/Q3TQ=4J!O/'X[;.9SOVF>OB*B9W97)XQE=/'2!O%O]F?M.%\ MJ0QG-'7_J>QC#L%4?$L^0L:SA'Z1C;_"T"J_3?%E5ACH:A!&2&S&PN;X#,P2 MC6&^,WA$>H"S \%0G1R,18,AR]@P_DU#/[?P,1@&2X7=HI!>)>:09\F+*$:D MALB9PB!&+68_Q+>!C"?NOR@%FHK[*(:O_&9]%)[F]R)@ R:R^4_&SVD6&!M* M8X$A70=K\U)T&# PY:'24 "6NBTX^HOXB!1$'*$K,_4Q(JTHOH3 *"U#*=2+ M+/4BX%&D:J1)U5&WB3.M,E@=2Q?< M,^]?3!7QWE?' Y'JR2-*;LHG^X@Q+%D"GR;O?]L=!_=UZ/1)4YT>K$CZ8]A> M,.SKD7SAW'[*"^.WM1ZV:AMEZ4T/0;/=:0++I?ZKT#>Y/C/O.VJ1GO=8+G=. M9IU[-]._WE2_V=;KQ;[%Q\P=3AQS@6POX&CQLG]FCIB7+[F(/:/W'<^C^? M1QC8:+F9SBV9*ZIAG9E>\DF^I:7I;GYI$,:WHXJXG=FVW]1L#VN[Q5,$1@6C MN -/(J'71_K3IB"B;O<;O587H] M-1'\$IK"].=W'S[->*QE":B+^]?J!2E_:W9([S[\,N>9YZ5OQRA/;115"BS,TL1)--5RKTBU_.Y#IW/B=#OG,Q3+;$V/]TWVY9S+G\EOU&/]G M.=-?ZQY;N/C+[LOZRK;:DVKIR^D6]>7DQ.G54)=%ZU9#**]L09V<.^>= MD\."K+0@Y]M/:S(*BO2:;>W>6AUG)-V?SLKLEUO9OF-V%_]/E0" M<["3R#(A])MH%?S(]J+L+A"UC*.5GE%/G3K;W.%G76=PMOJ9VU]G?^_I.G2W MN0XG Z=]?EB'.NNPS#OYQQM& MC^Q5UN:0HWJ]LSVL[:O./TIHZ([G)SKM;>9Y.B3KM;29Z.H.V M,VB_A7Q9I[W-!$@/=OY@L-S)>@URW&;>HHO!FQI!V7U./!+>_K4'[K>:2QDX M9Z?+S_Y#*L5M0D=?(-WX M')6837IL/DLMY5G3C./K(TQ6\[8^N@&2:+UUEN05.9$;J-ZK$NF-^T11CY3*]/@L'^$]Z 8 MCK%]]]2@@&-^!OMB8M*;"NY5E5&S[ZE)$8?-A_QPFBMN&HLIBR5I M69<5?[73*(7A>/8O"R^=HBD\J''E3.-I\)MZXTW^0GWUG,R88J>MV1B$#;H0 MX'!0P(O'V'^&,9XL'&+*'-W@O'.K+QQS19^*6)@]+SYEFOLO)0C"A++NEL"L M>\4#\UX72@L-AD+D2%'$"410^TAL@;*#'.A*G3YJ\N KAM)"D8=$SUF''VEEUJ,V1CFN@:^FGS#(-YO!O=@:>0SQT4=FV P*K?M?SH^$6#.<- MB:\QO*ZV^)X%>7=ZL@'DW7?W4??F2'8QM%0)'H[+5K= MNKKR GL%9W,5WO!<:JYFQSD_7YXH63;IEQ#8!K2_BO_*EV< V7V%I!C6H]59= MFCU$"QI1SM<+&-S IH<[8P'A3=\Y/3\@I)[E)E^\$ /GM+L5R& 9(K4JN<*S M-F:PT0Q"K/?/%NP^NHVJ!EJ;D2Y$A/=+5KPK3H7 +!U3'[J,Z5ERK M_0O0L<3S:5J.(YZC_ W;<*>A!RL6)L']9J(M8>\2AODI]HF4F/IAL&ZCVD9#\=22@5Q=/Y\PYZ2_7ZUW&8,Q3]Z\"KK QW'"V/P%M M?Y"QI[W2=W5DZ;E<&5-9<].^%J(HWG;XGHT M\H=YG9N_NUV4V-YR\S!)I=YV3&DO[NNZTIM(Z[<%]LAQ.]XINMHOA M,)MD 276/3&-09Z4?=G[XW1;Z%E#8)\,><%_!P+_ [3M8A+!>O\/_7VN)BYT M'CIGF\=TOMJU;'Y,/,-:=IS3TPW2WJZ,S]T0^G;>\7%3><4> +@K7$D+<:!( ME7>@CGP96V$Q0+?C]+?#K?JB'(9;HW)9B_^P.8:CMPN(HLHLB1V+$1*W)>:Q M.8U!0V,_0,(MMLG2".O)4_R%!0/-1J!HQ.;EV(]C?SBV_<2^$X@=0EA1&F=, M!0>G,=)RA1&]$TM(,'XQPQX6Q;/D82W;O MM\7.*&$QZW&)RM/.5R='4%C1? MN("\K35K%%GUN=O:6QY>KS7K96G>-J_,P(;C3?R?DHG-KF!B*Y*X.?2+>DQZ MG6U/M=.:Y8U?@46O1&N_^?%U6[,GLQJ?M?I2E/GTWBXWW2JHY:]P9 EQ#6\IS1*LC).>?%37IRN;1UD\DG+XNGL%GG;#B*1:ZJ2PA[7UKP=L TV)_X? M8V$INLZ IFS[8%T4C 8ZZSP?[ 3_+B-!PT=^X*=4-3F,XFD$,D.Z6(P;PY]* M[+-@?[E@3^18Y@SD$(.9$1X/D6_71L/X!A$V4)&A1^S*N, M]1PY;VZWW3MIV3]RUM'_^_\ZZW9.?T_D<&@(Q>G(YV->UO<$4=?Z3=&.6G)Z&7?0<2*&O\$]\23@6_FAVHBO'KBIXB'?D*DPSR_6(3B M$;XDGX)0M#,)ZW \';^_C":3+ `YH'LVV":1DLF# %,[$+0)K B;<\UL M =CI8SM7?,Z>A\2];&Z".>N^:,4[G=/9JU4N[3%^JN_1U16##* 9_5VB@IW. M69-WC9HY]O3R 4.&KPZ*_6KM7@V4^]2 MTXCIK6;S=%^?S9-73W$US13Y7XAVON)^4:=^ I_O;+'5/NMC?S5][*U58T5/ MO83%?.-DNW((Y;_^?S".-% M:']WI\'[H9W]ZYWM86VW>!ZL55@WZ&Z ,/FZ&"MBTVS'Z\2:=ZXNVD/_<&,? M[13ZQU4XC"9B0>V%TZ[1K7?_B_#6Z$*]AG0[3K=&Y]W]E^Z+"+?GG-5H][C_ MPEVC7?=:!T._1C7B3I21+KL,U+RK[H*7 " W/^@+*X@>ZH)JB+/E=.V[B,Y> MXZ!>03J==:OH7D8XSR*;P>GR*VL7A;/&.;F"=&K09^XACG_9$7H[CN+TF-)@ M"PSJO4. ;^F8IN8"PDNPH2U)#K-0G\3=(N#G\@/I4+FVF6NBR>H"X/7>%^W,N2B.;78AWKRCGIK+Z; MWUY=RAK77QWOR.G5:(5S6(6M+D+?&=3HN'98A#5NLWH'4G=K^$36+3!JMAT_JO#RO)L+@[$42/ M=BQ@ED,_$(R4S$+$WD=9B"HS=).Q/8)O)82F%NYPK,GJ_3A);01S,SX[KTN$ M)TYD!R;@')>;+:;ADL17(N'\57J1E/WUPL\$F?BKC.=6H&ESQZ/R"C:\%U MSLXV -?9G(;SQA4_L8I'U>,N+HA^;_]'DDT_''7@LL+_T+MCIT$!JS"&X'[S M?_[WX+^QPFTEK;YQG^A>_Y2)/^'5/QY%\" 8>KH04M3=$P+J97H)^M%]R93F M.CR\]9;U_\"5^N,Q6L1=>MY?MU?X;K>^AD7NO8%%1@S]HF7N=]8%C+SP3NV_ M_D7\$F7QPC6LT4]YS[?JX VL,GA!"U?Y_/FX))\-80)^9"S<42KBUYU\W;X* M7: 0E^O12<\YK\%*ON74[$N<(IRG+<4/X,M/>]UWH9YR+*+T;3N]]G)2R;T[ M65 T-I7J=GXOK;4="UG7BWK@8PQ6)/M/P[XMDMJ%2O:7$>G[_',(7[V8X+\6 M.(IGSD:Q.RNSF&X'8-D .7+#2F@_8,8*0Z++#J=7E<%MKI!S5'$!$W?7Z9RN MCD=Z*_E<(]'V/0O$L9ELJ\J6]BI&27]3T9W!K^\*/S;C=496E1Y6D5)5\Z+! MS>8"9\:X,YGIC83*3U<+E9^\FT-QNEY,?,40]H;E;82]<21SCW1XRIS%L6:# MCFV*.5<')-LM/JEG=_OF@M0<:ZZ*,F\]_T-6D(5Z,HJB-(Q2H<+#G?]6?WEG M_YP$OP4N+JP(C_^Z??>!KW+58YJH>39-BTK$3J81<>DFXR^8+&Q(CHK$9W.R MC]%HA)1.=T_;F<4/$;IA:C3VND N&4PU+IA+9\E<4GJHV2+.=O5C)6LO,I@A MLRZR]2*]VIVP1UD0/-E9"IO]?YC6;.3C$"CWT:(WJG4OI#XLNM%>YCI[WH3G MLZ= SU8[UT_7H2,E,2,JHA(Y,0LJ@*V^A'C+RHFW,+G&; '".W;A2,:K.$_7 M*T:_6>)&-UE(!=>K)((S:1.K#'P9KEJR/RVL1.LNDT('L!+GT_Y%V!@C9Z 51QVLW!3"4*[(S MA+=M<1R8\ YL:9N?[8$)[_7.]LTQX>'%#I_Y'EEH+L7QD@+-_719\LE UN\X M*G93%'HJ8;Z@.O-D@^18.RO/C;'FU1!H#6*=_1?H\\FSXW1K= C=?XENC!UO MN4C/^LLSQWL!:Z<.#\Y\XW-6Z#_2+1 M*_6GN)83OPH_RVE_B>*5@05=IU^#Z7.9,/:,<&\KDNPM1P3MHAAW3(J=OG-^ MMI^27.-$W];6[BPW]E9#!]5%Z>P&FN6E7K_50O%YE I;JO"O7ZV^7G_,:^PC M]C6_HQ>U,5Y2\%KC46OD41HM3L-&TO]Q]^&T9=%\[,LLCM'=_6K:,6MWRGSV M*56G'#;1%G,5#5*],5?3NEU,OM63.LW3&DH5,BD')#0*.0GUMMEZR3I*,WR5/+>.$;3\EM-GK\[H-*3J_VXN<6Y;+ZV56>6WU0JR3-*D[ MQ]Y8$S>G)!A(T_W1CF$WZ9+O#89RY@2Y54U;&-(KQVMGY..Q: M?.E>-DR5)"Y8$)>!FR3^R!>>O/P6M8(Y[[Z)?$QW+6;M]83<=<[:&\S1O&0 M_&L$?R-XLB?NTF4[[F6"8&OP+,/L%"]WC55MM]>E$UA51#-;XCGWP* MNN/%\.Y/I,L3_@.Y#^Y]+!C>J9S;I]>R/;@TQ_WY7<_V0DU6N55B0?9OX)QW MUNW]\D+":K!;UA36B3/H;RIF_A(7Q%4(GCQQ0XZ8YC2\WTMUU_/XHJ:Q8,W. MWYAZKR*<\\YR%O"7O 9JNNBK[@.*/=5RUG:9#V,[>^LB".:$YA:AS=:G5Z,UX&MJ5Q-14JPBH[%LTGM)-;*.6T7*1&ZS\ QE6NI#='K. M:6\Y%._0R6,=KVZ-Q1F<;65QFD(^7AIT\7KR=CO3DT)UD7G>2_J$[R:$[ MR:$[R8JP+S.JN3+0J_+'Z["./.,= (IRUK)PY!M <>W #;8I%-=BA5"XK65J ML[](+9R1=0!E;5YU>K549SW(4\Y+@$^_"A/X$AWA![S3 >^T?;Q3XT5:B(79 M3A%T7=S-MJO!&P";7J'X#L F([Z(^(H@='DZ3OL5M EHDISS**SQ MX&&I"]C)#6N?96%%(/A/1\<,1GOO5*\$(,V9CZ M_TJ/T\ULL0W!? ^7W$;W](;@Q;M^LVT BU($Y#MV*);N^[V$.&QFMR^X(=I. MOT8/KP/69#,;?,%"=."J7@X9?:N-AM9)0/1K)2!Z9NZJE)'BHVB'LSO_<03^KS.3)8@UH*U-_CY.=U M:-V*:4KI$[NGVG7<9/$T$/;7KY*X >_71L_R_Q M]-$-_[;_)#F#3WJ1)-'09ZFC7KHV6A!35,B1!EWX(4P@S?!+B76$F512,6U=44)?=;Y_7W+_@'?K/Q*SF=/-*9+^O9TND4.J3J=>]3Y7LPX7H2@ M8<%-[,.\IO ?3!(XOXM/?]":/?5U&Y]4A<2EY+8W"SPCKDQID">SY)5N^V[2+3?'<,J7S>33BUC.R?PW,:E$+FUZK/;OA?T6LW9*A-^X> MM,&AG\Y6'?XJ=9GO,U>NQL0/_4E&_:E@"[1_Y;L'_ICB_574'_Q2#[]D^TFN M-,:JHLA^;5D_"AKV"$V"_\O?+)3V&$6/CG*\,(4$Q\G&-M3 M 1=W^N3827;W+Y GKF4L_,E=%B=Y+Q<1(ULBIYA:,[VHJ#^[&@OL9\]-H_B) M1_7$S[B#DX'&;PA)4"=@2S>*.=P+:]T+I[7NA9,]OA?@*,:T4&J187H3".^> MM\&M&%*C4L,FO!/IHQ#F\>UH>U6U29-MC6S3")U]E+) G?+);N5O@[V?X ]! ML>^>8&Q3$8^HTR+LXCA)CZ>Q']%3$_5XU5!N'R@I'#MZ*4UIHNF:U^-2E M7>Y,I<;M6'*D/@KU,11Q,O:G!:GG@USD6\"%%14=##*+W=BSP0H(>S M(,5#%#MM\O?@A#R68K-01B/7#T!#4-RH'E%,YV]TEXCX ;/W#]3$,Y%6@IJ^ M?AMNODGHC_RA.D=%"$9'2O3;*(H .VG%R>$47>L4/:MUBC;LN[D3LD4;N%K7 M9>>/!,T2;OS!JN;8C\P,A&26I)W:'I!*N_C<:MG_'/MDL3SI+B-@8UM1[F,N M.R<*$0H\;7-K)2%K/+#=$9RUV+_N@2^%4-SS/XRME9^?^H]6#-^+Z6^>GTRC MQ.?M!3-29R?^[@%.#8(9.V2[XMGC%W7D#JX/?(9LZXGH/[9:$VDAPGSAW$WQ M?2!5')"LUTU <5PPP(R)&_)2BX?F%[E%2PGAOX-$6^!,\;],Q&)WHYX YZ'JHKW@O*K.O< ,-Q[Z@P*4: M52A2[5]9Y%_9V#8P ;/62_!HE6?Q,E?KR(=1XU$/%BK=P^ALL;SI^LQE32BJ M;&J*1BJI%AL:'#0W>% N-GDCI:@0L![+73\8$PP*.[S26Y2;4>BA:,Z??C3R M?V*?Q3&<"L+"%3]R_?:V!L(_@!W>9UGIY#2:X_*@@2G= 48=_%Y1S5LJ@G*."SL#S M>) 6#A)O5?-*A6_Z<<$^T2=+P@*5NR3?&WBG@UL4>'1 T:UN7.IV- 2E8<-) M1[38BX/-#:.EF5E+SB_E':$+B.>!\#C,A_,Q3D'M6\*PTNA>T%!YMW/]LK9@ M''@[#AF>"9XS[%K\;#*!M\+#@R?+RWBV4T9.@OF'1QK?JX5FFT63$-L T\$^ MF<+9DGNC://Q,N1G?JE):+5]=[!&UK%&SFM9([O9LK:^-;(LU-W?GU"W#''# ML<0OLV&KPO[SDS%L%'U&L$)5'Q1C%WT>U1]]42B4!%/1=?PQBCTPWA97-<2[:(R'P'L'3 MZ-_@FL'7@J>B*>!.X:094KV6C,717_)S)0NSA/Z%-T:>4\A?PNY;SD['OJ&? M+%@5[5Y5&$LT]QG?3AZ@Q4;%CI52Z M.35[2,.+_O7,#.CS-LYWGRY_/'=GA MO-R!6:]$UW!ZH&N81]_O[#7^B H@R1GA=UJS=5=:^-(5Q06P2@M0(:%IC(%13AR9 XP)TM&J6-,A;^" MZ6(A?R+K^0AQI8ULP;5/-H82[S%#(U3"._\.9Z ?V*L GS]VTY)\>*EC@5$G M?,ZR%3[9]J[JM&91[>;"5NVJDM++M9VGW;DQ30*W;,GF^W9NFC]9['G;?Y>V>M\2Z\ M?#1>; Q2I]$G_D][ @,>)S;F8+U2D #Z%,^N8.U=_V:;NT;;\^VT@%3DPBK MP(2UG]4$TB:S;MPX?;*_$B_'H7)@176I1W[5Z>[Q?70=6M_<>#BVNZ>J<,!, M'A4K!S"-"L>AO)>J<+0SUY=T^,5=G&%(EJH3.F=LN@I4Y;.'I'@KQ)'!&'JB702^J\G>N\ GIQ_EKGF=5Y[]&C7)T(&V5! M8!7M_3Q +N%2&/<&/6*A]3HL-!JQ>46T&70)7@48O(B&]/Q$XR\Q>!XKC,_E M]3^N/AUWSN$%" ?RAV3>6WDZ?8C#T8,F;T.M ;DPD\C3$"(E2JE%)?=[V?/?;_/T@FL9(^< M/^]XNXM\IA7MD7;1'G%4;O=Q[ _'%BX60HGAJ#G^VZ&OLKK>I2,O-&(%3ZDLW4:S<+.1 -"F=P;^ U7Z+XQSC^ M+C",ME8=%A[%^!"$9]$A[TA4;0[)*D>99D\]#KLH^*<$UFU-%->Q#PMMU**Q M6$ D=>3172@/=;Q$\AT<8A?\+]$K= _.G<;+(@1X1PBH_LZT<([2E%;G1 ME1U?A*BK98NBZ;P01L'(2%YE6YJ !'Z,9%<(M0 UI])NS=*E%*=2 FL1>,#% M>Y< 92-;0NBBT6C.^2&-/HLO=C_V%'R":VEQ9!7';2R&T7U(@Y5%H-H&?-3:JF95I1RSX_?ZPO9^W+#D/^ZO9K>BUQ#$V M0?Y>1U%4Y*N>4NVU :N##=T3BC:<.XLQ=[UNZ2(A#^LB]+XCT@\.<0YJZ)A& M4J@_3A\C%2N0Y3I8L*EMJ^!)\B0(K^)>(,/+K%4SK"'[*S].QS!&&7E^KO4+ MFD!&VAI^ JZG2G[J=#'W>85?=%LG^MNR[".QCZK>B#]5%E@>.XGL:18/Q_@. MXU%6,G;A^E.3+Y=M4:MI^\*^14 XE:RB?SFDI-XO@]9I'_'=-CVCLI:!JPQ( MWE3,\,U]DM?CCPCNQ1OAQOBPV )/+-;_!O5##'M&@D)W]?R1C>< M T(TBO\1<51$3>)=G05N 5ZJ*@F+M77S8D/"-A;3*BPFAHJ,BKZY8:&S-@:% MCNU/'$/"VYHY:/*?4H;\\[\S/WW"P)%2-<2XD8I/4* C,/#M![3P+3D]3U96 MD_F35[YP=$.;ZQ3?.Y;E#B2H_$GX7.$.QUC+A,E<#''A0VGTH)[A/4^,A)G_ M2GEJ%A;(N#&FS"L*GJ]#^\_H@?W>\RJ_%_/7,*(E%EBOL05V2[OIBMY2:6GQ M=D.K>X'CD._)XOZ;RCI;C4U1RJJJ/XO::HU%0'6O):529](A,K2!*[FWPI6\ MSRD&<,&LU:*9(Q#57VRS)U&]3D-K<+G6)&G]W2Z_ M&711=T\Z.ZMLM_ C=JDN1EO 6-&C-UPT6\>ZXRTN"O=(MT%P6PKD!N5Q/;HD M:9!!=AU^RT7Q"22AS_5V\5R_09H+-OPZ9U5432_7#V,]39H=W.>" ]6,XWUF M]:N6W*A'P0*[8__G\=CW8#*_V?R_<&0.T^/.Z2E*#/S9[N_R4-L2]?H+;>;9 MX7_WD[_!P1,E//)+\NVW5Z496Y!@4DA(,2N 7W=T MHZF :N"/*&HDZT6?8XWGW56;5LWP'WJ"BW;L )S=TU>T9?7Z*HH.^PF+&K>]QK5O MRK.W=E/>Q-&=+ (BJ)4\4F-QO(;U\I*;SY@0>$(@8)>WWP^#I6C1C@/GI8YY MNG3+[0O1_J:3\[U+3/JVD_.=2T'VK:#S7M&XG9#5:(V>USRP6$Z$^S MNP!<&4IH3%$5XCS;2_4&5.,J\X;$P!6&@N]K2EE69P]]&8O@N,VM2=8YTP%T3&H7^R[E"@6E+O5E;.R M)#KG/=<^%DA7.A89\#XP[%8Z_R:)Q=BWMM'-?;.:U/5SBM][G[@%EH M20E^J6:IF<=,YND@6"":9T>2U.9;;BX?3R54PIK9WXQP(-.(7.O;(78!21BP MD-N/&K1@@A5V"'RP'];)V0KZ?KHXE]'I#5X :R"C,5@G[4X3\&G5?_UN8@OJ MTQ;40R$L[Q8[+Z1)WO>C0"L''Q9X=1*7:0U MN_+.O+=98/O%)=G=O"31$MF,%/=DMNWGU9EFR1!Y')R>5.!#5FWC_-K@/G1V M[Q#@IWO2ZL^R%C4&_.RPW$]V2NZ[!K1:8XL^&Z9J\?J>KKN^%3:2FAJM>8U5 M'51U"UPM3_T"DCM['9)[A@S_&KMD!V%OI;OHY8!O35;^UY>5W,E.2*XS6Q/_ M?/BC-3;#KJ$#:2=L$A_8R>/ES?"!+R2&D\V*H;NN&';[3-\Q1.16SO,5,9'= M5F<-&/,K.LU7DUN_USI9XQ9\6?-_MV&CYVO!1E]^ F?MC>!>]P7S6)\BKU[4 M?7\S1Y],+J>ZI-%SRIKOJ6W5TA3MZ@25JG(8B9P6<.%B= M_H)*Z^IRYKSO@[5R.3.,<5DY\TR.+D=1&'RN^< L>)$?<3/-' ]62MQSHQ O M;RV@?FWSKUOVEY7)0*OUS*I;/M]'Y>EY&5 MBN>MN=JV"%VX1/'LU17/FE6\G25FVP1P=@=2W(UYX:X1IHD UGU1E'&KZ-O^6G0T2[@C08&XZY9!>87G MNY]H3O@<='-$QW>4)7"N)N_?..YF167I-J+L4+!#?H_Q?/2@S+/K;>%G-@MX MF ^#:8[4V/0(/XDAL;7Q4WN=58?Z(M <^BFQWZ'E^IN=3<'8&KJH9]O!L52_ MZ_D!/0N&\X;$UQ@A5%M\^P,>DA&B)V;6=H,=QZ@4 ?*]54CAXPB;2ZKY7O!T M+W7?PDOLC6IPD_=F(B$=IWNZ/)FX_SB@_LO)^,SIG2_GBW@AR,^<4V*U_48& M4ZWS9Z$R+#OGZBO?:D_:SAY=Z G/UY;S&K"\18M60SJO:V56W]E-5Z8SVP9J M(RNSV\EN:ISSDFG:YM>C7F/546G!1=AUNIW99,6N) VW<[6M()]SI]=>5SP[ M>'-]%4D"AC9?X3;5=S/'Z^,2$W+OSM"CY]IC2^VAGG-> _E7^R1]_\J79H/; M>^G2=)VS]FS!][I+\]SW6WE\_886K5T9L77L4%"XMG1J+)-2OXD2PH]L+\KN M E'+05KI&<]\]_X9A,]OI@9GMP,QV8&9;$1^"U8\^ M=\ZZ"+U+^NP>-@[819_\9!A$6 Y9&RQBDO;4?^H:0(!F1VYS\$BG91ES(\!5 M878;@(\\^[RV!Q]IJ%P*2])8-PVYE^ B["/L,,H"E.P__ _?D78O%I[UC9N, M88>UV+_+"!N(C=1>#TQI,\0M#56EMYZF[7.CK9O8QU9;T6)&Q7(K./@_^& Z M#<#91\C,%S].4EMVP:1?J#Z8]E=_XO/_*N)'!3/6S3$+W2SI4=9-%D_AN5^_ M7N9?4\TE'=OXE"DC>9L0)EMM$4&863B<)[1W\)"V7>KWC&26<+'#QUMHY**V M+._8PH:]$3%:0F#B+:PK5>H9$HU,W1OE8\]28)[O@+4MG^X/Z;]?3<6OQ9/E1R^9Z*Z8IG_L] M1NDOGX,D9.6Q5FXB1?,J64MM'"0<"V#U1O%3OGM07QT[HFA9.H:M PI6_+1E M+R#!+%6Q6&9U ?:HWPYF_T?LZA5HV+;=KYBIC3UT8T,'JN3:LB_2!;4[FJQW M3KG)G1L0@68R1OI=YF*<^"%.49U:V*!.-I2?':))0LNKIJ*8)@/OP518VU3H MKVA=3U,([P!X9H_7=:2 M_;Q(F\AJJK6TV(#=N(\H.$4G)UB$,'(1B"&U $WX"7DG[9Q"$Z0.!_,T>L2# M5C5[#NT_J-3J >X2X=A_I>Z8;VS] .9<]XSFVW@)I'&6M[7VX=]ND/@+V^PBNC^!C71EZ91I$9LT.80\4TT?_I87FK9A-8.;U_K#A^"Y67R MEGN P;MV9W",)JJL*\N;GL?B7K9S1;(=N..9&Y/?8W"TXTQAA3R!MHU9\:9> MIRHEB^LCKU%R%N#U 8B/.%CE%@]<%!>5QTF?(RD43N)ZN$_4M3XZA@&ZQ9^/ M80N!>$;%W\AOP*-0O?R0C*416>6=-C.IZ&I2J9&@(C&SX_$$HMB'O0GSK1@S MOQ2-VU\ZK5ZA<-+/N\N[(9QCU-P>/H+GQRYFJXY!5,("X<,W:6%P$)VVN32S M7=&E68B&.9M E:I;4'SJU OR"$0J36NJ/IRX:* ^N'Y OHU4+RFXEG5!ZD7OI)/D\!9-["0;CAWXGM&B80Q_OA,B MU$T9JBW(E[-C5KVT]],LV:6ZV05927!L#UG).5G)LT-6\I"5/&0EM^4WG:SG M-PWVWRN_@@%/0MV:R;J^@Z>[;SA1]/)^[>76N8Z)AC#N[T]%"JYA>N\%_3(GTB#JNO;7K]=DMR6?:!^?K[8-] M)B:\"JU27IUB=PNC[?UV,=IN;!B]7T!^^6[AS5*(PL_I;UJ5OB\2U!5#]M3O M4SVU'*V_!.) 7JM2JD/]X85,7"R1L<_.'ZX8KOW2PZ3K>Y-SIT#*1"5I<-[)_ M[(WJ'ZMFU[*OYK6EG?=37KQ;R4B']?7WV-7LR'_/ S:G:<$("W%J#[Q:^ _P M>1=.%IWFLHSI7T=^U6OP*3WC-6:#-B4RJ],Z64'8;]!8PPQ_[:NFGEFOCI2RYEC.N;BFWEBBUS/DG%C&DUIOD5144GVDHE MNCX.(&.K3#MQ@[Q5W:RU.\QBV;GW"E0I2'2V*<$SIY 9?!-$>,^EMV%1QS>".\3A;E1L?Y"#HI&(H\ 2QX!L*J(A^#[ M0$ZZ?!)4+M(SL/@RS3@"^& MJNM*&8V6<5&/(OE4!NQ@N ]?;-!0/'2-"KWU?= %9^ _"?A892 M: $=T;T'#YCMG,W7%/4'1_%E8 -RBE[U&),#5L]Z[Q1B7%FH7@I7_9RG\TTV M[]8"F7AB&+AD9HQ&DJX8OG,!!G' R-K.6[-,SKL2IN;S<,H3G)/HF LZ,^ML?O 046VO4!C)N[?PGZ$ M S(5H82]<)0NFS)P HG 32%5ZSI11\]9Q;$(%!AZ8FB]1>L$TE-OCT#,J"0) M*9L[YU-\/MD0M=ZM[<&R*(KQXT=$12 $1[\2W^3!R87@(HD2PB,NH4!O0=<0 M7Q$RF3MA9[WY+WUC0-J7/]B?)P346;?BK"&7<=-DRC4>Y7 &=13X:7%7G'ZG M,;;IEK;E%7DYE7 FU?;O= $E?L4!7FC^2K=D AG7A<(*#23L,H2?-#SRIZWMHEKEB-% G$Q+):CB9J1R'% MOXRY?))3H=VHYO*9#^SY\+K395U*N'B,H6VH=+2;8">A)07[7<0N&W&NA[!5 MOCD?A+HI7B+IM>7C__D$T2+,^AJYM1V&U;P! MA7I='."2#3DNBX.'N&+;E0R:AE4+P^Q_,V M,'/UM_&YMA/>_%IGWB7 ;>< N)T'N#T_ &X/@-L#X'9K]MN:=;"=WAX' MC*]SO(0* #KS;"Z4@(QV-<(V+(Y&TFNNPC#"E(BN&+IQJ?+[NYB"=8 7/'DM M9LA1_V3AX_-D=!X=K?RE5?ZEDW\/K>:DTGPEE&3$..49B*0R)Q116*.=;*N'+9ATR'XVJ2IMOTKKB9\V M+#Q-)ULYN6M5K?'[@OB5[-#@S:=B(BRD\/RDX"A0D-VKVW[,[;W'6L6D:-&")L[@I??"'!YN%7F#Q''^@\4 MCUH2X.ANWPWH@!6VBA]@9$;*XN5(SKPDSPI2)H^JK[RG^1*N)<-G<*4ZW=8L M!^U2&5I5,DR)!X0V']7=KJ^R.=G+>85$K082[3^#1$\6%;#.D^C;2IYLQ_Q: MDRBBT]]_: BS\%B(S63]^@AFBI_:G]6E3;?- 22R.:5;L\JN,SC8_'5L?L/N M+$$8#97'NZ=@^!?V@ I5/XXC^TX0)9Q+-A\E=V(!KS'M4;UE*KCV^.;1D-,\ MCL@_L0J<=(51)$64@_E) 7!=OB<^2CO\*(WN!:6J&&@:2N(^N+OPGC2^3\]D MEC'YMAN7"IAFC6N<@*-Z6<^42TUY;81/KSVZ>#\W8(T)1Z0+@X#71,@!XR/ M7^.Q8)PD5T2<&HFN2ALM3P0^T[N$42H'HR4WR8+4GP9^CKO(UWEF-4&I<6CJ MQQXE+51W3[DY]:!R2DA//LDRG@3S*!C\Y $8'@%N(4(ZEN%. M7!2[>'&O62/<:5@DO!/K<15:>C>Y"7[@>OA,S:!5V"%T?ML$(XN&H,^V_!F% M3NP$SJ?4P8"/[!(YE)/BU]>':YMO@0D8A;ZTU?- 5WZ"X@]AL;&!CS)$ M^"3/(?X4-XJC*7Q%5F14B8U/)!(Q"4_)WH^'V01P6C[&#88[Q4&D.&". MX/.N+N+8Z>=2#&4Z TMM\^PN\<$*C:E;5SZ8="$SKX/GEC^J'."0"/V,7Y$- M!>>GH/0?,D(KCV*:W8$L@B<\PCW)UH#%H6-_*GT+.3M#:,C3B^(YT"/L+3U" M9\VZ\,X^%X;_,#!E:&H0@WSYK#(-?[B(P02X0WI(NKX?-:P>0^1NK+>KWH?P M'V*:\H%DGF7J251RB.DVV$\6N:?4SQZM O[PMF.&4[-?%Q/>DD)S,69*L&33#2.=;3T4?O"]1S/F; MA9F;=FNV&WD!&KUDO"?//-Y.;P&6VU%UR?Z#")Z6Q?O6D?L>2:E*R<34T&(6&S!F.8Q*.:,?HB M)80,2>D@5N0GV [!UVQE1G*"JX:D>\\OLZ8!KI<_PLR?DP?S.5& /CG^7EG5 M%/,RQB*!M#ELMYQOUW#:"<8(>#_A&XMU^?0E:_:YY1*YVD\_,M(*KJR5XM0_ M??Z>=8F#H1P=Y?P(LBY8&-/$JF/A,92"9L= AJ.[2OVAEYE:M'35CHJQS<>* MPD(K=V!FU/']/'T<1C&'4^C12X=D9&8E@ZZQ!5$\:AM:!-A.LH!2/N"B'>.I M%$?<:L4G=$N2HU) CIP$?HC2PA>*O+N\##ZL-YY/_E #('Q0.7A!-/&'YF^M MS662#W<2W"GK=D7M[K\)]">H\A6UU+2^RW+Y'QAI/)@^FU.S-2N)NOM<282F MSU^MVY9]FTVQ&!>.OBQ.[3B3!Z>-7,1P3H_M3^[?40HG9LO^I_LT[R>DN$P3[A MIBER5)(YXT^F42+9*!U+MK#54#(.[8.ZB6.L;L96N*7W,D@J>%)#3E3_UBA. MZ9=ZR,0L D8AS2G)L1$^]D5%6)F$:K:L_XP>49*,TY0I/87:$#_]!)73L4-8 M6,)P/%!)M1YJE3F2-UR"UQ)":YB!U>68 G5L\.'--(;%C^1L9>#_C?@[U>J- ML:910O+U(B)(45#3*,3674S[+HRO@]@I>OH@^&LC4@%6$ (5&HV^Z&H-1[8F?&EH)WR.2+&Q?Q;1;A$Y11Q8G>@FF@UN$0)RP M74B(_&JPIZ*A3T<^Y:.I/QDR;5HZ/?W@QGZ4X;B96I\T3&XA3FRKYEO(B8G? MA//D;Y$F)5".TF.PRW@%8CU8PGEJK3Q<-^M?-VM63G1?0>7$5W&/1-C,*H1$ M;0=S9G/ZM6:11'?/BR1*=6P(>S:B.JI^[C8OD2/?U9_HEBTW(D:;X99 _^) ME@#:.=QZP?SHAX2G7T8M^VOJM>PC>1UP$M!2A0#&;W0-@#R6OPB/*)[8Z,*1 MN*'KN:WBB_R$:F!5^U2T7?!^SO ^9+=Z@K*JH=NRKG)N=7:K_:2P5$@)#::2N*= AUM: M&/CT-\1X2ZIK\LD-,>@K,L')!5'TMZ*SEF_(OVL=P3S3_"\PF"G5/N+7,/HR M%7Q_W\?BR6;5??^[31*9&"1I?+52+"-0L+)0ODZ;)$HR1H#%U::6U!CQ(1!!FY-3H-#]]8H@A\0(@:@U?KLFC%!5F MJD:>1KP+IHAMAE%$HU%Y>&[RM^))]\-_92&7KX+"^V+D@&&&4J*.HMBJ'@G; M9!D4;(41ENCH<(W#5I8C+50J#'A"KE)XLB?RSK#1R&)3E"9:L%.--2P\@-;( M4/S"KN*_\\Y[W[(O1D0QX _HBYN AAJ[W[D-GX+2KF 4O+SY1(U>STJA\_DG5 -F7CKD[@E=MPB/9;]MIC.0G)QE%X#YW^ UI@A&5@8DY[LQ*0GRP4! M.X*@";(9F@I(ZQP(SE".ZAM,^S^IA5BB"P\_7^>E=SF@K_ *9\FXD>I"KBQN M]( !MIAN8=QLX#X^47MT=/[NA)(C%FO)'15-T>_WZ.ZQU834=%A]?%4S'_IF M[@1FIS;O/8;&\;@J:+,K"_-A4\*_E<_J<]^YZH6U%RQL080+Y.*41J&F3($" M^1ZIXZB(NN,;$0+>N_=,(H(]U;AW(W-XTM'&EL60 QTYCLD%??/*G]],O>9%%* M=\VZN^XS-^>\-FE(NFUU\1A5Y\I_HV 8IM25*T5!;.U'77$43_9M0D\-0\WB M;UGFAO?U Q_ N#YB3#\1''P15W"%0:4 L=Q^A ;5 M:WVQ#,XMKI.OD-@$@$Q,5R M_%LMY\0EJBTW3!XY+YYRN)?/;T)1,)F4%H$LI4\4 M23D[2:@I='73 *;H0N#-$S]IQX)ZN7%,(/#_G2%B3:X% QO4'Y%))TQC[E-% M93X8,QYE 1("@&%AW*9LB^29:E>*B^XBF72@2N?1S(1U.<%;J"/8DTK"1=#A MW@$Z/ \ZW#E AP_0X0-T>#?/M.T8HFM61W>?N3H:;(;K81JA&=KI+3!#L;8V MP[B+M!.^RUI!L)INLWCDPJGV0PS'811$]T^.K7B3T%F>,D(9M@ZTZ5: XE.8WG[0^54U ]XXL&UB>?\8,JY"3C6?K/8&C\E;IC#DOI MV<0^QM IO*5>06$[29&#L3JLQ&20'GG^3***7KM58%0Q+30CADHD^Q4A8QTD MAB6Q+)=B4&S2*I?H43?3 M1,N?GN;P*W*&4Z0*X0&6==A2428P!(T1#\]I@ M9I%0M*1DKNPC"AD3-9K"6O!'F*=[P'AS4DCT4$H)RD!#)XY=BX<,<"\[!C%,, M;LJ#>'2),ACGI>F0Q1,1/)#7-W;YL#&&Q.%T!6LO# YNFK$4.6@F.CE)ZCZI M!2=O*VE9'\%)&M%1D+"ZBI2X1XN'S**)Z) ^*PMUA'/A?USNZ"8[Z R4PQG1 M1S;.GC-R>*:1BG!P6 +(V!O$A!;BQYX$XM!"#LI3%DRRZ(0R4(SH;\._':C% M76GG6&KGV$MVSJRV>'Z"'8C,)4@$[1Q8!*TI5_RL.R5S"9*:>8QE+ ;G=XVO M$0P(A2*A7W>").K)B'M^^FC<(,.Q5EA1"8!+++B/L7F>(+Q@0<_Y^*60S2]] M'13!5LY\$.=7%3Y.()J+E5Q*AY.7_#QRR)D< Y/5?-X([D8HGTP5N1Y Y7KHJDWP/,K-7Z+,022-8WMW+D5H8;,A/Y^Z MV/,_E7$R%-Q5!H&UQ$X8$;M\RI5;#$^05.\:@5#Q=TQ:@U4$1T!"4>%I[!LW MCFO4L$AT#5.6$RT16W;*$J6\&CQ^Z$^Q>QLB6-R.D8V!ZF4B5V M;71B4[#RP&7VG"H @F6T(T!T@0%\C?$IA.LQ:K[\V#MF"M9O"NKRQ8\GA9.6 MS+0\GVL:LFS@:G 1XF&E(<@C4(Z>=@7,1UT'=.7HUC2 MRFKQ%#X6?.LJFDTKYWXW?C'_NKSD%JQ7FLGM?U\5BXRT_"ZU*2TOS7OX09BG MMQ.A'C9R_< BH )AU%D)V+WAJ4JIP:V 5X(,.!>F87<&\Z<1VA+EA.4"/8 M;:K%X:69H)044L*J'K B<:Y^N6;][K35V]<_[LP\V;R1%U>[8MS%U;9KK'9? M+K?U$?U%_EUB_A W?<$/L#G,;\)NR&-S&1@K#03#L :A_1D5RBIR" M,K.GV)#=^U;AJC@. B^9=_C@T(%UL-1\%X,(SAPZ&6XG_!AE#4% MM^Q +8#LWZ>*'=O34ZR;D-.LC6BW(30.E/GRBT:=/:MCRT\$^NC\#PJ,J-P MM#32;V\_YDSV\NS)SSK3(35ZP9*)FDT%\;9KD,8?CS[ I-U=D)-!\F"J#LABZS.9.1HC!0!DM(<*V(VDBPUO40!F#.@.L?:<@2UHP2>#1,HBB MR0C0FM-Q["EB43"*K?]"]?@4)C$#VV R17$HGA(Y4'LDF&W=E: &2X4M96Q; M ?B-PGIYM^"09%#83[G,K1!KE)J$QE])&,0[7RX4T STJ..3$'3>L6:9+6A< M5'(@+W8$AIR;P)!BHR7%(7E9AAM]024>P^\]GU*0I2 VKJ8;I/97N&PLI=[H MG19TN]UOMSN=0I,*\F!GE=I1,)O?[*/.>P.:7[#)M6J;@H3OH?'L,]UU291: MW^;J#EZR<$8@-G9(_!J.?=1=/@+-ZON NO" )#ZZ&M%:?1!H%I1&00P3O?<$ M>::K683_BGRZFLWI&[!F0]-@[X'^\3[6Q;O*XC /L=)0#E:^X@U#C)QI&4(P>@$YE8> ^CC)=F,E24#AR!J67XL.S!V7119 ' MHAH(NCD8626"E=!'V8,(LHF.NTM8K=K_\*IIAO6T'/1'N0G78XIH>B'O?"1:%[%4 MD?35\FAPR[J0D62$^Y4;AF/$2,:U->\VAL,9:XX@^9'[$'&;117 YI*(._J; MREP273>1?D_)/\8=-H6]@Z*W\!5FH3ZK.KW-0KP^T]SL.99HDO,]^JKHS^5V)6R.Y2!"$F5LJ9+?A3M;@*]H\ ,,G_@S=VA+3Y M&(%$8XP#\3E/C4F$0Q0VG/T&G_%!QN]=CQB!M+%&?@!1[&.]GK*Z*9U'Y"PA MEZZKP3FJ[Y>T.68<^ G&P:T[HW,(ULUAHY(GV8L$OQZ+")Q8YK$A@ M6'QZZO"]S T2F1ET):+2 M9X"<)AOAP,"!(FI-]>RMH9ZO@/#R$@SO1&03ZY+[&=K?-#<#)2(.3%&;4;/^ M&FK6D/"R:9KJRFC].XJPP%_F7ZWJQM8::DMIZ)P"80Y+\\<(\:Q@QGV2=!G% MMM'T<9Y<0B(&>K9B90+EC*F#BU1<6RJNPSA@A6[ED"O8MLCW)%NW$>/3Y0TW MT?STA:.Y8R9\(B@//Y\P7\8O2B\R=XAEINHN+[^5NVC+<8"+(+@!J9H!/IAB M/8\B"(Q98FY%DB13>-!/IE'BR[ ^,2PS+-?@;49,MH6L)YN1I<6:V?Q%UZ%2+%$$[DBSL4%_36^;7A MW<&BXG"3AIRFI;(FQ:[NC-1WU,GZB+LU$??[N Z6),2L0Q<9",KI0[5Z]T.;Z(<5(:Z %HNG* M#:9ZJ]/JZ2_DM.68X"OV7I)Z=%Y]W6R<)1%[Z0C[KJ&)OM#I\W7/]ET#KM(Y4,/\-1("C+ MR(P:38E)!LB?%7L(YF4UP.'C:G*>+YHW10Z:2;C/J4D=I(,$/O?EQ UJ,VUO M,K8TC;IL.)^4%]RCGF?2,4>\$@%ED8;=L_^=P0!D,W%\(:7I\GQ.KVH82)Y@ M_](?&"N81E8L4A\%! (994'@S)FF1/GR4%6#"$Z0_=(U'\E\"Y03H0R,.N., M_534(@EKQMRU+&IBQ9(ZB(^!GYP8:D&$:;X'M^;QW[[,,S'#V2_FIB"V@6DL MU*!'@C,^O[1;YX4O#8=Q)O+'S!1 6%>S6$KS1"E>QJ;(B^<18;34YC=.+2[ MDM>BOC>=\CZ2Q9-CR3G?;<;ZH:1A".-&#HFZS2UL M-M=?<-RS(5EJO,!_+&Y^)0 Z!:P:-UK/G&EWA0M-S?4">V@G%"BC.=[@F_5$ MV\5;[09;U\K>>K !*B:LSZN"/:;-'WCZ R[A#4+Y4'-R(VV.AL[_*>NIOGL2 MII6T%E]UW6)G04.;JZ^W(_\]KU-9 \VK25%B(L_YHC7&A,6L^LNN&]6OZ>6O ML2HOFT[E93/WY8ZY.Z4-RP?CG)U-S3NPD8XR5"F!V4;3 MG.IB;-FT1 :*,9!>;*Y373RF#R(<6>E,A-5")!&=%Y8BRIPY&JLD[\A)*GI, M1N'D3]/5JXL65C:V(:B7V@25FJ;Q7/-WE(O5MZB4R?+WTL5(Y.;T7:V=R#=' M9:IW3U9QWD6%R^-:B5'C;$P^I]4L+R\E(0R=>1LXW><),@S6"#+T]SC4>A5: M5(=,1F>Y2Y0ND3(TW=CC5(.A()1^SKUKU 1C7-8L&C:"M,$3)=*B>T+]6$/A M,G&S?2=",2*L(G[E,40C(8!/TV7V3W^#5L$-]LX($:5_/?H'116NI)7)WX*# M4)L+QUW#7@ 9BGE%=_PLG^5R%VC&2,H'>Q_6D!6+7V)V(7^+#-4 M;S,;\/+7XHKU-$V4]G0-A7]FVM(??_ZP_S,*)%J%0O"(-_%#Q>AO?B$/R7_V M_/_O^L_/CGWT.([DM?E7V6UN#SB M5?">K&&37YY*=*2E4A71:14&5QP;NNH3]U\1<;_S9'2E#))9D1E?,%Q*9"<+ M9I>8J8Q(Y@_JI78*.:.Y@6\Y![KQ\UE4\)/GG4V1 <5/N5K?M:=4\1RJJ+** MGS':248J$40US>X"?X@\[0(CFLC;I8Q%C;*'Z]/U0_G259XV V1OLX-4$J:J M\Y?M,]S$RBN-2M-DVN^4<%4ZEL:"]35FGUZT6]39.XCCWL^;:93'4<7)V)]B M)+S3[7UF8 ]L2C*MGXKV;=7K6_9G I9C8L,E TOQ>?:(S[-S6B 4*:8$PDH\ MC/65H 87Q=2 .9EB8%P7!$H2HU"VH"E,'^XO/4$RYEW['U>?<@O.T6]WY43G*R2\9W,E+ M#8ZX;!!9]'-*K$>@H 6YJSCA7>;37VB3"D4*P+O:UKM:?1OK/I!Q,DS'B>YO-:JA9NLJ \*>5+D%/44B,>A[H/,6:#XMPA*@OVN"%?$AT\3#3#$XW3+&M!J5'H4CWY.T%QM2#5 =U3"***(EZRX3VX#3$H4<%$;N/L%D54AN"X?5 M4[%10X%)!EMAJ>D3$)5@XX24J7R48L$$!\AE>)@:)''MTV4?P?RR1!%P":(J MT1*W)#R>H5 W0.%]YS/9*Z MHE5E6>W 66LP]R!V#"6JX.NEI5C,Z&RMR.CL%!J4Q]&3&\A6=D_,78.2IM5V MB@R=V$$"NWYH,&?>*L3^X_-7Z]O%C^]7_YOS47_^^/SUZ]7-U=>OU_^L!(.2 M)N>LQ47P1@656+[G)$N/9.8!E3!FS2QP:"]H_3<8F8DFMP( ON.W7.-HX]H7 MWUS@;;'$Y)N([T5SOQLRJEFC%<\@3.:Y"E13Z*LYR7.BV5:4A.I^9!^4:&V36=Q+;ZPJNIO MRC\D!UL>Z.K.PN^M+UX5\64I_V>7_JM3AZ7 M*'@XU&K=G]PAZ!_K)\QQ[*@DX_ M!X"R555H8'3G!E25E8P%L0N_O6NCDCVBCOO4_.#>9^*'%:(8)A((Z^.T]BH. M<;Q#QASMS2OU/"J<1BL_TJP2Y" E3KG:REIF)'>:&YBS#NO00)4^X%[1 '4 M:UGFM!3;*D_O]0!>-T$!M+H^*0*@)IJXO[? #2([K07(3L?^X^;B4@(@P;@( M M66"77Z]H,8^T,VM26%FJL9XF1G13=W0:)06!'2%8,- M*9^(?1[D]S%@H05OA%QD8UA/DD!1)C M?W"A.E+R(:]12E@*JA%%"GK'\E57MQRS1I!^XEJ5 0P"Q4PQKXL$<]:5J (P773R<<3Q36C_!4[GIS9Q]M\T/@VWW-&@#*AU@P70+531MUH?_H3YC_<\#9C MYAJCFOQ'=,O48#^B?PC*L%^$WIL/"A,R#HVDD _\,.2Z]8R%/$>;!QJI_C.:3+/$V MP!?IFU)D]Y&<-?+-2'F9',8E"IY"T/9[!K=XIR>.>YR&I)BXPK-14S:8*]D2 M?#.CP!5_C<:[(L15F6#&++ELD^PE9+.? :_<2EN@TR-T^N#(>R^G:IDC( OL MR'_@1:8!E GOYU#^%08F5Q3M#)M/$B24RL%V2A-:-F<'[)&/.UOE&NVR8AJM MC)*FZF4DN= M TCZGQ]%,Y'+-^7<[W !Z,FA '1> 6C_4 !Z* ]%(!NP9TY:>S.O )6'A4Z M.<2\-ZU6IXW5JB'WS4YXR2O%O%>O[%LWYGV^4LC[X_HA[]/7$?)6DB!_FH*. M\\.K'!LIAV@7.CZEX+@*H]K%,*HU/XQZ.V?EL'OIG5!L?ES'D(/^'!GSSDLC MT77$$+6*\C+"/#&I4"UR2;$4FP M;Q])CQ8<,/(YI4C?\[1\&4*7+R5VH,2?9$'JAH(K+M2SB'I?(/#2#JE"3,?? M^<=ZD0Q<5!%+JDA7\]%9U)D;:\6+X;$% "NN02U,VN?> M)\>![.PSEP5?+CGZWB>B; 5=E[\$&5K%:Y+"B)*N#BZ80$=:G\O*JINZ6XC0 MG;= 1M(.S:PBCP&MGF*HY8MP]]K5O9(#\[SQ@7FVFP[Q.N$69*Y5W0*L'76/ M7XG>Z<+V)BK[JF[JE;SHYB3D6K%7=Z07MC/+3_B\T4:RKB?=:^I)%V>Y76?Z M!V7+BG,N^J"8<[8X*:B[?1.41^&I$] )(;F_#,@15>O!HQ/TY PQIKHUB@8M M4=UDR#F]8L>QTM"LRE GXXH.Y?@PPW?4I@[.4[720H^'0'#< MGL-\],C_:5#^RRXIX%<1FZW,N1+(BBYZ*E8%9U55HY+##@X8%WU509FH!IUM MAC!:H(X;Q GMPK&Q8\=YIWF51OMU&A+$]&RA9JM&5:K[PL&HV)86KE$KM)O% M0NM8%;'@[I5+_/G530I";2EEKN'#=P8+2$T4);IN(B7O3G^6# $+GG2\DD?I M2^J^JYMK^M\E<^UO?Z[=UMD"8TF>!.7)*M2310ABB9:RIZH[5SFXJ\,Y,.TE M6+N30>5,"CB[SWASSXG=ZY'*.&UB="HC&AX9@S8;TX&9<3QV@Q&&1='DD'CE M9HU0!V1RX>-4=\%?.AT$&N&?L>DG__F]8Z*[!N2E7$ M,S]9W&*W727^IX+X7?U,*4LT(G7K(PP7Z46@Z#_1*F#Q7""L&;NL"MK5LK]@ MD<)/=S(-!(749UZ)_Y/08JD/JA;4+B]HH4;"8>M//8#21QCAO].-G)#@HV5? MS7U_^ACIN1:?EFATI_$HDH0>CU4]]:L0S4+"<_(SBJ6)1@%Y9(=8>N@F:,&F MH.N419 #8!M=CT;RW([\!W&,^%)2*]GG%'MV".)@BD+56E.D",@-L&=[1Y'J&6[QS-NRV.[3\?]= ,D00EC$. !2,GJ7__F4E4H+"3! M'90X$7/:DH!"5596;I7YI$'7&K N:M%(K6WU2XX*I\4]%5MD\_)*N_&T;)%U MDL&%A'S_4]8NOP--F,T*5_$2E)1#1QQJ=3C'Y#4JSO?&6K8OG$H?V^AA3])E MV;!T94K^)][DN2"<7C9:M7H]"0 0[BU.(IOMBMJ9VKXTZP6YKHCD05FJ@0!3 MQCO3U&-Z3Q^"*=(E5HS7HNR2@S_-G8*UM6:4E&"[-S)L,++@5P\@#!&O3>8I MYXP2SK"=T;CNA"1M)DL[YOQ;D5W\:#A:P)Y &,60B/(# Q;>H.=5[09\DC9D M/B8->:U#$'DP0 MB[D(I';D2EP8O+O.OLOQ((2*+[ ("EA;4N3?U9;^I[R;7^R,.F2)3H.G!G#]@S@*OVBGI M9EUJ0[82$&4'8\=#TD<_W!G''&7IP<7('?,R73]\>$WTO7CD5>9>8J6_:LB) M"QM/61I@%$28_;J>J)&A/#LC1]87%#)1WTCD WY22H/$IL2VRT4F;:$%?*5* M'\EVMF1LCH)V6N&$3-;)LB9?=A*!8B>IT,CX?<\J)G=BJ?K=LF,&0+HD:WJ(.U-.^ETA>*/9.7FXVT9BL5 MJ:1/& F$$(O*FTIH%0JLD0J?\1U'TE6:\C'19\C$;L#&FCIL#!;Z)\(_4UY, M$@!<$<_MK-OM/.4[? BCK^JC7_";ZUT0+[@>EHL+D[[CAKBNK-?,JT +[J7# MD-D"8K+I<$_XLG5$U[=%/@)ZFZO*U96=96BY9%F.$$"Q/+N1*?QH=\)6N@+D M5ZMY3C;;8:)&F^,MV-4$7-AX8]; 05TA);9(BD1'[68L!,9-]!6EX5^!M_H> MJ%/KK'$-E#EW, *ZQ]P?.)OEL6*QZS>I4LB<97-R&VL@1QA7LH>UP/M9FL"Q M8FT;(F9(>:]EM/):5^!C]!>O,HG9Z(FL+%BY5IZ1,C(;?1:8.Q>8FU=TVA4M MZ=PR\>1C,(S(@W!\XU,(0Y_33O;-@YN7?]K5K/_<==E)<3RZ#N3W M4%+X9JR7\*[I2;9KW8(*&G7/N"JQ11P18T5B"R9"_.D\BN#!]Q".V!?LS^G2 MH?SN1I'Z!=8UWGNC.=@SCR;YHZ+\ES"+Z$PNSSGJK[ZJ&[B!._8PY(7?> AP MW[ =Z\8*B&:4]'P3XN3A,X:==<:=?,Z3ON)%7+N*/:W2!*O$04T#AW> MZ]9/)+QG%H?WC&.$]["74[IS)C ,9X.EY".6LHO$F86\46B1K=BS]3O";!!_ M*&6D2+M CS^(TGS&M<.BV^5G0T_\*#!!S^[\S@7_YO6H]M,L2/T/LS"]K&K81XSTILR'#-K*!BNKU^OGZHT*O]5A#3TAGQ'?>5/5;,5/] M5I0X5+9%"J0FL9[BN & MXELQ6 CW=1 '2QXEM,'(FL[B+QEI[L:L.=BTT^E4MT-UL''S.C#9PHG+S08W M[5>W;(RCMZC;QK:P6S6#%V?"ZN#M)VU.[*)W72EVDB6H)7GO21D=6FF&4MI% M[=V\.-4J7H"+@Q42N22$"680(7\"88]@BO1?M6\U<^PB3A/VW"7&Q::?(.E! M3 N\ 7Q0_@+=;PEF3U<.] 30/_4^PB\DDU'3QE(P^"L5/XB'R5*A7L@^JPKX M^)#N,+AD8HJ+2WJO8D?Z66P(JXK?CM*0"9K5):T7')1[%@.=L6H-'J+A2$D4 MS H#"MI$L-P :S>X0&TXHR"N,H5DYXYJYM]WGI^N+-'48 H-$$F::,0$ M,U^2.1TDD&5Z2%D*JBIX+-P.UXD0]2JK-7'"SDQ.3D:1@I0)JZE.UHB2;^B+ M\J!R+,6)=(@_ NE2^VV(.0%=@!.0D,638CM!X[/!/((#)^/$ZB5>:+DI2\Q# M61]@9,IJ/)Y:RB!)2!^KU%"1C_?'U=67@A!X]@1RCT<$223FPH/ M1:Q "@A MA$UG-I^%T2/]76*;@,D&OQD[#$OBP;##F2SI<'].A9$#@R*5*41.1%7%C$@U MBO/3)<4BXHC2#0/^?BF9&XRE>7+C(^(U0!XJPE @,GJLT?><@>>#K7@.RE2X MDJ!WKB185$G0.5<2G"L)SI4$N['"F^M8X4^LW#K5.CIV88DC\]]SL*:Y+#1_ M@XCE>:+XTV%(#=2P3'O4Z ^<>LK&"9J@(XFL1;J? 9'9&$-# !$-(LIC90L" M%H&V'UUF:56><3KJQ#8'IKVBLP #H'V5*%'T11W.G+FV J2ZX;L'@B-1[ MXSG9$<*L,(0Y%\_'F'L@2B#G,[ ;_F$#IN@[N/#$#!3&.>53<$5WG*[$7$1Q MV#H0DG@@C8DSDI_#2SS9;EM OBZAL2LJLPG!S?=^8&R.PJ_X2VZUQ9>)3#XJ MR$N&8Q.G(URJZ2OK@P/- ^%PU$DP> MERUC^:H>P!4VI65LP(>K[HT[]8VO(-\)HH/ N"*2?W:79'^U6LL2H94?>.=F M2O\9$X0#W>[@.$D)0J\S8O1#./='4CJ(8YN6>>E3FXA (Z:( F-: M%PB@FOE[DBN5.L\L+F"V+B'W#UTK&UN048\928E" 48+P"D8BZ<@5J>+.)90 ME/>W4&B,!5Q#X8A.K#64HXL/$.CH!ANED)URD>+W/QTITU,Y;RE/?57NR_I0 M97(>_Y+KOY++SXJU:_*G/ZY,;VTN!6Z327H%Y ;*AD./#%*5KI(-2\A0'FX? MA^<6;4[D^I1X:(SX).$1$C7D>A;UCYN*E"UR^0J>4#Y6_.SD;*%7.JN(Y>>7J4G@BN&**\$PU[? M_.OCNTN[#Z8PS'?B#:74B\+ N?>B>6Q>>2/+_(K>RYA4V'L@30A/PF>HQNO1 MO!K.S(OKJZ_OO^$_7Y-;@ITB2%+"AWSG 8^$P-7%^)E!]IA\ X[$&._01>+' M"(N]:']];^+-9-)>Y &]J/;,F^ Y4%G^L(GF]5R@V_U7.(AI3 KBVEWS@OX7 MG\&YK8#>[K;7CA J:8AFX?.SZGS"#:3P1BG4?0XP+M-\D+9? -/&$.UL&L7 MGV\^Q:_EJN@ORE6V>RH225X/RH'YE!MS@*S&:%.22N&P.SF-W'N/H<;)BP+7 M6R$ F3H)1#*EHCUUHG21T@&ED>#S/5'/EQ9'^FX,Q&=PPD-% 2H1]?BR"^,Z MCRI*!:MEBL!:0!".Z)%P/([SV3' 9Q,#/_;QUP9KM+Y+JE+^3(<(\,O,+#K\X/DPDX' B;(TWF4]2 M24.PQJ'O>!/R><313C'7IDEJQ3;EA8[ M^,NWV(-))/99ZBKL"\5^N"]#2C%9$NP .!+F]15$.YAL7WSX-_"LL'8O9@FF M[-77+[(*0\A@0^0')AI,B1,RV[#8,_9D*R2*PD]#+Q,>'(5N+*#W*4ZH:CQC M:54*/'T!8Z_2,SG%RPP#@\]U8B[*[Y)$P'6D\^AS27@N!^+8NI7#CD%]/8!Q M?.O%OKA*Y$OE?,:])=/MC52Z/6\"8?2/4=*=+\]V<.[[ZYS[WM,Z]VOUR=7/ M&*4&R;/OB-0 [$5-]H#""N ADR;D;&B)FNTDQ@_:FC(#,@FA>N_:E=!?W*C@@"A0@E7W33 ^ ]NN9DWK(H*FO5L;FM)3"M?GJZ2FL4% M()B_Z-KBW1X!%5*5.OV%>@@)*3KTHN%\@E!=0Q=,92])WDA:<5P#SWN,!:\' M_R^\U]R>'>^5Z&9&W@50&@5=T8A,D516J6;BFPG)-=3;$5OP M>8_AR8N_;R;?-U9^7RO"!T[3GI5FGBR-3O,A&6;.=.I[E#%MZ?U\OSC4/>6; MPNC QNRXCMQ+N+VP&%@-Z -*]%8&XY?_B M)<>+! 0Y=<\1U@E9&'AUHEDP"3@1P;!2>(GKKH5QY:5A V++6&*U)_=-U N87G:/&(.#,SP_ M<^8V3 :X=:*1C)J+,T>'!:]2;C%#IC#C?M4-5'>QIZ\<_44IJLF9!R\+[ 'X M .;'4ILS$7^0QQE6&).].5.G)M9]1)*W%.M('4;._I^"11+0%Y(EKA+*0/&7 M=K=1:R8I"#?CY9N4O*PDB;@CP]K350CS+^NUGDHU9$''UR:<3D'W%]K:J5FG MGN3!N94:>B./IP62FB- 00V7,I6J'5<5P!K.$ M=.68F]*EPK-)VH&!^0@4E,FD\G*H)I-TE+V+>0:2WQL[FBTH>M+1A7/J!7'O>=;YA;!J93GXR?$D MY[:13E/U;7PO)JZK& $$)30H^'\2=(_54 [84G89A#/![@96#,6H0KC%]^P.X=86S9!K9#:;IJ7T)V9DX" :0+*1T2+ =!0Y T/' M'\Y]969B9&S(-;J>3Z&Y!QK#)26 P#('+8SZ$+Q$[>Y)A"_/K7HQV O92/K.;#9FF.;:R,?"\3 MK-^&8 G-??=FG/W2[\@(5\'H';/!=^0=7>PR,PU=WY_BE79P2[CT^#/LU%#^ M+&_I^,)R"*SH3&-@3_FO-^">CV9WN(OU5^6AKE_@E=QOLTB.#YPY\X"3Y?;Q MOKX0%W>S40I?.W7-E>SP;/16>Y*.$K,^#N>/WIABG8IIZ,(U];[Z'"P/^94J M4A8/6'3IMOIJ]SO6VYM_"YA$V>44SET(#'U2IT>.;][/ MPQ#CEUET*ES7V#V9T<2N*%/M9[7U9[7:\]X>1"*\)1WMS,+H5SF%LNM?+426 M_/BL!RZ[3< \P"RW$9B<(S158)/,Z'9PT:BWK$:S9S7:[==YX2[LEW;C59HA M?7<\RS@&EWUD*LEK^(!L\O'B+?J!LN"&[6=Y.TYVUBR4%^>8?'DODBS!<:Q= MDL6>96AI5;TJ/E_9I_)3?_'VY8(Q^YFG*=%!&:'%6;[]5.5O\P M5A+%)?BQ9?4ZJ]EQ&7,L%[PGMWMZIOAE[ XOO9^7=]X(#L"O)O_W$C$]+^V> MC=\%-FZ\$1&\38E6//N3H]QROE]?Y>V5[^V65:]WSXR_">,W]L'X^W6Y=J?O M^M1T;F/72UR1'(=;.W=T7[)@WS+;937[.]RM8UI$!SELAW!)RQ^VDD[INH=M:P=UI1Y^YR*H M5H#1\:41X056P")&*]C/U0\6#7B>S E,Y@"69YD RM_%23/"TDZ%[/=$O#W9 M=7)A5[RNSW-$I[X94\K(39(1E,D>*=0U3)(7;SL=L Y6>V]'8L)]V5E[(&2C M?[*$K!0=.VVKU>R?)!VWL$7VP9!MJ]_M;$G(:D7&KT:CPL"X+(&C@IS3#Q_M M(>A=R%^"BXC)8NZ:?D4D7,I7[=X.@WU/)&!;/N+7/(>Z]ZF8=LWL#:M?XFKW MV6U::79OG5Z >ZMP]G+7XZ@AZ^IJJ!5&4.KD:L;0*K^FU\GW_GGV)_>P#M5& M6U?2DSIOW3Y=N,T.7<]JMO)M+LX[=U"G<;-#5\Y;W+.^+N-$;GJOC(5M0R[M MI$4O3P(_1W//DZEZG/OWS2/9N:NYK:R\M1JL%94Z*M%43U^H?<'FB"R@ZK7Z M:G-NMSQ4ADCKI +LE$R%%Y :O9HU>Y,HZNLC\=/^"+60GYK;!D>/P$_VT?BI M4>MO&[M'M]Z,W9F4C,1O=+[ Y(QWQ?^:.>]D,)Q@V(]5Q%8P&I M%K*3?8+*=F?"<0.>VHUX_(6R7H^+LI%"95R NG%B/0":]7,/@$4] 'KG'@#G M'@#G'@"+\"O+H 4]*=2J#P(O:D9(-P1&O0+H.-7B2O837JJIF^LWHZ:+W?=B M=!':''^,X[D[TO)UOS%N]O?P7XC-K84\.P4ASWHMK[$5>C(N?+FUT6I78Q&+ MFVQ30[PI=[/V'ZD%4Z[U$BZ*7#&P.PQJ3"81QL99&'SNS2JR;AX(GGKF<1D. M?$#"B4K.6<@Q]4TXIF-7@=B-5BU_+R6I;:PBK[F"D16K5\W$0=FT6K\\07&8AUJ+Y)9(X7DJ.([&D[^/>]?>38M%&O&-DQJMSJ5X-+N$IFP4@ALR:4; MTV#W;)J_B%S$IL8:;&H>ADW/$+=K0-PFV.+$/XBK3(3ZRCC'UV$\BV74TQU] M$1W^\J;<"B#<+3^SA9VXU,A=Z [N%"ZW4S,X:\[4ETZ=BN,=H.1689EYCMP5 M2NZN&%1BZ>Z.X;7-RG@D#7))3DNF */^YKW%KN^263\&Z$UCNCAR*FSHVR<- MZ;P;B-Q=L5=SQ^SZ!-M$+$ W,)&'S4(>3G6#I\?2?U=]35(=HV_)5J%^;KJU M(HP7PYE2^REF!HJVQ^0]SD#L MYM@;8E^^Y UW,O7#1U=T.L+V3][(A1CQ[[1O1>'T:,9N]$]?#)ICZVZV<'@V(!!_Z+%'>$&8'_!YI+5 MJ]&(VG=1#*2 N@O:'V"GIMM;[,DUZM;2,KS&AU3/2#=(6FZ"V%W7Y_ MS)TDRG-/E10EY<[@#?V!RUYJ2]NU/'A?UI;F]CBF(P%D^/><^HS( MSF@DHS.D/4OE@TCEUHZE;+>C):;&+#1QX=@X%5L/C:2&EXV$ M?@]A;.ZAE/H81CFP+]%DXHY0J?N/JO&CG*36$.CE&O4DZ^C*&S0>WG.;I>)@ M$6%VU)<%-$&ER49-2>_'52%NVWRX\X9W1N0FW3;P-0VV4325TZ@F:4J[9^*U MVK8*L0I,>@IRIK-C.=-^D@KQO3#@#=:(-^Q G%7B05FUNV-6[3PMCYI48C2\ M6Z(45WAFFVN;HWAF]:6W'*E[B4T- 'GO ?1W>"%&NFUZS4STO_S8G7./R0.@ M.]V(NEJK?NO+E;W=VSC;<27]XT4;($39>S'7^&/PA9IE9>JKY-^_X%)*)%$V M&[5&@=^,=4A,IB+"@;'A183QO.(&1*,+EF#_"M;)0PBVEQL4$F:PFC$'6;J\ MQ[G0PTR/%V_'R!C8N#K.AL;)OD.SSPR!6J9CI [ULB)QX#X8.)Q'ESBP$+^B M71E32/19QSZC"PPH%+[DN[R M7HZ_:V &"(P=.<@!E]@9DYJSQ3PA*5-&[LS%J-0B\RY.QI_'TG;D9,%OP[L0 M)FM.W-E=*/IDTQBJ89S6[/UX'=B>EW;M[5B[=G?4'JY8;)$=)F079K?RL4ZX M9KNN+NCC0?&Q+9VM!Q*_%]'N]0N!_!+W&4_##G?&)S:9J5ZS-A=WK MK:L7DZR*38P2A0I>0M'9=JV[NNJ[=/^+W=4*K>*1_#S>I^R5(Q5\;+#96QNA M:K\U ;(;@Z>ZI;7KL\=7+_YACC'VHUIN@X&T(9_L"'2NEW)96L=B%B3-!Z#, M1T&8KT 7Q3.7#8UIIJ!7*?MV-MW#$\E7+$XWF,_1U[C+TC MQF.9#W:;WI2$,]CY!*$!TX"'XL)(Y"R<.7XJIF.B5+C'R.1X6=Z^NGD[ATH. MP_A8P+]3SN_O/%:BST:/E5P%'#JYTG+>OE+*&ZFX*\%PVX5/1(7P$-MH36/8 M6OFO-_L,K.057:G.S3M 6BO5*7B3PND='=J"\UF.[+\-WJJKSM0UI[F_F>YW M])W)J0LOH/TO^W^SNW >.\$H?IV2;>ORW)E!LPPJ+?"GRJ&E"2%_:$^,)AW'1^REGBG"7.6>+LE@Y?*?T?3L:SI\0U/(RQK+GC/WM:?.<(^;.G MP__E&X*S&MHQ73_"4?,"0L%]YAQ&07F!N.0%S >ZO[4MZ^WW9D:$1-J-@N2 M+.+W\F#]"^FMFV&"?$Z5A&/SOYQ@[D2/ILVAPCVD?!0?UBWR/EH;@\-O?,4C MZ*$5;PTVRD8[?<_1XY1)I N^E5J(B M&Z R*2HQF_))()V=)('L,1=K"]DF&6S?TFTYY/@6XDT"W+FC=U17S,>(:\#T MVVJUT.72:Y,\J@T![4]=<.VZSJM7LU<;U&?1M9;HZAY(=.VL:_4J>?6!2]'< MT2]#!,3Q_2?0!G1OLG%+T^]#4O9W%6A5C.K +Q6E]FKKOW07O-276.[WFUZNU7VM]W;;Z MC9JKMM,[/[X+;A'LE;<(2;'U7JX0,C<'>'%07W5Q4/7-._ QK?K% ZKD[NH0 MZ :[NH-JKH*"EY(9#4=L+K?YI-=K+F>?F\LM:B[7/S>7.S>7.S>7.UQ5GKWK M!A'U_6#FLF]YX'HE32L;"%_P46H(-DYPY_ EJ&7- MT#-W6=.]S6#:,42[U+SP G-!]OVI%7UL7R)(%)%U*<&K?$)T4;W'$[(CI;4'65[F-)AX$$Q!'\G)E=3J>R!04LI%ZZ>(FJD* MFE*\T1;Y9ER[8&-CZ[5;&[+O8=-M-_=3G5.W2;IU-J5K:=EO./:)-\DRY]N !D8:]"4I#]:,@!VY- MN ^+HW.J49#>25@<=G=U47TEY?8!&JMM:7%LV7'M=/CV.!9'M_M4&?>8!L?S M9-H#&QRVU6YLJ]9.,PC2J*^-3%(UDZ1;ZU<]_%J*]M4U2:I.WD+!WJBOKD4_ M,J)MJW&*PGT3MCV.1;*M#UE9OCV:0?)L>?;0!HE]N.[PAS0V3CX#MU>SJ^[F ME*)]98V-QM:&^)&D=L4S8YL:3M]I2>Y3R7+MG63@K@SC'M'<>*9,>_CX1XDB MAJ<9_SCYQ-1>K=FHN.0I1?O*FB1VK^HFWP+)7O'$U&:MOA*:[ZGP[7%,DHUZ M'9P$XQ[1)'FF3'MPDZ3^)'- &O63SSKMU4ZT U2&]M4U.+HG>N-2\:S3TW4G M3R7KM 0\P8DR[CD&N5B MGTC*:0E G"J*;;OR.:>]WDF*[@WX]DA7+J=Y5UB"<8]H;SQ3ICTT%,C6O'NB M\0_[Y--2[?;I6B2GD9=ZFLE]=N6S4D]5M)]*5NI)HH"4X=NS.7)HGCUT^&-; MA5;-Z,?)YYLV;"W^5U&I4HKXE;4U3C7_PZYXPFFKPIB26BM7I-NE]_/RSAN- M7'B$_WLYAK5^ 'NK!9RJCWSR:8O-1JU1]HW3WT!K9VHK5^H!>Y&/8U+M"\N M;'R<3$3T74Z= Z^X#W-Q)V;O,*V0F[MNA=S876_QS7=A=^VTO]^Y!G<'QUY^ MW%0YGD]@)O!0;,[N7!/)Y02/Q+'=-S$HFWLWQA;W>OMQTQ&-FE%^TVNQ]].< MP.?N8M.%=8_2G!=K)L[!9*_(#'8#6K@] ]P#^'@H^^PO_",/ O M:@3^%]@R\1-I^ZUSV>)^D\OTS,Y[7ZYJ:EG0A+*H.Z9J:*TZH_+W=]WRO570R&S4EAR#_ 4)[Q3^8[D #B#SN9[@?'B[@9ZG8] M<@_2[[3;*>SCI<234'"QZ<1F.#;_RP&!'3V:-NNQ[*KVW0FOOT$7MN.5FRHB MLL]Z,_[&_NG2D*O5[JP.#E2K.=[6NU(FBK/S3KAPM/OX8P%YYX>B/*(Q//&)4@L!KGZ*=T7<71\FV MM>C2B:1]_8L$R9X9X&*?1VP+0?JO=55;L[');>+KTSU?6Q-W%^>J46M4J7IC MH0/W(8S&KJ<=IPT\GXV\G67\LMY(ASBP6\AL0>$YL(44W,M-T=6IA@N\VB6G M^&1WM9IR0EFSZ3W>E>@HT4^T- L<3U'G94YKNLS'U2.UJY;;VH1KX25S%,X' MOKLETRX:J S/-D_,+V[T5IN'!;M3GL('V-J+6,'5)"$/Y;AR;[L^I.Z17$H/,,CU0 M/Y,0E. _J)#@[- UHM1,>+3PBG)*9IN)-XXP=N3@4;OTO< UX%QZ<1ZYI.,%IQ$VGIEYQFY [#VX"FD+K>Q"D',:WLY5+QTT\IE?8:\N?*!V9! M2A:;N>]Y!DIV=+)9VL 8.8EAPL;Z=#T+=%@^\?H1)YXWLN3$+0-X [G%NW?] MQYKY/;-7T6CCG;)[C2,NN;7-7MF]YA&GGB\(5U,?S2/*(RAW_@PX?W *4SM\ MS@LXC&[K[%JWM9^6;KN*C:PG9)EADC285FSFG;/ZS+8V/K/OW#%HN!$E)'J# M.0[^Q7<"W)RO2F$M/K*M6CZ0H8XLK'(>Y-3>4&,%^"&>F0_>[ YT;B2S(Z6J MI"=8*R/%EG9X1!*4*293*9A?DV^(> WXY+D43!,'B,^BXT"BH[MKT='114=& M(#1((IS6+OXV@+UX^WXR]<-'US62!">3,IQ,2G&"G7V;2H\X<^U>N;:W:Z[M M/BV%]S$P_G0>"URB6[Y&1S--LC'K"%0RF XZ$JY:-E&T4;>[YOM_SS$K]&. M.55@XIFHN,Q9: [=: 9"'I8:.!Q?054$XQAB'#;V%WSUSH&A')Z;.8*-R[B? M:_@Z![DU9C)\#& Q(=LO@$2-''9_4-@H_"T]H)H=R]EFA\\ MUQ_]:GZ!0_$&OO'ON0N"Y5>SV7C#"8_OG[Y]-[X^/GSS;^NOG^\^6R9 M'S]?USCS]W,XPWJ/$,0JVB:@OO!?Q.L4W?W@!4XP](##O\W@%Z3#^,V+>>#, M1WCE^CIKSU9DTPYL:?9W;6GVGI:EN4'-4;$Z/]<<5=+5:M1W?0#Z.ZHY*K[B MS10@707GDJ1UL@36*\0I4H,EC*V-:U$XPX*KE+2:[]T4NEQXZ-TD%4_;%+N< M*H'W4^FTPVHD>)+7#XEY9& M';WJ/G@&E&O45Z$;GFK=QKZL]W/1Q['LADPYR+8&WKD&9+L:D/WN M\>',PG-YR'[#W/:.P]R-^I/,@_L8!.%_AO[(2'* S@EP1V#7QJ[9U7Y:UY(? M T-&,#%SS3*G\RB>8^QX%M+M(ORVLR"?S9E.H_ >[*H!_HGYG5**OLRCJ>^: MGSY=PQ#.S'3FL[LPHF0E'-*+\0M#2JA:D3W>WCA[G.ZP/L*7W-$[JL_@^ 37 MG )]Z$]Q8?JXLCH:M3S,CTPA-SQ%##(H+7W5,GMP?ZL[=-BMD#[VLA3[#'V0 MGP2%OKO.!,ED ;.8^(QVF3UP W?L45:DS)5T14IQ;#[@'5X0+"!%Q"]K.R,S <'L_BB M6]@[+X 9*[:F<910'[BRX L8XC'P?9>/30"G MMO QC]@X=&=2)*,W4S.$\BG"&R4;#GY/39.'8(R_F M*A!7?*H-.,+F*GNZ)L+,X7EN_%_NO[H]T=) ME*6'I+&L0)''-9.!S3L8.;71> !^#N_P7*M#(MB&%2<3W(N0$=!8]J;(NBZZ MO70VY$@U\\KW$Q8NWA[3&0[=Z4P(:MI92[$T##J)Z2>U&V("M!\SD!RQ(#NQ M[1B.F<\IJO .JE].C26GN]%FWJH95S->%/P=SY'(LF7FDE, _;&0I3 7UH5? MCBR3LAQ$]BU01/$'/@EC$V,IRE[[3ARS$?.[\1?+<. I+,;E5:W@I6XE>(D7 M4)ZA@ WRD0]KQ5I;ZVNJ;=>ZM%A4\$A^M5RH98"(&+CJW%#)-6^W>26J48 B M9(H494SD2X*6K@"5>)#7XW!1#=C%_R% MH6OHQ4:<2SEP_? AFQ+LR).?S&OAU[22((_KCV*9M(ZS#.&3#M=M(^EI&,-! MGQ"V3YK>F0)OM-O4GXHO4LZZ\KB++I>UEU_A4F&Y6Y'6VBB1F0S([^',\4'I M(>?3X4Z%.X+1E3JZE0T+GQ9(!-\NI M_4Z%A7]R/<)[K$?@-&3T-W@NX'3LNDU"=ETE#-$] M]_38V1:5N?H_$D/N9[7U9[7:\][N49ILU82DW7B53>OI3V?YE![.Z$%[ ^W8 MR+UWP8^+*][IHH'8&YLFW:!,%>GC^N4594H4EW,M[G7 8$CY8%HU,J1W2_)^ ME4A>U:3TG9*\L47IP,Y)WEN-6_T42&Y7B>05;82SAF+YTXE^N(3 0G HL$ZE M6X[2;;G1J-#^VO9JS7&LFH#E5-PBYW7WI^1$&W\WMNBBMG,B@D5UHE1L5XB* M=FM;*AZWGFJ)(/_##=S(\4F,.R,$Q4(8+;S=/>[V=RJT_?WVMMVVCD7%;H6H MV*YOVUSI6%2LDE-J6XWN:3;@:S2JY&EV2O3KJ5S9XQ(Y_M6-72?"##],-7/O M73^6I9I555RRIN-]>NDGOGV5]> M:O>JY.LW&^L7JYYJ%7:!$N]3UA>F;:Q.67J29;A5L@QMR]Z@G>?S*YVVJV1Z M]3M[J7)^8EM6I1VSK7;_O&,DV32?(*HO1S)=M/Q=Y%(CVGT5:B%^&WP MUN[6#-E=Q_RJ"$"EV$^ZXD,_.^7K/2B%>0>L^:2J,;#:?^Y3J7\O50'AQBBL MO/B."GM;=?OBQVLJJ.;2ZG_/84YC++##$@Z0X6,WBK+U!TY2?2YJ-[ZY0R[. MP&V%067=WL>OWXSK<.1R2:H+R_4P-5NK_Y6%$]@( 5Z"V6(LD.HO6@+L7,"D MRXH*JB160\W"I$9\YLIZ"*X07R;<&LU65OR(6R7DDGF,W'0S+L565/O"-*3Z ME9$;&U2'*$@.>F]X)PI>58T%3D86UL;F? H+8>JU7_%_\6%%+R?"=G%8@I%I M#2>_D1[.FTS<$2;+ P<@+$^JL:A$G3?4O/27537,@R-*9G?=$);2_4NU_+.7 MM>G,7VZNTV%T_7:P.YKVDNZBXU1K7QWHGS.QXMZGADGSL>5;"RCO[' M(6O4^7_U.C:U^<5Y>T+K \_CX_?W?QJ-6KIC 'UCA%6S))A^)8L/N]6]>/OG MU>>K/][_^?[S=V%4?#/???QV_=>W;Q]O/IM7G]_!_U]]^K_?/GXS;SZ8'SY^ MOOI\_?'JDWE]\_G=Q^_RF:_OO_WUZ3L]JQC75H55]CW7&]QY\0/@*HFR9 M6B_'$)\?=JZ,0$B)J#J"#A %&EL ] M"BZ[0#,QT_#%PVI;4%QW?A'(%77/J"X2U I=KPDP*0)^#V M9>""N$!4+QCZ\Q%7?PN6GFYO__OCY#^/;]ZOO)$:_G>5=5>6=%QO_GL,I ]V'35D1/0KQ MISZ E0@C7/X/PJZ!\!/G\7_4HU_I48FZ1CX-2"6"9D!(ADL_#'^@7(J34X]" M0P0R)JX3B-"!B+$8C>Z5%)D:'M+5D&KF['ZS:5'L9D(RF#&]Q*MFPWY?\.I[ MB3J6C-%*CT&A(5@S"&;"F)A'AH)R^XG^C).@2 QVVB=#F%-X15%Q,(T%/BK-,01>$,8/)C=V1R@RFI\TX6:CO/,2$ M&TC(=$,GQ@U^#.>D,#QD,& 1 6JGS7'PF-NL!_ F8C.>8^I:;(C9TLKO74O, M32Z"*93]+2C&_RWXM1/(4%9N&-&H./M[UK;RMW(N&(W*/CF#,^+.XNRO?>\' M!@XROWT #S?W.]1TV5\.BWXY<1ZS,YK@M9%ZCI0:XIV@':"0!)FLN'?,+;$' M;J<3\>]K3TZH/%%9"0??6"+==.N%1&965I($F#A@-88!_)+Q^Y%AJ+\V&4'A M&$T=ZK,=SF?8.1L% <@E1D0,0 *( X9RB6)B*4&%#=I9YLWN8(1;L.$8FQ#[ M@[/,Q*CJDE5PCLM\RA"$L:M_SX2YI#X'QT%\SYA&7AA)R%T7.7TL#L-/BKXC M)?!]G C**@S?A@C72""B%+Z"[X(]2-:U[PP1T&XT1^O3]QAK-Z"YDW!:O(": M\;?+P?N9\P,-3#"78?LYP(]#S^''(9!_/B6RPY307$>8I&6$LS>>0:6.,](XK1D7^ +UB(Y^<"GSFQ*5"<"-@0Q/=9 M!IS(LOYV#<&MHDB'6 <]),3Q)'LBIV>1Q16NIQ/'\XD IZ+'\0PAV[.CE:"- M>L%]Z*,SZ<4_6'> [\6 PJCT#7J9E!2>'^3?X6P.\D$ZF00Y2\"VJ%TC<)F MZAI!Q($DF(5IOR-JQ9="(.%T\,]YD2N8. MIK[/(T>#>#6O;_[U\=VEW3>!]B-WXH%C^P%!U 1HV&.B,>ES%A@Y+L./P8]D M1:'(2 M:951]A6>,#_R,5,>Q,! 7BV2B-$G8JR! ^GW-F<#__N/S6G;HAAL['KLHODH_D]<&PK7C?&0QZ'/-\MG_5N6JVFJ9GU!NDU^Z:@R20,ZH(YNO1FJH"Q3[SYA,&U*8/ A,^,W!BF0PP \Y^C MOIC3E^^=R'-GI%X2+K#XL^Z(S&@Y8N;+L'Q6-ZC90)'.0+V2>SWU,$@,_QC. MXSMD(;#\(H?H%=^Y+D%Q*W]/#E8CL2-_(K(PN":J;)1*E#;2K).5'.O3%?:& M1W8S):AXE)4QQ86AYJ0U@*(G9%*YB)D[O M"/[R5BHJ\C:0>C5 UYP2\KE$, ME@KF?#BDE:HIJR_=PAE3 S]:YG\^3MWH\KWO \,S2^A_SA!P'.RP:<>>0G! MH_Q2EKP\;Y%=@H8UJ5%X6+11$'8.6S(8R"";?1XE.\\V#=.9LGEFGK0 ,+DF M(?W?Z'PA4 8'45S?IX'43*2"]7O(K-[PQR6, M<3F!E: 7?Q?Z+J)N4,9.0#T"P-H -P)_?I0#\>L$41^,5()+?!<^1&$X01%T M5CU5N=]'8R&Z=0+O'U'F<>(& JQ';M0^5K*^4D"A,I -3<#GB+V8HJ:&N@ # MWX DWHS_KNZ3XOD@]D8>2"*]84W-U%_$)B@@ML-HBI>[["F\DU M4CR2$-R[)W!+M>Y1?3Q(,P2\&[W&*].%,4+PCA?L22WI@8*'@?)D9N#2$F.) MO-94&Q D+S>/^)U[N%$@S(TFWHP:I8CW7&$D)%TG\%%N2$'!,&ILP=C;_$\8 MF\8U9%,*4M8>&=;8IV.6;=*A\^"=@]/L]U>N%_D7_L64UM>A^J?@4/!7(YFK M_>JL3[=?0N[SRS+;6N?,MD69;8US9MM>BGQ.X4"#Z27#GL87$?8$8T3Y8.?H MT^ZLRN]%,6;LVF%P4-H=L3/J4+)RK-Q?!;)O"U,S?7;X=R$3@#4D=RWQP@4+W MV,3CARLJ7:9H=])\T::=N [6%E&;LG#"N1.R_1290].(W/) M\'.=7RP M@4""!$.,0<#$R#YD'Q[&A/\,7;[(!&O$NQ4WH7BQ@@:PO$P0L] O^#7A<5NIW0)N"B>2]'2/@4O$3'F<+I@A_*$'F<;GUG+9 MWNVO"21;%UCC?CV@.* 5%C/S64/#%4@X4W6ABCDDQA9$-"(A9$ M241PID.N,>+S#HS)0>,0-GOJ-=XAM89D'S MQYN[R$/[ 'E%A%GO@$<=#_JGVKL9"($_]1?8DVR6>ZL#0)40 -W%LLZ L-.(S #[=@ M[%N2\'*OT@20E+SCB !P1BR[.8I=EN_#Q*BF!9_4MB09"A_"S?%1=^,4N9.K MV@^D:2H+HN"V$W/'Q':HP)_>013T#B\-:P4%[ZM:9?8G2=_\A"')O<5\J-@8 M\&LX@S'^'9,2DO%C[!$H>M/"F95Y=^)6\HBR8.=FW69Q*-*_E,@"/(#;'X0S M@R0.7B=X8V_HT,XX<&2'0K#(O:V9WZ3V1@ZZO@/OGI=%S"%/D8?C<_O005HA M)RH-# 3>(R<$KCN*Y6V],BF8 MA?""89(('U712H$331P*2LB$ 2J6Q7'=4_AS@WD%U'8T:B:Q#,XPS'$[L^8""&B_[+1Q)^V43#_7=QYC0\A9^ F$6Z0N-Z1L%Q]6 M>D2TD"9"%E'^$UV$J4]P$!+4VVZ.[/F.,B4&KGR,\-W> MI8UA9?D:7/$QSE"HE P6D ^;O@,(?>4,.$E(T&4YPD@"#9@&;D@MM:^R& MC&HY3!0')JNBDGRD)LHD?K@0]L&EO"'7IQE%G#PD0KK(7YCZAK@?PB!77W%B MP7LJ8AN!TS:).72-BR@YV\Y;7CZFN MRQQV89^'5P_'&@Y:G.BYY#SK&CM&H3O I$02,WSV#3VQ"CL.1JHJ1FT"W_O! MX"Q98!?!3H^H5;O:.[Z;P(')$ 1+ M;8C\B(G)4M"+C96%2$PKIKXSF6*I/G>"C$1CKXS8QK$38TB= *'LD%$'KJ:X M6 /<8T_S.24Z4QA>F.Z269-BH"0_?*0>HHI]6,-<1IU5/JG=$%7)S]Y^^9M" MXV11L\?-\86AXQL)"POMS-I&-L'DA%ZZW4*^\FA7Z((;[Z;N@;TLC.2#TIJ& M<C=(SPY&%5G=03\KS2LU7H\>:^6$>X>'#\CM+W!"PB4MP1QBZ ;I% MW+-U#$.,C EF#HND(,T'4G$BKK$3'Q6)^GP+)3_.%Q6/EF:3J[N+!]?Y@2=" MM#-W'G_S%(-X;RD=>([)+P;;&4$VQ"%3KI.9RU,GSQH9=Q$%@2W=--420Q_% M=4U6!$I/6X53C)3L P>30LP\"?QF47DBN;>4W:R23%-=6X$H0R*!(7D G$PA*GS/&0BEL(G6/;,;.&%/E0%* GZ9*6V1R-X[RITB#@W_\A$4AUHXKDL 5 M&E/ 3;(IXB/X1'>_DH@?)Z^33ST/="M@XF+LAM(#.:&/(KU4">*!X'"%LSA MVLB9R[S87K:(O2#4^8+<8_3Z/!S M?G@K,OKGP=BY!Z]_ ,)>Q0PRD;; G:D^@ (9"N4F>I]"+_B/4EI3+EGAFRG\ M(U@*U6$3(= ZPHTFL"RTIPUM&40=F"@&CS#M0"PKJ28BVQ\KS>DCI?!07H>"DDSK+QN8L5K= M2 @3XZLP_*4[GF^6O@ B[&P/5C,&FP:\(W<-YFYM<%O=N?[OI9>3^7U>YSM_?;_D;HBG:CH$MUV:XWM(!ZO98[/$N_\JH"5.^TK7K_.5)]FR:2F[:,I'-W+7)K MHG7D396[G<$66+U^_[DW?6NW:\WG3H->TVIUVL^="FU"R#_!'GKE!!AU*L*; MDK&G[(8]M37NV5:GUZU(C^56JU:5J2!=FCF_[%ATZ==:QVS@7(YK55A3-@>) M?]TS758_>,!-.D]FEY,Y5G-3C9__I*HQ6>Z.>7KQG@G5[EN]UIHG?6^3:3:P M>4XUIM*W6HVDR32:M9PE?DAA7&0O<$NJ N2&?=.B =9H5;2DWR M'JQ.MRJ63('35$W1FS'<"P-JL>M$B*:-V>])T??)^S.VU<_+M^?FU-FULO<@ M3Y<$5KM7]GK@Z1(A'V[]4#4-W)FXG/CV%;G M++I:?:MSEEW-^HXXH2)&V+J1'\XG,B_\,(Y?G_QN7C2L=FOS_7P"!+#S@<=G MM/PFV.7M9R_9[8+H@IWW3*6+ M=J=$P//UOF=1+Q/'VOLL;*O5*!&A/P URN_)WN//NI!]G\P$3@:O,>J]\(']RVWY@/3A1AV;U6,;]G,K:L M7B?G4A_KVJLRJ1D7=K-N-3I5D,+=WM'%\.I;D^_.3\0:=;U[JJ-Q;B.7"H"R MYL/).B@7S=ZS=M+KM<9S7GZS8?6VN#U[ A0 #WWSY."UI5,% H[B/J70MR^L MMCBY/6U:_>9N4EQ/F B-+03;$R'!A=UI6:W^YAG?3T"\]?M;9'OOQ?@J)Z6P MYBUU(6(RX(/\Y>8YDN%>KTQ"(;@0>+53!1>BMTY;EC6W8GY_,^-_VSJT*;$R9!LVVUSCDN#7A@)S2HA";>=[#,:G=R MINNQ@L+KU@[M3]?UNY9=)D:]=Z7;[I4Q12JO=)&MD9U-Q/!#(' )/!Z$@6C/ MZ'-6#E\8GKP0NLASSS-RA!;5K\&] M*Y9?(J.P:HO?R;9?])M6H[O2A%ZP]I5"J])[?M'NK'8>EJ] NSF;YY$I<(V"F<$T9T@RG_6T<>31E0O[6ZM;4P\L,%19X413*+6>66A M3GMI]QJUCBG^J'!!9X2WR,U83+< _Y7Z5HFV1"_M3KMFEQW#$&/4:^9-8>\9 MK4>.!HIN@C_SP.#G+UMPBDU]/8UFL]9XM;(#HBT:BKS[?FVDD-I'KJ35X-%\ MV>C7ZJGA\5KS5 5.V-]%:/W 'I7G4MRR_7B-RQSV#R M#G]51%RB1O)%T)E0@L/3%1]>) MLK0>N#BCP+VEA2N\^Z2Y;+X')>Y/\C%@K%F ;1 2Z-FDFX#>VB6U):*[I(;2 MG_IP4;L"@0]/B/%Z)\O%+1G,BQAX6K;(, M;9)C.(+QW7S-$O3R%.&R*Y:C] MDZ-ZR\%2J?661VW]$H9X:3=J#H]+]>$SM>:25U.OU QJ>R?.XP,A]'L3;H8XBF !U#S 28^3X>>J(>A?CAU8 M_>.OJSY)S\;>/R[/<'_"?_^@^ITSJ/XB4/W6&53_:8#J;WF6CGQZ3\'X!3L> M42Y1/R:HNF>#?D<&_7?JC)<&$4T,>P,-^U;:$*Z#I2H,^SK\>WW#GNR2E[UF M8F&O8=!S/UPQ/TMT1DV9,UUM3KI]P#W%5>SY@PW,LWUUY8LY?NO%O-*I)6L9P[3X-M[EL- M0%'OFY X'/ I1!M\Q6V0= -Q$U<, ?I>R5>-&!2;:/$@^J#7V2J5GQDH3#SJF_R-,?'. M>F='>J< <5!!Q1A:8 GD25K_M.U:3^B?=K_6VS*NU.PGPQ<.8>2'J&?\;A1A M0J3#GKRT;6U6*:TPHGLG:@!( ER^)22=_O>(>IVR1*562$;^;2%O131D'H , MBS 8$7DQW6Z!/ 49J'>.USI5P](U_:M/$^,$(8E6_@S%EYA#)"!\CNAU()2&9!0L-O3.X/KVE_N9L;Q9B,Y3&F#500MDV> M^E(?EN%4_:^&XM0R ;V%+#QP*3HG.TJJX-R34H\GM 30C@*'DW3C50:'<[=* M\LELT/I*4L]9HE/>W%X[$9*U%"#=>PLAXWCK?2;\ MZ2"L9Q&W(Q&W".>6#YCN"6C!%@Y$V;6N#$1M'H:R2UU-&YN(MI3@2 DB-[KW MAMC!/"=$A"FH$\+!*SN"8*@=:*=VFO=1YG-PU!)\;+8TU"K4E(TIBQLHM\M/@5A]N,X'GA2=7U H\2 ,D"KHG\%[D[* M2UK;VS'*WZCORMLI<%B5^65I]M.% B MD1GO)93(.198Q;;4:I]DU(BZ1[,!L7X6FH5!IW0FVHJ 8684(S$88 ))8# E M(7/6 P[ZLMG6!/!7821\ ='V:'X*<>'ZC<>(+0Z!EH=!&90>-LCP^BO+8#$; MN>#^.,$P$9BS.R_*RLLZBR),]M$G ],0-G 5T#PTK? )@'QEOMFL]:NOZJ9 M6>0^>-#@$!%F@X$L].XP*NB\>4.ZG+'\X/=Z!8$ IXPI8#*/AGW7>NV,*IKTCN6&<\'_XM90C#TT(UF#EW; M(CEP67'-_-LUG2$XB0%.5II_J77CU 7#Q@;8=AJ$IEP2:@%*<9_@=#3XS9") M,1*6%%EH,%#L)"E ,,&8A.T,K,7(O9P %>?"-M5&@G%=AS*C*'DFN#5H4#*? M9&&!(+WVEK#*R#QTG2B ]WC-(Q?-/\J+R;PBIKF0!#BO 1BSK6ZR^P;,+A,U M>)?45:P*,5A8GX!4O U AHPHTT>$0)K]%(O1]F-$ .W/$=T,H)8E1HMG\!^< M,!J#6AE QG <%J&D\IK)=N=%DGT?L2T?A.8ML@WP!L\K6$$@F4JU,F#I8-3# M?92U&6XT]&(W2;NJH+654VB5F=F&PIBVV: -L-M:O&TZ'_C>,)%,%*2BK1GB M=1$?7SI\?WRYNB:]UGU#6S]QU-'^^.6&_@M.6^(GQE/DVB@W- B^> Z_,# > M:,;>A.Z\W'!.WN0]'O;D8DMY3? ).L]WSGV!(-,XVEQ/0JD%I& M2FJAQZW?"^0(&$S ET8;3.%^LD M.T!'=I/NQ12"4M9V8#@N7?KDK$ MHRKAA8KX/]^=G\;7!+@ZB6B):+-YOG+>F0.#-GS$-:"/+-)F*=AP(X$-YP@K M5PMC,MHT"N^]D98Z/W4>Z<'!HSDG6Q>A._XS].D$]NJ4S[X9"8A%P6I6UQ<"?VXN07P:U' M(.AT]93\&,?NC)X28".?/EW7S-_3&7:_R_+=:TJ')V%G&8D&!UDE=3&\T=)3 M2=G=^MW\*_"$<9MQP& ZFAYW8:,FE$+(= [G2=N!^;WI4> E+4'8F\FYH&4,BX@11<.+[]3*5K-#*B%#*5"UD!W>PE8H M+4%<!*;7+U0KJ*/%MS2"$EJ/MBACV:+8H\!8 MGRQ[S3R:T$YM.7P;_H1_9"B9*;@_/\E:A^UH-E[E@UA@_J6?LG,/V><(Q/[2 M1I8E,_3.R0R+DADZYV2&YPL3.$ARKXVO)"63\,XW[Z?Y)TOH]T4W8]5#^G,9+'0+%G6D,DE#^ZPTXFJ/9'2ZB_HH#X.4VL QL\W+09E8> MBQ!>*13/9B0.YX\60-(7X\W"\G#O_N.%W7JQ9,0B7;9:>1:*'IX%R)^2F-BY MV6S6GZ(")&[LGL(HPG=#QU-8+5Y%_#:(?GE+_E""I/5JH42KIXNI]Y6G95ZO2MNIU#!5_Z MB6*&V\']596/L E_U6%/I6(W&FERRM\FT M\TW%JRE\,\9[852M&*KMY'V:IM5I/?O6[P4*Y[F1H&G5\W+CN1'!/KA_OX64 M*N<Y9M-XNLF0\\/CL2]*U6^]DS@MVL[4:R'R4R39CVHF3A0IA>K\_1 MZ?-D3CKE_,_G).;;]2UN6?9B@I434Y\3[)0+A&9Y;3)D@X92 MM7=/HH%)6U5)3NJ6B><33%T%- MJ]7;7!<] 0+4M[@,%URS/#M;;AX#TM?@X57K+^3#PM4??$[V?>+;L=JM5:FDB]8^TJO MJM)[?M'HY"O5UENY%%B_D%Q0+=\J HV;05H5@^:'3(BZ?9.'@JGM';9=8%^= M8=IWUA$"]9]$-%+]>$;FRQZH<4.@>EL(;][HU5JO+.[%T-%;44J@T=C[N:S! M8ZI11*/7U;KJK!S!R/71''M1/--?4+UFWGV_)ASQHD796E<76E2GUGM%K>9] MEU!1'^Y"W\6"?',@FP1Q?R0$.X51#0F""D[7P^R.X,\[GN\XJAV>7S MJDU,ICT%?A1GC'\/7%_T";HGPV/!A")W[%/O(,,QXSMO/*-.C+#'8,-$YLB= M$(AK:!*">HR]=T1/342"=0/$-16=7R1J_LV_/KZ[M/M@'@'5)]ZP9MX4?QK! MXZG#_=BY#R,0A(^F![M*DQD\:F_ QYP@EFV&,LW:,EV"N,]&@*C[U%%(#8E] MIPA+WIU,X6O1(RQW/AN%#]0 )/D8]KH*L-V0PITUJ-^3&B!95XK;B2SS(+\6 M^9X'=C!MU30*1W-N]D@=*F-N;!4.14\C 5^?:W]D$.=?Q"Z8CW*L+\E8UW>. M[[O,%X/PWGW-J/AZH[T4)S-0O9P-@O3*/DP)4V SXG8OU?I/]%6!T29HV^)& M$N:$18V+VP7/$JXO77@/7%*2ZIOT(J,!F"^[J=Z+V5=3KX@F+WQLLBU>(EA! M@$3/=!G,,/4.6Q,]5TS]C14O@M]AQ[8$;//EPZK+E"5$?<AA3.RXCT<:))4/+D=PQ=**( M>BV;?@B*5WR7SPQJTT"92JJ'BV8749^Q ;5H5UV]6%LC]:2>-C;5T^:Z>OJL MB0[:W:5_[NZRJ+M+]]S=Y6FC]<7-#V L[LBI[*>4<]EH+/#ZG!%=X6 + M.S:$I TH# ;][Q$U18:75)OA_-O\U[J(#\P#, 4B=,\C+Z:+(C!+P)20']'] M?(N=TV[A--%K#LE"X<_H_7!]-#9&1A+/V(-7! MU.*6P[I)+;>V. 13$'XQ]FK6 <'F4U_:F$O8UE -L@K9MDR\:R$_#]+-RE7L MZFQR'BWX(4 P24E>94 PSV&0'6G+Q4BCAA2?>B@?I%0O'75O]$ TB@N*[I;W M$W8GKW6-U4)35YJ+PB&@T)M,]0(=PG_PW5M!"/3+W1@#Z?"+L>O&>O_W<#QV M(R5XT$4.L*>;$^ /J3?CF3,>2Z7C_G2'I=S2I)Q%12>R]TQ%1SS)O1S)O M$>@LGT?=1ZC7.BEI!_*F+85=\J=U0H?X8DDA::PGXS+V=DH0N=&]-P12YFUO M81CJ5'#P;HL0$&H'VJ9\?L2>/P?G+ &X^R@ [KQ#<>6!EUM\"+( ?TF(W'C9 M:&="^Q.\Y1 MP3WV@'YCBNJ-_Z]>[_;>M0J6>3EV0#@]_KIJ6O1L[/WC\BK4R'3'D8"[29^* M>SM3;E3-3EOF0@;R+T$0BK]JPI5_(T4B_X0R2)C\<2;GJ];+?7+9ELS>+X*T^,+2,]'XU.(E-1O*D=LQP@H/ S\H("R&[4Z M.IDLR2,7G"HG&"8AJ-F=%V5%\%-,LAO5JK@F.0/TT[M'*.(8T9+PSU M_@?$"_M7"B_L;X$7]DG'"ZNLM-Y0C%7)IRZV8G>WTIO ^. .HCDF/#8Z*/7L MOD6G[B/:5'@NP=#ZA (RBDUS/"?#%"-+=4V\Z"X8OIN2=R;*.SK<#-@%OV]H M7J2 H(O)+YN#?XKCZ _$=R#58VFQ7?L@4,PK\]LL'/X@:88">,AF=;O6;>&E M!K]CF?%\\+^8]0-##]UHYG@PCQ%2%M<5U\R_77#[P# -<++2#$\M'.78WW*& M(.PUH#Q3+ FO]RGM=(+3T4#V0B;&2(A6$MDP4.SP[0*9O/-!3+?H,U ?D7LY M 2K.A0[31H)Q70>T1>12%@Q(0AJ4Y*E,]I7W(\E;0DR3O@#//X#W>,TC%_4! M)K@8F5?$-!>3 .8U .W6TF.>,+N,UM1RIY?',2W,&$8:W@; E)ADC&51M)>- M=*XH;3[Z(*B.1A1^Q.0)8K-X!O\A)QZ91"7F9O7(L @)D5=,JIR76#- YT>L MVH/0O'7PVY&85[""/"5#(@YZ6>ZCS)5VHZ$7\SX1_:H@>)ZF.%TS%ZA5/^<" M+Q.Z^'+# M.3E_]ZB*D]LMY>3 )TC;WCGW!6:&IG'6M"N,Y7:%N7N[HL"F,%(V!7K)MI:I MDR-D.)^!D@ZHNB-C+MA (+0HTSH9 ZYJR_D#>3.%.8$-J36^6"?=_A(KI^SD M$V5M%CMCL\#4T48PQ*3KN[-9G%3^=+&EEEVWD5@3H]2"+FE!(CO;)!X$LM#I M6K8YN['E>LU=VG).WN%8CS<*::3GT*Q#+GS7Q1J!<<8*KH*,/H05=X!;*T1[ M_IJ@/:N0D2DBQN9SN\9">3A; (%M2%WRJ,5;NPWM!.*AH%\M].$XW^P=C#X9 M@#O=M.41!T]<5 'ZCTMK9 U5(_M 6H.3YU[6M507/*DK8+QE2)6D C^-_Q"Z MJ6;>"/5'J+DONSUM=$4%0^G247E1AN'3A& L?,C[I87 !$E0N#]5J2V0"[6* M^A;F5V*:JHPV&+2*;=+E/YE5*A1,,V2(9;TS0Q?(V#"&N45 MAV": +=':)N3&C?'<]\G T*X"+X?/N!E"Z6+SS*E; O0QU2E8G;YPDC)%\SE M#(W"^R24"\I),81]4SC7@JN6:_QH\)BX0>Y(93ZR5%67-CAE&,*=Q>K*R>=; M]91'0I+-*%AF:?'ZE!-L/J=YXZ-"IGM>\N7O!+//I;P4F?P2&>052#0(BN;_ M;OX5>)S-+O"O/GVZMLSP(>!D%43#^D]0FUR+R_7^3H2^LL5U# L.I##/P35P M;D$5WI+##(-&H#&G6JT!N>E#QQ_.43>FI\M.3$G\08H0._)*%D[PP(F]V)S' MXES 3!Y<1 G"8W0/YQ ++^2$3'U"!=B'+& 7?IG$=WUI^= M\HVLHZJ1D)!!RBZ"931,1M7E9AY-J*4V&;X-?\(_,F3%=!J%/STLDX8-:#9> MY=U_U%.II^S<0_:3-80&;S]Y8'..I-5Y[4P]M)Z_NC&XY4.\T!T\*U&%\#.L MB8(9C%/ SR[Y^I@Y1NGP3#Y+_H/M%*#N/!)N MP<@=S&0NJ@"[2;\K/CAR\45S/A7QO9DW(8X?&S0KLNNG,P',(C!5ILXC764B M2]_#VV$4)T(2L_23()X7P .X&%< &"2)B:3EY5AF""[%+4==>+KT>;2#LO.> MAK''T1D*C+RT;5W^D$O3[R1YDVGOD41W)FB2+8QHZ%G#EG':#6: M5#;?.;$#I53DR: X]((Y#1<:@[D'BC&E!@@"1<[07&7S/GSC)C M.";R>2\81TX\B^;X"KOP\RD&F8D$"Y(P%5^2-(_=>[)4<4W"BC7CN_ A"L/) M3G.TJQE6J_[EJ'V^'%UT.=H_7XZ>+T?W>3GZ,3!0^86<55N,K$>AUUD8_D / M:4XZD30>UORBR$>#1UP,D@$!WZ7":Q#)D30&&7((!#TY3^BD41%R+!%Q:L8? M!-9#&#F<5&J.O/'8 U^*E \*; 2ZK6&,3_'#085LI[Z+)A.C]: M.1B0X6_0.GAR(YJ=@@AD=8%J91Z0,C(HK.FBM06>A[1SR;]CWV4BL*\H'H-F M@7B:0RE@#=Q&SD1>P8+J"L2=*./Y9V0/>*,&..+J3<2P84'_R_?EA-PX<'T//L*/(&W@<; !1N")![! M+"EWQL+4X#G=;=\[GH]NLX&I@Q$]F4[C584>=/_,9!26@:"X2F[+ 3^)Y.]@ MI%M%L(-3,*-Q$+3>1S3'-G50X+@KB#6ES)+=&LW0O.0 M\[X$*"%\<>A-B0J%UK_TH ,0!:;=$/;>L[D8?'I2]R8POKG3F? OM&OOJ>.- MLBGW>$,S\S -%5,H0(!85'.,DQL RPAX574;DT2^5*PVGT;+T1;AJ1DJP1.3 M)?/EE>#K =& *2D;GX\?_EY="UF9-%Y\T=%R1_A@BD1'GZH67G8R!:"X=6CWP%99R M -WS'&TDO&B2J;E6=!-5(,V> M4YAQ21Z5D=E07<;FDI-TX2 C=/0/'S> +QXX<,0A=@$RC8F,7"VA9X1P MC07>+:;J*X2ZD=R@ZC<4!"A^5\XE=P-1,Z]F"WB5DCJ7) P:&M.>0SVG9RB! M>TIY'0\8-?Y2D]ZG,"$7.E(-_,1WB#%,:.V:A:WI7LL M"#L/G(2E*?*&#BN5DA!W@NJ3!"KFWB"EA DGB^?".:8('P<.2571]16("'-%8 MP=52>#2B A3Z@9T[\H,?S6C.ISGRXA](+C\DW^F'^TA15J )QO[%PT$XT^DR M@XWS'XT8%AB/'Q/4](W!QVS]S)U \?75Z=B1U.N&.1>'] MR1I#J2F2:#"^J]TR&%I:%:LBO,;@2'T,!$5'[)(BW.PE5\(H/,N%C>2"N,Q: M) E4M$ 3 8GC4FQZHHA 5DW[\7S^YY%VS:5D0!@9A8?[\4TZ1$.^&PD3^)B?+ _ \[WD?$!5-?#(5C<%!)!^Y37/6,;*M9+%AWS MWHD\ET,^\T#$BSCM@5T_UNR8!:CN>$@M"X,5ZZF9C/!E%F&Z32"-.Z,@E#0- M\79GR LA6\Z'*;!O)Z$GAU&((:X0@WAX-R0O'^EN_1[Q.:3UZ(OZT15;"?;M M"#Q/C#0FVZ]+(L4=800D&#,H&>H"?"@,_,?,4X&&?^*2-R"*%4@:>=S- B,^ M 9=[$/F,8C;#3TR<'Q@$32* V6M>0&Z=, [5-.$*DFE)O HJ%\*!*3U" M8SRU:A?.Y!"+JS_,(QQO$F((3/ X)8)3A F1 U47 [HG0)XEL<3[)OE)DV+! M;5KPW;LBMWK@!!2J1?0(B]&"Q+]%W57RQVGD!0IQ:(2PCYB6A#Y( AVDLLQ$ MBX6_>?+$'0/%WL*L$?4NF*ATB;I-!Y#,5:3)F+^VWY(RR A8L8X ;6@9!H3U MBB(SQ:W "4=3D=!N+#@S$I25F MHI\6V90(8O)(.0AD'')V'AKRI&;QQN>2(C'I$_N(' J;X23-(?"O',R?3,'< M1GZB<$(8FD@XL#5#S%3X-#YJ67E4%/2"5KV):D%L7&0GV31C@3%5V>>4S!I(%-H)W0#1K$^NF'[/SE,^*7-*TB0]BVT?) M2WGK,K]4:.5;ZE/F);?CBIK$$<8RCB"[I3#,6J+ 1L.O7U[H*,*S1GQ'%\EQ MMDB+NLXA"5^V=0Q\4 VX)=[8XU1\H:B$^ZR7$:NJ@V6?-^GS54._>P("=-UD MJL8YF6I!,E6K?DZF>AK)5%6 ]OIM0"!G:*A_\,.')$GC6W(I\[X(L@?4$[K( M7,@S.$.>G6P,\ON=:XQ#+)HCIWP^P2SK?]#\IRF,Y"<8PJ6X7<]%6JGZ% M<4 W;LDG>0\N2'&'\QA&CE__6H4M.2"CL64[='U?M$S_CQ?U%_0SO#"4/TO) MSDIN"+OI3&/XA/S7&W"-1[,[_&;]%4^BG-##KNNS2(Y/+OC0\24YF$XOF-G&\*2BBYO;P^*0:/_QHO-BR8!%NGFU,8#2[T]-^OTV MB'YY2YS.,P%V7]72GL83&ZY/*4T,V=K^H$2F5PDC!U& ?C7G4ZRU94F IZ"C+:\K-?L!L%#RS7B0ZA%Z=DOG$?1%XI9 M^O!3[S:L9JNS\=3+L]-J,;DQ@\P%)"7'V8N98QD]R^Y. ?DN&AVKU>HN>Y)' M?+WOB=AUF$B[]$3V*P?R6[M D.U )&@I. M%PAK"/VVP+137Y<_T>B.)[6Q8 M=KU54AF4G,D?A?."[I0S9M<90EGG=JO=6>J6M;?BUJFOOMZU6 MO;&#I4LF_85"7@I-\QC1O9V71^SFONQ$0^F_>1A.,Y;$C*\UE)/,W4,!Q-*Y MP\H^TTJN%P9#C,3S$8C1]M*N?:L[_:8N^,MB(&;QM19%;S M=[ !83A/(>*Z=4KNRR$CZIW.#2SN MR_9#3*$SJ:Z.8DV$FY-@(?&8EUCJ?2G&'_M8G)! X8C$P5A+][!T#"4"1-*6 M;6$RL%*TG%_>N/N??G-PM,F40+ N1LLIH=-;N&YO!0*N7 M&,!(JPS>A7)H8FO ?)FK8+Z,LC!?I2"^+#.#Z\%@V!+D)#_5(9? &#L%0JM$ MCO$312#(F5XJZ*R;7F5AA6UQXC0(PA0R-9?3HZ16B;:EHMY&>5QC\T/!^ZI' MQ0+_DGH:WC@%-S) M.QY4GM\K,'D?$7,"#O<'57QT+8N/R%WZ2I8'/7*CU"U&-_@[PBJF9+JK()@3 M*#$9$_#^AQ#DBEV__.]?KD"2HJG^I_,(OY!MBKXGP!(!6"% '9*.P4SW^W0" M&$4$B#VN1U0M?<8>FCL2M3ZSIV=&/4ZN?/.<*[\H5]X^Y\H_@4CXX.W->'SY M.Y?H7'ZC"J&KB)"D.&V8@-MA)A&Z-\"(-PF:QD'AVV&FDF('^^H"-+.BDJT' MU@@&UJN"CQ[Z]^ROHY\Y#](YV5.7--9T'DU#+/D#S8#8#DEC18'F[HVH_)5+ M!0/$9AA?BF*J2Z[E4DY$S42,M54 748&H N5%,&?26-X!5Q7$8[ZH9"UBO>B M FA;; [0)@U<%UOVJ*I.0QH$HCY_J)TC#95&]SMG=^!N+/,\!=)%2($6]]X+ MYS'&/L%X\,,XJ0>01LS_H%]#-8A)JQ 1A^;1.?X@$.QWNIM/S>:HPF462,%O MKA-CU!=;K)%P?ASZ:&7"S^=JH0J$QC9>*;A/$F6,HH5\#9#%)Z:ZYL>I:!2B M8?C$"5]D;KBP&-PC_!I$8J;#'RMD:I _M0Q*N07 M9.TW8Q/Q-!5JQ3T"QBC\#_@:=4,6$"#XJT$4.E@ISX ^2:\3O:$QWX=4(B!: M;5ZNP@D%F72EH+<_!JK[=86E4;GP=<;D/'Z8A3KZN(/8FQ&<2H2 )5YL/CP\ MU*:$$EL;AA,"A2"X"@WB#(T*C$+?P9==&4#]2'=)8<1XJ7RKC\VY.9@;)A^S MQ+43GOGD0Q8#&W+X)"H*GUA&8G3P ['^Q/]8"DT@^]?>Y7_SI0QXG<%(@6VP MW2,?YN ,S'\\CP(/+.)1"H[JFX##L9L7SFL#'K/;%Z/74@Q]2W!QW@O0"/-J M2+%ZN]]LH:D;AQA-PGMYDGMX=?S_M_>MS8W;2MK?]2OTNFJKDHTOHBZ6-)LS M5?)E)LYX;!_;DTFRM76*)F&+&8I42,JV\NM?= ,@00D:63(E 3*WSDYL4R*; MZ$:C^^G;$,PWJGL1&;Z'"# U_ ET88C"@.MD((MUHTB[>X!BVX5F<)Q2Z.R5 M,'.]>G-Z_*:ZTT++$C@H1C')26%E62G$3LR\2S]F9,BMENCO4N,A$?GS,BW% MSEK>P,H%J-^M"+Y1K\J!493T6(2I3^GC(7(([32IF0X=)'F'348!]F 7C\36 M8FD!,#O'>3-V#,_O O=!8+!+&$;P<9@X'(J\'5<%A(KW9")WCAV+[ MP)E@X M)+=*T%'%]T7?)/9"O%T8)$Y0EY,-4P"OQ<-LB;3SUYLQ_O$?N^JY_]JQ_U.K M=0$5M-^;_Q75'M'EU]NJY][UY].;ZO79S>?TI4M M@RKF^AL785+I00]?/,Y*8UN;H$.S##K,"CK4RZ"#A@UZ\N>I5=NF\[3Y\O/T M^/+B]OKR_ ;/TJOKR^/3$S@^R\/2L+>BK >/\30;? _#7AG"#JT",1P6=:),GP@"*^F]-$;,FA ? $J"N_'0 ^_5RP>B(%'P@25L":7K(,H M[V=;X8OF$LA3D8?5ZY).J MU;#WK-8/Y$=I_3.$I:)"6)CC/F!1*'E0D_QA\9X_\DSCD_FTVI/7&'B=?:+" M%H.YQ23 FR$((*,"S#C#Y!#!HU3 M/8[7J<*'?<13KW&;2(V6,Y"8NB;8@SQKKW]'0,(0!X^E<']E9KA?G;/(3A,. M?J:ZX@5ZGRQ)\8QERW\_[Y\5 6![-7)03XO#9M988QYS9FI/G^Q-)TS?% MY)%*=H:^>-OPA,NI1R]D/V@APEM:5W@YBM3T+9/HDBU&$L M&XL/7'!2E8MX!8L)8QW=Y(Q6/M5),0 (9O.<75UR"S4*1P\P[I=Z-B,_L0-" M=P74UCW""+2A;SNY"24@OF)\B'#?[&E)XXT1TE>8(!^*)._PP4F%9\#:"<2L M\6*?I.ZK> M;O&JF[65@ #YY(ZZD4YR9Q\GFM['9(@+>P:01W(UBUBM_SMUX M*@G;=JBK%K.@/=9R!I 9(B";FZO><8JY5.5I7A.OC+D(V82.%+W"#.\!/>VH M6>U6;$BI]J(J^!$PL0KG-66U0]DU-@2+Y^O*+;^I6H*R9IX*D%L8D1E$[R5F M0$GU1QG$ +6OF'OGIN7(4L>(;%C7/7TC&+DNG.(L#^=[HI-]3WHRN*AN)EIOSAN-C,,T&5+O,AETV&@ZER!5I%X( (6LCUTLF MVJ57E%8#T\$<4TE/A7C6L<#;M%M=[DQ-/G@42(]6]&Q_*1&3^=R"(&G(>FV" MHMU\$7&>TEPB>*TBKNU7;V"-T]54&U9HT8D3L*@#EGFRE3#(%^"5IIAQIMA9 M4&'YR&)*DA;! M@R(=_4;ORD?<2Y.[!R3K.M9Z)V>'UU(=Z?YY-[B<2!(J\84DFPJ297IJ*7/O$R(T@;\UC MWP'2<9IG.G?5P7NPE$^4$$3(69"'#?;DBXD)F:""R1.3%7DJ&L#5'%/N>P0* MGBH>G'B84D_M=#:/$1\,V?.*2:)L?)H74+O!QF^PY\/46Q!OG\]YPTF8D*T' M:DY,K=1AW^NMS31);O_A[L?*<6:=3<)D79 M0-^I+^PJGQW/?'AI&6T^=Z]5YN[-RMUKE+E[^N?N66O/W6."5_"9?=6[OJV< MG5%;\O:7T^OJV<6'R^O/O=NSRXLW&+B:8'%]F](SK9>G9YZ??NR=L[S,TY.S MBX]E8N8V0 LP8S$MZ^*=Y] ;!& _BMWXWBT(P#C (3TH.TCZZ?*V]:E-5CH M7$+4!I+)O)CUG$5;$FO!H,"9>JXPK9MZL^F$^,H5UG2QRJFJG0:4T13>(^\5PN.A_\FNB9\MVW+;,R<@^%IDC#$?$+1/M:RQ(C8 M+*7V;JS("IO$TK&-=Y8'1O49D!J+"*67YJ"Y(7T?C%U2W3BN"/2+O5G?9M=L MGYKH[CA="$AJW=+:9I%)=>+%T6B8IE/G6OM.]0ZN\$9*/'U&)*?:N9C6K@!A M.=0!*GD76QICF)9^[Z]1A'> !L5DX#DQP J!39]!18=RTXX3S&T%MK#S;.1G M/<$Q,.R$,8OMN2%0( XQN!$]Q3A2ZD/[#_H><=\;#K,"9M&()+VS#%RXC_31 M)(4P\"M9Z_:(MV7DG94K(DY*'P<=G/'3Z8%:S?+,WG:'J:]$P,B(9.4D"K#Q M)!9Q>\"6_)#E0E/&]7S*-K++NVE_Q&#JH^?[Z9\P[N>P!JA556 X]FBE2CG^^E MS=ZO;#+&]+12U52R"I;I)N1B3(:=:U3*,PH@/8&2A[ D9,/!W^E=Z(-]EO^7 M/3(6EFD,@:81G"5W(\]W]Z!@@*4Y".YG[>(P.F_'4OJ).&@FHG?'E[^=G>Q9 MW52E57EXF'Z/&"_[3!F9VM$32D?5TY^D1$35S* ;APF7A%UIX@UU.SU*IHL-%0,YW\,1 M/8SWJT?$L;%#RE,H&,I[Y?CR+!25LLR= E(544PMP^H#"1\B>TB9!&X@$LK^ M:_L5UI&+7G'#IX#>$MBI,"OX'HY%$J+8O$R61P%O.Y1F0(T2H8CRA@Z]$49) M4?4DF9 CIRN9R+.P.>/#,,3\,=R37#E-JK9\[YAI@6-W5X+UDE8)<@U!RK-G[%9$[H3+$L+%O!SI6YS-8Z'DZ":Q M.:>%(*U*5MZ.\2*\HLNIG2<*'F.!QZ'%,&(86I_8C^ U.E15$3YN"C3Y4,Y) M)<^0J!ESW2XK GG[9\H43 =>"QF1X8@5--*_]VWJ%'/5E1XC%?FH51ZR:9LH ME%ZQC3(KJW17Y)SH&AK!<<7,G8RWE92WDB^N=KY9+A2]%SY@C)8QL9,^/\O0W 9EA?8NC"O)[++I MM6 .3;7'.)5)H"!'1?RN2B8QF0#&&/&\7+K*=SX92"N#3:.G+4/)-9BR!RO+ MV8,O,$&K>5=UAH4X8;;.MA!1,%1668IEL)V?SH&0#;S;*:,[S[I=L;;T.S ) M!M/UXM&]*([**IBSI$9D!3,T(>KM&5& 8"Z@)[(=CPA1;YN2(]P)M2D]T%!:J M4Z$&F]V,E:KO0H+4<'4ONA.2)?=@PZ0&ID1H!PCK*W2PL5),K8 MTV"M233CD)66JO(";J_O[-OH"!8-@WRZ)>X8&LS1)YB[:#;489D--2L;JEEF M0QF]N]<;U=+ K/]*<"P> E PFS8"$P>;L%2$W229GM/F7V;3HQV9S@;E1B8S MJ.'D#E+[,;4= N["?U3%#ZR!(P)0#<,4I.L(G^,%TE)]V+PJTP&O. +'$@7EIC-E^- M&H !;UQ%_Y9Y"15V(ZPPP-H$#IFQ=>#G1F0/T(@>#7'2-E.+F06/-G%,)$-< MLNZQ(1"9A+8AI.QGZ">JYGB7SV7&V..$P<;O(&RN%VL0E M(0XZ2NA;,A^+ATW S2LNPJ&(W+YU!&3:O<2T+%AW/DDC#Q1(KF$F\WS2LY@1 M=#<6,3'*]Y!7*N/8P$!DFD3D 1ICX<#V4=(/>7O[,)J(BZ1"5L$Y(;ROCY.& M^<1H 4Q$ YF*51ZRO/'$_1'L?L9)(@G/)Y'!N;S,8TA8!9PJ B+YSG5T2@;P@'O-&^U9[?_!G$ 2Q$Q;B/3!G.X! M[BDWT:S7D;W\5->DW2( ;V"59MCI$ PN.9\OH=8ELH7!G+OBK:>^Q#O;2_ % M*@.\#AW,!$Z:XIN0\EAHFS(-LW:^PD&'&!8;1\P[.Z;V!L<*[RM/&()F@AU# M-TF'K3H;.)RUITQOD1![L"L2'GBK&>QO \#E*,@C5&E'$']T6PSD0LC,NV*1L9+W)> M$(L.Z&L0$F5Z(B ^XG)L)A^S5,6#8F:9\IX97*#<"M7>(X8J4)6KK2NUWF%Y>SX7Z$=H*TTGAO1G_>(W"E^\I+8P=B2\2\$P8_![ ] M).@G4--W//9-W^7>1EU&=6_"%"?O&X#3[^0R9#P 63X(^W"(W1TA2C^"\F.1 MV<%7.^WPD5HXE;34#X'V,8\6,&9E07.,J^,1)#MFU1,"@LGZCP(P'8R9@0IW M8(N/7H:T% SFS ['+* ]":RB?<5F@T34KF(&"$F90S( MS^4)JP&Y9\U*TYIIN?J<7Z^,V+; (S)CJ"1,V#4,;-<]-D<,]U-B?Z,/$CGY MZ9G/="I44XMXJ[0/<-&P"CMM\I6^8D6\(I61,-=2J4KW^!Z36^GH Q&1]'-N M>U:EEDV@JK?\G+O.+$*N1QC7,/V*CX:#.&SFA1(^>C2F-J:-XW0&L.-9Z'8J M^8K[&3P)B^T8?CE-#F83>43F&N\#5"9YJGR&+_LW^U 3PB;R7;'%K=PP=P]K M1]@4]+23]-7-<=J5*--N$ 2-78\;]&Q\K!L.8;NS_L R^^_9^9#8D6M#R"J+ M(HD6+4( *D(U[E=OJ(O,2E#BM .J(/XA8OTO,G4BN@Q-/8L[+,SOD,H#URHX35H N=341@!+]_]34$9N= MO]:N./D?P=%"PRFJ2"XH5+8:;F\;$>EX5UA/F.H$X/0 MOCT8B%,Q%=+4U+XC3,RAH$%.I!:Z5=9#]0G#UOG5'\= M84)>KR 9/N&_&TE";K-.C\IZ3H^L?0@*2W9T]$!L,#.86CV0 MU[-'+7@$?2/9CGI@PLK:#-(_0PLV#W$ '&9[[].3E_EHV+TO9#C5=!$.6S2J M*GS,#)U.V4Y3YG@0 MH"*H;JYEC.Y!=6@H^-%Y@4%V;A.Y=8K9@Q0D_?W>HQ M.#=A%'AV&N2J4&6.,0O??I*@&MB16/G"-A5+PN8['I$''XP!ZOS1S^:N4N(? M/1L# P AVA%UE[%KIO1LV)'WO'QXZ#G?JJ,AS&[WI+B$ "1#W\UIG@3;UH1Q MDI80\V^ 7 MW'\HZLL?M5J_[(=5H9['/G%8L2,8FHM1;X@)$3T2^$!5 ]PU=,^I4PY$4QRIKN;_L)3E,))O6JG-2S0&HTNLF^#L\QH%U1D,!'9 MQ::'D;"C\SW-1(B0Z5+4&-DWX5'<1*='D!CVDLMOEUKN(UG]\8-'J9>L>!O- MIUBR'JMP>Q]-+^&@I=8")15^0$ E-4/P1( ""8&:?\44O3PJ,FT]@9:"CTC( M/8+Z<=ISF.ZC-) [;6,S+*O"CEAFUL))S,PNH9LE6Y;W12UU$=S0I^=+S%:R M:GL#EB7/0GW8*0_MT?Q!F-MZNRDKN*0*H9G8H8J.P;PE.GXV$@+JB_O$0RCN MY7NE@S2RZ88%2?4/KZW$]_]*(P0,_7K^#^8Q_E)57F6^HX5N)EABMEW?$ M4#2/*CL&+=:MA$&VDP[+J5GTRG*[3)%>5:*VJ M-.FRC&?SX8[H"_+TSBD^I#V,Z<*(GW9@W_^<1(O?_Q&F@%)?4BP# M?>T=KD02-]5<>25^-ZG$&;->L>;\+;O_5? NNAA!WD-N,R3NU.L50[Q5*/$3 MPJZ@>FU,J17-E1-L'H?>^B1KZ#]1D;),]PQ=EH<(XDZP;\+H735ZN/NA7FON MUAN=W7JK]>.TO+]JX8I<+*NV;_WTK_1J0RJU'?H1 MN?_73C])AN\.#IZ>GO9CXNP_A(\'O=^#3H28 MHK3G> /@#\^DNH5C/Q@/4\QV&K5T^$_ M]HKWC]Z[HU[N#B-W1WUJ=UR+B5H 5O9XT\[O[))N]3P,'O9N2310[Y==OF'8 MJ+!U;QO3CYU&N;&,W%B-J8V%76_I#KCFT5N8B=>'H,&7P$NJO8>(8$#XS1\E MS5+BC93XYDR)O\I";7M'6!^](<$W_3!HE5O#R*W1FMH:LPVJND5W1Q@ES*(Z MAO1:G>PIC3=(P]JW_ML(.3-Q2]Q;M;]KAW4JT U+X50?@["D\Z;OQM5?PY@, M^]6C_>IG\N#=P6R"X[Y'[JNG:='3)53605H'5I#9K +X>D3WA=6P]ZSF#_:/ MHI+UAGZ'UXV?/K-$KFK/P70:J]MH[F(/5YY>+=_MAF?Y-&KU]%9V=&<')-Z[ M?/;)6-RE3O=N>0+-W6#U*O1JL%7["$D'AXV0,9OO03V5F<771OP)%5]=P+OMU! MX=%ZY-%XG7ER^L$(,=@NB3TA]U[@;4)@-1?'\]Z1$3S>+G$\AW+V4G4N**M7 MUZ=&",!VR>I51.*T)56I/#.!;!K!88.$\1@;'6,UF.30L_-;./784\7Z'_X? MUD( O@4E:S"J.(4!(!D!)ZD7A!D@&2_%#?:5V^( ZW!X;XLT499>"3B1NNEYPBD9%H55N M/:978S-54BLNA7JE"'%"Z\WA4K%F[ M;!WR)0F7\D!5KF)%8H@D!/E/^^2>+M-/;$6RSRMO>,:Z1I)8[N&+36J@'748 M92WZH?$)] S>9]*!2VW&2K_!G5[?S>,,\+.DL MA,ZBHQY%2E*JS@Z+;91S8B=@\X\>J'JN=IEWO!K>I6_0+/0%CL;O-M&_*/=& MC5:AKW00'^!K3"7QFR*LI3K1E\Y2J QBEBETSJ@M*D5+7Y:90NEHW[7Y7Y)H]IT4TKECZ%Y_ MA[FY&JJ[-MNOH>GUZ<&*VTZF*>J=&SS%%OR_Z=P4&.WHVV/(OH$Y%S][S^_Z MQ*;4OZ]6*_B;Y[HD$+_13UW N'C/P61(RMIKZ"#AU'8P$8-]> _FM.W1/P7V M !Y!O'>G5)23<<]U8809MG:XC*YPR*!#G_KE]N>#W,W?PV9=]('6] -Y_T%BU1,7?F1]^I%23CZDY',*YC_R WXI#/+/;$P_LR&>.8KW M'FQ[^.XX' R\!%,+>H%['*+6(%25D'BG.@H\=JM1[.Y4GV/O7>#Y=%-&(^#V M0?[9[^=0TYRFIKDY:A1KTQ+4#*.ACZ2$P4T2.M\PMA, MD]">Y D^OQ_ZD '"FGF?!8X_@HR#*]@88=!+V'QZ.$QNPXLPD.9QHD23.%F" M]#FT6X?3Q'=RZW>%8^G/PSBF%(<#4OCR6>UI$KIK)D'!0JM6- U+L,*RE()T M%LQRZKK1V970>:4XMXXF75+ M0>:41M\XF4K9;"U"9M:<'3_5>[(C]V-$M],*-I)*0@]U)5:E>M3'AP;$JC95 M1U-BZRH#M:LKL0H]4*_I2FQ=0>Q")]6&M4&]GCO;3Y])Y'@QN;S_:D>0Z%NT MG:S:-_7&>FE02EASS>N@.$;J>8\ADYHIH]W:S]?$(=XCN&GIA(USC\^,7UQ]+2Z.C9J.A"JDLF%I M2*A*.!MU#0E5R6BC\8)==$+N2101E_FIE.HE8)^E3M5&4QOJ5-+XDG-F+=0I M1? E9\QZUDXE=_GSI>2O86@I^6)&LIJ5L(:EH582IY6PA66A%A*NR@N1"$ MM"K"5*$U-5RT_CC.G#"< NEJK3M\T5"HD):U;B(4TM6JKYL(%3OT"STH&:9? MZ*&A"C(OI/O70V9+0>9")\%ZR%3)9MZZ7SD*J!2\SIII4$E5=\TT*$3FL+9F M&A3R<#@+M]D(5J>2EL-9@,UF*%3(TN%+D)KU4:B2M)>@->NC4"6'LQ";3<)R M2G&3E<.Q4JN5@( MX[D@3WAE&:%=0EH6@GE62)L")&@OE!BT0MH4\MU9* ]HA;0I$++.0FD_*Z1- ML2,["V6EKHXV!13;60@.>@5IBVN0SD(0T(K 6)7ZZ.@ ^"OWIPZ OTK(UH+W M?Y\L17RDHSX&-E(<,:^X1$5^X;4)\XA09 AWUXWN-Q7RU5TWNJ]B1U>_T@,E MP_3#_UL*Y=_5#_]O*:RUKG[XOU(V=2TZ4$JHKD4'2M6C:]&!NPE2T:@L=5^LD5Z7 K%KA10I+:":K5GB9PA*[V*JU MUDV%4MX/U\T1I5QL)I"PE/!L)I2PE(1MI@1A&3&T-E.$L(RL6GDWI1!@=AE! MM.IKIT,I9=8*0@=+B= *@@=+R<="SL1K8,*EI&8A'V*5U*EJ?Q>K5%XA=6I) M7UO 81E#>[%:Y%52I]J=BQ4?KY(ZE1F]6+7Q*G>%LAO&0D;^TH#P,NJDOA . MM2K2E+NUOI[ PU+BMI[0PQS2#E5:9*(XN0@0=AX92G717CL92D85WKMH.:8L MI-H+PB>785MC(2V_)D(586:KL9#"7Q.AJJ8XC4W$(Y;9*HV%3H)U(E%J 5CH M=%@KN8K4 ZNQN>9(2TGMYB(5\PK95*9"8W.QBF6.@T;AQ0U+Z?K"RQN6VM&HE*DUES(L)7%K;G.TE#QNIHYA*;'4 M,@"AEDXM Q!J(=4R *&4U=8:2QN6$=#6&HL;EI'*UAK+&Y81Q=9+SITUT:>4 MO_5'+]1RMH+BAZ7D:07E#TO)S0I:%2W%%UUB#TKGOZ5+[$$I2X>ZQ!Z4$G:H M2^Q!J9<.M8@]*+?$H1:Q![7$:1%[4&(=AUK$'BREK$VA1M=D:(^Q0=3E/9)R M'@8/MR0:G)"[HKO>J$F:BD,XA+CQAR@4GG#A1*DV77MN MSE#Q96)M52BY/:7.3^AF?[1AN(WPN#P27X2!P\?<%$Z6*N]CHOSX@^U%J'YN M(SN(J4U^&YZ31^);GXD=CZ(EA7E)TO*&^7'?#A[(60#DX7X_"X:CXO&]CNK M:T^I[G4SKZ.<+G"H9EZ&?HJ-YQ9><*@BISV+'.K6,=FQ_4G*KB+/F0CGTE,P MAG!:7(AL*;5"Y^64GCX/"80<3KQ'C][!_0-&BTD$#^FV*,((M%25KU:[NW9* MYY&I,J4[-=W(5+&]8TVP'@V^^#NM249C]RG<2QZ+T6E1SOO+-EGBQ M3J&<^A!&]\1+J&*'0894\KP([U#H6\[==75+A1ATIA&T8G@('B#3+4NI$/$N MROF9=4ME+$P4DR.1=_/?XV[&>UQ2\SJQ ZC>G] =UV1@>P']^S%4[]-GCVP? MP(&9[R6-Z5R&1]UII.Z5[R;Q*"]VQ4^5K"MGKBG*W4T0.Y5KVVUL@=@I>30- M)IHC=LI]5)R%(=I[Q)0^AA,"2GA++5/^JM09?B0Q9=XKA'&I=YS.@%O].TX( M*EHF)W9"4COL%1[NXJ=W-^^(,P9/3BS=% MWX)+N 2%Q1D%Z/]/KX/: MMEAF'? ?$-8TE&/MO+]J_C%U''V7S-RP]QZ]N0L/^.#;#SOO[VT_)M\YW>;? MD ]1_^#%CNW_0>SH-'!A_7?>[^U9];V&]0IB3T('^<]NSE;@ _U;O//^W_5I MJE]^8SZ!GL"I[T/8Y_D3&>^\K]5JUF&ST6TU9A(]P__>J;K$\09T-?^UX.ACWLR?P^V2:5GB(?&X2BBOU>?!WY W[R?),-W!P=/3T_[SW>1OQ]&#P=4 M034.J(%$W]6!6\,%[QU?/=S&5$;X"52M\LL$U^P]_BG](\ ;B7?OD:B*E)'< M V/B[#^$CP?'9Y_R$C7YY??B40<3SY*>/T29GW@^?84(==Q[6,&]&OQ/W"2[ M)MY$>A=7^M+A7J.6/9E=D:E)GPQ\SJV51[Z MGN,EGPF8+577HY^,J1#+<7/Z]O#]8]^.8QY4[#U[5/[%1]BVP>L]=B-&U=3] MWW.Z#B8(6X;13%H3SK$.95JZ%/S**SA6?SL<.]H.CC7,4$_Y-9#U3 %KT#1N M#6K"#"IL#5IO9^=N2M<6++6')<=6RK'B]UC[[7!L4Z=CP7NL4W+,L#W6->,L MGW2WFCJX6^"JFK1NM676K5;\NEGFK=OB[OT*UJV^]G4K6K,R4!D0V# 3#FO M76<,+=X.16LUMIQ[UR2QO8"XIW8$X=QX#MM2$O7G7'/+.7=E0_1@>_C5VG)^ M72@G;,SGGS$,/#2>@9JYZ85$*QH2EXLP9]IO@\OK"[K;;1JR?3N MEC-]D[:NC@ROKQ\*V78364LVKQ^Y>7.6M99\7S_RM!WK9C[FHYDCDX]>-8KU M.^OF SV:>22K9=>VXSR;=BU6RSWS01Y]?8359MAV T<"VTY/NV@S>;/L176J71V'8 1Q_HK6C.;3N4LVGHK6A^;7LB MC ;GXVI+G4OD:64GF]4M/'.X64)(1K&KQ(),YEX)ZJS#+%D%YTITQBQ^E3#+ M&LW(53!P_7B)9@M@/N2@F1U=2(5ZP?FN3?/A"2X>9#*;KY"%JR>=LA& U<"RWYOG[P9CO6S7SH1#-')M=*I.C,X9;Y MR(EF'LEJV57FE9C,/?-!'GU]A-5RSGS@1C=C?[7\VG8(1@.K?:4,/#2@=^QJ M%\!\>$$S.WK26]*AU>^A^>B"9N:WEES>]D2035OM6C+=?"!$7V-?2X:;#Z7H MYB-HR>9MAV T<"VTY+OYX(UF!GG>?RIZFI7YB(UFEO5JV;7M@,VF3>25!C=T2.'U;!TTAS7T* MQF^[)7[[%L\G+46Q!'_?,O>-@VGC*'EW%87NR$DNHQL2/7H.D3;Y<=\. C*O M'&09<3N&;&K;2;YZ2?]X%"?A@$0WMD]B_DB)B!,O(DZ2A'2IXQ']V :CE3H, M<>L:!R*70K:0)M.AK+1K'+9<"IEQ>1==X\#F4LC,L\F,@\)-$+*O_9#^G5Z[ MHEP-2IO,.(2\%#+S;#+C(/-2R(RSR:P:(/JEF&VKF&EBE5DUZVV+V=::0E:M M7G)V*^T/J]8H.;NEAWZSY.R6GK.M+>)LVCV)79W'W%7:CYCZ#5=?]I M/S[\,0Z^G(R>/K:C;OM3_:\OM^/8;S\Z_]3\7Y.#Y(;\^D^[\>W9]G^Z_/WNXM>@?7=0[]7)3[]_^=/]=G;\YV\/MU_L5B/^=?CO MB_.+X<>ZWWKZU!L__75>?SCV_SRX>/[X3_MC\/GHZ+XU/CI.QJU_/P]KS=Y= M\^SS%^_#XZ?6P?7?1[_^]#GZ_=.M=?3IS]^_?K!JM5[B#IQO'_Z^_>F7IX;U MCCEANMUC9AW*5L:66P6ML$ M;)>RI96Q:FT3M%[*EE;VEK5-X/XRLK7%YLXVH?MZL%8;:^.MP_M;?-B_=61] MB\]:,T'M:SMXX/R$7S][@3<8#0HWW*B,T 5-QE>^'22]P(4BU"&0?#2^'0_E M(.]OI.\YU**C'T(3+OWD')JV77.L'=->B7C9SZ5X:2E>YB&S@O='-F6Z0V[Z MA"3GH6/#Z+/\ 86,/AY%,)[IW+/O/-]+/#*OK+TXCJ^T_Z!5-P_X-))UQ3=+ MM^H;P!5?MP2U[EZM4>@2F E_O<)L,D&EF(D;O<+8,($IYB$^:'&! 79YWWN( M"+:6D6RQVZ?PMA^.8CMP;Y_HI?%Q1%PO23^ZSGCYBGEG'J1C$.^TM*CKYD$] MZV'Y(@8B>\('VP&[;SPY*/7VMO=HO>V>>C7"_O)BH_Q'K*E5=XP#U.;8O6Q;\?Q MY?U-$CK?\FRF[!^$ 5[O;0BYBS_7L: S)D3F&+=%L MW!20K6$>R"88!DV7,?IU2YQ^X/T]DD/61[[M?+MQL-G,Y]!]20'\UBM3\\ U MTUBMC?MC'IIE *M7K(G-A:/,X%GQ0U^LQ@9 I5=I**N]9]46U5#L2UD61Q$: MJKD!@.9U*]?9J]477CG\4KU3Z,J9"W88X!-1Q=[:JQ>:L-3< KQ"6X;!S$C* MLTZA#"M1AY6B#G2'630-!=R,(+/NN - MS0W@#:^SYKNHU.J+6?/=O"8L9.4VX/5O:N7JQ*+2%HF%)%,P@\+J_K)E2M$>#;@S;[ZD.PNE[=0;)9*RURW\F@4 M>P&A9H[S]\B+O8D,E>/0]V(R&EQ%WB-=I"O?=EZ68;I"=Z70>JN6N?[E]SG' M@]D+Y 2O$!,H6,.;ZV+.SPF[O;C=F&.I1>YVRUS'4F/NZI*KW3(W?*TQ=W4! MA5KF!KHUYJXN4%!KF^LLSH(@_"7TW;>]@0]-P ^F"Q66V!P=*5!5R,J9&[M_ M@>KK>Y%[-:(_DO/SXY?Z%-N^5\P-_L_@>'PTEJ\LJ1T7(62Q4,S1EF1F'YH' M%T$#D5LO@>SYL\#U'CUW9,OMA:]&=_2;OAM_F0G8&'2>LIF]A3X=^J6!NFPOAZ;Z[5VQV MFHO.K2!EJY2;%\N->;C?//OQ-@S&5\2.'++&2/8D;M5:(F,H%TPM0INW#43\ MX!Q=@VUS$SP!U>A8X$7[&]J$URHO5ZDJ4Z@K:*;3-10^_GWB2PL0; M8=4J,@K;YL%U)K!J%:9*>P-0UT:"NX4G?[;-Q6SH41$.R*W]W!LE_3#R".N8"."3M7RZ.V8RX,8^Z&UZ48H6,NL&,T\[7(9N^8EQ5E/O.U M4?OFHEUSCGKO67'0%QW T1^)F>B,N$2!/7ZI8 .SQ-[>&L?-@^S*&@&C#S9S MH0Z1) MV&BJG#Y'TM7+X$4.4O%'2>&92EUS :UM9'81JK3P1)^NN;C7NF3D]BG<%H5@ M+LZUC.2J%>,S=#;FU2,C_B:HI2J-?,S8G;3G;KJ11*D'&>E& .YK:X M$/5:"33JQG ]%4,)-LZ3DU/OH;^A>0JK4 PEX*@;P_54#"7H.$].+KRYH2IS MU$().>K%;CV50@DXS@6FY]J4QJB$$F[4B=E:*@2K!!OG6I-/Q'^!IVF*5K!* MO%$[CNNI&DK(<7YF"_'G0]/F.!%6"3KJQW(]E4,).\[/JJ$$'N=&KKSG;=$*)>RH$[/U5 CF@HZL\6E:'WT>.G;6X3>KC8Z3RWNH MSWS9=*25<%J'R=)URUS$T1!.:]+8J5XW%S._ "+TXB&_HS;GS;ZW'0FXO6 M&G)?EW._L:5X'<9;KDD,DV;[E/EDS7Y7!O;"F"IR73M3G331O%:G66:1I/ MO]1^=4;"*/#8LL68W['S7J)[0.QX%)'WG"C\@+B-N);=&.XT===1[.ZD+S%Q M6R\.FW6K_>[+SC ;6%DW"B&?R+ M:E[SUF[(;W[=S@-EY5O_]V; M.O9\5A_W7L1J[_E=!)W^H>E_WQM6[Z-P<$WNXW_M>,__J?WGWG:2:M]SZ2;< M@Y_WK':S2J]8[ K]J9[^U$A_:N)/.]4DE&\5ADD0)G0U?CZ8>"I_Y>_2TIJ^ MIS7WGO"V^/?TUO4XY^5[\>Q>Z8_J??C+PW_]_4$L#!!0 M ( $* "5,[BX!:=0< +4Y = 9C$P<3 V,C%E>#,Q+3%?<'5R<&QE M:6YN;RYH=&WM6UUOVS84?2_0_T $6)$ SE?;#%CB%LB'NWI(FRSQP_I(2Y3- M11)5DK+K_?J=2U*VDCAQDKI=W2D/L47QXUZ*Y_#<2[G]OO?A].WS9^WWG<,3 M?#+Z:_>ZO=/.V_:V_\3=[7"[?71V\HE=]CZ==MZL)2JW^VQWI["L)S-AV$RS MG>EE7UFK,I2LO6V_._O8JP^UF?!,II/]18.YND;^([QMZ.GH;>>O]]VC;N_Y MLU>[6[OM[2/,"76/C_,G.W7-@\+>]H'*ZI[_71HKD\DR77N1]TUQ\%\X$XG< M"KWDQW3AUWW6/#WO=LX^7S7.Z'TG!S@=YN$QGNJWGS_Y01A1#=K3%/HB! M[*MQ"RM"DSG,#KG=_TEH='IQUVW#D]O3P_/.Y^_/W-VLZ:NSX_/#FI MKA_M\%C&=DA5=WY9[ET\OI<1/8:(I]748:K6PH;0[IU4_;NB/S MI3) -<^]DV]F\=;+O>4:O;MUK]E?M=Z7BEHVY"/A[=-B),58Q,"J-.QSR36X M/)V@O%#:,I6S=TIG?O'O[FS^R53"SDM=I()U\UR-N)4*(W;S:.N@[CW^7?B5 MN^TP<@/["_?\"FZ$LP9EUU'VE:OKVOK_YHOMY8J XH@;$7OSL.BS";O*U3@5 M\4"T/#8"(F*%;G-E680>N,P9SR>LS*TN!3.66Y%!#A%*.%8UL"1YRA(>H4@S ME4F+]>'KW:J0BT@8P_7$6X%Z&;\2&+S6L4%9#(LP;DKJF0:B"I'449FA6HX^ M8$XL-!L/931DIJ1_L_9CH47HA+S(I$D%CV4^P+JP0WAI"A&1E<$*=%[ 2!7# M82QU,$5_4I^01:A_(N8;U*\TZE_]%*@7+)$Y($40G4&H!8*- MTFV'^!ZE90RH *8UJ+2 Z3IE :J'=DAT-P8'W032[_9HD:9 MH@*PKX!--Z9Q1D7<#%F2JK&IB$%#DQNK.4;C5.B-AZFM&K1-99$SN0)^ _$& MXO= Y_6*0+QW#04OM/ERK#5X?UQLR'9R%<1/??1@MP6@T 3>I!34HIMAO0H!OSA1+#UMO M9#96B8/XQFIP4"P,NJ[ [B3Y8I9H4<@0\1(*Y:%-*&CH"U8-%P(!56IT@*U^ M) T)B&E\(7+7&:7I9K%(7HZ>'JXRZ&JLR8T115 M!;6-9$S$PXW*.>DO;D!:E.<@-N(ZKD@!7"5Y7Z;23BCXF3=X*4A?@)^/"MBA2.G96N+3)0.0(Q%+0%.Z(@DB0JI2Y]50$ MLI0%5%432C5D]#W)*%H1,A(CGI:D'6991Y$D(K)R!&29.>F,*I![B"KRE[,, MQS7!0.H(#2%FC,^C]%5I%YCQ$/'&I[4%I8N2Q:E4UJ=L%"6B'*>&.8%1!]X< MC-#01T,?WY$^XA6ACX#'6C:E#BLZH0FY%7=G+HT\0L%0N*2BJ-0$X5I86 M*5/&XB:])X,.#19R==#*UN^P)@$K05;( U39YF9="">>'A8-\T,W8%[7L;2*FVFD90K0+]9)JT5 MXAZ9UE>(U>A^+&&DZV0=7 1!9$AUX9/23H%*O1WB11\C%^N.R2EUX,V82@\=H;<148=Q)-"&1@R9@"Z5!=BZV,I@!4V; M,EQW'@6--_<@OE$?#5\TZ=\[^ )!4:*Q?X=-?SP43GP _^Z]L$ 4+1]3R'RD MTI&@P"+G@_".FPYZ161%JB8"=\=#Y44*KW,1 VT\)/3RABSBF:T5!O0!9)". MA=Z,5)KRPN!I5-^>C/4YL'[:(DM%8N<2Q]2%7XF2EK<$3RCAMQ_>.R@'6./L MMQ9[N?-R]UX(A2FLGF,_Y=$5V]W:@[?N"'*>5T\G3C_,= I>+W<*MLVV]^_6 MKRCFK_(?<7G\L,2_V'K_<)?I@'^.WNCZ3V*.AU(DK/-%1"4ED]F9#^R:I[R2 M3WG]W)_H57O6K>>ZL6B3VJ:?7?K?8=+/-?\%4$L#!!0 ( $* "5/(TEW< M70< #TV = 9C$P<3 V,C%E>#,Q+3)?<'5R<&QE:6YN;RYH=&WM6VU/ M(S<0_H[$?["06H$47N^H5))#XNUZD2A0R(?>1V=W-G'9M?=L;W+IK^^,[=UL M(!R!0!M*[B22K-_&7C_//#/>;7WI_'Y^N+K2^G)V=(J?C/ZU.NW.^=EA:]M_ M8NEV*&X=7YY^93>=K^=GG]82)>T!V]W)+>N(# R[@"&[5AF7#7^AP6Y BV0- M&_K_K:NGMFVRC.N>D)M6Y0<,JU<7NLI:E85K%K[;39Z*GCQ@6O3Z=NVP]?GR MHO-T4UO'AV=_?FD?MSNK*Q]VM_9:V\>X$-07?EP=_FNS^*LP5B2C9\_C9]DU M>?._L#P":4'/;JRNG&@N>NQ\ MBUWU19J*'$LCT#0VLWUN#][BO*;?D<[1\?D9.SD[/[^Y.CII7_SV:6UGS?V^ M.CH]+7\_>79#$=L^5=WY:!K3F$4_+=<)U60LTW>J_MS6+B[]7HV/A]IK,\'X(W1,! PA!CQ)0S[5G"--)J. M\'JNM&5*LL]*9WX/[^YL_L%4PJX*G:? VE*J ;="X0!M&6TUZU/%/]=^ VZ[ MK7X'KQ. NP^W,6H(+DNP3()ESJTTL;-?=F?M+>)V/^8&8F\+;N=LQ&ZE&J80 M]Z#A=WW8Z['"7J2R+,*NN9",RQ$KI-4%,&.YA0PU!NU_COL542)XRA(>X27- M5"8LWGE?[UX%"1$8P_7(6X'U,GX+.'BM8X/78K0(QTU)2]) 5"$2.BHRK":Q M#S0G!LV&?1'UF2GHS[C]$#2$3F@6F3 I\%C('MYQV\=9FAPBLC)8@9WG:*2* M<<*XB9$#NJ/Z@CR&YV>B>8GGMX/G#V\/S\ 2(1$L!+XQ.!H(YI@I+-:U'W*"UB! $"L :"!B)8D$/,$3^$?^*%-*T 7GI1ARUS9WPDDEAX!XDU MBA0K(*H5HLZ-:9Q1$3=]EJ1J:$K(:^@)8S7'T3A=],:CJ8T::$UID3.YA/02 MO$OPECCYN(C@[4SL[Y^U^5:HI@EH=O , 1_Y+94D G_Z#4@8:#.NP:$-T2.Z M*$(1%0P0Y]U4F#ZUH6H9>F_RX/0[%B9*E2FP'?EUK5(/NURK"&*\;-@ZHBP& MA&U)*XCQL^]1G\L>L"-TF==%"B9HX ]\'U<;T@U. OC)K[[,%J"H]$"W"4-K$$*_V#) :_. ?.% MAW=R PL;QO*-!:22& SV4V+6J>''P=X@M1[Q B7$K$U(KW>!E<,%#:X*C1V@ M+QX(0QZ^DO8@76>4KQJ' 76EH2'E#OI8>1*YC:!"J%"@6$"#C$I%S*VSMFM$ M++@6- OAXP6G?23U5!B2[XY" YV2ZG=B1AE JRPJ$6J9%;6\HDKIOA%JF=FCWV.8V;7 0T13FC%F M&ZJ*##40,?$'-TIR4D/<(/=0IH!(A>NXQ#92CN!=D0H[HB!CVMC$>8X&',(] M4TU4'0=3WARGO+Z'J>6%SI%FC N/HDCIV%GA$@\]D!CPI,@V6 (Y<1E5*:3U MC(*<)W+4.$M.67+*R\ W6D1.@0%/"_+DX_0;) E$5@P0(&9*]%]&1[-H%/]S MG!"8<-^D5; A2@OCTPY=5=A'S)A%2O&J-E!V)7D\I\BZE+RAO(VCQK F:%33 MFX,C+%E@R0(OX\07D04"K&J9ACHZZ,0AY!U(*>H!A$15&A"8DUK?]0 M!B93QF(A/4R!'1KY.3.@P11:5<1O>M#XW M58A$\L#Q$,0AED)]X58FJ)L12\4MX(<[/KG3J#'W8C67W+,\[I^7&O?_+RE7 MYK.ME$5D%64UQMZ;%$6=+,:.G. ^>ZQ494T>@"\O8F&5-E5XXBY@OUDFK 7X M@6CJ*@R J#P6:*3K9!TI!>6)(0V$GY22"8SH[8!OA<")./8K9.3.:#:66=1W M)4C>6Q:5#C,IWR 0]P@?;Q4=2$0"$*TAM*@2F4/@MQ0F^%#?!0HN7>$>@B@/ M-I_$ 2'=Z ]V2E_OS1@[?!YC:P.5OW^0+T*2 YL@Z)5&SG(!B\$)FR)#2(J_ MP,IP4:20:O6EPP<,^."F ,'8/#P6\-[Q0%W*@T@&0 M6I>\%QZ$TD$]0):G:@18.NPK+QEXG5(8HG^6>,8;\AA=;+UA7#91E.@8]&:D MTI3G!@Y8^>W9D'TQ=*:0V*GXKZ;P"S'+,_?;*66^#L*I=M'#WX^T3]^_BWCC M%X.99[UM:.V\O$VO?_GWP>BUL7\ 4$L#!!0 ( M $* "5-V(=?&J0, *<0 = 9C$P<3 V,C%E>#,R+3%?<'5R<&QE:6YN M;RYH=&WE6%UOVDH0?;?D_S!":@22 1M"=0,N$E]IJ&B@X$JWCXN]AKVU=YWU M.B3__L[:AI*D#PV-VD9-HMB>W9V=<^;L>&3WROLXZYN&>S49C/$*^L?UIMYL MTG>;Q15'F^6P.YR/O\#*^S*;O*N$@JLN.':BP&,Q3>&:[F I8L*MPF#!BDH6 M5G"A_G47SUW9@YC(#>-U)9(NX/2#82V4$G%I4_1.U4G$-KP+DFVVJM)W+^?7 MWO,#=8?]R;]7T^'4,XUVJ^&XS2'2H'WA9='_92C^RU+%PON3<9SQ=9KT?D?D M/N6*RI])P&BR]*:7T]' F\ZO__H$Y$$Q'E"]P&ZT.HS_!CA3;AJ^X)SZB@D. M.Z:VH+84/F5$8KJC>UC21$@%.'@I9%S =^SZ)Q A+#*91!2FG(M;HAU8>.\W MH*I=G$7!329Z(R'103YZ)G-+#4(A\UUNBEV (@V!:7S(.(6V;4'+;CE 4@A9 M1(-O0:VHGTFF& (B/(#)G;\E?$-A).*8I:D&@']Z9D 4A2V5%(,\#J8 LX_# MRN=FN+E,D4T:6/!!I#39FL:P 1_IAJW%SH+1EM$0=\/=%;NE, ]#YF/4Z%NO M/P)HY7NN[_&P2$P+TT0GF4PSPA4H )JH\9F$6X9GS19Q$6N8' MZ4MZDS%)8ZP6J<[@(V542:VX14DYG6JP?PH?GYO#F2F5X%RTSPM1Q?DAM$P# M-?@:F7S%&FB5&F <"V.<5Q*4 %>$84U":Y[$O4 (TU4YD3356K#T,(DB#!(+ M*2,1*B5-4!QI4=Q"Q@GWM1T=!BQWK8L,SLJB0DHBH47U2DWC:4EKO$9&OZ\% M;S"<36 TFOW^7<6NY,^+P7B\?WXVNAT+U%9/M=_T8"TDODWJOH@B MDJ04VZ;RKI+WX*ZW/*7)+GKW\8E-1DEJ1$.D^5:_F7P2[:V8E .$M_:;DRD? MH_Z";A'J(-M@ N&B>)$?TN"-GT(I^=HK81T1_RLXC0YNF(J(!3UX2;#%-@>\ MYS^!MYDV"S!%QP#?&H9CO/AO^>/^!:G0R,<]H M'Q]4IYR\/QY==2$9ODP2$IG&$SRU(T"/M-_,*V]1A)OZ0T/QY4%_H/@?4$L# M!!0 ( $* "5-EG9Q/L0, +P0 = 9C$P<3 V,C%E>#,R+3)?<'5R M<&QE:6YN;RYH=&WE6%UOVDH0?4?B/XR0&H$$QH90-> B\96&*QHH^$JWCXN] MQGN[WG76ZR;Y]W?6-H2D?;BA4=NH213;^S$[Y\R9\PIHE4&G#R4JJX@._8K4\@0UAE*N$4YD+( MK\08:.*];T'=F#CCP4TF!Q.IT$ ^>Z;RD0:$4N6GW!2G $4:@FKEKTQ0Z-I- MZ-@=!T@*(>,T>'!J0_U,,>Q, 6;O1S-?F^'A*D4V:="$B2)L5ZTL+%A%C'.6(%63B-$0+ID@PF>$PS(, MF8]>HVVS_PA@,S]S>X_)HC LS!"=9"K-B-"@):PS9,OIDI9S7M\V %DH1GI! M.6)@.>_@;VMC3:QJ95.$I22]VT-JD!42R$0C+\>6'ZV\L-_NG=L0M26"IJWE M':?W,/*UF>G8=L> )_G>B*7P125!"0A-&-8D',V#N!<(8:8J)XJF1@M- M,TTX1R>QD)KJA!,)BB,MBEMXJ%IH,&"Y:5-D<%7&"RG)A!;5"T7P;4FS7B.C MW]>"-QHO9C"9+1:;U6@RO_[POF;7\N?5:#K=/S\;W2T+=&26VF\&L)4*WR8M M7W).DI1BVU3>U?(NW/76I[391?<^/;')*$GE-$2:OYHWDT_X?A2#0L&,!+@BV. M.> ]_P&\[;1=@,D[!CAJ&([QXK_U[QOXE\JO[P7VY<.&WI[:9C^R_C^JTW3UE6*((2&\6GG 8UXG(]^7F=!,[/;P&D?XGJ1".R_$#U\/ MVN;K0_$YPGRU^ ]02P,$% @ 0H )4P.H+2UL$@ &A, L !I;6=? M,# Q+FIP9YV7>334__?'W_8U6PA90JC&DD%V/H4A/O8B>T59)C2$P2 DV4,H M8>RRC63++ON29<8R)6*&H2QCQCH)\]/G_);S^Y[?'[_?[_DZ]Z][S^N M^[JO%_4+=1'@,H;@ S(R,3(P,S$Q,3"PLS*SOO&78V M-G9!GK.EGVJJ*RLK*8C+JV&EA+7DD9 M_&<3&A86%G8V=H$S9P3 XL+BX/^SJ%T -S-PAX:+CD8"H.6FH>.FH?8"8@! MPT#SCX!_%PTM'3T#(Q,S"RO;:4 #%T!+0T='2T_'P$!/?^H-._4#]-P,/.** MUQG/6MYCDH#Q@B-3"Y@E;]1^XK-"DRXJW?>+8F'E/R<@*"0E+7/I\A5EE6NJ M:NH:>OH&$$.CF\;6MV[;V-ZQLW=U>_#0WO\DN+"HN*2U[5U[QH:Z^H;'I8W-+=T]O7__ X- P9G)J>@;[Y>LL M#K^T3%A9_?%SC;R]L[NW?T#Y=?B'BP:@H_D/_8]^:7WTE&+W'F[NZXB!M*XG*"B0"9C>V9%DYL? MQ4JDR9-,.J]8>][UJ<*%@W:+(LPT'^;V:_+>?[,2ZI^(SQ&P?$(3[VC]]U-A MKNOY.OZ?Z"WS'0,OE6X)#!9]=@YCLC9XR5'<)S$HX&;A(%(^)Z]F8QZGL& \ MH=# '/7&&R??7&WZ?<%X]>C1IS:^JF3\?&2!5Q>YCU*'AYQO,HP>Y/MZI$9N MK,0[>>%'+)-UY21V:/CP<;79U;DICVP<%!G_L^TW/)F5H(YO=-^M^!%;?.61",#A)< M$@[I/W>$W'S$:36';Q51M7\_(]>[?\Y363^"Y5;-7BM/89??19,1GT '[?J,M'T5F0!"60'V"2:9J6PU6V!(1AF-+B M6W9R=PK*O0+M3:/GOP]+1&JD.TXBK$AIBR)&R;JK;RI>+.B.U(IG^54$Q#;[2.P_,!3/V1"5X3R>TEO?(0 M!@"&HG#'4)L:#I2.]32Q0\D#;60%LBN]/AW9]Z3Q1!&3$HN;*7N3W_3J+F@; MNO)X[5945ZAMOM>RV#-[.\'QW%]3+9;M,6XA:I02G"36XML8YR"TJ&%Z0V%W MJK/QHTV]I(05_ A*\%$; R1+?'3C:K)ZR![OC>XU0&3[(@BEH4(^3W^9/YSJ MN$0)_3LH3AH:Q[5=R\X^S>:2&"*\&5>]$ND_Y)I-FA]NXZ:X'TZ PW^():E M9'FM=0K0;:8E4#)Q4J'H99!U3_AMIL17IR=SMDK>_"BTR?[7A^'#];^;'2K5 ML]6YEC5RW Z%#CJ9X*6:PX.3AB'X6_VW/;.;,T@%4B-EH>[RII/[IS8DWWPD=N,(:08-UL1< MW@AM%18KK\AJVC]$*,""E"T@19G^B<<@I3Y1F092?^)!UIGFMQ*\Q/Z.$"S" ML)R2348IH#BZ_%+=";3-GM9^4Z.@O/$(LGM/9GY"<''+O7ZN^^5ZY"Q((*V) M^I)H29VS%%\;5C_ASL4LD4#Q1U8C[L$/=ASM37F6MFX*6A[.#+]B)>B\1B/N M%<(CE>XA8GX7B90VZKFY7S@,8?T%%LQCL8%+*ZH1[#16VK&X\:2WO8'>92XO M%?!F^8_7DQMR?FRO/4-/?8>GF]1FY&?Z[R?CE65TC=L]'S=Q59$'/X@+VC%I MQI8$S_>5]&46T,X+%D'=$!_$?=5JE_+F;-UQ)J $$48!'PO)M#M7J "SC$I& MG-:W)9>C",]5-'38H?2OH4WG:G+EB:ZL[GS-Y7")1P'?^H(L,8SOB&ULBTQD M=55LVNLJ2>\"V$C>WAH:H4::LNF7>D\O"C;7S;4CR;7!X*HFBN]H%FT0$2$M M]LOEEDT%/*GX< V*"W]JV4B%Q\8F+V*(3C@GZ (V<]4O>G!@7D31Q/(N\1[\4V7;TF(;W^,"\5PTYQ\7$RS M6YY&>*=3IOA/G2#_U,G6^:=\BU2 D0HL^WP4V]TZALZ/SZLD!7BF2HZ?R%.! MP7S#RGB2(J9]"[_/]*Q9=\"9654>Y]B%993OKEEO1='TP 7ET[>"C M0+ZUX<S<4F&_BJ2RQ"KMTL!EWAQ$WNC3W28IDLP6K1^-8BY*^@U1W4$O[A#(E6Z7A#7,S1EH7T-(5B5,.\ MOJ_GB XGO+B$,,9*3;?9*;-)7ZC7L5=X=(B5<_<)8*-XTUV1Q3#(_=RR6@N^^NY_H2E.!CE&9_:0MZ- G*@#'*M0% MS;WE/[I>6II:X_2U3Z+>:[E2X:\K \\"U.M3>+_,00BW!GFL(N(X+>]L;-^4 M=@L,]&WK3Q^=)3>-?E3[EE+]Q"0KK2=]XG!,2X/=&R1!=$R.QN34#@+TQY/8 MW]V%DSVV2[9'X7#T 559[@W7=BT7+QU7K88+'>??_V6FX5#5>$N:/+@I3K=3DWJ M]*RZ?IRDH;2:9 WNIWTEWCO@WG:6%7*$3DQ)^"3@V3NGA,S55OA.7V V8QSL MK'%U$)@O^4*PX):+!O]\9GK4@.SWTN*\%6@Y8N2-LYT&8^"HXJ63->H0&_'1-C.&^9=/O01F%3D M(72YI>6&@OS[9>[A%./MSA,K%CX]?SI6]NH.=^ D"TV7<#>'3-JQ&9&RGM*?F&;ZK=B/+-V9&?0VX?(2B M M?.>-O'*JU<'PY1Z!<)N;S8B-XDV+Q45_)>:4M\4O[%W._!QP?!43N@9H). M:?Z&]N%M:V/%6J-]A:B(-17=TV:BO%_JL\_47:V+T-BMB7+\5'YL>Z94*YB0FP-O/7[HY-1U7]:5H\(N9<""Y7/ U/I/==]J:A:ZTN ME/UG$>]U,V1OU/'&K8^&*YU>)W6>5,!%#--^I0V[I'J4< VY1SX&Y2%[]8.T ME"ZZ\JV)L6I9^Y;&/3$9LN(- NN/P7:$MJG WZ[D8F<.XJV"]:G5=>T; M2R,;)>.^>:L;_XKY!.15J(WZ+3 !OGQ.^6(*7VN1]CWDE4XJP'(N MKBS#S!NGX^A(.M?N@Q 6))L.)^O"NG8%JYJ]S98^&*UJ0;5ZS4#.LGR/N@2;@FQ?2$P7%=9 M0)\#;O*:29R,>?9F:T8'((4=Y]A:V-6G&A5$\MQ&4FSR^ 3ZHH6I0),S*)\R M;DNTD*NU\R,XE]@)+SWS M5X6.HO&3KC*8AB(*#'=G_J*#M(RD[WAJ]J_OGH1,WWHM%(8XORIJ!OVJPTO) MLI^6@I[_\CG3$F(\9JCWP]1=&5_CYY9B$8=HKXV,N0V$,9A;YGO MXQ>$.I>V>XZ'M[/4KN_^@$Z'JXCMKC/0^WS%M%4]_\)*Z@I0F3>892S/J\-M M,=R!UW61ZA,E6B ZCL/JXP6HP!V<89SW14W7*+<-UT?ISAFD:E[*%7DU'E'M M]5:ZQ%V59Q5#1GE0,?59Q%6R]M3;\.'4G8,2-=KV<]V=[++U@FE4P,(_&*YQ M2?#6H6WQZ9=I)LX%!=NTO/(A$[\BP02GTPJ@#T0I]"]P>B-L#.;TKT<(=,&Z M(JJ#0 )LB>@Z$4X^EH9W* 091FKMW?\\_+[GJ@AKSM1L1'<$E]/[ MZF)" CB$UA';^CI+75C,2ZL@T6U)O>]&N;B_4A(E%,?2)E,V*O(YJ+D=Y\^2%GZ7OJCZ#(U*7%E=??228U"AM=]TNM*["3.%A,$%YB\-69DIM]/RZ. M YT44[PFY+.<+WC_TTJY'FF\%S/R_FO%*B4.WY',%IV#;IJ;_OU0QW5 63)S]'C&N0O'T*DG21(CQN_Y,[DN7@WZ]KT^:NG[TZ>WC'TBV&.,^LV#*'GX$2:O>_:1VF>10V M/)LUJ$ZQ)3V/58W5TN3/U2P:+O,76"^VSF",!TD3A^ZC#7B9+Q7& _]J9GM# M\-\]9REU^@X@.QO!--/A\0FT 3RULT!KP6_VI,U*__!E!+ M P04 " !"@ E3;@LH@DT= ?5@$ $0 '!R<&PM,C R,3 V,S N>'-D M[5UM<]LXDOZ^OP+GJ[K+U)S'EATGF]PD6[(=9SRQ+:\M9Y)L;4U1)"1Q0A$* M0,I6?OVAP1?Q!2^D+#GP69_B4$#C:330Z&XT@%__<3<)T Q3YI/PS5;GE]TM MA$.7>'XX>K-U<[W=O3XZ/=WZQUN$_O;K?VQOH_N=G=O;VU]<7H:Y/L6,Q-3%##Z@[6U.,"-Y1#$0 M?(U.J(^Z\0CMOD"[KU[OO7R]VT$W_2.TM[O72:K\[=<[]IJY8SQQ$ [P!(?1 M"6_V& ^=.(C>;'V+G< ?^MC;0IROD+V>TFGP9BN% _^!YG> X.Z+_=VL%*/1 M=C2?8I87'3IL\ NAHYW\)U%I>[>SO=_90I%#1SBZ<":831T7FUL(_/!K7@JZ MY6Y ]' WN[N_@[\/' 8SHK?UO7NV(7[.B,5-!SWXI(4_I,QEQ M#J6S\^G\[%IT<%Z6(_6BO'P1^,%.\F-6U(NHG$G^PPY@ 2B[ &6O4R3O:[K& M#UGDA"[>2D8,0C $G# DD1/Q,?LV^9A^GD[]<$C>II_X1^BIUUGO7N$A$GWW M&K"\V6+^9!I GXMO8XJ';[9 @MN9]/X,G,$O'&96Q*$N)0'6"X8/ C+%-/)Y MSQ?D*@C4:I=YA9]W>)LX.%M WMIYNRIVIA0_.#N\3<:GJ1!6A:N5B3AD M?&TJ$D4I523(,O0L#IW8\_DO/_VZ4R5:;2_FU'KA6_%W=22GM=,B-:C%JN7! M4JU89[-8MR*42N5,+CLEP=3FUCTE]N>E0SGK8QSY' YK),!J';,\]^XK3_2L MW*9,P-J^?F(B/N66W@3G7:X4:[5<;9J4Q+C?3(QY$8;($/6F8%9R ER@-YL) MJI+>]9@/\#$)/&ZQO_L6^]$<*NT1NE\2GJ;86PDW)?$]7T9\UQ%QOZ8-_M=_ M_GVO\_)_4=(P>L:M<]_UHY\,@GWBDBUV[I'#QB2+ ^6D240 M1T!],Q5U NO1D1/ZWT5C)4&5?M"KRA=<)L<^

'HD@]IEUN_9678K(K$-"C)ZF555BE=H?X6 ME-&"-,IH;R0ID>05GN$PQD-*)EP91=1Q(W;K1^.CF$7[$9U$=*6U;1FL4L+Z V$SFY5"!D1Q*F@G,QF%D@$5-P, M>XF9Q;UY>A13\.O/?&?@!WY4U3NJ,H8EH;-7,[^ $$HIH0*I32"A)IAC/"CK M'_'!&.7I[%<['>IM_,%J]_[A4.JHA[SD9]-H?U[M^)2&:9P_;3D(E7!&PE$? MTXE6 YG0:2WXN I"IFG4,TS3VDA00P5 MJ6TL+$E(I1"[36*VY?!)_6?32E-SM8LT_CL-#&],*HE?#?LL?>>NYET*LE=SLSFI3"[/ M@-I/Z!(<#T$0"8J;9:0JID1M0,X9YOHYY100LR0BB;N5(527U_XW N M_BJO[9IBIG5FK^;'2S8^_@>R1!."Z%GV49Z5\<0%UFR3JN\,@J5VM]**1EMZ MKQ8D:+[+A9XEK6SDN\QNET2T3>N8I5H+,C3:^]H(M-D>F$1T]5_U2UTMQ% @ MH!?#TY:";,]+(@Y-,>,Z5XLNR+?(-I/%N%4F$4SI!_T4J045DKJ;V=%Z[TPB M!WU)\P)3"SHH=]*T\GK:XH*-,(EL"I_UN_G[M3 #5-5U^-/N[_H>FJ3WE86, MDV*_%E20;+AMI--VXTVEO=1%#;-&D04@W8';K/++Q5$E0C.7-@3M]FL1"'-4 M=3/=6D97)8+3ES2KQ5J(01EKW=@*]XP7'>/(\8-E D9938/NK 46VH2+TC84 MNO2I"]@=8R\.,!GRU6CH^'3F!#$>^Y@ZU!W/Q6?X)-#XX32.&/\"I^V=#CB2Y@?8A:[XYR,F%;E4;'^YDSJO!8#668L0;64%:C',2* @00. ME/.3_9:SA!*>Q,>4*Y2QA2*"A*X:4'WOC@ 9A(X$3[*$>*,JB;L=(^+BY; MPAI7,JQ>RQT)V2Q<#6<_37K3\YDS&E$\@IRLP9PYW*)SQTX88F[C>5-*O-B- M=%J@/1VS$5H+6+44?443I!!1"2-L?@J4*(4I(L8IT,W8T8X=O[*!HA@:M6*F M=>!Y+496VFE1B-NG#;Z_[P62U/MPFQTO\8^KT773(*K3+UIL3C6'4A[VJ)-=L-DDZ[\B\$+>UX+JF7;;/J) M];0[?S%/ N@ME[!(NVQ52QGF4"UB5I5)9/ 'X>?0$.$+" !%JAQQ-'.6E JGLREHYO5==BX*515(U*R$C L@C3WYD_VF+ MJYXI))LRZE+ZE?"@%KB29A-M9I-Y-N7[DL+$]D.7I@9#0)SP-NE5[=+5@H!V M_ATTRQ!33,?"OF9J:Q>0(("",BP;+W!% V+WWB-BUV3;'-0B9IM!L>2@$,\+ M_.N/\X\'__[7)W<:WWT.#UYYWU_.1I_GX7S?].0M>SMSO MN\'OT4YTC7___G+_ZUW'/8MVOYR<[%U_V)G='1Y]WIUYUW1 SC]<3H]?7AU^ M__)AOW=Z\%OOH/]'?'A[?O#UIG=V\^GG;[/^B_'/O4^#B]_#EX.=O>X>_OG3 MS1?OZ^G1EX^C_HUSL,]^G_[SXNQB^GXO.+C]T)W?_G6V-SH*ONQ'YX.#R8'QY%\X-_WDUWGW<'ST_/;_R3V8>#G:MOA[__?$X_?>AW#C]\^?3' M26=WMQMY$_?KR;?^S[_=[G?>S_\:7U_&[WWQGO]^+/^.;BC^\_ M7TV??SH83W??>][P^_GGH[/>I[V;+[__&QU=7V7O,MQK-@G#.K-$VC@#RCK& MZ,5!+6JIS>'4>@0+*\?@$_P_FBA+R%MSG8K,[&E0W"SE6AQ4>Q'+QAAJ?R6+ M/-M"7];D^!U(3A^J[F?9;#.TNZE%FN"I+&7P,.H)>))K6PP2>MH"*ES4(I., MY&>3,5@+=!5O<]GL=B]['D$FG0;%S4M4+&J3/"##J2$%:"%W9/"1AENE )'"7)4@)[D4:3@$4>?E-DH\Z8G8F2JPU!4O^Z^ MJ$7V- =B-HMOPWC.Q*%?<20B(3'C8_TP<-ROO @OR28X&A//%.%K2L&PA+]H M?K>4/JJ3X$F#.P(1$I"V4TPH ;591#1':2#O@(%52Z;0=),S"/HZ1HO@1?T6 MJ];B3](E! :4@- ?*=@(/(\KE=?L.TQ=GXDSA0N!Z@-3S0EH0_TO:A&J]L.@ MMHHOT)0&Q^:64T/.UXQ+#W)26ND!8S6]_-N<>E6F7"4(6FB"CL\M]#JD48ZQPQAQ M?8A#\B:P'V'NN6-2LX]&V1XY:,LB+Z)%=S MC-&" 00<(& !\=_AMU*RW(*/37I(HUM2I=ZDMJ1Y:-1BAJI[4S>1)TW*&W%C MZ*ANZ+T+(SZS3A?)I(FTM"7T[_X)CS^M7ORS"T=B!"U4(/8$A//K3NGY=OB8 M?"H]]"X^\Z_^9$IHA$)G@MG4<77O6N?/QR,F7K4_(ZX@IZD"_]O.ZFW#I^W. MWO9^YY<[YF5O8;=$ 4PGCW&W0Y'56P;%T&$#02YFVQ'O:[8#;XMO[W8X$3D. MQFL)$,6J(\>9BIH[.(A83FQ[02Q'U+)GO(CN "V@O@ND]C2X3#7%_UD!BA%+ ML;L/Q/^\J+%\L@H@F(-%JXUEPFBTM%!XW8) .3S]"&.NW[#X.\?EC=AG'J;B+ M@W\Y2K+T;]*+./KD.+N&XSIVQSF9[H")X]I;"'KBS1;@]%^#^1R.3KEQ JIF M"SEIJ3=;$8WY_Y-2W&#QB=<7];R8IOH]](, #+&L+(MY93^*X=?WE,33K!&P MA J+]\.P:>[DE.)U'TR\,W%Q1I8!,^^F+H2-O=8*=V&$J_HA/=5_7#R6?SB_ MAD/Y1\F9?+[D7B8G\FWLCZ7P%U61JF,*I]YMY%L&KX&XL[/%W<+Y$OG/<<:)4X3SAB3_#G^',(.] MH2JNLJ.$XFN?\(*][!BAP%+(_[.QOQZ2[2;JX;IPC*[@B:2)6Z*A3%477Y+/ M'Y+GFCSCPL;N7@=[S<:WXJ)E&SO)!-5LA617LL*I(ALYE.(K>3)ESNIG=^SA M2H/-+*CEP6N$6U^A7!4OD+8'J:-")OH==5-R?:P MV0)K$X8/(4>*+Y?'28;4'VF"5#?)CQ+Y5:RWV%<%@RS-C;K$5/QL8]>LD*L& M5C5,LG.1?"*FVDTU&>9V+WU69?VHBUD<(HCZ)% MQD&!L)W:HQ5PSRY( M"(:^H%7<6 7_:XR[^:[HF1]B8+@7\L\%+Z&7;X?:UU7K8U&M5R[B"90FU)[N MJ$-2PS_&(9GXH5T,R$ I%W7-&0=[.&H"4J.X+BF>.KZ7A1#GG%R9)TX,1PZ= MR[@:.@&3LI5L"$;93P,G@.U!SBX>^-'RO,K JLR0KNMRVIZ(_E[A**8A2]WS M-?+'/2KO/@QJ0*OXS*_;[7HS &$_DRK$NJ6F[K!;S* $K(ZWOG-WA5WLSZ"M M[HAB\6.^DV,QHR;DRC&;Z"A8186KT;&8QSI6]9('NTPC?$)H'FFI#845<+I8 M,U:K79N@UZPD\L'P[@Z,))O9UN-6&@>7E S]"!;=9/E=)X?W'<,UK$JN4M>/ MV[M9/-!FOB1HE5$)F,"GC/'5]3@&*^U2 $RB/R:NDX.!2_*\M.O1$K'..\U) M%2F)*;X@5/!\;99Y:UX:C A-]RI[Y4>/B8:8-6$K^?A:OS7R $.C%4=-NJA( M[Q@/,;=8O<(%!8^C5TQ,*%>%U"TY]L'!'<2VJP@97$V8)8GIG(:1.,5BL:52 M1:K1^(DM=QKFIMQJ/:?UFJ *V#H?ZB(Y4B+2..PW.65HE9-/,E,AW.C<':73 MQ-Z):(*NY%GL3?/..0VK(1]>7VQU=AG#=ANGC7G0C>L%$4EHR.(1KL=ME'N/ M'N.,0!8N2J-%CX%K+7R5/9I5SJJF'7>%!TXDYDTW",CM8^F")ESH!CYW65V, M/79"R>0T#,EO). 3R,.3Y.U!@''IS">KB72NJS-:,*&V3](2\-*%W)*UN0., MV'5CH&C V3SFRS@;C&H8#U)WS68NS=B;&FAP2=[I9$K)3)2P>A77XC;L/3W8 M^%V#PW2O+0N['6(S>)5<'YGGK_+Q3:'?O"L>5PRX#KM5=G(?WT6' 5=G&;=> M1%]'V<<'#O3IX.DFIBKOU2KFS""5#D(M,) +6[P_/;>*S^9@FR07%K*W"ZG; MU2GZ(_EMC%6E7R6C7MP>E=XH\L"I-E[T>LQK4C<>B&0N_?0L %6.7E6U+%VL MNNUDQG3I0]-6'WHP0E=S?1KRE0]0G/@A_X<+UF(^)6!UP[\;!(IQ8S&/ M&M J55^\6X(Z<)#XDG*5*BXIR\Y/],*"D7/L1+@8Y9FF9^U_5(RV%>X&O2") M>V;6@&CAWKSGPE\!ZT:P#8F3DF7 ML7B2[(;G@=0A)R-NG"I/^(R''\6X'FJC0$F]YR"9$CCT/OLX\!X)]V7,VM/"9)!Z[;WA21QZ3D*O7WB5\L?SW AE\SVH MFH'7YDET>RS]U3*FGB6K:LU-%G_?GA,.*[JZFE5C&LY?K3'W>11IY78QI]M!@%!\Z#'NE- !0["-1 M[G"^*)+F/8O1GFN!'^_QK8 'Y>[7LJ33Y.'W8H$\#=,CFX2[7GQ4,=\M=9V% MRG_-C*M31^[9[@FA0\SYH^)4!O<$_#1;90%%W/?[1,2P5'=H)\/ #&:@ %.X MCJ^RL!Z14/1PS+T9;FY9$5)X.&[O;3:T>>'R\5D-+;C3I(&OLK%':#&TY&M= MZZ%Z4I0"LYU';%2TY71M2V$!0>*XW-^CLJE7,YX,MNU:-'C^YL+36KB4;&N/ MR DY]887)+V+MG _JQB!'\57"[S]ID@U0<)R?PDC&';6CS.L/W"!LBO3^ M*^IZGF%]?&;,6OKAWJ;CBE$]0LMH;3VPLM1ZZX;\$NAUU[BUH6;1 %L2MW+* M%L+IE\D&(U?,/W[;40Y+Y2!<86<"DK J+4(&2BF&\N-95[!,]H8W#*_L:IYU M)7OJ<6MR/TL5'\GNG!*S_E)P?.UA[@V[_PVG4L0Z93J%M\IHEO)3L.4M M,+ UX-1G ]*+AL1M4_-57:RQ[DO BVC5"A_&KK6+O 2=SJ(I%;=HE5;@TJ7M M\DD&#\_R>N#E6H'S(E;@7J#1#1[ITY<6;\O(\:HDTL?$Q2%OU<@V;^EJ?O*!% M^EB*RB *N.97/*E!K+[(M@95>2=BH5#^WBS4MI@Y-6;=XPD06^E.0%%>.KYW M0FA_3*]PY*__1.M]M9\!N3+3D?HC/W2"2SZS7'^:T>#U'P7;C>"W.R92?(75 M8LX;@-<\FI%9^R<8/Q91:T K+P 4@X&OI,G%>ED\Y;%PW A^ZP1ZZPP$ ])6 MM\?99S\TP*B^\)__[6&O&XJ=/5C"DAN[<\N0TV(N]67O8BA97:/SU ZO=A,6 MBW=RK'8X%AAU3Q>^+_@3-H;L,HBZ5PS(9.)'0GY.Z,%>.A]:.+1YQZ:IAWX<6_X.4!FG?N40$99+AT;SXOE>6^V#1GC5.0/:RA89!HV1:A2QT:BW M2P.W@JM6.X=P1@TSQE75 !XJAW2LF/(9SK"8W!:H'B/$MJNK78(T0M2P=X7% MK0J.W>^/%5&J=$V6X\M5,1_&DM7&@H%HQJCBSN6ZR/?25$1X.L %:V!A.(D MF,42;(9?>]'8HWF=I(95:;>>8SK"U%*UH@&G/MD":;;P[ RFZ0%Z6^T: U+3 MX\2RFA:9,PTPZD\GL>19VC[AB\M?V(WZ!(X-<#ZXN; X>FK)L:.&8'5F>>'V M-,L<914RPW9&VB<6+'H50,:+>"SK?QDJ(P]S*WF8M^(!(@Y)PW!\R$J&U!#- M>V%,[ YZ.+E33AS9O$Q/;-EPBLL,TCR1"FFXUH2!U-B,S\HN-NY79NZN[])5 M&5YEE"MU1K.^L498"F#FR=4G6=72Q:26SK)&:#7/X&:/U=EJZZH@&F9UJP9H3:?,E_^>L-WO+T)Q/1.8K!](969$[]V9EQ6 MV=Z?!>MX>\QM[R*WRVXQ8U2&MW"4C'K(I."=D>HI4$VVJIVFD'5)(08"%NFD M-F"U5^#=N4'L91<3](:)VU18EJI.K@5V0GO,AKL]6&DA%AG*'-;-E(1'<(4# M94)AR)-/?\SNYA*HESSB;]T\;P)7LV[IJULTPYL"5^2'I9 MFQ4GNC3P=&=O*WL9O^' .YR?AB'YC00VQ)\, '6Z^!@/N51%GE@6S0>1)R_\AY^*7/EX/F^=I9-"?0),P%-.P$/L0< A M28?[T6?7RF T&^R%ZU_/B8<#2^ K8*D9@6NF0UO@E\%H0)/ 9SB>7%)NM$>8 MSQY7_&P)%WITFJ1=.B6\Y2,CB":9VL*) MI?+OWMW1PN6![R#WT0X^U,#4]FNYRBV&!S1#*]DI8]/!JSDS/3EYZ958:,')MZ_R_KDS^)KSX=U9R MDL-J*I2^G2+IM];&_;%/(VPI-V5LS5GB_HR=_"R -9PP?;[&VKE78PD<)C0ZX>(K*#M1%*+IH7SP(?+<;>I4; MW^Q@PH!.?#+<#0A\<6Y&YCU=L!7H%(?Z8 M#[QC;E &9&I/A$B+3;,+9^/T5L]J5>SZHF\'\@40;:A=FAU@"0KDVL(TG+3BMI$@XOX1Y98E=6\.CFQ2WI#\F,5R (-Q?<$^2K4UN@?'_^C.( M(UNBB=N!52XS13+^G82(?=SJ8&J'YH(&]V_":%XYU6D=ISJ4:L7R$8]]-Q"/ MGPG3%3K*HF77!,^<0FN9P!2HE*=0Q+Z@$V"PH4);G!P%*N4]F\2-TVLIWO'I M!_-P2.A$@.BF<']\6DHCE,#BKSN<0^:.\<01T^K_ %!+ P04 " !"@ E3 MQ F8[$ , ")B@ %0 '!R<&PM,C R,3 V,S!?8V%L+GAM;.U=67/:R!9^ MGU^AR[S<6RG"%NS896<*L"'$"QZ6Q/'4U)20&I MU+A;8O&OGVXA8834VE C M,7<>4B%$.N?T=TZ?K1HUV M._?;%T'XY>(_^;S0 AI H@YD8;@2&G ZZTF*T$>BAD<0387_ZM/_"7EAHNNS M\T)AL5A\E,@S6%(0P-! $L#T"R&?)P1MD@T$*,%SH8D4H6:,A>*)4#P[+Y^> M%TO"H-\0RL5R:?W*+Q>JHKT,10P$(K>&+W-;G)9#I'Z$:%PH%XN5@OU@;OWD M^9)^X7A^43&?+IV=G17,_]T\BA6O!PG94N'Q[K8G35(B7Q*_WF+_17 VH8JHI,L:^+*AU* M;P* GA,HZ4&WO1D$?8&JK4#_H\!\K_"%@V1M8HQ3T-/)YRG0(@FW^RJ5+WD! M&R*>-%6XB"+9YIW"1IV2J$J&:AK/+9' (1M8ZD"3@6Q+1^E%5Y@R<'XOB[*\:QD#'#0,A$_MM<"A[3/B;MCL2\= T8.O% M D6M %0=V]^8..:+)(G=OOCQ"\H)996VMJ;;+L,+UPLZ*M).(HU:8X9028L MV],9>X*Z&Q+CVO,#@C. ]-4#2=UT$I%I-)[1[)670_9EF $;]U*!/TBL>!C7 MP\QHO4MRH%M RK$NI=@9#3 PQ>/C;'PYVE5,YK02 %0"T?,]+)/">ZR0/&@M M#5'[]5)2#=JT:$$H+Q15Y92]A&"<5<<5#C5F?(ZCJ"LP L1/6I5X7UQN.'-1 MCP^[K"K%#R%6O-XW4;J'FG287&F+4U85P,#%POXD$>QO%7&HJ(JN *Y)J@>; M/8OS!W%%J\U#E.4[K-(N#=DJ\RK,=W%*H$]B5E"$/C* W!-50(I_W4":MP$Q M"D:?UU/-[/S!#1QYD@T/B\^!9BB;FR-!S9Y.0L#%R.\BNDQ3^0T#ZR0:(ER3 MY[2#'<7F6>]F'&#_<;.;)GO8_";E.(C->W#+N$I"P,7,T)*(NJ2P72*;HHFI.NHE+ND06K=&W-[@?.+=)0KDFA5G&"$T M>720/.JAZ 71#Q$A4=.9;I%1"WF\EJ70[ZI_O(;)*GTB8T@R]_?]$[4Q N:F ML(WJ0@$:1".+)AMN\.Q*)I%DZA M9V]VF0[O?C EVH'NZ5!ZF4"5D,1TM737 MWA/2@P>;N#OZX'0*-9,>Q\U[NTS2-1:VDAQ;]5S())00KEM0.]1+X9INKK=2 MSK_\H62-E+ES(%8W1Y85*J6H/IB;H*PDCT_3AL$KU7@4SIR9,+'RISBZZ )= M5#0@7XM((TD;KDF2,:5X /D*C!1)X1.60K#-]#R) E^B^P;<8FUJH0>(3(1T M'2E#0Z?Y3!_2N DUG0R;4!NW-1T@@/GH-"'14L_#DX5XVUJ\;(H=HN*8QYVB M061*S%'1+B992PZ2TI<;S2076+>RVYHF'R@/#62:H>T%OJ@P>H'!$^I8!I64 M6?NE;A>%G<-57WB=N-H]<1;;P[40Q/@!P1&GS&2;?ORD:@XT@U,#>$,\U136 M0PW.O,A&(.&>? -BO3.BFS+-F0307)$ [I%IPJD.9K)+-^@%X.\'D]LAY/=: M';0;OM?+&= P)ZMWB%[!%E4]>S&:7K@TQ-><(0SY@)9N[ MKL_/JX1339XJFH)U*MT<\-1-$,\C4% @;.Q3'^M+!O[X]^NL4G9W>E)\'_1563^?26U']IA?T'OCV=EIY69:D6[WX MU&R6>S>%^;+>^%FFFTFE7OW:J_1]&?7%7?1ET;@>/ M'U[G_9/)A\[C\/Z;=CHLE&ME\.%Q\"2_M!M/W\?]@5BMX&^SW^]O[V>MLEI= MW-16B^?;\KBA/A7NEZVWTY9V5Z^/JJMZ0U]5?U_.BI]JPT_MNX'2G-]4"]W7 M^K@]&JSA]O&X]&Y7" MI-*J/*J?V]];S\OJY T/3U[GCXW[-\FHUE9U;31X^%-H]+KV[0RQD@(,B/+I M8>(K$AU5:)[+X6G<_AQ3[J^$LNT S))LA&WD66>JMR2\\@UD6WRRH@KWT!V. M9COE\-W'G>%!>)@=.Q^*O;Y':C'HE(?G/ ]@N>]B9<>3+*^32@$L4^\.AM.O M:RG3!\0$KXZPJWZ>UK;+XP@UXH*)Z0*BKQ).1&T,FA U1069JV>NK1OAU@U# MT$F[JQ4>^/#0N$-ZK.+49VN'Y]R(M*LE(\5!-/0#P' O4NT3!-]C<)/(W( : MD<\@(EI>$&JX#D80@:V3 ]=+4K<0*11-1*LV&34^X-(53WG3M9(#:,(SO=K. MPC*7*QX:E("9FN2BTCH_YU:];)%//>Z[A^J,\1QUS&I\Q?>51 #+'NI [P6 M-UB\4IV-8?3H 8]/&SN6'D@NSKGT=W)(%7//P>Y<)+-12K)M7@?KU#:K1)'-I9\Q72B]\X^0(#8[5PCW^FJ Z8KS)AFI2;HRYW&0*28DI//JO !$63:U.Z'>/-_)Z+;D(Q3K?, MV$]EX9#U6<>*VAD@#I&*ZQUA&+V W7?2[K[$@]Q[^$F>R%JW>=K:ILL3]6R6 M+X$C=4XAD$ETF_ F:VX@("LZ-E>'GPVLTZ8/GP@2P/)(%1<6T$1O).M-1 3J M(I&/_HP J7KXQ18&J^-T;D'X,0^.Q0LA$I'0/.4:I:7L]=XQQFXV",E>/D$F M'J+DK\#Z[[:V/*BLBSQ&9ELMB]MBS4?/&G<+0S M)P 8"_\S7G/H>CI3X0J +C#/*O&^5222 .DW6A*=6WY0V_5I<:^TP6%0'?3. MVKXUS;HT+=J$\R5TA-XO DJV6O;J[SOXV=RLR=X%0V(+9A*IJG 173EAZ!UI MQAT=-UM=>W8&V%/8N8/G\,Z2S?\(YV$LF&T5)[+5D\'9?>G=(=7KP?T8DYL8 M&-NZW?>'3TS'X;HUW/06F[H]E),-HG&$DRX<-K8FJHGM F+4&>\[D0Y[*HS&67:OUYT.$>YS?$?5B4XP+05=YK$+LCW2G/W5Z0.PX&X@1 ;/U]'FO?<,!(E/N.+U5;"_V>ZQBBRNS8=Z'->G54!!@ M_F 1GU7N\.PS:L ^UN!8!(^ LWN1/'Z43X M0H"T344CY79J;LB+?M"TAZ MN)QN*Z3;I\.5THXWCAGHG;$S=\S$W-NWF5W6F:CK)4"2PNLV#5^&68R5 1H* M!R1CATW< $*9V-0[(_.ZILXL_-0(IG+,TR4$1HENF>F22FWM"3NC]=W!6Q?) MUB]9]#IEK F-_2C\X>7;O[YY^8*$;N3YX<,/+S_= MO9KOORO__?BQ;_]X]]?O7KQ@82$.@GQ7MQO7IQ&R]6=Z[^842>,YQ%= MOO@_R?+_OGCU8I$DJ^]?OWY\?/RKRWXG=GU*XBBE+HGY#UZ\>L4&+(8\I80/ M^/V+"^J_F*0/+][\_<6;[[Y_]^WW;]Z^^#0[??'NS;NWV2?_]H_ #[_<.S%Y MP?@.XQ]>EB@]W=/@KQ%]>/WNS9OWKXM??)G]YO=/_ >5WW]\+W[[[7????=: M_.OV5V._[A?9L&]?__SQZLY=D*7SR@_CQ E=3B#VOX_%#Z\BUTD$DE*^7C3^ M!O_;J^+77O$?O7K[[M7[MW]]BKTMB^QWO&1+ICS -Z^S?WS)\7KQXA\T"L@M MF;\04_P^V:S(#R]C?[D*..?B9PM*YC^\7-%5\(I#_>;O[]]P6O_!?_(;_>TT M"N,H\#TNI!,GX'.^6Q"2O'S!A_YT>[EE@W_ Y?N:_\/KQN]>8W/VVXU#29@L M2.*[3A#K,KH_# K?EVRW+-W_E/-GAL&[!9OY(@H\IAC._TC] M9#-C@[R+Z'L9?RU?,O:,HW?JQ(N+('I4@6W[S>M,"9G@:4H?G-#_4VQ^&2^5 MWS4HLW2Y=.@FFM_Y#Z$_9TLV3":N&Z5API3Y#9N]ZQ/I7@".DD%GAO%;LB9A M2N8T6C(Q)=1QD_C13Q:G:9RP]4VE/,L',,GN9_<^X&? &32])G) M)7)&[J4R$;]C[$3Y[%!F@ZG@4/.%20@$S%=1^# C=*DJGKKO#!Z^RZ6?\"T0 ML_W %093;,SF!3#7]JDY17Y+ GY,,>.#'9[ 9LX31!?O?M64"KHF23;L513'-TRML/41A<($DK'3]JFY MI91!SJ]IA"T'OAINF'DKQ:KI,Y.B.V>_&VT(&R1AET.^IS@-*6?U7YE#[-#6 M.=F(/TF7>LN7IM8;S#B;.?>!*4,O'\N8!I&::C#FH<,8X[MDR<$X//S W!JM M,^=@7+5\:6J-9E8>C)W*[YK#I\'$@_'4_K&Q!<7-/QA#I=\T:+(?FG\P;AJ_ M,X9,DP6H(+[FKPTBV'*"PUB5#V#TO*T_TV&LMG]LSKYT%\1+ Q+-F13GCD_7 M3I"2A4^H0]W%1OR8_TAPX(>K-(G93[B'V0DW:<)$_2?QDL@C"1.^'Y(X=1?; M802STE,1GP.30MVQF[/ CK_$"0)V/ ;O@WSU;_@]8,T]<6H(P(+%/(@> M^7,9<=Q%IFA\&B=S?TTVQ*'Y&*+^*%+\\40 M1$[XF!G&JC@KC&EW2F\PYO0&:2F)U5LLBHZ;H'$8!-UV[\3<$>-Y?I RS?%( M_(<%^Z^S9DKV@<3\:A!'W.9DO\-T+C]='2.$+Z*E M0[^01"RE-&9$3P+'_<)^A5&)ER191)[&;H,.BK,RQ3D:\#$Q=%_*+.E8G,]=I2$=R3S[;%\FU'<+HFGH M)UK,2\=!L5'$\@VCD-M#@JY;>N $P.,8Y+W.2PYDM^U3 M'H030/5@XX<&15X*,0"R5?.%R0W:\L( 9! P@K$UV/#( .14\K5!,=?'($#9 M;/VX.Y9GD9OR42?L &(*(]E<[AQ54B7=]NWV]'*H"V6O(<2]B%#GL>W?"*X] MG]'E*0BO/#)WTB!Y^2(G4^9V.X8?)J_9)Z_SWWE]^'FN<)!YC;@[5)O5[.O= MPL1@=L&&H&YZ3UYM":OQ6S= 246A "R >;4DRWM"%=&M?(JZ9)T@4..-?[#E MB*U3GUVU&)I7C':%*_*4$'8;]@J^^,>J&19; 3%20>16Q@]XCDI$B^$#YYX$ M/[Q,XUT/(?2H1S_:@\JTDLQYQMEK;02WDQBNL-H!RV7TMGFGZ0BIB$O<7!,< MH50(C&/35#')<7]G9&^(*\,-)2O']YJA;[AJU'UG\221XMD\V1S3]\9/#1'N M5V$,95'7D!F!?JD#)Y?$W\QJ%7P)C [\>MR_,8M[X6[F/@1Q;2]\SEC:O97@ M"*32#E@NI+^;%=*T")$2GOA;_L(^G7^*B6 :1UVU4BPNH8,6E 2T7%+?MAPH M>M91XH0//K/$,D;9JCA_>W?A2K"4!XR&>_&H*Y^/[3N#UP M1N:$\>AM'>M;+E#$UD)N#,)J0RL7T7>8)MMU%+K]6&TE2F,03 -&Q970\+U= MT$&TVD8!>8%"@7'SO5L'X]);R!9R(W1%MH$G]Y)HJJG".7/C;+AGI@\_ MUAXIJ\X3^8*M\V3M@V74SRC<"XP2^]2[X^DZMR1):5A_[6QPJ;1\;N_V L-: M.GT[JACD8@+;)H M<6AJR2*O8\*CYT54Q\I/G$#LU>E]X#]D^2?L4,W\JSDW'QUV+\B+[6%(KBM3 M-M\?%"7=&7^ %]7@J8?M3Y52'#FET8'2T\;--N/&*HU4_-/@FM".==/M_DH/ P@AS:Z%E]6]!]!VH%T&C8 M9D'QHQ]&5"1")2)3'O71KI&838-95U;-R 'E;>P!XB#KVRN=PBJ39.5/L!IN;$]3\R?;3L15IU?0G&\ MU0VT[!F]*HN\$2G(FYN6;&YYVFY(O/.\)M+$==-E*E+ASQA2KH]S4 #(#GT+ MJ2 H/3#T\AP/6QD@B*J^_\$(!%.'#^2ESHB9U8MY-9:S^Q <^4N:H2VQ]6S> M1%2@DR34OT\3[E:81?RFRDOR1 $;[0%5=H98L^LTZ[;]]&2!D]%0NBRSBUA/ MJE1*U.J=5D6X7UBKBN_4:Z=N^/,+,,A!^*I[I$69"))VFR8)>B M/W=W#2R)'= ;QOLF5%"'< %O @H\,S9.IG->:T-X%PE=^RZ)[Z( 2\TWDK/XP*(@D3:\<*Y['R@O MIDVC.=+[<'G\<4VD[.X9Z2KM.+-;4$,ZW3Y0$+&8#"73MZR2)70\47%F4Z-C<(SK"*$,$"%#2$\AU%$95@OD:0#7FY%1'5[U]$Q6 >.?LT[!K:X)6Z5SRS"A-*G7Z1<3:M90ZK3J:$Y A%)0/1Z M+ MEG"P<,('GXCWG(+6V*KNF? O .%9- 25YP*$Q_*32DFA;J^64\HT' M<+-1EX($#/GSB;8R:^053YDUDQR/@T<"G30(5?\5@YN)%WE+5S],&>WIMIWN M"9E'E)0JA9T_L2DP9OS0H1OQ+M1CY#DFO^/PS:)*#*=NSI:5?"V?D)!@.=N; M:-F^$J!NLB1/[;B^2R2A9- ]EZ[)-+#E,2/DD^]3._"!-D"(8FVC9TV%=Y+)% M"JUE0NU*$+?,,S_F1%**'':AQL%H##Q%8 '5W73$^YGP+ES$FZS9/>*!7*=\ M;M/Y010FGIY4X\"N>+4V0UGHBG CZ=L&+G)ETD^\LBH/5KW76')O1ARJS[&# MG@5KE43V&1OB743?O^R:W'MUS YO('',#C]FAQ^SPR6".6:':\OCF!UN/3M\ MRUAVJ)Y&RU44BB*HZ(JLEB*:H#!463UF.(+:HX6HT.HIH3F,U)1:VS*MW&KK MX4*)>:JEA:3;FH4S#/W623XP-:?9L:N^@"=B+89VBC;]XJVZ!%#U5*%8AHG* MIX@R:B!E]Y(/E4X33B@%&+*J;(BBJ! 8AP"JF* 4B:]_L$440RM!BX\34)FT M X83)W@LL70LL302*:"76#H6^AU"(1/#)7[-FA+]/.P,[.D&*+?&%QBCJ06[ M^+'LH;@J@(9L@H./AEK-IV&*6"66Q%[+ZCB=I93O,$+]**N*=DT>Q;]@N=(@ ME*TL^]9E=J"IY.@A734;J&?;T(KP]DGWO\FZBNX /%13HV'I%,_CQ.-W!A+& M(CB]]UW8P,9H3 A%=*6I\J;%?,NL%.J[/'9!O*@\.M03]7YZEW0S)T,])COB M"\G#-ZZ23Z-PS4Q:!N%TGOTY\9D!>T=C1R4\)+GC1E3"N>D3FAM"B%+#*..ZC#NM&&:L"K@@)(W= 1R\1U M*5\?O.0@]RA#=5S==\/>#;4S+5 UW7-ZXOV>QEE#\EG4$(@A0O^1@E>@U T^+\/?J M"2CCC!(&^[443]%?V)*Z*J8?MTH''W_?9SP+13N+F.W._NX'I%*+8A8-8;^B M,ST$>P6XM?$%B).K<$96E+B^>!1B?PZ(P#CT)DL>>_(GWE,P M>S;W+J]V, &Q6]UJ$)Y2PNZSL>CZL)TYBFJ5D/QZQ Z5 5JX68^1+6W1*U^1 MJ'L)=RG4/Y_2%6'$5"H]UWWWE=@YS;@9[Q0A2-6XUMG6W^H!D+AD8]CSR_4N M.2F<\M 2S1.4\L5R1K+_EIC.7<+8/3"AY(<1/02\L:K BM2&^)"%B>M&*5O0 MNR?+GF1:0]AN66[%)=\NV3I841R+AZ0OPS5;DQ'%"OAKIVBYI*E1(5:0-!VH M+11\0?,RO*%D)1[=,I(;IN?%(\XDC@DPW P\F.U^8QI"4D0+IS]<\S:_<386 M5&=!U6II9Q2UN<43<%'LL.GRF(4[)R!,4R:F'@.1UM;3B;3EZH+*\IW3%QRFY3[%Y#)][:"5V@ M@Q4TT-@TH@)$&-D$^TSG&N"6W+/%(9QW ;O50L#%> M'W5 -IUC(>&!WV5C^[%_;6P\B]B_5IREUTV]ZG";(L#:_2/U*6$LL067;&X" M)TR8H<"+T*SR&MSF!:U WNK.UM\7U;)S<+"-Q_4T,G$9)D[XP!.#Z_QY6((^ MH&K/ $,2[B&N*$69X-Q;5M7/80>K@ V)(3(I\0L_9!GYO0XN=JB';"-(Q]E])L) !3@!1+7J+=LS _R&J>X_U3 M!KQI:I8]9QSP_W&GS]H)B(C(*ZKV\7^8A%[U!Z7?S/+I]QW.YT]YK6CV!Y'? M>M2)#:>NU#K\;TVW7F1E6-G9D:D\[L+@'C=5NW=X*,I2F]<6B2_T6\Y,5^ M[F/DWJQX$L?IDGAO<6YABCQ8M7Y,[:;])F!*0C#=D^H@*97WXKE@\&L'N"FI0: "P$CWQ-,4>85&H_?#9;J 4;T]4L!"E)*5E@-+9\E&>V M70"PF>UUV)2L#7LKJ:^J^VRDT59NUU0MT;U& 5M1:S9'./S>I@%H7"*M0$%< M7-CE0J?TP0F+\ENZOICR(+OZHUE]KQMV2^57J43T[R(>^* W]N30RZ@:!TM8^]"0$<#<, MF+C=0TIQ 52#/:'P#F(7E2N[:#]"Y+5'KDF"7 ZKAE"G%ZU\O+Y,N5:"-G." MFP58?3YIPPM2U E[-1*8D%V9 C$L[GJ7D+1KW]2+ MKKR@98@-PG@1R32G*:4EIW:GRW"6G;,;B>WDK/O@77K_.W&36?21'2U\@,TM M\?%T NI;=5R962,5M!8$:^/",O=]$OIJ^O\L%12\GB.UB[V"J'1CU(0[@9Y,\ZG4X)\61T.%#]0FYX6FOY M7"?7YG"XAL4)9L>N$0Z$>/N USK_H9C9E9S?@Q6H+O3M>$EU/*6%*!U$[^FY M:5BU92D?Q8X5H 3_=I$",!F$.7T:+9=^5M6?V3#<>\DL?Q)NWY>THF!W8T[V MQNPKY%6)@RX!OQ!"N+:#(@LV@VMTUD4EN%<1[8&8T'F961YQNIFQHRMFTQ-Q M<_KKKFE(Y&TY[J-2K;U,*R,+:C:*'/_!T:![I2VC, MG:K)1M^[8VT+0:H%GF31K4^(&? 94>HG=$,I-OR@4;E?M>\FY0T-F M,/+AQ$"H*[Z1F/:#UOZ(N$N]F9I=9[Q,B.6%WH+8("[?V7%3[AS)WY([O&7M M-O1T7AXV-P)/HSB)!1+WO&5E45 +URO?C27]PP%,^*1,&'=3=>7)WA%C9F55 MNH]WE<\P#JI=+YG$IR*PG._A+KZS+1*B?$LQ:G^>,S!]W; D-GXVNG"2WC!! MTRV9$Q(RL?27::'-C%T_FNH:J<0M:>,_B$/S,$K]9"/^M-&]#(T_'8*I2#^> MSO=&SF'!W4! TF-)AX BB5/;I9+#])-#?9[#6]25.6?\),52Q]']4.H6E9^: M.!4 12L* U%AGLD; 9,J\EH'QND$L)9_&H6MMK'T==&SVK5#S7IM,*& MU&Y Y$NQ_1H]9,#T(2XYU;'H/ !^\B+"NM&5+%J%U!" !1]MZ/M$%1QY_4R=S;)EX"-3K6GN&^KM7@:G/AIC7@%0M")^ MV[>S/F382&P\NK 9+VD?43.O9'W(249S-#M,"IZ\+:A694SR6.*31B'[HYL5 M:>E/82HS,?134!_=0LIMOI#!E,&9B8*='6(IQ^_^O7,7Q$L#=LG>'I%91\A) M6.[=G!^;WC1D-X>44L:"<'<*!)%CQXQR.*++M6'10-*J.BR?4]'S(;X,M\Q. MY_PY,V.YUW6BQ,IX["%=K '>Z2'47^JLC)]U&:8S/W8>'BAYR(O2Y01[V%

N!(B-N->@1( MNOZ4D4$ZE'S9NBI.N]UQ+.;4/+"E$D[#,+[,%FX:X+[(B_!T.R=&5;6)C<-C M/WO0_4VT[#EV(#6:&O"!+E@C=;2V3RH?G22E[+^]2$N=#XN.5[UR6U)@8?? M+BZ O-Y^N>76SNCHV0>@Q,O0RZMI8PP*6+)4=ZWSA?]8?JU$M0'?'@JP22E; M]0W@5&"3HSV$*E:BL%:QR[ZV$FP[G5H LC9O/?#J;!#\!N(6 MJRGKI7NV-)4)$^,Q'LEE0I:PMDCR431,Z]:1Q?]WXBT; _^&JC,*$+:?SS&#ZX65,'D2I;Y,O8?P91OB09\1=A/X?*9D\^3C!W VD M\([9!?N2NND]><5^FJ6 *[B\D\\JK M3*NJ_MM7:;MP"KCZ%<]O;RP("%U$9.ZD08(E(XZ9\9PDL<=/ L?]PBP#-IWX M8^21X&/%UF@]M"]J0"[LVW;S[\D?('!&#KP(+!7 0.?4MU9;*E["OL.C2 M3D7MC\WC\]Q)Z)WY09H0KU?'N!HOXRG8I(WV('910SFGSB[R8U6GNA5R4!MH M\NA03U1SG K_;[RU"B=QG&8^X7[?KXRP^)QJ/IF6'JP$E)%%5@:@S"9_BN!_ MG:Q6E+A^!I#_L&! \!GEK"#'Y]KJ&U _J]&PF.7W%K3U.9(%>5R!A@6) M4]YDQ^EU%*Y)S.9[R_Z?^B[[DV#S$Y-%;&5UZ7!DL[<2XC+2$HZT'(L!'76_ MO[3W&!1U[ :RGA 8?MYZR[!PI35GU+ULLRAQ K8Y7"=>" ;V:B@R&S/B*I9X MA;=RRI0O^SN'8CK/@_1XSPZ(.\X<-;M7=W,+Q[00Y.5M^O$'%QLAFB<+,G=\ MNN9.[(7/.*7N8B-^O"XN,GZX2I.8_81]OG+"39KX@?\G\9+((]RCR"8=I^YB M.TSVYJI\5MH:*>(%CKX;,X$B<20$N#VB"'J_'I*/>SS M%L4.VB650G'U<*&4)ZJEA:2R$+K6I\=X.NGR]"#' I MKE4IW+?N.PM/5@.S&9I](K4X#Z-FV@Z1?)9QPOW@@=C709'O[Y3?0E1+WG01 M$X2I7ERX:HRHGU38O*%[6>%,(.E?HRY3K777U0>J($<33LVC5W,P-UCE'8SC MINS#;S40K]714WGT5!X]E4=/Y8CT?%?7X]'Q>'0\'AV/1\?CT?%X=#Q:=CR6 MLNBO(B?40+A]!(OQ\S"H)0"@=?L](]1?.\S0(*6D;Q[TFA6;0]%),IHC\QQK MNX; ,C!JR34YH,^?F)GKQSLGL:K'?S> Q9H'5MQ[[6C*,YQTSJ(MS1FC%\\) MG47B"'Q;.D_5)-DV4/\GU0"DV8JLX:;0@G+68^[$1 M0WF:3M\/;#3K^^+MVL$0[WX3.P&)73:+D 1.Z*UHY*5N4DJN,-G+I^&I#+>- M3Y=G,(*%^B2 M5!%N3!/>6H@;%U-Z1^C:=\'E@]FW)0&RO^T+KW%PBP6#555J,T!XDA"%6S)2 M,5Q;JHBCAD(O;OL:O2A;@7M"J,/&\$'62@VFW[K+PH(2ZRP)D'Y2O@^?^92X M21(Q6S1.F5Y4< ^]RFFA6)@OP3.JY M)D.ETNO5+^PL4I!E57$=ABHUUK4[O7*&$!_]JQ3Z7\U@V!L@P8E8R^U\'&_2 M=G"K]4^5G8([3(:6?>+OM1W72S(Y:"RM6JJ^?03=I;AMIF@A M-QXI0;##LHTN4LJ@X1V70^_"?^)_0A17,[5!&+.J FL!#R/RE-7#==IJ*& M^QG9-1=A?PY(48M]&='$_S/K8M;$)8J3>M&:##,LZ[280/8MB?'.KS M*8J_9*U04=:RG*KU!=TLITI;6SE\*#GY%4J<2Q0Q'5(9PF$"DTP-0FC)KN*! M@7CQ!6/W;L'.)=X6^XS#>JNUF0-LJ>UMD#"(XW!DM M5\]>#]PT]/Q8Y/,1CW=)F@?18SR/*''<1591TZ=Q,O?79$,<&CNA)W+Z*.$ M,64L?LI^M"!1H9_%&1[L]1_7R'O;0_I3B=-3QND%Y_0BHN>,T^E\MB 7G-,+ MQNDOG"=FZ(CN3[<%I^*GLXC]8O4D:>FJ#C03^N2LPYZ,8]) 8%,TTCI+R35; M1K-'$JS)QRA,%EB.04UF[+L-+2S#JB;1%2-2( 64(3[OV6-D=3D5/ S!M!K) M.MJ*#>])0H$1MFIP;DGJ7 S ]AC3$LHD9S1&7(>/BRC%B==59L+ZK7M$JR>3 M&EIDBQ(K# _["X@S<5Q JE)#>YN"LC*9)X0.8A55.;$7\*Z[]706PA[Z6+DA M4':LRM]RQEF?8D>JHMM*OJP:SY]X1/1DR?_6O\P;.7G&>[X9?:PXG09&>GC0 MV=$:MT ;$02F0O;G,8W3U2K(ZWSZX3RB2_$P3K,.]<(56I0_X_G>4>![_!_B MHJYQ--_Z60V\<=Z5N+G<<7.;<2.LJ].,F[O3$C>E)O=;TTW3^XG!@;%7UF+U M]; 3MZ2&X%U"7!;-NW8'-EH9HUO_8<&8^Q23"=,YR?0^88 0[S)D>EY4#63W MCSZ5<1=^!N!!ZFF9=)(:*).X/_7/]3O-R_K6/W+IU3DXS88L77X/JFHVD+Y2 MZI5FC)AFE&PW\O"69T8((=Z2ZEN;F5X*U?(2G7$W46)21^V?.($3NN1N04AR MQ7^3"P&KJF0C,8=N20=&!>+B?O-;"9N"Y- MG> T<.+8G_O$.T5LW@&E;>V"@F$%*0./XS6.PH*W$=_U]$W8&?C8]X8U(AA5&HX.EN0AM[! MFA:3VMB:-=O*1*C#.P'<4-]E?SN-ELLHO$LB]\LT+#7U MI%K7A%8%4IPV(B5F2O/8;XXK&%25JG2\YR5+.7PX74G:6;CUXR\7E+")L0L? MB9-;C>T)'78(YQ.F..NQ-&OM5=F8,,M_N>(HQCD35_Z#]%@9/4A"GJ;,&:,0=@I2-NOSH0(;E>.*(\\]>^QRS/ M7WP2>.:D61WVF2O4!BSE[G!ED=[0Z#X/-64S2D//R1@1C>-YJW*F*T!"! UD M/6>SF\Q@8 'J [T3O=&,X!W>Y@TOQV F#AX26AOUF>IX?I,Q\?"2\0!KQG#6AS@.)%PZ[Z$=I$B?L=_SP@7=O=RBO MF1VO"!7_O#7=.MAM)YR+2!BNN."MP[,N;@A5/RSIH5G MD+!6T,]UNN3%YB*JQ/_A5P-0;^9EN#4G:E!"*H9R39*LA=]5%,>3-;N_\=4] MBTIN;-YXFRU],5T4I:C*@SU%V;AZR_I0&5+3Y= %JV)5^FMR/I^S>_)T?BJJ M/5Z&VTMU2;O[X5D4!% 'H][(%OV-K5+K A:H/B;BELPUC^5-67#Q;%5R!\$8 MOOUEBY6$T=(/E0_1NN_L7[413]%:H""W/JUMN\"6%5W>?[H(&S:=,N]W'2\YQ6S1\E[?R6;RZ% /&%2L-J2E@':)K+3 MP3E'&Y9+A8_2LNES)S;R, 0? .XAJBP5\U7**N&S#+@K2](&(O@Y)O ">MC"^2<7"FE=6'1 MUC,QS7(#3_+"H-M[-P?D9;0] %&$9*O7PUUZ'_N>[]#-G2-ZU'"7!EKV5S,U MQ-4"RP!#W'IEM=^"-U:+S!*A:V>91:\7"<2(.6$ LI:SPZ1KOR(X (IHR7QR MXDAY8U A6LT@,RQ'8#J9EIF\7 71AA!!'K%;1!T=FSTBX"JH8B+7H64^HJVX M'!&OK/TG/+3N01R^)YO=K^1=]X0;:_M4!'N0[T[&T@VG+\/*A"#02K)V9ZZ4 MF-"2HV5*<>.Q:_%9MX>5V(>\<0K3&N58GFTVQ(4ZL&2VL2Y7[20X_75[+V?] M'K;3LAP1'ICX%F_!XK#[%6E6)'F;[:V"LKGVWF)VF6OC4+'M[-MZ(AFKII4L M!D JX]#6\WZ2WNA6],$$GN^MR\YZ .1K]OS$E42)$\38H M*]*DC"&UP/H+&*B=P"QJ.WA-!Q/ 6!C7A;@7H<"JC*EK/#Y%WEB6>&CG.MG>SWH+L_"F8P0IX_-_/#.=]09?;4:M>-"*%:XT2(TZ'.2&@-(EV$M MQD;E#;0HOV(I&NR3@?=\L_=J U]]O7 SMB.];V$52TW:4KK'6O#5LJ*9EN91 M1:5HHU)A>+2$<1 ?!S%B1G+&%4GK* 2CK)C/FE<@VW-_5-SEHYPQKR(?.YU2 MZ\_0S'4X29-%1/T_B?>),4]+2E+,]F13,=)NN?[#2[1'X!/)XC&;GJ^^Q>5F M>T?QHA3T]?Z(EDM.0*+3M;?K6;MM>1'6_L]*:4#-? M54+^6G\CE3[^NB14 LUL@G<-L3NR)J&VB,I??V6ZK@*L+:?R MUU^9G"K &8YJK"%W[7D--_:!BP#L!;D,Q[8V;H MQ:XZOMKW)U2SS:!,,Y\51X$%Q2"0M9;9/KYEMI446L<_*Y4CL%Y"OYYR(?A+ M>0BE1895ZN%\A]Z BX$=N@ MM+&J:10#JV0M9_=XUG<4M_1AIM,Y MT#KH])_&8B'6,CJ @KR6SN)ZN4%JIMI;9>.T#*&\C_J [D.V0^LS=%AQ9"S5 MN,KUM\:[YDS+#*MXJJE;4Y7WL:K##M,Y.G.T%@$H-KLO-RWOU$E]MW#3IFSD M?2>MMHOV=CNVD,XG-G8G!RUD/!MU^++'@\N0L9"*JJS39$'H;.&$]:Z_81U' MRMP/H+Z>PLHR'10DHX%S=$CI.Z+&Y M.G$&Y1MY&87LQW'"?L0!B>;1BN15]'>!M(AUP WS?(52,1R-2>V: M 788-U^)'(5!+,.P6\ER[)6N7-P<9W%T+H.N8RIP=<5_F0L=JYIY M&ST\J]%L87),W5 ^K%ME@Q.?WD 2L:IX.\4^2C*W5 @'[ Z P'!K=K<21:J^ M#1":U4K:)N6&4MNZH'P:QNW&N+@)FZU,J(CDM<<@PA^TE'>A](R$[5@%&> M>$N&$K\(LTLQP1=DMBPN:V8,3/R)H$T8KSK% NK'4 MNS7#P(( (&&VS/5V!W.K5OAMJHW5A?>F/DH/,<]+EYFA%UOHXU[;7:) 78WN MK$N72X=NHOF=_Q#Z<]]E4YFX;I2&_'RYB0+?]4F!L59\I H!-6^9YM!ZM594 M:,'=4AK#XAUV]>ZD;@+(KI$:XG$* M\]SH+_JJCFR$$Z7Q6YD,HH>EAHS=MFNR55NY^M5@A'7W.Z2%Y#ZIEXC=WF/= MA )SDNAY2);,YA$4)Z@ND@,R]NIU-RN&JE?D$!FTK;&C==*/%$[&)X43;/?& MI0A0X[OTDID7/$GHENU:) ]O+2F+@3V=K3L9BN9;KUWYSKT?,(A(S&Y;+J/H M/,#,[?HO;26BFC&L&] P&_Z=NTR<)>.L>9,T^HP.O[,6*VD&]%HH<.*-IYDG M(GRX(DY,;GD,T'3^*2:3."8)[*(L&6+,V@<$D33"N*-02EM00Q[EKY^9*"K M2".(E:5P0PEAMK0@IRB"AD_M!2":@;\)$8PN9G>K*(PC^MFA(C&C5&06YOIJ M_GS/1O^6-O%+"<2B*.L>/?K(X3>,D6A*JZGVM T/K#4I; M3Y\5PS =NLI"M&%'2=UW%GLQ*@IHJ[9JIP_+[,=>TC>4/\*G= MK6(]G5F,R=\0DTEI8-05+*>JZ?0^(RM*^)-FR9-OE/,* :L!%V#)E35X%9]A M+&MA(L?EA:SA"RF/<7"&M3M#ZC_54YZ5P>#OGS6?(1H,]0^<[1#N_"PU,S3P M0*D$=4R3WT1+.^AK)/N@M,79W_:W=W5$K&,+]MS8O(:X$/;F;MHEOQT>[H>' M@XOL=&]]'ZQ=,Q5 %5XY.B *>_33P=3*"Q\45M 3GE$#YF0S8Y^CQ2M Z%J/ M7&A7)4H08KTZ-1+GI!'C%B!T^TDU: EF4%C<((&6,44).@%01HIZ@,K38A0$ MGC2A622JY]9'!M(R71JV!:JCVO&,-=@YQ,0HR_; Q[L2,*9^;VWB9%Q.AY($A>[#Y^^)6UURC@E;AFG@C1'L7H<(>"U9Z0*NZ$2JM%TPUA+OS0"5U2]R:. M8HBTT;/WKBT7!P@O2&R'\M+^%'I^+-ZCB'?JQ(N+('J$Z8KZ+RV]FP)7?,-L M(>7?U*&=$2;,Y'*YHM%:^.(F 2/'Y0L#N.W[H:OEUKD;C<(HMDXUZJ.IQ^Q6 MY>$T:U5F8K#;11]6M-IGK:R01)/X]79^2^ M_ :KK*!+WQ\@U*J9:S_4/(!+8\'?K X^0EIE]:]5;;AM3X##>9EXJ=(XA=DO M3.>3!TJR<^C )]UT^M9\9_=MJFFE[ [=NJD:?E&I(U3G*8:A:C-I3;8ZFF!5 MR54S!.V^VU857"N>UV[X KVJ6J&*E'A^1DV2P0]3[:&&E:F;)-0+#X2Z8O$?);L\XZS:5-&]5$V MAK+(CC$VQQB;4<78W)* !_K?.#39S*@3QKQ=(&(9US9ZMLNX0DR85KQ,N] E M1!%MFG:*EHNK M8L0&2XQ55;B2+9/ "A6;5_3,H-I;AJ=E]\C&:+*(V=T)L] ML@OC)C/(MA=(A3 #X% 6$\A:72V[*S00$I2XLUNRCH*U'SY4#6/$8B+M%&V\ MC4'NM-6MTXJ9695WC"8[1I.--IJL?,A<14ZH5"BV]E.;^@%D*)9*?-3/'46- M<^-ZUP5H$H:I$]Q0/W3]%?M#EHZ)HLU!A&V%4LG>NM300[DAA>'RE,=5*00NCI&RC5_SDCL4G^%EG2K0G^$,FV$ M$N JZ*YER]3/YW/"^[P5<18'!<50U*V, XM7'SW5*X74>+#?=GE%X0./@>+\ M' 8+F]J.^T2&?C >HF*^")-8 7&<\OA"WE$$9!T>?#10[=4P0XQR2F4*N>TY MBSAI$*#-7]L+O0:!VS)MG&))Y3#O0E_EK3=0E$8;O>'*!H26O.*1NG^1-V_( M#+P;Q_^XR_!'/_0*58=R(M20&>B>: .FD$';G5NKI&=>?>R"$'4%U/+Y0"&6SKK MV6SJ6>Y#F4]%&KH%<)KOO7VD3&3'U^ENKP=VFHU#G8 5^ON M!0RC9<8WC@M/LY$,@7=UJL^[@0.^U2PR$([MK;!$"(MH@RW28RNK8RNK9EK' M5E;66UG=I?>Q[_D.W?!6UNCZK)':&/59,W0HK^4E*M?.DOVQGWA= %G+0;O2 M-5R1&@!%XPF2<.)(*A$J1+M*TJP<$1,QM^I\UU8Y"GG1=WQ+L)8BV@9$MP7K M 82T;]=S&%3)(:K->DH]I E"3,.V95OQ$-3#A6*NU])"4H?-PAF&E=A)/AAE M/;>FZ;'SZ0 ZG^;Z%E$ 50KVL&_5UV7X]R QFX8@#KF]SE0*T=SU7]H#%7Z1 M:&K+I;+ =9Y7A%=X$GJW)!;-HO:2@N+&T-'&=Q:5$>T%EFCX217!PKF9\AY> M,0]&VOGRS5J_90)C$4\].E+35GF[7).$O]@ :S/N?MO6\Y3&(B]-T7B?V+UC M/N=N2K,JILC)!U*B8UOL&$$7>WL>4AG;?JS!21I_K9<=0OVUPS,6 M2B%HNQ]>(Y7-!I =V1:# DH8ZIC17R UD(L?GD?B+L M<[8O>:]1MC=)Z%8"6[1N3_*1#T!J[]"J,)[NC4]. Q[Z AT+R_RMCX#1D,JN MN2P4G(F ZO((J+V%1H3,?[SC$\YA@>4WLN+UJGQ7-]ZX29&ZHC_1D4AI^O)JNC!&&;_93R,9\I#[GJNAK M->%\,JYC?KNJ+<'1H,_ @XUN9RAB!7 $:]EN;DJ%2_K\R5WP"I3\52S;K$#C MK66 \>T1 "B&JW)L;ZAIG$3>YH+L V_JTEX:WU8L14?%58$(5)A#HRA!5HGE M+.7B!^V ZA!(G. MJEHT*3V41E@%]6-WP.X:$](QT%B%20G18\? 8\? 8\= XQT#KVC3J:13X,4F7-R(AB]P$CJNZ!21#6'EV5[X1 MEY)3V@'!T.IY^I>._FGXU$94I#[F3?-'NZQ5&U5=,!%GA;]1U$\C,6NAJSHO M,'+H4)J.2LN!&"^=LA]("J0-BR+6(' +93G%4L@.""&ED:";^VTBP]R#2)[2WDAP70(D.4UMI MEXPTG?\4\>":HF5(G-L\."'?FJR,2MI=88>$D!_C^7%D5AO,;ZAW8\Y#():/8C'T51M\ #: M>&\-H;B,.Y\-+(S%Z?R*61IL >Q2F6HNK V"@8TTJK-!!2&D./"9\U3)2X:Y MB_<_&ILN.IRU\4AP0>Q$%C)LX*W'< MH9M9XV '&+5??>3#Z"6S-XT+C\F6#(%G\M4'9,,!WUW")" ^E3@#58^SCDC38W_8ET3RZU3AK MN,YJ@<=PE$@MI<]^LA#F'+??%OYJ%IV'"6<7K,;T1"2A:REP4+I6&R4FP]'H MN:/! 4P!XLG2BD[$$B=F%Y]C^S)3QM^Q?9D-6_#8ONS8OLQD('Q\LBG_2]\Y M*'7D;:>DJ.M$%6P!P1M=Q=M3/LH0[LCJJ[I);J@:\I!0#ZDG [DQFQ81II+\ MZA.8U76?+'796*33,7/YF+E\S%RVD[G\O!+*U++(3!>2.28R#:"-<(G623]2 M.!F?%$Y4DFO4BR.F]X'O3D)/O[NP9 @K\9 =G@%V!10ET& DELVB<'-#V 2) M2DKK_D?]KVX3>!_.'7'%:Z_S(:QND#=V;QTKKU[U.)MGTY\2$&@BWCV#1(H1!+0' ^'-'OF_R['HE'5']9F2YU =3-GS&53-%E$U/\3*4&CC9Z]? VU,#X0=E+ETU%:[.8VI>*9Q1.=86\(K4D3 M-2^U1KH6,Q0ZBZ\93*S260=K![V]?!M!2X'=AK9=74MK0RV@,C9+&5FSZ"Z] M_YVXR2SZB<0\?8Y=2RXB.B<^;W8.,[(4QAO-KE)'"B7UM[0XE-L[-7T[+ADT M(H"5VWNP'Q'S.YMHC5N!P3LWZ8%R$9;'A?5'@OA*BSKAD]'HM);9U] W=JS6%>+S**" M['1>?B;1-8I XXW&*Z2.5"$L^K'+$C$%'RW)S'G:MLA]J:=1#@/FAIF\1=5=]X2$ K.7#NG[")OJ]J@=6LE^8SG>EY@[RB9IB*VN^P[I0 MPY*#) MI%TY9-V-()'=G<.L2@&#PVDSBD2V3)F!5ZOP8@G8_14<57"MI-MWP M!2;4Z!@SVPV5OZTAYE\WD+*=:PU0*3*P4 +/#HDAYA8V$K-4I@>V/-ME@YM* MV$0/*8.P74!64P>[R\A&J]-CU8DNFE"CW(29OBW'8A/'8A/'8A-F;H7.TRUQ MB;_FFURKFV3; !9=BZTWLG)M\);IF\\0.^:N=W[\.8WH*J*,$2:[E;,A5"4+ MK/%CB[#*;/Q2A''3S)&2E,[RL#W.6QR3)+XF6/T&:PA95!Y +U\[3F;3( ]6 MR_F3L\S=W8WA2Z;O'0TT;<77*(I)"AU2SV >Y2J(38(@>G1"E^POF%/1E^6R M]B7;D R5F;#T!J0H4W5L(5T+]$67EKLIW"+=/5IU&8^&'JAP_3(KX. MYXZI0-Y>;(FB=%4@Q:KS5<\#LQJCT/4#/UM\R07A77T"'M:>LK$VE5_N4=YJ M?(U\(2@* 2T1*V7Z)DQ*Q\N*=W4Z(2&#%$>;2TB.QW2288>3F@593L6Y<1ZR MN[LX3JQNY09VQG%*=\$;DN/5T>\1;V_^3<$Y$.='[2C#WXE0.!"2LTK&]W1^ M'B?^DOL7+E*>IWSJQ O&U9VS9N=\G#,"$HKZJ ._O^AB!4C_,N0O5,V?D8\R MQGW3WO#.=K7I&/[O&/[O(&\SPZN M?5ZU1LFQ+'.-%'HHRRS4ZOF3&Z3,J,J+7,VS[,%R\9B]^DH@*T%]5%NWDBZ6 M@P9V*&$-!?T29W=/J+:S08ZEI8SI7UP^'4&,@[>NT']9491"#MU M!,'DV/C;[C5&8>$>NW\?KR_'Z\N KR]3X?2\9*?U$Z]$*LR_(I>71V2BZ3<0 M8;MIBYIZ#@:I'7$BZD$@::NZ466UJX@4+:%2C0$D?0J7K%4=BRMKJT0L)VOI*E5JR A!7X61!#5Y!X)RYF:=4NO#G7\57VE MAOTQVW+,VNO8Z-N6ACOF7AYS+TT]4AR3 3M'$,X>H]DB2F,G].[(FH0)(=MJ M7SP(SE\3KE!5\EF51K020-]N7NYBT]2P07E++?/@/]5PH"F9MK$L;@H%B;2B M@70S/'8;UN@VC-GS^1CB 0WQ,';R;E,2EJL@VA B6,I\-HC":*9F)]!9S\%; M2>EHQ@_%HA4A"2=.+*))MK>E"0\^>!!/(2>;W:_<.!M17.W1H=YURKEB:R_K M'K1F%RM^K;J(Z <>N(#SVHK%K*58$HWW=WRY(3UY) M"\RPTI*>J"H7Q270/ M(;GO%&6[QTWK)M-%\?D3H:[/.+P,;PCU(^\SX1T9B#=9$^H\D.+?1<5H.TK M[!0L9LQ@J@?#@K=!4&^=0K8 @Q0;TU]&] MG,W[?3:90O:S6@@9DWB+R AWXSOV#$I&7HA 9^GP"B@N]\G5+_7\Q$99%T#2 MXQ,Z%%.<,@5G'"9.,4RH?Y\6G)]&<<)SYQ]"M$:R,,KVRH=T$"D05&G9 65? MZ"WAV<,+<_.2& M ?$:;$]Q4>7=%"\M\,R[8S/;I0*83CPR2LVZ"4:Y.D[Q#M+Z=:*S?PJ MU^11_!-6U@&(]'CTERJFP.(/ U)H'[(.TNBWB#Z8M]9O;I#::%^R\N;*.B^^ M-TR;,7.9N&Q;)#Z)_TD"[V13A * +!W)$*,Z9$"8 /HK]Y$[F;_HW)+$SYI, M\MGI%XKMUG'H[88_\V,^SY22R3U;M8Z+5"M/@;[F$?N!A+SP(!\PC;.\ MV)LL5(D1%/OPAETOZ)9R7MX.Y]#59L9BX(3&&BDK37W\$6*20!?,MR!-"!S* M[ANRINR4L((T5\+6CV>1*PY6-L?S,!%G[3RB2S%O]2:-'O%_*T8L#71PB-2H MAIBX?WV(UFRZ?J85V!_$XA$+1SJPLM'9,&)-2GEW-OMOZP@5!%^S[4CTW=9Q M=QDY9I)#UJC! EC'!/)C ODQ@?Q8_VH8P9&8(:K'0&%HH+ Q/PH_RS(+\Y8\ M^-QR#A,>5=[)UJH=T,*-3]7'#W>;Y7T4=(*Z.I(-)Z0J MR'MS-]JLL>X23R!@H7[*[M!+\0AYZ'WEE[ MHP(YS(V#VO$TJ,+>C(D\;DM/49P=> QK/AV9*2A17J"N/ #0D_9Z?(0 M41/+OSK>F)3['A+R]B.Z9F3V@FW"T*D?<10:IP$,2,2)/O([D^J"_<3,(\7^ MF&/0-(UX ((JNF&?B=LT^N511^ 4:($$$$NA>^3>+9T@.$ECQE5LXJ2MCCE$"#(/@'PPZ#E7?C$DA@+9KK?YE*DO\-W23R@<;A45_"$$!=$LZC#;4 MO#D(9?(4/(GWX%/>()UN3B//Q%-3^_@C,#)!,!42:FNRJ2F@F?-TZ3%>_;GO M"NK&-D;3R./02Q)TBLP//#HI'"!3B,+XBV].D.<5.,&O_LJ0U50[[(BL MUWI8"BFTW)8U]!'?Q@L%$L MYD,("IA;GW*5H,TI\3)4_-?^/U!+ P04 " !"@ E35R!&P*BY #0FPD %0 '!R M<&PM,C R,3 V,S!?;&%B+GAM;.R]:W/DMK4N_/W\"ISDK91=>^219N(XMK-S MJB6-)DHT(VVIQ\ZE4BF*1*OI89,=DBVI_>M?7$@V2.).$J"\\R&.1L)E >OA MPL*ZX0__[WF3@$>8%W&6_O>O3KXZ_A6 :9A%TN#N[O/S5__LC M /_G#__WZ B\ARG,@Q)&X'X/SK+-]BZ,P3(/TF*5Y1OP1;GY$AR!=5ENOWO] M^NGIZ:L0M2G".(=%MLM#6.!?@*,C-& ]Y%D.\8#?@8L\!HO= SC^'3C^]KLW MWWQW? (^+<_ F^,W)[3+__E#$J>?[X," D1W6OSWKYB9GN_SY*LL?WC]YOCX M[>NZX:]HR^^>\2]:[9_>DM8GWW[[[6ORUZ9I$?,:HF%/7O_UP]5=N(:;X"A. MBS)(0SQ!$7]7D%]>96%0DIU4T@6$+?"_CNIF1_A71R=OCMZ>?/5<1+^B^P; M'_(L@;=P!0CEWY7[+?SO7Q7Q9IM@@LCOUCE<\0E)\OPU[O\ZA26>X%L\PP!@Z)/'?FU*85,I]?-#B;X MWU>(GA:E\+F$:02CFE8\@H2=9 ("GGIW959^'GQ'!?][2H0#63^55#<$R*J05[C;^0U3,JB M_LT1_LW1\4D%G%^K9Z,[4R\!T]A:1/T%&VT,Y9/9LO^5W"?D4T0]L!2"Z=&G MNU_]D30#V0J0AN ?N.D__T"G^"-+]2)O[WZ0AS4)Z$<%V56+UV&&/NUM>=1: MP2K/-@9\*S/=U5:?CCUTKE<7<8JD41PD-UD18QFTN"_*/ C+:5$DFYA9E3LT M20@2 *OIBL'5= 9U;X2TJO\!;< KWC28S86>:FM>6XNP15' LCC;Y3F:9A+ MM6=X_<=1@55F99!<2=#5FET HR4>!(2T#0A(#[^ X7*%149_6:__. @!$[)^ M=&FBR70IM^?#93%[!W[:5W%P'R=(6,!)OV_.-*X_\CX)6E]ZND'%,0<6IT&"[9VL&/L/_P6[]_J/(TL$ MBH!W:>2&_R+-I4E7&P=!&LU8)=/E MMT"'%V_-04DVPA^"?+:!C<%P4A.R:*Z1]7N9T5A @@!4;7NO6Q<:!"@(ZF)8CI.?)%@AI_Z56;EO"*BX_.(MN&#S.4 ME&N8(Q4Z:P]= 7 :P,BG]&'%D9,D%S.X:P.E2M1\^0JDT/,)I,?9%KS4NV ; M'W$ [ 4B\@S=U^)TAV:H$)VEQ2E<93FD[9;!,RS>/2-]*,O1O2_(]Y=(22H< M6B2GI->YWC3A8@2?QD=8MJ4KN"J7A6!/C-8$'46,[H@@7D!]3>39YJ6[.; MP;7GM36[ML@/&#,M*#-PL\NWZ*?+-,T>BIG53XLFG5A1MO=O@FU6? _H(#S+H-^ 437;!1&CBAVR M-!+M=B5,HL(ME&O#U9AD?:+J>V2XI GQ5/C;P19P"VL>O8B!D5 LN MW,6-?%KH.4!YE$A\V=Q]?E';?.Q>'>/2P7,8_QCD>9"6!<@.;?G(]A1*8+WK M)\,S-J@PQ1ET68K^64R?\,.=<723J=;)RR-%(!&K$_70MIOYXS<70\9&[I$J M7/H :RIS7I\%Q?HBR9X*5VI=?T*'#EP9'3H:'.X$2"^N,]>OSB9DI4!5X^_ MD-LE'A'=5A_C"$:G^T\%C"[3QAFP",OX<;JX;X/I/?@$]:F3W%M#C+YM-03. MIS[X#H.FOU\Y9PZ"SA769)=//!Z4C-[,ULJT6>J%X)/HYP^#DY ME^"A^RMP#Q_B-,4'$[J#EFL(]C#(?7\MV@#H@EQO@WR8@[6IXYF()?R#Z+<5 MYR@=OVS>>; Q:]/&LSL+.>=7^9N>4?9FZ4489CL<'/1PDR5QB'-+IK0?2J9S M631(3(9 IA\Z@+K'3'R]:@:V*H/(%VX>U;7-M\F_<&&\:)? Z]5R#2^"."? M_%,,<[20]9[\&O^*1&%R6FJ_1H)+II)C4>%[QM M,JKWM265&^+F44[; ($C>(TWU3[^_1Q=''$\ZB-D$KIQI/V$1=94_833L.9X M2.C.+1(RZ0[6V3E8L/P8E^NS75%F&YA/>@O7G=MIC)@F40*A4/4&F.^@[@^> MT "@'F%&91L,F<_BTF2;+.#9.1>KV<[C(GAXR&DY]=/]79# XFP=I"G:LC2Z MR;-H%PJ*ABCU+:LIG"!S!$(U%+"\0F[$CHN]V 4>&81T:')%V-+!9Z:"#<$( M1Q6SWF8+M!=Y^:]JJ.O\#N:/<0AU+[*H+R-QT;^ZTE8XN)NL%]'T DA630G. MJM:]ZZA#C*DX@X$C7:&]@LX3JRWX367IT)K8I9EH0B.=SFZPGH418IJOJ M 0Y=9O.&@P8CV^G[\M4;AGAUCMAZ=*&W3ZFT\4;P8 OCD*&A<<6'7C.X$^CS MAJ,LB39@4'F&+[E'R#:K.$('L'J3<5-9]1/ M:830AV.M:(@WR<^\R/)W0;BF<1YQ7I07\2/\&PQR7-"9N!YOX2:(L2N+_':9 MH89-TAPAE"T";0<[EY3Y,-,Z7)_&9[)CJ*%AJ2N2=;S*<@ 114UX%28*_?>1 MQH33^N74%Y_7E%5_*3/2XY S2C]%MOCYW#Y(#U\#YTMWC8SA[I>[W7:;D"SO M(+E,\4/+) ;L%B;8*DY(J2,7SK*TR)(XPG_0+PN@E!934.#GE)M@)1K??\', M"N+#M.BK)O/67W,W#"=D2 %6[J $2*ST_TGQ"OG>YZ*H[8W#5+/MO-* RDB M<[>[_PF&Y3+[@*0Z'F!_"R.XV4[^6N\PBERZ&@91*JJ\34HE7W4>!3D\]'N9 MHNZ[#:DM4TV#/\=F(G"8R;?+=52(]6HP#]KWP3D#A(3J2Q^PJ* M- X16O.;\^ZHYQP4.T9R)+G.%EG'KE%\Z\K\*IG)L-^02(3(9HL9S=+C*F=:. M]!0N=Z"%,$L?EC#?X EL;82\(=R@08,2'3,AZG:$\Y) A($R-\.$C$4\6Z%H M$VR 4E7)M%5Y)-U=Z3AB$@3(J#JT='+? D.3%PT:%(L>Z@-M,J>(18H4 J$W MW*LL2.O"JI;2Q&QL+V+&B$0-^<.DF%:6UO@P)I).00J>ZFJULT#B0"1PA);Y MEEH6D&IR5)I)@*K=Z$I\( 2B;QF"QW>89-OUC:T33M:MM M>U"9Y/QC52;)RFU.0FJ$0&^-BOBA*D#S1CDB&R-HC U>,D>L$!$.XW =,]L M'5259^PFR,O]$JE]!1H0/P4W<;*I8E*W2IN*'&%^*777DGZ [>A?>IJRMYU. MJK$=MH_]])X0^IB5TPI'Q92.I:&<&N$[!:+'I7#GF0@]/=:VWRM0[L6PQUZ7 MP;.S)"GQ?*Z3I(24").DR)-YJ(O2:.\G34K)ROXKI^+U6PJN=T&.X[UP,5[B M#)\43<+)G'H,152('N>IF@/4GK[JY-UZILL\%C_254]1W5M5_E1&D-;[I[@N M+2APU^]^&6PX'NB$.PV*.$1Z]7F<[)"B\R.,'];H_Q>/, \>8.^1+YQ^HO7U M*PT)(T[L(;-R/.HU;!/W>#)RUXOH=."IF@\$=$(*Z?:#SG%Q0Y M/@(Y=H^1^36@O%ES$M.J:A!=*9BH3))H0>9#3,?WCCV]^+K)R+(BR5?2E@VQ MHH\-=S@B/4#5!2RPX^C^''4#8_?8AR#_#DCCA/A7H MHSM-@O S:H)VI?@ RW46#?#H&@SN/OC1C$!=A^Z&C%CY=7=X3$ &/:I&!1LR M[/S. CLP")RZAOMJ_XKX[KZ(HSC(216FZFGHZ9XM%<[FVGHC(D2$TH BE+2; M26D;)>M:)AKI@@=BBB=4NLDY:\@$,IHZD$@ MJ[SKM4:Z)DMYA-N M?L:2,K,_CE(=TAP@9-7 &^VYT>BIT)?[WWR MT??<4[7A21;#,YA)$+1+(7A[W,//?Q!DN.GS$-L="\B[9YB'<0%O\O@ W[D* M2?+$(S^0H^>&6/T>(")>T0R+],RC],B#J=[:74Z:B?ZS%V>1>T5"6,FJD;T MW:;_C:<-'Z<3?;LEAC,&9SA/P'=H,8-,SUTW&XTC,H MN$\@8_FRSE,P&MM++I\1B3HI#%WG_V'$EL5T%NDR U' 2VTPWD[;N%WN-T5C M"!:[ZB0#2 M?"X.JNFPICXFAN_UT&SO3^DC+$A-LK$<8SHC>CD-- C3JJ=)1S%RD7FM?*G- M8&[%2KT]&R+H[]7*T[U >?J85?11\^_UBGY0TPG["6B=RN&A=XL=?T%RS]DK M<%H_E@FJ([XFQF#O$)AHQR>QRNM<3J=9C\1U]@J\HRHX!S__ 9#]AMMF M/XU&5,=D^A[7!3D/RL.+]/.6ZVKR?09'.%FAKO>,] 2X*S@\1_\+/AJTD3W) MQZ['-I^!%\Y6J>4W$Z#S%WKJO !L6H5TM&XRMV@R='FN;S*?TK@<=,W5&<]' ME7D-NE1WW+P9HKKB[M @L[W@&C"V=[W5W:Q!BI&-:X"FIS/5P4E1F>4Z2/EZ MW+SE[]:!?_ MOC3YI/V6$2\=6-_",J:O M(;@KWJP]O\-01 .RA/5QZR[H-I'"53R#]S0&,+U3G]EHA41K M6J)V$N05,/SJ(7M\C;I0T*$?"-8(RGH#C0PA8?G"[L2BM\*J)@"W\:%\BW8: MLYN[AD&\_)]=D*,M2_:W<)OE,H&BS];NF*/K@5H\[E"A8G?3'-#VGHXB#=YT M@GO[ 6ZBI/0L/^"XM MXW)_$2=0&6J@QD-O,,='17=^4;82:09P.T ;^I0)(@[4+.\V!7*>']H"W-C/M5'%C3;G.+R-T1L6KF-K41CM91".[5C>DU,@AA=]%:??J'4%>4*1@6AL_ MLI7;*R&+*$*<*JK_PSZ DQ$PPQO5@Q3BD"$'2M7R5?T#P'W =>K]S)*PJ8T2 MT9*'R);^F&\FP6#DC0U&ED_9_##R1A AAQG1K M_!!0H0D/W 'K+;B+YW-&R!PN+CHKM;1]M(8DZLYU?I-GCW$JK=1IB(WNP!X! MTB%%$R6->EOWFP=4! SCXH6W\#% W"_C,AGV[?8&<\SI[OP"3I._X=#$DS=?W'\)ZEX^V2UB0\UN[LHL MV+W, QR7?;??W&?)(%ZW1W*KY+7F%C&9M@&TD;]#F;OC-5O["['4TFI\O'L. MUSA^?+!3@SN@4UL CP)1!'/5%-1M/3LU9-SH?M&]Y0VY\I_M\ARF)?6%8F"A M>\# H ?IP#[N=GQ2Y+IZU0=86U^7K'S0Y>XR1=M."A_ \Z , MJFE&\8%Q!_:!&CXI*K=7TP='3P4UC/RC1LZQKI-+N/)!J,&>^/PL*.%#EN]' M"I!^0,Z>=[GV5.YQO'Z03K&M\\?UZ7U M1T*'' UU%T#[@*J3;RN@E%-M@(@7;64[JE"WADDR'D!:P_G0'U@"%.(!M^3 MP). X/"A(Q^Z*[/4"A8;F$8D6C<)'@:QO#V26VZWYA8PNFD#<"-_7SIWQVOF M]A=BR==*83S$8(^142$LD67G,M.#SB9UMTUSO(+(5&S8/D,HW@ M\U_@&/I =T0O/N,.$0H3%&T,2&N FON]. A8TC$X<19H'7&/5(P-CK+-PL^T M&C?SS,X8B) -[^=.*2-) 1;2$Y"NKP#M#)C>WM5*'69VL*3:#-OJHXNB@*6@ M:LQ(Q00Z4[C32/D$B-12TLAW13$^.]@T?\YB!E0NH:-5FHT#%'1G8IY,N-A"DFK=UA5&+]-'-$:6[]& D^"G-8%#Y98W MO[ ,$FT2XQJY+6CXJ7K4YTB[S%%G038/CM[DEU40KLS\L2#G%UBDTR2?.F<;UP= G0?2H&6X(PI8VX?=[ M%S.)_>H%"[26^S&E55.R1SNC^?BNE M1_C08M4')+@3R'&OHVQUM"M@7T1YD5$Z?&V)*^4V#"KQ6:+MBY$63 4B@NV[ MYS#980/,^RR+GN)$%A$\1)?5F-CY-5J'*J'F6W>M<#8+_5>?NVV]6',;[/6I M<[B"Z.R-:*719?#9F!:1#ZGJ@-1O4F2V#)YAX?72K>8>"R?% M@D=1RC\BHMWHY_?W/RS?> M#N15:)GRG\6CT0[9.JV825RX+B33.1=L8EH43HSDT-&K)T/-.P&CNR"!Q2TL=WG* MMVL*C->2[JX,4 HZQ.S''4"!>X"<=O%D$M!D1&/55BS6VM14C=L72E/)#<%L M/E0?(34*_+#/W_@V6BKYUY$CD@5;O?ITMBM*=+'+BT7TB!_V,A$DHKXNL2 C M1*A^T-9@BSU-Y!DN;T$V.CQH9(ALF=;!5A12S?7>B?S@S.91?O2IT3I_RN#9 M=_"$G',+8-V0)!HB3K;=-(+KIZ]/V40%5,Z4,"RDG2]--E]TG\4#T(2$Q&)]\WD06D ML &C97EWVHDX+?;:<7?%5F(22#L2C**YO 2E:(NY=F0*8R*:@?5;3Y#)UFLM MKZZR]&$)\\TYO,>Q"F?!-BZ#A #T^O#]H?.=>OJJ.3\$):Y)@XB8Q@HYE"CW M@0E#21:Z^>YI$ RN0B82?EYLFR/AIF4!'6,/!P0^".3SU&Y$Y:S.!:N*(O,# M7(WA&03>2#BN<8SS?)+&9I,? _RL=\E(>2V+":>;%/YR?@A4N+9M0+(WAFJ5NI>2N[%HP6 M&X,3<>.2F+&Q-I:E^,R#:3B5UB^;SX,'64*.R %PZ$&L:"';!WSQ,2LA.#GY MTJ?10H.GG8>VI7M@^>;[ASC-\KKB("RF#6D13N;^DB@B152MEA,S!4EHD=>P M%A7W6 !)5SS@JL84"?@A2':R&D/#!%)K$N='79<"D>!)@J( "^R QM4@"MS^ M>_#_'7]U?'Q\ K9!#AYQ[U< *9*OT.] 00M%!+MRC=CS,XR^![_[W:NWWYR MN"BP,P"+K^Q0=P$$)?CS+H7@[3$:!.T6:?"[MZ^^/?FMI,LY4G]PS7GP]H1T M._;M%1?!IBOS>GL^[!2MAKL)\NN"Y GW9JQQ= CS.^S4;AVK,^V7RY_ MCNUO=;W:-XM&0D\M)'KS>5*Y!>1HR83>L>;7MZ/!30&\N*L?V:IC]M7S*%)] M[;]01AQ;>VE[ U\2U\Z0 8M8\^JW3YCL^ MT*/\A@4\>+$,.!Y'ES>I3#CB1]RI5>CW2U97*>1^SAF_/.$L("6H3JB]!79> MO^Z5L_.,MRA,NM?+G46+3X#4/'&J-D]\*[1._/:WOSD'%(59C&)_!+-Y3Q4ED^'*"*V:0UPQ:BC. 4A M[> Y7$'!NE;4JV3%UM?36U@&<0JC=T&>HD^I6(3A;K-+\"WX'*[B,)[&@J\Q MK7M;OIHH<;QUW1!$M*7?VY$^5UF ::Y_@*#J^@Z<>(?1#[H9W/4)54\LX'[]YW8!(2_"HKW[ M;9' K&& #;0HKU>XI! IJP#SQSB$Q5V63&4G$4[GP=TGHD5XORI(]$I>[;SG M^[F*<>VKE'2M PH U>&9[YYQ-BZ#:O>3==:I01N[#J\-U<(G)%W.-& MXG*7:VNEO8/DB$6H_!#DGR$S_B0(DDSG7 "):1$ J&E&KMDD@=6W34?-/A9" MBA7;BZ'W,$7@3-# BV@3IS$&)GY:=4HHJ>9TCB<%00)05;UH)FJKG]?S39.C M++ITUC]$$RX@HG^-AC]'"D"2D2JS4P),/J./2[B$'J$J3?L0>$6'7KXOX1J\ M;"O;JJ4/N'JCRV96GZTTM[\:>%)=2CVKZUN9DB)IQ'E5FO.+2K?ZTFO4IC9+ M69#IK7]8$L,U=X*IBKXJIO2BM$M),D*8_Z=7]%C:RU^0+]]6DT?]Z7A765$L MRC*/[WB&*TZF(9A3XP*X1A4JMDG;[TNM5VXKK+$#-MV1D@%:BVTTLM2D-'O*? M#$G44*NZ.)T/3%6\UP"J=%_<9TM94,G3QWH')#T920& -]]'76WM?PU'S=.N MMO39UVP5E]@H0\TS;=DB"*WO=7):4:D[NZZMS6NQ<=$^,^_OB,J<@_3?"&.1D^E!]S,F4E28[N<6OA].:X%2S.2H<28(JJ:98 ,!W3<6ZC(7D&P/%]+QO"T09= M-MMCX4OIS-43:(>92*/K;5_14\)/3N&$6E+8?V!DL# M(B4UJ _=P*)?@WHF,M*&UZJC6KLZ]5@'=N_%=\W:]OJC.372:9,E?-F#MJQ- M>"5NZ[,.OC'7%&>Q:"OLKIG5KHIUU!2TXO,T$5"^)$G\02IC^[\_!';=($Z+I,T^Q/68(% M3@0W:;R*0V+#!-5;I9Y?^C-E>[O8B=DB95"<+,-0I*P M7N9!6J"?R4T@6*U@2))(/YY=SMB3(,2?WGY,XNOZ")_(7]P[!@XS>XB4T"), MA$+T1_RV*7GV@RE)YC-(PHC%NM!K;X3E6PU22Y\7]'6GGHGTZY!E"#Z!.61& M6!1P7 .,O)WQ$1BM3QXO+F?Q@"[)#T$)FU!5@?CXQ3)M2'CU1UB>!<7Z)L\> MXPA&I_M/!;X:-GE_"Z0 /)+WBZ9-,38GPT>\ACF9H@)!:!2P2K*G F"\@":; M%P3-$-]Y#2:S!T8G^\YFPZP?J#]<.'!R'YKYLH0;=/FXA7C)<0);Z8#+; [8 MGYQHGU?B258DK _:3(LS6O-Z,O*67#O[%2>\HE]BTL"VFAC<[U7?H>\K^*2@ M%MS(NS&QDZ"?$XA_P-5<-OB9P)^GBRO4FMCY]Z9#E=#A* M"_LP?7P'7YFPF46O]GY8.E+0)X'QSJ].(#!X=_LXO)SSYA=7,STB0M%S'5/9 M-C=&;MZ2#&_39)PS$G)XF5X$<4XNZ*;//$L'3[.D!*\"ZT\\KL&LPZ%&E7;86MHMDXS\YR&,7D%4[FR)SDZ%%,Z>,Z M)"?)](7IJEB.UUN/'E_9LT9C#ZP#T1WF2\AR(MQ:\49->_!A\='/:Y#F+MAH M)?CHOH)H1&ZQ0;%FTNOGUA7/H4"EGR2X;5]D^-!11)O.ZBG!/LL0+@"*#=65T[IY04B6./2"L<#8*;>;9%:;-3CC3> MVNWBS^JQR9@XY.D.U[J^A>4N3_4N;_(1W!Z$4EH4T6FDR#?2K$E;?]%I6@QI MCD;U@L<\)-]MMDFVA_ 6DO=PA-?\R:20A #WM25-R%-@;T8IQS9!N M=,/A_JILE2E6XE15N.IB---<4*43NC:8R(C1.HB@M.*?!QU(AY^LMJ/< 3N; M<#4L'I5;VTA/=JA'<7_"J$@RAHVPV)HGO47-LZZZHM@,ZW##W7:;D/,J2+!& M?H'N'I'O4:/Y[W.;X*\K/ZQ"/^]BXNXLIQA*TBQ*(K=!D8G MTW@%#&GP$(]N2*+X0K.%>;DG (>H]Y88S)#L3G81*5>)7;6B6&$?W@$[='2> MN3?>N:&9,VML M[@F@"0D\NGD4+3&\#YG5E&C59>S9J8^IE>WNKAZW"&FV?# M7;>5"9932E,/%-R.KM.^>438E3F=0YW3/L^%Z[.1 XK:RYKQE.I1G$L$)4FF M?AIN)6[7 -%F5X,6O7VP\]18EM$6%,QVZ;(9JS:V8.*O>P33)#?[>F33))NI/19N MOJ6X24DYQ4C'."G/UJY;^4*,3F2N)0(CZ9:@P7WM"'XHD*1IV>O M-+G'=8-PECQV57M:=_@L2Q^15HENV=K@+KV5G7$\B]40I#$4"96]IL7,H,7AGQQ3W<4.K3YRF=[@0AOX02XZ\!Y) M29H52PJ>:1UWVH.Y-U7HDB;TNI-.)+Z$]"+N]XQF1I..,RA.HLM#3M4EC4VQ M+/Q6)\4L,^*QSV$=P'"#-KA$\[RK8Q@F$5P&TWNY'NC3)T(F(FH=4&/\EAL; MXO<^8,[_5IJ$V?:,A='+M$1[C"\2/.DW%31[L[HWGBAIDIRLM-0QMNG&3:>N M<)P# $7,E>*.NP_6]X;;IJ;5]8K(V:LL?5C"?',.[Z>1@_(9?2AP4HI$PJ[J M ;(4E*@I2+(@]:K*:7&2199ZV0,=+W?$IHK(3X^U^HRE$^MO]XJ3)FP$V*&;$4S='S:G_H^94XZ@Y MG>=1S/FJ,=]SC47.J.&KH-M>[ MWC]D7MA.#SEC%E%$$GR"Y(88)ZOW*"8\;N0SND^DE-(C?/ZT[@-PIZ,8H8EV M\YW4J\7/]O.CJN4/N"S?PC*(4QB]"_(T3A^*"6$EF,I#$B*?$K%+=K?9D6KW M !M:RSWXXARNXC NO_2-)3GWVA87X9*M[<4Y3,L)\=*:P -*V/E%,9@93L(F MV@#.L4,CDO#=;[ZOD.*Y?@F/16T#;V>%EE# N8996B*RT%\?ZKCQ":$AG=#U MU4A&C#C#E.D"+KN523QE**MXV$U'EJ[:VB]PG3\$:?4P\5F6%ED21T'U:/$- MF@17/BA)K%N5V!\D=^@W-+7UD-B_A,_E*9KI\R0(')U('U5UQEZ$J'8Z,XU7 M%7XJ9+'?Q21[:EW%+'Z@Q5O3LHJ_PI&CB*0PAL6T'XCFU*Z%M1Y9PM(KFTV0 M[W&4 3,.. P$ZI%\*X9FC&\%&NMOD'U4?56U!GT#=6X0=2BC;X1Y>. ##/"G M$%VGMSB2&4<]GP9%7"QQ].#$Z!V50A\O!X^Y -'GP!0?PC6TF"RV=0QS!-?U MOOX;_C6MDAVGVUU9D%_BE]*"= ]V)2+G9W2_*C,00>S31E<54.S"-3.FUY-C M$L2V/KO1^643[M_,?;TRRN3F]7.;M\^A0(3:+3Z5<[\5$ZEK!$I'NJ>6A&J(38K"5A9#7#];VQ02. C6M5;IJY M5;K-MT%A&';X\LYX1VVCO)OQE^@S*E8P7V97>*-/*J&J_?: UD!.WYC4H4B MQHO#H5U6G?$Q3+J#$[ Y#. UH=B$>7WAJ=H6NSKC%+F7Z0^U;G-)5!LM#(GZ M.J^&)"!$6;*@J]!YRX53<*%3CX"_4*NR%IRCN2ZG$MEJ389LK[MJS/8'%MLGL=%\/"0PX?*&EE- MZD#KUYO9@\U$BS -I3ZOT!D=QH,1N-^#(DA@ 7#5@A2M!^ M" LL4O5WS-*SV.3BN?+K2"=T7])>3(Q)=J^G_%XUZ]KIO8K%CF!N;N8XV^78 M]>W4QJ&8W,H)S6O6%-391( PR>P*;NX+F.@2X[N=).OO!!]3>K&7[,\L\X MN3T+8>$29Y)Y_3PAI*1+@#7Q'2)S"I5!_" >\Q%C5.SE8LVQ>H'/!W*+X'@ZJ)@1(#[@]6$ M/)U'5M[U"FGXB&>U8'KGO5&S31EP_ KG\@3+68+1Y((QR[HNVDS6@N%HX/L0 MA.LXA:2$43/Z^SPKICF")=,YBP)1TR(J(\J!DAJ1B(+X M@#BD^90#IY_; " .!2J&8S?FMFKKSU4EV?+#,PV"Q=E' 7'?A9I.0DBF+5=*=G'@DB^7JL0BNO5*@ZAH/BAX*CI]G']B%QG?E'."VGE M6T^5;7)SN/ 69)L3*M)LIY,)BBE]" 8Y2=)4TA=UR1%*"HT-L+7[7"'5!\)K M-'R $U/(P39Q)I-B2A\(DY,D4V.\5J'48UY;<5$NU!Y):*RSK'#A!!;-Y3J@ M0$"'AO6%/(4+0M35,X*D3.OIO(*UVN/ K6C\:OZTP"7S4L[H& MDI(BD5I4]^,"RL_YILW35IJOU@98XZPU( ;Q)+CJS^(AZJY'A Z=3L^CPPFV.:'WDF0!&R;Z. M#BU9[V"E9UHUQX./224^EE5FW;S4&*GB,M0+Q%.>FV=^/P0E?AQL[T3[-:?# M@U78F$@-M7F71G%!JBC "(1!L0:K)'LJP"K+ 0S"=9,Z'^=%B?[[",$>!GE! M[O\T&32'FR#&-;NJOY09Z9%U-"GN.[&^;-/6N%/=_70X,L0I(IFQ+KM_OH,? MT7S+)Y@\P@]96JZG#[P?N!WQ\-DUV$\8W17L3/8$,Z 9A& MZ%OZ\RZ%X.WQ*X!;?^GU6!^*&FW,J[9R>N#_#4F@Y5/F%>\U#1ZN*H8DBO'] M9FY6. UFV\"4W0C+.X_15 B0TUA@S*GPH0$;TBC&YUO?SFU+GEMCM-F.J=3M MSH07B/W>@4J(<&^"-B-0#-+?OHA3O\MM6X@V>V%M4S2:#=U$_.,3$S%K?"(" MQ?C\^N7@D^&V-3[KO9@*PW0:E@VS^@N$=>*H/<_GU3S=T MB!^VQG69#Z6,=+#FW5/=XZ38/]W>@!$**9P%Q?HBR9[N=MMM0L*)@^201.6X M=J01+7[++!C1JN%?*)AQ0)RNLGQ#B[+ED+Y84GD+NG4FPZ8R.6I3U/7'247* MQDDQGUJ3-F 3%)LTWO]QI&XMRQT(W68J#P92/B6B6H(8:=L@CH@W+-A@+UF! M0(SM_@B5)#E'(9=GY/22\ULLFEN;9&DCO8T?UN7UZE-!:T9?W].W?B[3=\\A MJ7IXD>4NM8 A]+BWFPZ@5E2O]HN9AH'VK'>S#XT!!W"-!3?C$ QK* HT -\(5&7Y3TL:FV,?? H M+C595;C=+\(PWP4)>:DT7L4PJN:>*I14:VXOI2ET*!-5AJJZ@8#V ^2"=?)] M \QMEK=?O?(5>&K"^DX8JO;^3'"8:;R6;4 A[PGM+@N]Y]HYX-2Q=3!&EC[4 M</!X"*OI4B%+K4$L::QZAMFHIX,-,+69=RR(M6/.8WW;S.#LIC&S! M =YWC$WIWW5W'&L*F"->PZT&;;SQITI2NI?!\RT,8?R(M8?%0PZ)J:M6*[J% M^ 2)]LI!W'V16O2(O$?!,\B;?B"H.S*OZ\SI>S7B7Y/#K[4WM@_G7*;H2A0@ MBJL7*],'+?QPNCE_U*)/@[!N=M40K.J6GI0VQ98W+!EZ"T M1/@R0RBYVK,_R'? .NF046TFSC3CSN0^(89'A@!$YZQZZLD^(&602$D=*^GJ MX)S%HZ)3KA_5G537E:@,SHXVR$3_,L,L\ MP%4/;O(XQ/&JV6:3I7LL>&>#GT. MF_-IU \J$Q),D:L5<2)7B&HVE0PG3$$=;G) Y[6YDP M]NX^'R10WB9 M(C["HKRUD)>ZP[H^MLU)%(8I%Y_!"K5%AS5M#'+4VI?%:"!;->$GW)]!Y_:B M*':;+78:%XU.ND)SX,Q2/2U1PK"$T0]9$I2ZLE&_7$EF!/ M;.^W6G.=QX]Q!-/H;S%,HO%0UQYV5H$0N"CZ#DDP8U@!*>RN,(UC(\#2%)TL?L,':VGRK'L6YWJ4D29JC16SXQ+W' M->JZ1HXVEPZ/$FDM?U!BEH>,+%4JEM]$0,LDK$.\P8 B%3^B)@H#M9 M.-C$,2>R^>8 #67TR;7X,"$Q",23(TRKG .FY,$JJAVQQ!EVYL0EB8U;I-%9 MEN(""C -'18Z,"3!>3BN&7VB:C6'0T.-5- MD)=[]A[H"K F\[NN7&= F\BM4Y7^(D, =@S/2KD%VULE9 QWQK[,'?:,X]>R M$:_PTZ7E_F-60E?@U)_=N2#5)DUT=V3Z_R;89L7W@ [C,[[0F-NM.'6C';&7 MF/1-P67P[ J%T@E=RT09,<)\3MP%H#[^3V<=YK&@4B[76K*]"W+\DE1Q _,[ M'& R+8;$L_FP=@FI$2#H([IR5"CZXBHKBB_!#2Y^16/)R B>CU,E,UE,R5=O M:T<]!$9VQS\-BCA$FN1YG.S0H>VT(*P9+7X+PAK1JF&2O8!P^0AI85(-N518D:XE!)\MI\1=3W>D<),;"R]_/0.2!M&90(\$ M?" L'H,X(8#)F(C:2ADDP)I$SIG2X,'X9TBBY ".JP,X(0=P4)9Y?+\K22&7 M,@,W.\1EB$[I-'LD9:]?X1/[JR,B!'UK?9988>66S3[:1&(0Z1<_PG>K%0S+ MZ]49J>FDC).>1@#0)$(W[M=]56']7_8*H#W[.$KJEP7VG F,;1A72EGWJ^ M1%DCQDY.LYMI&[QY#M-L$Z?&ZB6OG]LX @X%PJHH34M_44N2C3[(.,&2[$U] M/U;WM06]KB$=]A[FURMR7;D^W-DZ-Y=)!)DE*>ZEF1VAHJ0%_H69G-1OON_I MEAZ$UC"(L))KP,;9BB_NE-7 9-[*D+Y *E&DIV4:#NDT%-B,-@$D%U'$52DA MZ0H"TM=KZ+D=5P^)_.:[9!'=%X"C-;C<8XKG,;-&C2UN*P$;#. MF\8#?.?O @V<'RH[D5ED$W!\<,R:;>PK0@JFWEHC[+BK*H[8O88[UW4-!L M*$VNG7H#Z16EY5")R X(;E +3[?ID0'#'MUC[-\(+P'VIB BFA87H+F2^*I/ M*&/R)YWZ@T8AT?7G,2[YNB5<-D'^&=8/KNT*[!LZ38+P\Q%JB<@NP :6Z\SW MI7T:]/$]1J/MOIV^_<87V%CX0)+S3O=\"ALCFY8Z,\(T3K7JX?0*OHB+ M[E?@5:L>C_N'6D;C[)S]R3%X?N8SDU25&>L4F8Y<+X$'DRU'J\R-[W-CG'?=6\!SNV?#A=G M6>+K%_9IBS#KZN/FC9*\;5*5 "=3@: :R^OW[ JE*N?&^/QP?>6M"&:BECKR MY19N@AAG_^#J!C@"8!%&79/MUJN+VJOZ@&0 P(X!E=;HY09$DCPCNM2@R\(POV\(? ?T#:/MSN^G%84OR?%[B_3&YC'6?0^SXIB M7G=0"9TOYJHI7H.HQAGM\ J0+MZ37R8$V2B71L7^3O=Q%484]>ZQWH,21J1_ MCF[1\9:GJTHV80RD%^?[G>/7.SZ*C;[JD;EDD]@\KN199I?HC(_3(@X=1-;I MD> V@6_:Q0A+.56- &G%/3Q?3F2>$;*&1^WI;_R$CA25)*@_]A=\HIHM89:A M?Z,NT?9@K?_]PH]6*T2/>KJ:<\N7A<7I*GG&EA+_;L>MJ_\Y.Z'&=8499RMS%>*S2R%X>^PWP,VD8%ZH0LOI#P MW5]&O.[8 ;J]^O>4P'1>,8W5F.5=UER>.2V/#"5YUKLSI;/^3,60$C-;DO,3=3O!R3[[KCS*8V%+E78X>0JV$*W56# M*LH5>+9^#@ /W]!INYD>*@#I9+"0/YX')1148I[)M=!T#2_NTFBX0%W/(^D) M<%= :D8+X(W2$M?3Y7SJ<!8 #VKUD94^_KH'?.YUE#GG< M[N [IHYKPJ5A60 #B&PTDW9TTTO]X@^LDCG@&#_ 4FCKD=U'\^;D:KK^ Z--W8=0$?I Q$LU'7"(OQ7SQ\)##!ZPA4MQA6(;5 M\ZI8-+X"#R_:E$O66-TR.]TWM MOSBU1PAH-XH-GV&SNT4Q=0=^:5\V5P&D(]+NO;S7&F6'N'9*D];R,Q':@(@R("@F14@BB% 7^L&H+_C MOQ7U[*2@0#._U\(>H\.M4=''Y8]U-#F>N;(YG>_R.'V@^@'Y4/F.P@E?([$E MQGU4JR6E@F]IJ?I^?)L#!Z*D=08-V3K[N^H-&HQ^6.3HNLG040;+.*?''DSA M*BZ+\[@(DZQ I]BT$1[6Q#@'NBVEHC=9-]LDVT.<'%@/ FY0"]\7OZ'H8 $^ M:,OL 7Z)+M@I^O,>?TAU1 ?,T:U[$@A+IAL-I-]2D*;$]1K)8"JF1EA&L.H MLOL"35*$$($$&R=P+[_W!S4G6;@IEFX/J$48[C:[!&_].3Q4*D(_)[#64399 M7L8_D]_?Y%AE*_?XV(]@U VU-(M=P:* L-++TX?THC)/&S'=9ZWCV'J"FB M9S?1QV%'R5@9(OJ?@16= LSCL5>I!:&&A;[^)U@D9G]* ?DSX:[LO+XMBATOOXA?@TV(:PZQBRC&M M*_KXE1,E >IW8'?HBD3T?0GBJC.Z]A5EX1F<>@QF4:BQ%;8F"J)%7V7I RYH M@0<_V^7Y5'J%<++Q3/+Z^!(1(T562-N +69'EF);VE. +;SE'@1AF.^"Q&LY M?!4[651)-V!(R3!L@\ 8;9L@:/0%^6/GE8R)_,_F9/@1=.:$JE[0Y3P4YM&T M906%GE'+?(-F^[;*O)RKVE1[N[J%G?,R] MT.@>-]+M.0^KV#Y"H+4@O6RT=PFW,BI47H:&[Z -Q)"@KW ML-!B4 ,/]098YBN=K8,TA8D!+MH]G$=7MJ87L+YJTV>T:R9S=[=A:G\I5L]S MGLTL9'9794-_?/9CD'&GY+UFD;E/WC M&H?0! F\"?(R->*]H*MCWO.I$*4CU(W!EK:>ARB7,^&0&BA>ZH#;]TV>1;NP MG/ ^T)[!=3G+UNP"7%1MN&CP$=/(8TDK4+&W)CLE[Q1&^$D"@X^^W9K[B_%ZO FCE8#!K+MG5[#F(E%]B+<@O,-NN8;9TL;KG57 M86V4(0-53O$ZZ">&W/O5F $2PAG=)RY*Z9%"I.H$F%XSL=5H<;47)R'=!%O- M[C0)PL]W(=$9/F21T15-U->]O.<3(I+\N#6HF@/2?@X&' 4G#B>"9+&V\09U MV@:)9)A0N/#F<2]2.%2HTEE(4[^'C@:O6)$A6J2MH'CWG#-OHEZGT$!0B/HZ M%Q0"0@3<__JK;[Z>@V10;'TC&62KL](:VP,NGS)KGA_Z>N9Y0XB0Y]_.D.>] MK1?PO+VZ,7B.>&S_I;.]';KTY)0(&/^[K[X^F8>=1\D!$?,[:[1QX;5'O$ \ ML68^T]FM%T=$AI#QO^-^\9[YWM][ =L["[1TT'3&C!_MOWJFLU?&-V0(&/_- M5]]^.T?&]_9>Q/CV D=A_!U\A*DUY]G>?N4]0XF ^[__ZN2;.-P[G_,1YPJ6,Z^Q3Z!S*$ MC/]ZCJ=]?^\%;.\L]/PU?(^Y,W7WWSNQEROK?Y(NV^*^L' M"_LGF PZ[3L#>.9_FQH1"-Y^=<*7^Y[%/I<7(LG?7^DHUAV8#%#Z6]V=>@S% M=(A \#4?!+Y-//W]%UIY.FNT<^MWK0=Q7L(A)T%[ -_'08L: 1+>G'SUS?$, MQ0&?%T*S3V^E(XB#N_C9_AK8]/4,@H80 ?_?OOGJS>]GR/_>YHMN@*WUV3K_ MSK*BO%[=!?2($$7VHG:XL$*.S]D=-V[ @^=/R"C6[\=?HFU> M*TS0KQ\6:?0AR#]#7'^FJO@Q(5*4D_HHM:^@28"CIC&ICXN#,OVG!9CRMI6T MIK,-EEA[#U.8!PFNY!5MXC0N2IR@_0BG!YS>S!Y0IT68 'I57P*\H-5['L+, MB-TL!O4WQ<8DAFLKHE6LT?#G.";I?HNZZ;+=)?5#. M.X'HX.'#@"116G26/AQ=(8$<@27Z?7R?0+ H"MC'CY^<"5T.=S(IM';#ZN*- M1[A>+1YR2#ZS/LH$)PVOGUO?"X<"40%\U!)?J)JVGH6):N,/KS@(EFA?=ODL MAU%<7@0A*> YF4SA3#.R658F/OJSBV[:I"&H6WJ&A9I'K:LV?Y'6R1ZWD!0X MQGE[^V4>I$40DIH@4T%$-M_XMQT97"24"+546OZ:= %,'PZ"/ !(@Y4LDE3K MM[Q2G^Z*.,4U@4-T7A7QI& 2S>50Z A($*6!5*T!TWPFXD?!-Q8YLC6/+8B* MTSW[%]=RB3?]+,04AS MJ34#?=BLRC>+'.-H% MR:A7;_[H#B26<'*1^HS;8OWYT+HOJAS?Q:6LJ>_EXD5:'FF7:9AMX#)X7NS* M=99/J4$+IG(K$X*DI3E!U1>4&:"]?Q-LL^+[ M!!7@%BW9F!-F/"]%9ZO>X6#7N] MK2BQ">FR>I_F%BE($YU;W*D\^"_YE(ARK1&#LTT.D@16(3Y/9U&8W))$'D*F,( MU!M@(_OYS[S%W=<@M$#"]O:+#X8236@DAQX^9862'0(\=!=L X6;',)G'(:! MQC3$@:"KXYJ;?"J$M17A4=U:P'W7S)FFP.^LL4G1A!0A0'_ ZFWN?=[^7X>.\1(+SXD7:5 M8E?BEAX/=>%F,V\@\-9E>Y0WP^@9<)K6;B5U,Z_PJ9N:=]ZD0Q.0(4%'U$-[FP1=Q"LZS) GRXDNOH#XT 4$31\^ M,)S'@JOYBZN"S+&O;)7T9(X?"H^WLMM@\^P<,9+.=5R(6 M^UB*MLD:NN?POKQ,BS+?$1F? MIKL@N_ M@5[%*;Q>M=.*FH=:KU<+LGE";\!(Z#,FPK6P-"50 $K:KJKRDB6/U/&4DC#K MD SN%::V6& A:[53UO*2-QL;07$.BS"/MY,9N$WFGP-F!;0)@Z58:#9!18'+TB%6%.K$?16O M>(%^WI4 3>Z+M0&=K;$M2H'K*>"+&)ZQ[T@82W9V)W&N7G8ID%27H+?S"#5L MNR1\23P!@UIBC;&>9MR@[ZS [3)4ZN?9#=LA1J1B]D!'?OD8!^T2^ M1MYR;7R-RZP,$GJ[NPGBZ"++E^O\%I8Q+>2EYW!2C.'T_% 0(W([X5Z5R0EL M43^PRG)0KK&AO^[JTQ.IR::#WTEC%^S.G^L\?D X/-BSZ"QH!D/4: WD]D%I M#8I$0>E55[!M[)=5L)_7F'0#7AW"TW5WP0X_C%'I,@WI<$%RE05I'0NKA1Z- M8=S&1:D)$H7&H([@$??$-ALLGSJT&0YE;8&[^Q2+M,_Q*G M47T,3J+M<*9Q;0SLDR#RFZ"&1W%Z]!DUG4M:K)A-K31^_A+MI,LAR/H"0O,S M2=+=Z4DDID.<$U-U "OH)Q!:<__99!C9&NWX7_DI5HLPS'>P090Y$K0&)[DD-&:V+F)58HG-3'>W(*FD1QVG5]@R=TXT$Z-7W2;SY'DRY_6\7P=;;"4HDY MRS:;++TKL_#S6;"-RR"ANX1?^,D?(?:$7.S*70YK?^PT #2FPEUBEC6-*L<\ MNN$5]$3B@M/3.XB6<&B_DVBS4P-2N\YA'C^2E\H84_KAEQ\GRC+6F-8]3-5$ M*?TJGC&HS\UVU*#6NFV+#:#^V(2AJSV1MHZ31ZMI!>Q%?P7XSUZ5)W8+6=6I MH=N6/;?PW[L87?/I$W3G^.7"^'Y'*N8;%OK4&\DQ:[6($CZ,0/N"#>F,$]<. MO;E!PS[,W$8,9(I)ZNZ++;"6>5"7'MMKX:?5P77Z.#.W*' G>&YJP.V%A0/< MQ^MPMOD0G--=EG7Q-Z1^Q"%L+(&F9F)9?\>LEI B,M71'DIKKWOF:[#E4 =. ML>X!6B2^OU^G9UE:YD%(0LGC=+J:8>+9?*2C"*D1EIUH6J 3) T2H3#QDC6@ M8&0[?4"VJVTS&*V+5 CEF'M!9L_X@X"SW$-K3SZYF]_D\42F'69X'X+M,+W,@X7# M4-'1R$@PK!=3\XQODTR?/SWWP&%]5O+J4QK!_"F/L=>^+O6 $(?-.'%1((!Q M4R0$0DI[,-=>=%W"Q+6WFNZ'XA]8((7-"/.HMV3*3K8PE_X.V21/W,%PEY,: MSN^>PS5^5QS; JEQ4%,!EPS@4KPHJ1$JX747 .L^)'6"6H+]56+6X RC@RO6 M;9N/2TK_1OL+V(7#6&X&9GSG(6+,Y')P[ D@T/F#DYU!@;^XW_SZ]V].OOF^ MH(F;5DW.^TZ_3W^KA7#2TII>$H!-61Z25B*O.0Y)Y M>WV(0NXMS#[YOBCPM0L=-C -]POZONDR^ S3T_U-$L3H3ZO59'=OC:F=5S+1 M(DN4X!UL@@-*XX]F%'0^*.N8;JHWA5S]*CRYE M]Y6A\@8Q?1T4D"C@6I!3#N+8F:&B1X"MNAN^@=\WUNBJ([U1^8[R-.)9 R:M M_1C@Z:C'7X3_WL5%C,>?V HHG]']*2BE1W04ULBBQL+&0*@R&WHX);48S!Z5 MZOVP]KGR[-FC>#Y\>E\5]!AY->;CA]5DE=Q7,:)'EH/*0UC']>J'K&1>$J6M M\HER<2Q)F85DTR!4 %C:&A0'JR4O7&@> LX &0K)I[M?]L%J*:Y#%.BZ5-CV M3OVYS,3"X+*T!%43S_%CO3UEHL3:R[!+E?^XPS%FUZN; . 8P/7XJ5Z%.>V M2B5)HHA2T@^'L6])3U9,')P;_F/;S;AW"$O5VA8KARLBMH@C4G _2Z]75TC' M0M@\>/LYAB@!G/1&JZ2[8NQE=#>;!"(5T.4.0,;1.GOBW6T:O#< M"H+5PE"OD]OZM=J@_'<1U?H$RY<9J ;!/S[288A=>M4,Y#=ZT)R[AYNXX699J2U, M7I]Q[*JHKW-8"0@1JB.X-2A(\WFX*11<.+RC+5FHK<_^!K$8YE@=QL-2T"UV MY3K+XY\G,KPHIO014RHG25QQCG:B8*I3?X.FGU]GO1YG6W4(U;LP#LQN@OPZ MOR,^-9+6>0-SCJMK$K@)IW9>UU*++$WH;8.Z@.K\/!=FK!?C4;I%=MI775J" M5_%)<.IUNKCUWKW.Y>!#'UE,5/2I!#I^W<64^C80/V'D"AY)37:3(=\'63%KO%:F'&Y&TNBPE MH0Y\W5)Q)$B&\7-"B D2NO'JUDQPRQ,=39D5Y^LX47.O=[HH-F;DLFV?TGBZ MXJ#R&3V4QY+18U:L;7X%VKJ<5%9G:RU\J)AB2KT9Y,J)>[O.O!12HH)%=NC@ M7]P(N="3,OQU8I/!'_[OT1'XQX\??OCZG__X:[C=/?\M_?K;Z.=O'A_^MD\_ MG>^>WG^3?_O-7][\]&FY+Y)O'L.?CY,_EZ_+._CGG[]Y^_GY)+PJC_]^]_>7M]^?6?KK]>_K@[??KP]>=/ MUU>?_OI?_WY<_F[]7]=_O?_XY_2;^]=O%F_@?_WUT]^CSY=G?__A8?DI^/IM M\>?M_WR\^KA]_R;Y^NDOB_W33U=O'LZ2O[_^^/S^YV_>IQ].3U=?[T_/ROW7 M__.\/?[MXOZWEQ\^Q1>/?_GZ]>V_3__\7Q_RO_YE>7+ZE[__]<>+D^/C11EM MPL\7_U[^UY^>WIZ\W_^TOKO9O3_>_/7=^Y]V;U^OW[Y_^]?D]Y<_O/_I^9NK M;]X7?\K^?W=.HLXY(@ M?*"M_?9-_2;7#%($U8PX//8G7+'ELR95J&[]11J(34%7QY< /A6JP.2GYM[? M22?VP'@Y"P[YA.*%#CPVEUD]]O6*\858J_E:XSEW9QD0ISIMR^R0/(%?0V=< M7Z8A[SX 9\'V[LFMO8NVC@U.8L==";=,[.D[]-/A6?;+M HXG?K!]%$(<^T4 M&8-HD4AM&N!/(470PP6B$.!QS #O62"?0=!CH(D7$CUX7P-?4%29(]X5K*OD$I8UT[.5>P8%O9 MBG3(; /1<.^>@[J&F] 6/!)\5',Z+S*B($A\B4"]0!D\SR$7R9"A+*ATEF]O MY/NA_MH6]UNV6: DP&TWMXG;H0$A+ M1KTAA1A/80I7\31ZAF)*'W>5 %.FP$;;6$NN?;#06(J224;9^X*5J0O"%%G M(N$*VKW&VWR*^%LSO$&CW>99QL"VH&^=)ZP>Q:]H,\@<%HNV681):_.++]RD M&<7&X'GW'":["$;4ZWZ]HND5C.NSFTFJ!2;S4=T*-V/Z1,*M&J?.Y>-60D%X M>(1Y&6,LQFF9^:[T;LWR!H]VVV<0'4:/)&(.]2]@F51%5FI X=(.CR-^,B(:/$:0C2 ]YW$>/-M M'/:4)5)^QC$":;R(LO? M8[(FN7!/1JSKZ_A4"Q$9^A_0,?R [^B'1YQSN GB% 3U$*2T?UR]<.SU C\U M)'OO$4W%".N/\KIF9!RA053?UGNQ3+Y M3Z7(H.M:G$4G\Q+%/ *=QYV,2;T O]=4(:'YC7ML-T"-7Z9^:;%1*R'3?SBC4>=%;QJ!KQ]/F-BJO?M MC+:QUL<.#NH)L?6/_RUS'U8EYZ,WL(E=$B3/@X:-XT:0,3 M/]@G3,;S%)^MS_E.P+;F_M@\#7I+;L](7ZG&$FD, G.>I+OCBNDB.H25%ZH. M(#_TZ![/[HNIJYC!U%:7+MC]?:U.3:F?_2K()7*Y#M+J H'U8AA=5E3^"'&Z M/HP6CS /'B"Q->!2(Q=!G)/"8?.Z[(V^.@^"=C:+%WR2I"&IG0-6J.EL2^7- M9A]'O;M.PF2;$ZE;]_]/,(E.$6%I]JAQBGZY5+=\R//<]3''<+WXS?5=09](-@CP&?!H1_-X@+2F'94RK M'%2AF]-8HJV)<6XTM*549.#>;)-L#R$X] !;U&)&3^(.!0HK80?MGJ4W7NL. M<*(E&S6'7^/62IAH_^=))*3FU,[+&6B1)7H+%7?&WN@;1!N.>:5IDFD$JA>< M$QJ@A-_700-&@:]RD';\;Y4GT-\GZ^MG:YM^"/(8^Z+K>@?OT*QE-=\D -6? MW?F9K4V:Z$7!J@NH^P#2*6:+%?G(RC'E=RM!QVA/[)UPZ$O.3!W2L@1 (:V]7M3U6 :BQC5(BT-*[?P$:8[R/H6' !(/:OK,TU)D? 0 M(_T T]&KFJ7-3Q9;>HL?X J_+UV@BC>/^Q.+0X6P ,]]"2ZK^&6 K_XT/0 ; MG/#%RZ_"+N%:VVG-7ZYM;='&K7"%E/PX09I]G34@A9# !J8_FE,GMC99\HJB MH.[NZW)GQ['&"&:V#=;RIYGF SH]=]16Z\X6IC^[3T*G+KNX)1)'.A:;NAY! MGE8I[<2Q[P(YJCF=BRP%00(8?81(T:)0^N(J*XHO >H/R !^+X&:/&V5=]'8 M 7NY]!$^,6;_/$O1CR$5Z^Z.3&,B7-\630D46T"Q"_TP%&B/Y=N.90L&%JY6 M6V6LZA5Y^:\/<1IO=IL/$*'T0J@@1N3JJWH1 MJP'I!YJ.WN%@PJCF1JBS#W;"(7B>0CBT1G4N'-C91<*!MO&.!B$/&N'06XRM M<%@^9G@' MB 7K#O6;]+?#-ICJ%CYF":XH1H>^"$)BK]*7)S8^$LF,[F_N4GK$WA':I\9; MW8L'-S_>$C57.YX2Q2;82JU;F.",Q)L@+_?XA38#*27HZOA!-3X50F"0QH"T M!KAY'Q'N<[)D'&#RL83K'&#FILJ9T'WS4*2&6MUM/BY-KB]-:[?E M/YMY105D/RX]*X#\S3Q<*%H+L$SEJ?/>#!C6Z>*6:^W)A0XYVF@._.-O,//D M<6\]MA6@UW$>W>S0C_#JZLS*D" =P?'7*:-%],7B/H!V JB73"([_XQUN'/X MM)6KMP3)S>X^B<-%&MUM<;9"7FNS!BA1#.$\FUE*CO"I;-R)6*2K;D"FUSO/ M:-;B$O-XMG(+K#+?R;#6")D%+DS0($: '_YK<5W*ZU&V^1'F]YG%1A^+=_I) M=H=^49M];%=P?YFE^QN(*(0FQW.WDU/G7W=VT1F,F@':;@Z25+31AY.6MRP[ M^TAS7AN)RG8?]U*R-;]00#8JU0QD(W>7F2^UOR*;T^\LR[<9?G]K&3QO@SW: M12,[EZ"S6R5:1(;0LE4U!TW[64AH%2L8O>X=3E$H(T[IZ%8ZQOFY,($^1;XHLT MCMEG?@-H8J2K/21;2'=P0L^J>#8?;_@*J5$5]9H5WK0YV0J-ERY]\!$4/W,@ M:WGXR,9R; [6HTI\W/Q.][CQ*:XT>,<55*H=L<^T.,/E0:Y7!*OG&:[Q.XEP MXDPS\JF82(11?W;1!0DWQ$4\J!3Z!VWL!3MJ!K5*$_%7:)VL2J&&2[IF*2X6 M,QTR^#.-+7QDZ.!2(#JFJ(QI&L\"(E)FM4XFX4KM!KBS@-TC .DCOT&YI[L[@ORCP(IWGT;AS*1@],D4%Q%))%[RHQ8[]J MUP>LZ@Y$$UP79)CGT2 ,^ZB: IQ*R\6BG[1L,;O:*=F"E=I>,&D=IDD1TIG"J31L MSRTMHL4#@Y=J6CR&M MH]=8T0%#@&A%$'"UAN$[C?^_@A)J:<#*GH!!1(:Q# M6C4'B^TVSX)P30Z[IG-?@?,D1%2L9$$DW0/;H,[*]\T4\UEB,SK]KY9E03Z" M"Y5>389^*2/P!>WV)?@'^<&CP5J+-=V 7\GZ+3UEHH&OXA1>(A5([T5V]2B. M%! ]:JP @WL#TMV?W4F;6TK@M/?"5EGAU30JFE_^*88Y6MEZ/^$!9D:!8S78 MB#AU):RF SGN/BY^X!QT,ZF*I02!JC*6?)NL#.YWN\TFR/?9ZBY^2$GUY+3L M%*)'G\["-8QV"NOZ_6.B);P@SI'&0S<-R M/16-19F509+ 1YB\3>K:P4%8QH_H_R?7V_2)<.!I=[*0Z81,1<)O?OW[-R?? M?(]D""8%$%K 6]!0 VIR>CK2"Q$6QL =^N6;\=8N+6-"TIQH)6:$C!\-[.-[ M=J XF'_37#7@Y5Q_K #MX@/OG=56@6KXC4HTXH]QN3[;H?DV,+\+$EBH,GE!O4'=_!<@ H!J!ZQ?S$?YFQ/;.:WVZ>V15 MR_,FSZ)=6.(BH7'@)0&428A;4\S[VD'WU#28E9= M %2^7OLPN?.X"!X> MU6X31K9>)E*MW_Y!*_[( IUU6EBYUD]UR3%'V R40%,&:\!M%!7L-$CP&V%W M:PC+JXP^*#JAVB69SF5XN)@,X1/=I ,@/4#=91[^5S4+VR]P2Y=N&49"2JJ? M[?(E>+#+<+:;ND$Y.@=1\?92*77LPQ"!9%?Y.Z_-78[:@5P?V93 *J M60 SS0P)KB-*310D&29$%:5Z@:$MTZ9$9W'\ZH=)M$0PJ^&\;Q6KEP MF0D!GI$I']8[:6801CD"T"0AET.9X_N#,CN(QI_5E;-S=,I=?UK\B^Y+_;S$ MQ]4TC+*VVF 3=)6H_3'8H!^7:/0"NTHFO4QK3.LTC4=-C\@S&%"LSR=#7Y^C M[-U:BE0L48AW.FDEY9V=TV9: 6>/CZ>2W MQ6*'ILIQ?.FG-((Y4ZF+D/[N&>9A7,";/ [A+<+-E&G54]#IT+\[ ?FB;[9J M#DA[0#K,PZLR(=1:*N-$6VT7=JG[V6Z)Y&\YR,R#DZ'J9: M[$L1/R_)LCKUU^-;#/45ZVF3=R?*J6>]C/-+K!T]]=W["6[/<[MLU=9I.2U" MS0XXRZ&=J<-V](V*U3F(^V$(L,,LSPUFFJ%*[/SZ+PYIY:2R8SHPX76F%$$+ MUV0O2K2C"6#J LXA\93#@SK5M+LNRZRLFQP?R.4>G_CE(HVP+K#%RU^BSA,: MIW3F=5Q#4X,D417Q+'TXNHH?D2JZ1+^/R3N(10&]8\B"RZS%2G='K'0W6LO< M6#?C='-YT>I/+Z\L+U&? M;!9KCL)EVIA*A:EV(V19.S?2RRFQRM:I9'6:5*8D1U=ZK^@&FXRM0=YU' MMI@V>UNE^+0VQ.Z.)KC1FQ^D6@.YNI_K$&-JLYE5&(T)VQH9IKTKDT#)[,S4 M'LSAK5"7ID'(XIV4,T.7^)0TVB'#RR,.FUC&):Z<6:0O"1+XP/ H.SCJ,X[6ZS@!6UP$V-AMC[4!C M8>_(&^)>+>O/KB7GYO+&NIA'(@?'8-V*).*OLR2">4&CM,UCF>5#N(Q;EE(B M#,X[=/I-L,V*[T&55# OKX@>IP[1G.J]L(HV%@UKICII#.,NBEA)RQ#D\.VC M\T&/6%'2W!?[-T=HNNHR>*Z*@TQZ, DG\Y"FW*="GJ&,VH.FPTS\\BKF]?.2 M!:NV]<8W@UI8U$5]75HV!30HD:#RV#D7+0I&-/)$MF"KZ,_^@&:'D*R_NSA0 M"16&6)C)4:/!%@DF>(>+.30^PI(.?945Q0W,L6F\*D5E+"QTQW*FL&@2)$ / MZ@TJ!'V!!_@2W."7!<@8@ PR*Q^<(2<;9)ELDJ4/3CV%F3PR&<_E265 URB8 MX\JQ^>%.+-5,-\S6$4<+Z%V2PD+1,KLLBEVCJT^<7:4YM4/;CQY%HN=52&=0 M]09E!FA_>JTKJGO=*X 'FD51;S/6L\JXP3Y9&QMQ.A>N&CYE>E]["J>WN/;< MHI=&T;\ ;C4/KRZ?):UZ8\VDFI=*I]*"U$RNA(9LU(26Q XY"N.B+-R1=U;PQ#P&+L(PW\&( MO-I]"\M=GA;5NV.8HF,.T^H'W+993AA6/8,3!GF^)R4V-[C< OYU0,<&!7GU M/*>C?^7-W2Y>:H]IJEWQP:@D$;P*)V(4ZB%^0>\K?]<2\4KZ?% LV@RJM:/D%ZM7Z!=.P0-0F>Q"4 M1/G,MJPJ2D;.O_P*+-=Q04M>(J0D.R1W09F3XE7[9L3ZNX[ _9[TAB1>[2OP M,2OA=P F5)J!%2(FW>%*4G@:/M7DF9!79,%TF?@@H"I8%!=ADN&R6:!"1@&P MS3C&M3IIDP+2I/6GN%S'U9+;H1F0W"6^\GJ][@&@CU@^1)R+EP,9.F=W1R=C M<>?MQB)8@FS'^<>NXYU'$AC)Y?P&?5W!GGP^HEU?XIMC_T*Y/?1$GV@(2=4P MO#&H,1V;?I /61;1E*@"YH]QB#_P#-PCF9-GCS'23PK\@>&O>K4K\;>WA7F< M15Y/;\[N]!DJVD$?JG%-3+&('@.T-H5]P#]+?7&TLT%"KG(WTOUGBNL28-<) M(24KA PEM1?BJB$2C$7ITWK0I;JWR_QE>; 4G,,51 R.F 1=%U"_T]O2FH] M-ZH& %3/!67P?-!][V$*5W'Y)?E4F ;TNEGX_!X4"^=P3&.C_# 079M(%FH> MW^]JVRT&U2T,LX<4OP4G5(#9;C7;_*IN>NOAL4=[&WQ(L4;?N5Z]*\IX@Z\9 M%^1L. N*-8+17? 8IP\XBB&4G%L=!1#60]7G#"FUC[^P@@Z'#YZP;9ASSU## MM7-X:[5[/M20IJ[J97J39^AR64BURH,; M8=L>*PK;KZ^1#NKQ,S/>@#X_[;;0#[?I,Z;7JZJZC/ K:QZ+/9C6"K\'7)]V#B?XRW-_ M<%T$<4[L(PL$A@U]1J\IZ+."E^G?8) +-__'QI:Y(D:D/6[L3ZCI+:;'#9,] M\,BAVN^XKS%#7A+8+^%S>9J@KU?R;>FO3Q-[JEWR+D75HO0 M'S)<,@"+#B4?'YNF/FT?S$B@'JI^DQE;>=%@ MLV5L>\UF3.7MET>=ADOB;5Q\OL@A4KQ*B -8;H-2R%G<%JQPR:^X:@URU'S& M@I6[/$,FBG?(IV!=Y@%^GYL@ZWK%W"NO4^:QIG,)-ZL1Z/?7=8#B%R,WS*-/ M49?/'MFLOW09ITTWT.N':Z:SUNKIJWD(51UU=%;Z9U=\"S5-_K8W1UODT8(E M6XX.(SIK]XA^4NYL!?-E=@4?87+"?)T:?"FKWMBN2/J#$U:PS>3LDJQ1S"SE MQGBX=I/S,RC@.:3_7X75W\)[)$BQCV^1)-D3=M2JHO[8"+\JJR"GHQ#_9]", MXU-U-%ANCX_&6^7^&ZQ)O$PYZ1$R$UA<=01?1-7JO@31+L?J!KX0Y)"$B6#E M@X1RU/$=01-!V A514:)CZ]6NBM"-DOVT,=Q=R"+1!S%T67ZB!^BSO<(>20# M@[S4Z(C+6TH#:E$1P<11!H0.K\JG[F9)F*^SR\[O$S5YU_G_W]ZW_D:.(WG^ M*P(.6'0#67=7O1_WD\N/7F.K;)_+W8.YQF(@9S)M;>!GU8Q:2#5C*(^#J^.PA>SGPY%Z MC&6"@^.*=;]J_ M(Y +*2/P]H4-"4^@(LB'U MD5]P8A*MO='3#HG4YHKB5+BJ*Y%,:'SF:6E[55U]DCF7?7@A8$O2G103WESQ M0[RCV_:<"B%+>4.(FK++)V$VLV!MSI510&EF984UC7:[!_B!5!!A'M_4N)*E MA-?;F[QHV.8[6_.]+7 -SE_7LN#3ZV6^ZFL0G^5443:HYXKD2C69\F2/,>:J M)TT4^#JZWF[Y.[//Q4T[MFHY:4@Z)E3%A'Y'\"!_Z$?3=5,\<,._O.&'^[IX MSDOUF+FHFUO6%6'7OIDKPI9JLM&$\!@T_7Q*KW *?ZYJDH5"8%Y*5]77NGH0 M#Z$4()KAXY ^O))/_23F>@!I\%7D8]_O!6-)A_\) MX#?.MHSYSWX2)8 \P;H(L$]PS-\T];W.Y[[>7NRJ3:X\HW;',>^),\RUD5<: M]LE)\"/02IPO0#^IPJ#1U)JQ37O!F;RLJOK?Q2.GVK"GJN 6GL+[49LK/T.DMPV!XI3M^VD.X;51L=Q%S@.[ NBXU4 MX+.<**)EPCDE3T3A-E'.DI6XFV3E75\V+F!K%$:.\; 8Z(:\4U6_$NB&[POQ M=Q77B*@&KLM2##<.&M*3=BPH2-. ) F^U5LFH(FYV+0#4>XQJ19OHJV9(7 S MS!030R64N9\31_HQIDGT(//L^>GMSW 6!H4>0^O=M8@%9#MAA$28LD_RYAL3 MKIRSHNV1 DS=>/X0/+P:O4#V)%<057/#$J;2GJ]!><\D,0FH)UDTV+?+]_4C MV^Q$_\YPSKM/<6;^I+ 1J),#2N2PM9?*K*/ >5)"=Y\!_E+^?%"%YE[% 2YC M:2.HHGRZ8$J(&5Q=TOBS2,46=4:#X\_CAA3:FPN$4^F;+JI5VGS#>IY4_W$O30 MO)MS003EZ?I^R;D;Y$#*(+A0]R9=M49IKW==V^65L.95>"48TQYP+?7TS)I/ M>68?7 J'VR,10:/?Y?+84[@B=_443N2D$D?CEA4"U\=[*RA$%@W'PL^*[PX( MBTS$W?8KT1K%,UB&U3Y'7$1723LJ1I.P=OP=_AN_!$[KZH7O-@G<%#/4[LRA MWSJ5?85>,I,7R[I?% 9UH5'Q+!EX5+V''"F._6?AQ&D,'=;AXOUHU8RADAH\ MN='UYN7#54^$90HMF#W"SF3&D?)42(-@@ ]2U:'!U$8;(.F[JJ.=@OX3==&> MP9RKL+VD0W!^]G1N+#K5:7 0-:ZD3AWV4E;NL3!OGOO5LD8NYVO80:'N^1)P%;ZO%"E.8HC6 M_=4[Z)'R41/A*4UAD'9057.7OXZ'.GI4#H&IB2[D@BC$$Z21$%OIT!$W:N )_GZL< 12]-,YJ=1*V, MF*>P%&"R>GC"D%:&>4/O-;!CT#(4T_.4J)J)#!9SIO5T!:IOYFAGLG@H]U($&[@!W8K2BBR_KW>=A$P'CSHXJDNL.(C;L.+\\B%07-V9 M5'&=2GOWF)!)*:>9S/EGDRSZQ,OCQUZP MG6;OFA99I::+YC0.H4+:SZQQ^FL2J2>%8Y_>TJ5%IM ]6N(M N<:(-^G!9\' MBT;>,J=_PQ3(_;SO1M4SF+F!3X50'W[VO.J)28126\HA'HF4VRB/*FI.%W$; M$^Z5N &;H4KR% MND_<+GLDVYV)4 K;G+RPAC\+58;065'N.M,+Z%RV])491=YO0$X0\2BVW;)U MUYJF5MV;2MLC3-"8QZ"KK#WD0_!L$Z4UQ8:3V,DTD:_\JJK:P6,3AD([M2<+ MU95JNAUVE M0'F=)'#KJFR$7[.?A&7_JKSMN=7,2^)E\]^P\@:N0!;=+Y# MZ3.I<*/MTP)3R&U0B*@$J;NMT%"$G]!A&=KFD6G4S8P/W63Z\Q%L2Z]*;G;W MW! TC\/AP(/T (VE++@'R''D[>?OT"]>KXCA7I^0@-V1E.?YWFU,,<_SXQ3. M0,HY_"_]=T73'HK!NJM.'_.J8F78]AT-HOQ61X0XN@!XP?M"SU\;J^'B7ZZ@,,QQCBZV3MU1P8>%?90ZG#"/I[6SZ@/Y_VZ]4'BG[_2 M,AJJX?8Y1#3?$I)X(#U&IM&FFAT^CPGUT3(Y66?>)@N\2%+O$*KK ZI$ #?] M9!QU0N7\^@K4?3RSVQHD\1E++*%9%4)/.LS7Y_CSO"A>V)R3:!A/9F#Y"(H< M1%-.,4VM<*,3Z!OQSR ]GP[6W 7US-J[6W'$V$U?[)^XXS/FV18TS$5IU;IC MF[-"-+VK-G\M6+G9ZTD#KK34)PU([+PG34!R>$\:L.(G$C,/S%E>O9,OM!YE M'._[\F=,@#$P<#2=!_G=:2%XGMQHL]N070U.HFT?>;@NO[@^LGT06\! S,QU M_NE@;C"MA+L?]=UCO6OS:G/W@Y^E;RJ.G7JI),TFO5Z2*'0OFAEBH7JN7E>S M7JO]\.7XS7J2(L_5":=X K\4&.-YV7=$]>96.P/I;G:'%.!> ;E"S"(J*A%6 MKGK7W0T7YFG==D,WS,^!9**$V91[/(U"U]2:(1:\+R 9=QS25=)DRLX#1T5B MQ[.0KY]E\GSU(#_IA%IF[P3*[FD^FAP-1-A%>X:?[MJNYH^BH>F2]SD"#"5[ MA "T."+VLH;ZX)B'KNM-^DI;@O29@8=!3/2X^,Y$=SC&*E6)Q9^V_%^+%R:N MN+#G9-8BA.?7+#I##XY44:&=91+S=H28Q+)AY_3' 6_ZQ/F4*,L8O8-0"R-& M.05\X5G9$_WXI61/] 3%LBM!,]W& 3=O'Y9A!WNCQ04U'<8D[51UBT$0:#@Z$^V>&)Q(VRP\0Y*DF4 M YXCXR87'M^A4^"_LW+SYO9J)3B+LO(V2)BKC@3NT8ZHL?-7]IBXWO[6 MLA/1HS#1X3V=M1BO]Y2PB.L;YAY-%.+RL@;?W?@!-[):YIVP#ION[6N=1VJ@X-&4L5.('L"X\C.)ES_(GX&BO.2B MJ/@_=$LX.&EP.I*VYF9*#9#) ;.&:!DU];;HOM9MJ]RT7NR1R3C2U\&4&,@ M!;A"? G<\26OM\/%\5KX^UFX0^E T5Q:W(/8QQJF&PU(J#W=-4W >>:?0;J5 M_60Y@H_QC+F]14'R%6D80-'D!V@:-J52ZGLEY B(K M^K\JYF4O#^,7$BT:"(I$BZ:$=.&<-,MW, M(=*]&&=+"5.'IW7)M]+NB6^F%T[;39FO$S(1PK,('5YAPAS=I'"/5W?)^"NK MNWQZ;NH79;R.D M 0\0_A; GDY\HUU2(\8SUC+?J;Y7Q(8JJT[L/>.>19^=X M*7-TD28"M*SS[99?;R))\3F4=3 91NEK'U/B.M=X^LT6_>!'AN_PS:)[^7+->RB?!,@SMB9:X)GW L MLR\^DVSSQTES5)(J!\Q/0WL"9$PQTG$:&$HF?8 61]Q>UDB2]D[XPUREC;<] MJ/N6759_9;D?N#AM]B)0=8(4^C^%!+$@(U(?);>KSS0BS^'S44+V*>.SZGK. MB/2.>1 91)'KQH#Q75:FU.]D\Y*$5!B:2VH7I1 (1%!3)8)H*YVQ^T[X<,6O MB_IO?RW\>!QQ)XTQ,8ZH8:X0Q6JALTV;NH(UN_!P4IAXF"3 :Q;@%!VU/$78 MP%#RTL ]F@/CVNVR.KO87%:B8+1NWJZ8]Z@ AI+)%Z %R,#PL(8I7X'YO[G9 M\3^RKU]/4S&10I/H,C-"5+E.WSCCF'JP_!9CB U(_N!@TIL1I,B1>8!)S,*E MW7U_H,V)$L;F$?;*B5#F/@221(#E91\'DR4VP)RXN36!T//NI2D2.W?81?/& M*U2-$:*OM%WO2_;;-1]*?/U MG]_7CWQ0^ZW>Q'I%>893/@<\)#G:"'**]QSXLFN+BK4MWQ3W127=*]S&6#_R M1W<0120VC^YNB5'F:B))!'AWBRFN,\;'F_TUPK>+=PJ=&@)$ 1=,A&;D1WZ$C"X70<<8NG,3'N$PWD"O'Z MM"-K_&;96"E"7E,H-(?R(@W1%0PIPHR3-6?\4<_JI&6&+P<1N"U*) MF-]3T8H7220!(G4^X6L[E41';?-D@_86[QV1X<-M,HRTL_F($L@JP(%F$0S/"U,S^(50/1,;JX0FDX74DBCS[5< MYX@%,\S09_Y>5C=-_<#7]AJRP%"ZNB27%M=Z\K&VJ&JDE$#QK$4([X!9=#KZ MVD-4:/>'KB-V6J]"9Q@TEE(I #FN[+W\X5D\&G-]6S3#,:0#R!K1)Z8 GJZW^@@Q M!2\2,-SNM@X>E0ES:>M.$@@$+K)4B:#B+#+V6LC^" G-4N#1A*YWD![W[ PP MB?4"NF(21,>?5-P/H"LB,12X?MXQ\:B=3UCS4JR],&5@L8!_"F'NC9\H][B/ M\4R+F-='"_V;.3IQ>8AY%G'N.SU-#GC&E^5"EM>[MT><,Y#N"W!(<<3LX0IK MM_?&DA,.OZG+8OUVQUZ[+R4G+EJ>%EM@&=#R,2H=_3&'\/L MH@56[/ICC4U^5XO"9*_U[)M *'8O3:Y5'687#S@O[$K8TZ%"FZ ;IFVN-P7] M\?@[>RS6)6M/JHVT2?L,@? Q%)E&JI((;8Y*DD2 67OY7%=MW9C[*:P(<#!M M"!"BR+6?_4RB(FSTSN7K[7G;%4_B;+S8B2[9IWG[R+_6[_D+M^Y-+:X?@F/F M0H0M=V=2ZEK&^PD-'>!F@%0+MR "!]-#V$PI GQE7B9I /UF(/@M";(O!:./ M$)1O)T[&Z^VT^]KYZUJ^2+TM&:,322MM8L2Y8=@T.> ]W:Y8IW#T1728GW0Z M@",<0"?WK03X\J(GQJ<2OBL2J(."Y&G"6,A;(X#4'9E'"-<=H6SF6P,["03$ MT^ VMTA0$:B/+ZJ/84KR[QY+T9K$\^EU#>9]Q8?Y%V9U,E M;;4]C-*.&%/BV@P00VCV@8GG" -?9A1?5L\[_]O%,YP4!1(FR9%SD%.\_>N! M.8]EK00F$2:Q!*B*O=/]+B^LPWQ=[C9L8["9U-5CI9]Q2^._V+J[JW]G,FW8 M6_PV=R'"EETS*04N@KV$1G=)W_&[*E99ZI]!:BW[R8K%$QV>,6U?UR-Q43<# MT UHY@;F4-XL(;I<^S7*.&)JL(;L;C5F=Z29JVZB%.$;'\ 1YU^3Q.+@UAM -95'ANIP<-O#:NQO<_BEFM(GK MGK0M\QOXJ?,I$SX2280MT&39()8W%^*J.-N%NF^-!M&6+5N$."(&>,$'V%=6 M:0Q;7XTBA]579#B"A'C!-*//6%4_"4S.NHF%<8"AA&%]AQ8@<.]A#5.^OU4; M#2G%WT]Y^WA1UC^\P1AP,.GC!*3(D72 2I7=4Y6*F!P5U]675-4;;'N00^\W<2.]JNT MG<..QI;[Z$70'>JMEX+BXX/O(:CP" 'W>!![: ON ,MJBG5G_+6_R__JS<9)FTX'39%&GQM?FR,63'U-^B+*LU"T M,.]OYK"^$J?3/7#2Z'-?/G/$@JFO4.E;V("$YRPA: K1Y8V<^AE'=!#:R5QM MGP$T[A$5K9Z!)BX&C@0BSO4PILD!,2]C]\2_UP1W@3.0SH?KD )='A!7:,F" M[[2O^3MORPI1D2#*>LY?GXM&KF"9W%U>XKR8]J'E8X+XO8/A@[^P]M\!J AT M]9JQ37O!A6^@3RZK#7NJBFVQ5GV!%&M>]WCR"I1(=:DTNF[UF0+Z*.>3OTOX MJ!S]\['.I-3?_[#^G%0&#W[NS-,L78+0]^)U5@-),WPYN;L]28X.@YQ2@3N< MB\TP*V=ZF+ 8< >+IHC4'7;Q_.KCTF+K@_3F87EG+*F2VB++/;4B/-,4@=C( M2 G !S, I5(A(18"*S47)>(],D3U#-7-<\WM:L8I>\[?6!-)Y_:-)].7CR#7 M%13D%%/F-[O[LECS-\TLG(CP+-(F22'"W =! O=H-XT,@83E;@TAO4LL.N!( M#E':-'_@W>OCZWI[L:LVN:J4N.-:;?-U'\/SO'VC,Y+A3;AX/>#(3+!$:, X7Z4YT[1/!O]_K MDK]I0XG&,Y>A\RS-)-11XE[R0@.@O[H;#F4PLF,&T/5^,Q2X89HQ\:@&DLAQ MEGZ9"\:23BC_#.+KPT<6<&F$>48\@VZ9_'1RW2 4DK/ER;W- FSB^;BN6+=KWGA!2K2?TV8R:,( M<.0WHAOAQ;)K/SWD^?/?KI]%VA#7ECY@VEA65#\A,S.R/\R<_Z2Z#Z/]W;#A2]@PWJ08Z_#6*^0=76FU\C,(JM, M+K/*^(>9]2O1G"OS.89T-U=>&.=/OZ],HKVX> 1JNU7K[W4Y9V+")Y&:GXDI MJXP6VR#&"_@]!?E&/-/>FQ)BGC![)Q]^NA=D?:B;YM1SD"])O@B 0SY.3]7KWM)-M.,[8<\/6A=QN M_,\ED_NNVIP\U4U7_%TE.,Z]NJWU,_L'5EG_$_+FMG]DE7RY4^C[0 (#M\9! ME8%N%_1&IX)?UJ8GM_[#UL%@=:MYV4]ZYL^KC$^FO07"C'E-A8@H4$_>O2\4 MY2.[K/C+82@97#T9JQ(]H5BM3,HC53FZOCU Y6AR+8-CD,T9FF M6@W)!-V9(-RQ1#Z6+7)H%1[48#G._L(\]@Y;>O]K4[?^;I8'-+[=ST#^],>V MMP%9'L.\]JH,)WY@V.A1LRZ*JF@?V>;7NMZT_(*YWMZREC4O_G+8?NHJ,Y,S M.5M>MUF]SNP9$[HP9 M,+GSI^>R?F-,MQ1,J HW:V0_F55^%B>B62C3*V7$0!C[L Q_%G-%AO@*_:):AK3Z5W/A#SW;LKRQO+HH7KR6IUEE93PJYU*I7(C_SNCJ[9]*=L,K$ M>IE8D%*S1V%/D)ZL? 6CZ296 MXWJ$"'29Q".DP!G"P3QHSXIV7=;MKF'76]M>TF>&:.+:.N;2M'-\V)CMC53+ MCOU#K)#))?Z3U@AYIP# J_,0,L7]=&UP>84Z/R[J@NMKQ)Q,3EJI9PFW,,%Z M-@*]ACB"E!:7 (Y&-JSXVWG5\5/]HBAU8I.WA%..R\3 3(VD.!HABFT)^SG" M/.@L_=[DS77SO1/?HG0K\)>>5+D7N7VTT?GLK&XR-5]YC\0K6WT Q!'/!"8C M>S\L&Y07U;!?OC_E9?EEUQ85\_M-]$<@QV9F,,G1XR$<_A8 WI"E>[+9\$7; M4U'[T]S5/[S/5BUA/7Z5B1GB$Q!S:"[O !.PM#V\(KZ O+&Y3B86RCPM(BF>I.D\@Z_1N2+#M69E<\KK[6\MDZT&KN^[G!.\ MN:Q,TYB+NO$\I7T:EDM^JK>?^**97#4SRTJGDEXXV];-U#F1 7TT2)3^#K% MF^#=4L;,JBH>%(@3/W+6$BM=X!S49;$N6,)K=IB=#=,S,W]!K]DT/L&PR0P) MX7[-!\J7$A4)X>?4$=+?Q(^NIF^SCQA\/HK_"U^?]G MUO*K;/AE]9?"(IS^M]$$15$&1$/$+M5T#1>8-%04:;3^&U0M@*]B@GV :OBZ M$2/5GFF];G;OB;"IQ!R]#!A>(S* DAE.BZ\%I85\:#GYZW,2]A>0@6>3[DVZ M<_G#]"!JLZCE%Y>XH2*%$69TIH=#11$TV:T $Y#$0^QBB'WL-FY.^4GY4#?> M!YKE"V\R,YC8#3@BW.\2G_"&Z_RP/BE^G^E<=?E:N[XOBP<#8ZSO+;T+ON6= M;L/J]8B,#AAII:C'\+"J\(X8\T.OFPT+4]\5[Q4,Z#8YB+ QG9:Y)" ,]B;' M0.4:)(5Y \&@\]%A"/,&.<^;BNNU-4$5_@XJUO)F&T+&T1I6L\@0=%IE@D,]1;_EZ\>B8K+%:9ICOY^Q/)>^GQE(-3'6D>W@ M*]:)E]A-4[\4&[;Y\O9;*UR2E[(K$=]")^NN>)&':;2#!NO4:]JL)5P_/XGE M^!OGYZQ?,1N6A(O)"50X7PJ0:O>5)>JG-]./[T\8U[U#^2L];-#E03E%7D$.1[#0^M5%^ZNFU3??0U]YT/A7V9]>NKS/Q^-H)\ M(CKPCR=9[Y=_1#WB5KRN']EF5[+K+7R@R52VD^>A@D7&JEO)C[9:WNZ$5^N] MB:S$^9YGO=R/<=5T=J^J><)O(_S<2% MY(!.V('][2'6$:VJ6Z:2I8QC:P0,LBW6A=5$*B^RB;B1,PA&? M<.J715*U^NVL_W&98RM__F-FU$5D>E!S)$E_N+Z;.97,=X\-.VPMN%R1UODS M6P#PD;Z7%!&/?B!?RE"K ]^Q"(POO:S7=P\5"&+X+B/!S,-S8H994&*T@!P& MAF5^?J U,_VH 37UJRCKHE68Q6:JZ*\LL))'3!(/6?-=\>>K#A&9J=3Z"_(%*2M!$*BU]47=J&R$6[86I,E* M1OE&WOS7KNW$:RBAC'LZ>26=%WFCGU79L%CVARR-? .#>B1E^/,D .ET/REB MHV**1(B[_%6)/QJ^U3D??,(JTQH+:8[J$0+RY'E_!/C_"&DA;JGGN'/!,=-" MX.IPA M,H'%BJO,7G.<;!_(\R#-\I@EC7 JQQZ"10YN[P-EIT/<$*(=#&A'%>I.1;6; M(P[43_24VQ'UYNV"^;V&>D@FQE#CJ0W4@E;PE)EE%#OT+ZDA07_/(H?A/3HL M1:R2=)XACPOBBJO MUHKI8%Y';-.U(2;G^T63\>?'I^I-,K)M># MGD9I2EP"LF>@,5H$UY.\*UJ()]AW&)/!!RE+C-YUN@)NN.[HK:6>)*"4\6,= M)/.ECVOH>)2/>?E]T9#1G+5[?AFK0AKV+#M)M[+OJ.%"P;%>5KK)M(F;<9/, MMV7-VIFUN,CW9\^9M;ZU+S6X+=]VYD?ZD"3_&=I-> A!0;OK< K /1(5S%SQ MPOH8@@BFWC(ARJ)4%5BG$I3NLCJOI\9XO69FQ6P(LRC\P/&JJTRM*X%R MU$38%/LK=HH WR7D'C]9DXJ]?RG+OC)Z/:NK?LN6Z\5HL9GPT3,C6# M#&C+Q\+4&1IF%3=*P\^9-U$@Y2-@'RFA)JAK02^SFF+1(I:H&7 M%?!>CC".[#TU[=&D;UQ=\.&\J&@ML%ID*:E_7O[ 0RLL#-Q.\@I2LS\^61O' M6I10H\,U)#)>7;Q%*L1%F!M(#1'6<:$!$TL,3K;T4"WZ8/K^8"&,!XEH'0N27U7\4U<;XN/S8P,7F4U%]$F-[ M=R&U0>Z2#T8T/$Q^$$,,0NVZ+=H_+QK&[$Y=!"!L@HQ,T#'NCO8Q;;54.1_4 M=ING7*(NJ\%4HG&FI1SJEJA2MU#UQJYA+I%MYJ$FH[VK3S8;Z=3,2W5NZ7IQ M&;_R>DV&!<1=.BPA[U3AK->K:&!QZG,[F6'0L3)/6DBZM-K!/K*RE-5&5:S% MA1R:Z;'T*EU]$,R1 MJ13>8Z+"$D4^)6_92UV^" 2-4;/2L*._GS1MZ+H4UWZ0*TAG"6) _"9/RK)> M"U0WV **1<-B89AI8(SHNDIB$KRK9H@'&[N)$_-8EYO+I^>F?I'R#N.Y]3,R M>\H4SXT*, ]D!3[SPHQCMZBLV^YZ^STO8_@D8J!T@(JABP%T<,B'C6R01]1^ M/:_B@ML5[:/0]_56]&WZ-2\J <1^Q?A_N,M?O<;::*[0@9C--SZ?KS'H99ZG M^!N^#'6L.(%3,&R<+"%TBUK$4)OGNM$96OP\/14($LW;:;V)8=V.YEJ(MWJ% M3"Q!;WD'.81-\02A("KJ.UN+SF9OIAOJ5?X4R(%18X=.M6(TT6?C(WXJ=#^# MZ)^#!C[6__A:5/Y*^_,)X+/^0R8F39XRI(#/-B_P=OG\'= MCWJ!G\$OJ9_!+S0N2ZGZ6*A7C0*CMQ3/N!'-X',-X KQ,>UQQ%QQUL)9F=[9?N1* M/L8T""=UAEC$@NX/AQG=4-YR"P_)[0:P%1+A1 M+3'$G]4BB1!A-!Z31!' GI19\D/W93T]%2HR)WIBUY7XA%FU#A3C6U-D3<1H M$NF%%6#&%T@.\HY:5B_BV2H&?\9?K=6#*G&4$>XK]D/^C5DA[K8IX(/&;%/G+$C)L-20S"FN4VT&7'GMJ[VA07 MLA$/G/3#F)S6[ZJG@3 _Y4_+6'?_ZYF[@\2^.8"Q2IMN30\$"%][DS#"'.AAD( 5\[4U:0/YBDQJFZ?H?O!<1FM[K 57QXOKZW;5KC M6U(\U".)%;09<72)86_: :W/O]S?%9W?LR'_4D0L/O_RT_W/F9E&U9AC2K8O M3C=F"[W[#+_SZW'+]T@JE+K][&F]^:5G_DSYQ869 GVW"6+X&)T3H1S]2;G> M[W7)5Q.^::)*#*=B=#V^88W95ZIH%RJ<[[L_\]'JTW,4VMBT@>P-N?UEMZ^9)?>X1U\BH&4#?)""S5O!TIR0Y3]-X M!0_#.6):2GG';]5&]XUBF_/7M4B!>!+_]I[:#GO-3"V:J5476WKL$P/X]MU? MGKC^!I%IFM@$2"7>IL3V2#*H'#[@!"H/NXC?VBWK\J+BJM>'=ZR(1HW.^JMJ M,<4S$!NP?>!GRUSL1;-.2R:#AJ$=G+IJP;*ZK6_&>;33PQQ[=;H8'PTJG M($J#S^YO:GXLDQB ^N>D"1)LA$/J]SF ],(^GH.I9P&-;]-V3: ![K*Z(25Q MZ75)I(D'76LZES:>ZJ>B)":9V$WNHU+(E &O F!.L1$C0617E;:QXY^S-IOX M<__]D+E.9]?%X.)"_()OO)G20JWLFKP_K8A^ZFM[FOFP@.=V(+DAR# RI@V< M1J- RT9Y-"!B8"#1R/2Z!S.-EI1K-.%U1K(1*"7L(F#WB=A/VUK8"4MI MQ!IF+/6U/!4%:KCBIJDWNW6DO[L>M)ARX!'1D)@!KA:1O7]9O;#V((WV^I46 MWS\*X!E2V5R)85[^O3VB/?U?6,6VA==XMBPU/2'[24_YF=0\\_ !J2/(,NZW MQ#?"]?:<;X(G;@UZOQ<^2C@B^G$+SLT?,P1)'V(9P6_7-MW?ON6OQ=/N*7PA MZ$'NA8 H38=86Y >3CY0OW/^%2I;.@ 4,4 *@&[HS?A%5:RI M,73PI.Y- $#4.7;W8%^:3;0",91OY EW4A@P,?Y NR5-*+A7IM4.0H#*!< # M[ X8&H#.[B5(::3TM ?MDPF'>+V05!W<+7LHA)ZK+H1%HI$!AL'46"00\;:8 MPPPBGSLRZ'&]U4GMPK,A+;K$8*Z*,''3<)B?9!M2=*!+8A3Z'.:("#OLKH \ M^@\V'<_$>D=9L";+P"]QV8&#\&'FD3\D3D8C/$YG3/U3=!H<%8H$;@DY(?O) M3/U9]7 <%]C0JB;*G><>21$)[C9-\\8_[MX$ M_ 70E70:R2)G\0=K_BK+A4M)+3'M'TU1^IS"):2S&>+!]!+=-/IKEYYXY7<_ MV76/=5/\W5]#V\\RV.:Z]:1+G+IUBJJ! >=&D3OH+.)=1QT+B<(#CKQ+9T\L6HCO"\7 M9?[@+1\V@S(QBO"Q-J)V>BP K"!Z.6^:>LW8IKW@Q/XE%XZNSO@#O9YZ,R<3 M'&9Z5N]&)(_ AUCRQ!HC(L ]I]43(XR51WOT*AH@6=JT8Y=U6' =JA_[5=VQ MLZ)=E[7(PHRGPUH+_$O^7+?_9MK>BX6R824X@8$JUR2%9=#7/4]>^"]=]>!6 M[0O$I6U!920$;O4\:;58,ZD/IS!?04=I0!+(D*JG_)>;O+RL-NSU/UBL>XT> MGI![VFH(LXJ8L*+2VJ/M? ]HIU__YZ[K<;60?$]7A2+S7>M2[ M%0B_0^WT&?$)?P& *)"A':N'.]8\B9H<\4\_O&/U\(D3^Z2A_\58VD;6$\(A M\<+,(9_WW C;%MU7W5X#BH8[2%,K\:]ZM]_4C8J,=UU3W.\Z@V FTL=K_B77 M9:E"E].&E#3VJ6;58XV.!(&+?=#7M8BTK:JKFS==!S&_HJA?H<=E"A:(T)P^ MJ0R#!M0L81'IL<](N.7_WQ3K3OOT?JN$*3$/*\A2;K]L-JRK 8+DRDF(0-0J MWT,VX7VPM["QGTK[XERH=\)EQ;G;2?-35NK:53H"1B2[M9:52UX^8V*1? M9A8I&ABNX\3HM"?9=$K0(T)=BJ*/V7)VIMC!38JJ4,5'.2-'#?,>)(%#LGI0GU,'I!K:)A%N"7 MBI]93*&;$/@M6[/B15PX(CL_$6QSF+3*\FTGRDA-ZYEL*UIBJ0Z9PD0%(3KOKS=E'G!_VJ[]3M?VM9J M#/"F8$GY IE<01B4_1K$98=)?,*^FG0)X7Y"<.WWN,;]I+M@&];DI>A#N!,/ MYM'@]Y?0YUVF?R'K?V(Z"2BTI]D%!Y 8M$4.I@AD;S?7>"&@KDV"9>_*%DD; M/XK2>QD.;+T W(\11K M5]ZX,?R20#O"HO F5>PG4V1(%@"EWG;[V2CU?0]:"]UX?L@@X,Q5VZ%WVEH] M;XVD1.;8W_;OK++1+TE[S?XM"1MJ?BT;?FZ9IMRA)0AMSN-H MZ1^F^X6(1 GSYZP0"$&5M^P$L_^%H2DS1%%G)R#*_Z#GZ][Z1\?U2FSYV#JL!,%4UX_6N:SM^H_$GFB]+ MQ3DKU$+]6X:;>L,B0%]4 NW.Y!S2[E["6T#38D79JY?1\/W[.:0]X]'N #4DN0 M95SI][:>;G @]L:L;\LRSZTE%MNQ)9E?2&\SA84W@!\RA";&/C*S7%2RX"]OU.X>96_Q^#.$MFT&K4OV6$L40"L13C"%)) MJAP6$B&3[L-W1,/D?&IG0XR_N2$N2RCT"/5]$[-O>2=[_:8>1_U?6.3 M"V=/3=G!?(]:':0BV]0:N92]ZA(/'A8>%O'[0P[QO8M\S<*]/\5X*W(K;*@U MFW;V).L0"7$"FTTAKA=B+,%1A6#\I]7F4V\P@=&>(2YA:E6&,"YM!'VV-.;: M6B&9$A4;@SV>1:MMY3R>GS/D[7FMNI&K99?W$-U3(N$:&F%*-W^$*4BK27) =SX&'IGZ>V[/_ E\*4_UKL[N MF:R2I 7B261U]EO<$1/JH3^DG9H288.8;K#23Q_%:7Q9A6UQ*^77++3*>ASY M'D!>0OY,@Q FC<%D0S#=U6, )E,5[X,^ M]T(P'@3KB=#)^FZ)>5\'!](%ZJGQK:CJ1I([D# /D?,CX'Q-N814"$L"^QH> MW#<"&]O950G^JKZ8JWNC_MYBW$0<6 $)8,.F2)_E;?[C6\XW1Y&7HNSS>LN- M;=:\^#.9+,T3%V LZ=2U"&BI$#^@AJ+\4[KZ;:RE'OU @SSD#][7H^/_ M'R%.K;(!=F)8:TEQ@0C;\6!!DMR0GY/\2.XW\OJH&9E9!$JQN'=/B% M!_*'FCZ];X&'6R8G"MI?GXM&KM C #I%'ZJ5@FPN>\2*'ZC64EFE XD##N2, M-K@?J0CH$#H"7YKTFP;U'!K[VHR+S5LT.74_F@G$%8\@$Y!Z0^QBGDU]XM]E M];SKVJ_LA97_&K:R[+Q'-6N5R7G9O[J6%HT> EQ!RH@* 35Y1;J>Y;9H$W.[ MC5->35I<+G> ([_O/2 U.]#5@TK:HSQ%HECZ2GF9.I-W&D0B^C3\#,$?AHQ M_G$]-+[&HP.H:*!/3; =Z[ "L8)2F(0]-:G"0?9UZC"H*+;?M:IN+0F(:P9@ MF0ANFD*8/L?[V93<00=Y3=-B 9=J(N:M/UO]OQRF:0NAY4?E7EC?GU>8L M@+UK6O>H"9F8D9V+W,L1*#]^GV4/&[;\X^RB^A2X =3LV":]'$!/R!98%N#E M!=K_$<;QX8VF^!5@)HJN$;>&TKL$8]@='NX6Y5YN(Z["<3N98SF3VU1O\K2! MT S'\3)=QX>3_UZ.XD.K'W-OWS0Z'4\FB-SDS74CX=M4/8;)R_?#'YMT1@U# MP1?(ZD8!YVTT&D)?YT!MH*;Q"CXU9D@)][W1&V+:9Y3@T#F,G6OISWJ=Y^XC/5:YOZ4PCR%3?X04$@YJX,J36B MQ8MZ*.XX<9I*?N9^8=NZ&=I%L/;\M6ORNN$61-Z\77;LJ9V7RS3.8Y(M,^/:[./DK#26T56"9MS"0X4K_)WB <8?Y] M<%OP,%(_1L+ +(6C]PJ#>SJ\LP'&TO#MXWS"UE^:=# +T]^Y%X-/$E2T^3FO MT@BH_(<\D&9JXA@'TUZ; ?FV/6/;HF(R)B!3J3G=XG,4^8:B#=A#5?R=><&W M]>3,GBW/*R?)DB8#-H$U2.\S9(*:7U-7#Z;AHN45A8P8,73H,=E[@@T6U01[ MEJ2KH<,+F%'C8QGU3:0+2?J2R^2J&JL[C5-(0Y:DX>,&?EN$><<.$HK$ 2LV M,*=9A>RT8E>A1:.]%.Z#.(.@$R%5+@MH#[$W/(=XHN;MXQ(@%6: \D2 =U!U MX:!SN*;,_>PWUBU[R@L!-B.ORWS=[?)2'-F_T#^P>](RB[9,$$?<#0Q?&=Z] M2;$G<-/SY=EHV1'B'(EDE:B[8F)##?.H[_ 2_[;(2 !7,1]JWYS__K6FWP! MF0TC7B#) \PB9\TI-?>N7WUWZFS+6!Z/U0Q;3\Q^TE-_)C63PFR!&7 )@D!N M7S]\C_$RB=%1M*0FQR ;L9<<;:;AWM?>4(JF'#K';!79_Y1VVGU0@V4JLH.: M(; ^< _8WZK\2<#G_)UM9+UTV^Y$U4FDT,::I;YH,V\AI39AKB EIL@!]WR- MH+2:1'[R)_(%G\2S9X/L,WO$F^9VU_!FRB+B+(F5VM.4C M'>_SA'Z,-^@L?1.@WTE2?(#,#M]6AW,1WJ6N?-0%C71-;$GH(!]\^[ MA(QM>8:ZX]D-VDW>PC%-S/Z<,C]FA8A)#Z/90O+NBSU$_:$NNRO11%&:BCL)'J6AJ;OQM(4AH8?92HFBT:/D MBQT1+U]9"@A1.,&/"IYG[R0>@Y)K$-!:N3_N'O-J^@4GF9]'.I'UN]0B4W6+ MRSI.*'A>S\[^6DR %5=I!\T(._AF6E2=WGL1O18#]49NNQQ3RL=(<4Q4+>9N MM7H?G^;/19>7RK+2F4L;3O+%3E!LG)0AL(BA$;1>2QNY)I]KD_''=:;6Z[VX M2^D2G<8^&"[;3X:(67DBHGI=F?P"$5DJJF!^D9B0<76:*9DUA]J7Z^,%#J0% M&4>UK?IPZHQ$/"NH',=;(:O>@GF"4R1C,D!V.Q[$H^H^2K'9U-1^L3C?$&ND73!((,SR'<)[-1LI1G+!4K MB\QK/0LQ*T42:(AQYU57=&_G3ZQYX!OFUZ;^T3T*WGVO.+FB0Q7 MHW;V;%J2,"UNND4N[,.8LH/A(!R^5/Y:O]SPT['8%FOYS%(6=>2($BZ+\33] M(*%Q6$39@4^I(._(%\7)9L,7;044=%[^W^+YM-YXS2NM!#UEE:E)&9^5B6GD M%P7$"ZP!/]=87X%YQ-SQE:,O-#&(Y#294NI[B@U^1^4VSZY MR:2:GO7S3?!D29TE818A/:6+!AT#Z;EAZT+N?/[GDG6J3XG]1?AU-LP5S5ST M;!F&@+\H$HW%&80UEBJ8CX(1*?]/A,KZE/#/1PQNRG]D^N?<2LX/E64$2,X; MQCRH9I"VUF#>RAA$+AO%^+F5:)-\3_-A1%[WXLZ!R@G04*^@4ZV9BX0%)J%];GM;]ZMFP_"A% M!2S])$GQ>J>(H._V,&+'1NH\1/W%.)-Q(<6C/77F/V4]??\,%:7[*^<8J37O MW2J8[X_SI^>R?F-,YFZ&V^&:H2K#%>J 2[!S /HAE7K9Q$Q!=:*M,T %!DQ. M\%ZA1128L .&<"+,8[=P;.K-;MW])15KF;5ML"_[AA_%2]?3, MS,_T I"SD 9>.X4[2$^S!(/X\=PRZ76ZR9ON[8Z3U@K+DY^M,S*)]1*97".S M%TGIY$B@QAD\0ZJ<+3*"E!SK6$C&V;,/10!D;P&UHRGX>G[&D8_"+[NVJ%C; MRN:M;:'QD=:<'&ZB7&]_KSNKPT>K6[QZ;FA"KN71"/88UT=.7FK(> V;+D\P3EP3R5WG+ M7EBU\R=VV97\ M_#I]%,_@]K+J7ZW76]'N0 6=T] @S&KB-M#KB73!P1DA_D(LJH/P2P.+V$\: MH*_A'7)%+M7X/SMN2;*F?%.)'-%P?C]>IZXL(98_X<$7R0=91;R;S_-&P&&W MIJ-E](,R$X8FG\MI4N!E!G34A#G'A0)QD Z]YYDU\E_RY[K]-P.T$0.BID+, M&K$%'DP>YG&O'0F^=M/4 ?1I.2138X@?[!:UD$@=9A!#E7=-+DK^OK\]W=>E M3Y1Z4*9&$:;(CJB='M( *]A9A'-+B!9;.C2C9BA8+(07[A6>R.NM]D]>-RJ! M:]R5'@SGBGG"JM0S17=L.7?4%(32 1'C#(S")DD#,YZDGWVFM:QP\/^EZ!Y/ M=VW'W]A-@I-6SA\:^TKLC1^%*/'2:RS+19O&;N"%G"@J7#1LQA\=;%S):;[_ M-QWQ;,]V3-0SW_VHO?$KN F-]IWZGM+W7SYV7%K9(U)_F*==?;Y'9UJTQ,EFA8:OHJ$YU8^"$+=:^C M;%[G9Q+V!R;*YF, $_;^A).VW3V-86SC:)'O2U"Q/#K6KZ]\O:P_4H)C5*S> MU)(C*A%U1YZQIGC)10*@-YH%!<^':?8] +?+(DE^#G(%:35)$,@!A&]%53&8$S8*W59VF$\*#&%0'T^OB&]A66$F<0ZX.6<2FF];D3FA/X7.Y:;OXDOH94',?/7 M YBL8?[0% OU6<3CP+A>+-.K47XY,_F&]+B7Z%#3'2?NY9NZ+-9O>[C714&Y MF)K]H?^Y&$#""(LI3G=0*MB]FT=O)U_#4/F7 AK"^QDZ;\] VU<%O$3?\'4N M[Z#/;B_YX3KS;MFS?@I?;YVNHWX/D9DD7II0[U5RGU" *]@1%!4#:IIR):+1 M#=L4W46^EN:Y%9(^>:IW58K'5:PCX_MRI]/WL)4#\ M GU5-7=>;40)0C2:KZORSP5<)A]/CO QHMX7QP=8Q+0V@$S >(\..(,2[-RQ MD#S)<#>/!"%@EX&%'#!M!,&^;W]E$.LG5ZOCE-FWD4?[CH9<@)7C\;@1W9&X M:MC+$W>$C8#JG=/AI5NVKA\J]?Q*>^R8$%SH94,7:O/S$XBQQ82 :_:.X'EB M?KD)"M%BRK] )B 5!+C%1H'H)4= M98@XN7U'3 *X=PDG(W]X:-B#-%]$@%I>>&EI^./)*G"O[_YEG61)7(*1N73Q M6-]1/>:*_WO.5>Z[53K^MI2XDF)1,^BQ85O%>\N9EXQO\_9>*@'Z8U#:BC""AGG M-CL\C4V1_3: D!E&/)(7#\.@+WQ9A)^WM+ MVAEMTPUK?5^S*N?OPY/7(FEC\,G6IN#_-MT0_M41]H/WQWW;00_A[Q8^B.86 MB:I#[($P8TJRFGJ^._[4.YG_%_XOPC\C6/K_4$L#!!0 ( $* "5,3,- - MHT\ *1'!0 5 <')P;"TR,#(Q,#8S,%]P&UL[7W;?4)!8@X,?)>W>]>G8;KS9V+7RV($T3+ MD*Q?_=]X_?]>O7FUBN/-W]Z^?7Q\_+-+?R=R,4%1F! 71>P'K]Z\H0!SD*<$ M,8!_>W5!\*M9\O#JW5]?O?ON;Q^^_=N[]Z^^+$Y??7CWX7WZR;_]W?GCW[N/;_!=?I[_YMR?V@]+O/W[DO_W^N^^^ M>\O_=?^K$6[Z10KV_=N?/E_=N2NT=M[@((J=P&4((ORWB/_P*G2=F'.RDZY7 MPM]@?WN3_]H;]J,W[S^\^?C^ST^1]SKEVZM7?R>ACV[1\A6G_&_Q;H/^\3K" MZXW/".(_6Q&T_,?K#=GX;Q@'W_WUXSL&XM_93WXEOYZ&013ZV&.\/W%\MI2[ M%4+QZU<,])?;R_TBV =,;&_9/[P5?O?V/RU3]NN-0U 0KU",7<>/= FM@K%" M]R7=1&MT%],_KRDR%5JKGS+ZS!!XMZ(K7X6^1_?[^>\)CG<+"N1#2#YVT=?R M)27/./=.G6AUX8>/*FS;?_/6W!Z9DP"))24=68(OT5;%"1H2<(U%5-,'#>.'G&\ M.DVBF.HWZ:2Y&X!)IN\,'K[K-8[9%HCH?F &@QHVZLI*$-?V MJ3E#?HM\=DQ1YX,>GLQAIO:,'A429E#PG3'6W<6A^[5TN'<>)_4OS-IBY@$M MG"<96WSX55,FZ!K%*=BK,(INJ%FA^A$&W 7J(J?M4W.JE+*F#3?4 MO>WDE>@SDZ([I[\;[A %$M,[']M3#$-8W=F]$W. M.5LX][XI1R^#9[ MR*'JYJZ<(*!7G<#;D-!+W%AQ6>J@+>@WKK@'\N37OC3/_,W!2T E+T&>2C$( M@Q;X@,YGCH0;1K$J-ZL?6J$N":BR<<\:>:X3K99^^,A>P9#CKE)#@TD4+_$6 M[9!#6&B!;SEZOW$P-3(/_*?T1RO$F.HP_YS3[5>.-_EE#T:1A:T3)1OZ&5,H MAW[('A.Y,29I](,3E5LNMQ#UC_)G$FK8\A4KBY"81@+-BV>R=B@1C/PWY"+<E)*)(3WS'_4I_ MA6*)UBA>A9[&;I,%:DNIKG=6L)O;5?-IWF($E$\5=-^0KU M4+0D,>(/#2I12ZZ ))D2$ R^RS7G#DCOTO;/C;F'M70"63LH_-"@R LI!I)D M-7QA)]&;!\?9_+K/@YXO+S!UXZC[YM^$$69TSNXC[CJ4 MN6L?4M\N,H_PEG])MW[[,,^W]70OQ67HB MC<-.IH6$FO]_O'[':E?H:I:(_KMWE?);2"TG-:;'!N*_F1UERG)D2>=T7['_ M,$NU=7QVKL_B4^J+[.BY_@.+1UB1JQSFO7V$D72KFA=%*\E'4Z+6V[/I!2NZ M12ZB%-+;(3U&L[79V;IM"/<*.V:QMK,LD^;[WM+4$F>>RK6[1G;$5T(PE8U8 MYDHFH0^#[K<;@C8.]L3R$;AP3=^!GG.=3&]<:<;SCQ#'&4^S*I%M96)\;P^.LM>U>=+[]$B"_.CK%LQ5A8R)A%VL&V3*;?]I>IIBL8 M.\$#INYINB"J9^=/KI^P)\Q/8>@]8M^WY")*(!ZW#Z/&PTS0_P'AW)QEZ/;1 MV3VA5F3;@FX:$FWC5R;'[X"=U.LP<(?Q4PN8IB$] 9?R.S=0"(738]%/G8AP M[ MNO6Z*49991=(K)D20Q+DW;&RE5L4)R1HOMP+0F MGT/>_.0$TK9VV%!Q1EE] M&;8VE0#;(8E@S'*4X)JQN+*B0/?I93-ORUZF5?:6Z-MI"$6X2;/S=!9XZ55D:!NJ1L3XCT=]_O8(@!N/F.;T M[:R^+[6CG-96[^*?N7BXIGQY:X9AMK4(UW1VKY!;YD+@9D(! X4 )B2Z%JGI MQ+,-O"WF#5%8&C[/GMI@!I39B?F]CQ_20A;J)*1A^(SJSPZ]6V5=^VS(N"]1 ML$]:BCK16P*F(NEF3V?;@?5.K-,Q"Q(<-!=T5Q-R4_M0B9MN:P_1,8ND:;U] M0NS:H5AZ(SND/,X>".+QY;UN2$FA"\;X=T@G%W+9F(@#F7!=AWA.;$8'^@#2 MSX-M,G3]HTD]G5C;WNN4!-9H#G7"0_U?' NUC[-:DV8+$FO#!_Q(I?OJV,I" MD'SMG++/. @)+R^+>?\!JX_)0F2PMP==J8IY9S ^K[MCPX#7V5JL9:HB ;6N M77ISVD6%]PTJ-O0YKO7=X'M_>=*/S6HXL M!F#G64. "_(NH+)=A+PR=7#I"/"656D'R#O/6F#-7#=9)[SSP1E:8A?;.<$D MT(Y_,ZKPT-A)IE=&7I]Q84&HS8,Q)B'")@[U>$LN719,N).#N)'3\3SJ[#'W MS&MHA^W#WC-'J\ M+IMXX#J$+NAE=R ;WHD4.'*@H@;=#.SQ[EP1<-I'YFVUDXJGO1-%\ MR6W&[ E;%D,-&_1AV[QE&GE?YY1^0,+O=V"FP1%.T.PS6M\C8D5L#6A&L7M$ M.EL/V959I!^TVR)R'YH*LW*B3H:1V\F$Y792D9O&/A/*;=RFIG H%D)F/ 0&F@1S+D'5G0D)FQ]F M)0PCPR+""0JRQ"_#I6N#AB[2RJT]%U[KZU0%DM4@A0B7]LL;GP)@YVJY!PZI MYAW"*3^AY+YD37MXT!"1+791=!?ZMLX9(3K0UQ@%V;5Q#+9T M_1-A'=Y)N+3TBEV$/Q5IE7C2PR4P\,"Q+QXX?V(-[JFO:=-\B[%!7[84I-?" M,M@, \2?SNC^_\Q'D1THM!,Y%:,#W8>=&EV*:[3P#/H4_(0"NA*?TC;SUCC M;!4QWB*;0NW".1W)=G+/X$5:T_>,$%T[ZSI_QH9@A[S#J$WAMF.$S?52DFT' MZ\Q=LHVOTLE%Z ' M%A\T4MHZ;UR(K8;''2@G*=@N-H)4GIRNG. !783DPL&$/S76"M_+ A95_TC M 79KE(0FQ1<-[U2P,_LW!&BTJTKM $9Q,5024@JLQ@NW?M2U8UZ0&=AOUU75G M1%%*K(4]"N G=)04F=*C25K_8Z,T+!NLADV="MC(5EVG2\$/=9Z:>P_JK03V M!3P"PRP7Q"JSI4^CN][QR+SV/,^[M1J&%"*;3#Q9S"YC+?.,B/'$B; [B Q3 M3*"><9<.MPDP8Q10 QH156?83V)+&T'7":J[FRUHBMCT#K48! MM")H;9RB>B@R'-C0"ZC-;-@PY0VJ- "_9MC2$#'/#1XDULLC./FE[A0+"N)# M2#Z^[M&49E]77V]^,50_AQ;,?=KM'%LZ3*6E0[?JR?=T.#9U.#9U.#9UJ(KM MV-3AV-3!G-P*A)^%:P<'=N161S,=N36PJ-J0HM])E9Z35#\V88!8LW/KIU4C MQI&T$^\^KYKYI9^+[_<*X@H:_5JT@NT81R+&-J66Z)/<_V0S$)^OMOJU*%,! MJK%T$9&5IHACT"50:<=$B_(K(9B:U,K<@>X6LHKL.AK-F,"?>I4EJ. 6X7:M5&HI4X3MX]]FK@=&V\/)MM: --BRVT- M[VZ#" X]2BV)>[[]#?-\,[H'&DE!FWQG:9:9FM0.N7;I8W196(*"DMI'H["> MC8ROKP_:'>-[/>TJ=Y80ML.Y&'G1T35ZY/]B*UPA@QEH'XD4L68FNUD'_+HM MH#+=^B 2KJ*&V*X]Y%OC'/3MMTT/\]=YY#%W$P419^[@^UE QH3<(47^PH^( M$A!\2STS@EV69,'#XH\.\7@;L<%U0DS)>,_OGASNT9W$IJ5(+=II&&PI%LKJ M^3+]W^'7/JKUD81]R1I&FYV3[9K]$8Q4.E]_H2(BR,T7V;%YY&4-][P MV;C-?-,ZC?4K46%XJYIH2D,5YDB>EQH%I<.H]ZU#<;V8\MZJ8O2UFHXPAN=VU)61;UJ(#M40H@L!W-/3SR M+BN[/B:V"_0TI*K$K#Y%DWU"'/9]-V(-U+C,@T60VEF-/V61#&C.5J$@OP<7LIA*;M)%ON( MY:K!RESJ)F9\F(X)V9-V-];QVE %SN7"[1W8@7LU__7=V-_-IZ F1L20:Y-& M+]ST#?8\Z-UUL_8R;$L_)CC+J9$WN= T0D9UH0T]P^G4B587?OCXNG=AW'R9 MP[);6=^*4+<--(H9K!L2;C'EX"CLR.7KHT;]D5XB^CYZV(?E5H_+<(Q MV #K1(_#H9(T%_9%"#O:[ Q1G"[F(J!_]A&71>#-ULQQ_,->RH848E!5&6KW M%M5-3ARFS)J*PE 6L/4U9SH+0F;5;X!?S(<4:(U=@$WN+X-]+_=#$W>Y@'0K M &A_84AYMG,2.I-V'U4_I7AQ'/&)87OF6+'?'2A?DF[(2L'PJ&6]P,I "9EM M29(TJ,R-Z/INQ?CFS4RK2E1AJ>X8;VE#3"=.X,I?\MK"U[W[,]IEX6_5@R827O]"J, M->C9F=&!F>N&"=TAAW28@:3?@!AZ_HGB]FC7@2;&@D^@JY-Y&6PI8T)B*RF^ M'2-X8W:C(B_Q4N."+I*UBJ1SJBZ#&X(V/'LC)6I'SR/^QC^+(B29<-]X^P K':.%7@DAA6+O>>HP0NVWA;.DN[N'!_19VX;9PV=:76W;YS M 36I]=! M=1G*P(..KM;BLK%:.&,1,>[UIQH,I \- MV"?HL&FPV%@UG=V$2>!$R6E>M778;&QNH:9U$-#*@@01? YM&QG0CH2A'-I6 M3H-VI;EQ=GFEE/M[@@FBI%,5CG/+ ^*$V!5UL:4<,*Z5%:TH(Z9PW&W&V?&S&X*]%&QC-Q)5HY#1H]OD6;S*[-E_QJ=!4&#PM$UF?H MWHX6M&.$C0_K;Y3R;(=6GAI]A5?M">PBY$47=-&701#^,_3IZCRT#O 2NYS1 MV2DG%5Q4 #=EL:IP#:;Z)7=-EB%I[BPC)\Y.*-#6N*<#[O?=ME1++_L:C^ 3,QO$>)6$O] MI*2E_[Q$7^A I9$FU-@U3*^Z-=EL?+XZQ\]7=QG0N^LZ9;'5EE"2N$?2XEQ2 M_-(<-946I)<3E'988(TOJ<-E*?.GC /\^%=3]7)^3X5=YEHD]6I<@"*[ JRA M ;7#?>179YBI&*KN@N'44*057/G^,C"5 MRJ<[E)E2/24BK;2")B2&)>N/N M]MJB.?>N_CVL*VM28JU<,O:R-D3_\SEY<(*\FZ=^Q*L(YM!2/6T8>E,@=;[, M>.WX^ZN%W<1%,Y1I1Q5ZH3\HX8**](1B^CH^'C41"7V6&E7'XM7$O#B-!KVL MFXN[9+UVR"Y%WS"AX]=]H:L=_VN [+;75R,3GOD=!M7[.YA M2=2@3?4ZY5L*^4OR&+CYZQ/$J[V*@NWUFXK=E7K4>J?M?:Z1K'E-I<- MB'HU_LK@#>5'MB*$[4LA%F'Y2:N-8R9G[UA7_;S.U2F6N&I7IHJ*9JWNAVZL MFN\\0L!#;10E F##)M*BKR2.*S#8X P1Z]N*OV#T.$S2[ZUNFPH*;:_K"D41 M0H?N.QRLW7W1@1+:PVH67E'QNW@V+?>)%T">)H04'@_TK_=I.>4!#+4+Z0S) MN^3^-^3&B_ S/:P8@-TM\M!Z8SU7KA]%ND&"*M;!HGP2>*%WF!$=*07L9)AM M.'_ ^K[DM^'2CW28!*OVBH6(MM^2!JQ 3ZXM@NN-(AU,RF25U?LN?"GX7J-TSE&U&]BL5UZ*T&! MNP^(ZF5:'Z#.*E"'2JM6HJ!/%9<,(KN^B"()L&E1.II12B!7Y/?47/>LVSS+ M;-XMZ/D843[P_$KM'E#-\"P_^'4@U7?Q1:"'VFPJ^"%?-&3E7G[E4^"MV7GU M]A-36',+EEE.D;-H<[S3C%+5 5V'L=W#K -EGT+41LA#[25Y[*!GEIS$2ZDI M\FR=VOE4S$'NTQP_!3*0-]B&KU>+_RI4V\_G+0B!QSITR;.Q,/0Y'"RE.:\W MB# '-0QX4+K'#>K<(0%U;!E #LKJ]A BTWX:K$*TNR_$V*"?*[K$6-P5+3R; M5DPA/?&*(\39,[_NJ^#!1LR719B9LWH:1G'$^77/!I?G?2#MOEOT(TG_Q)%& M?%)$;'?S]:4)\MPRHUO%3=Q;0A,[_0Y#\F),>!4#V^O]0H=[IO%.7SGS0G*$!+/%QICS8QT&%$52TII9]I2V!:)W&]+N)D MQ_^TT[^[3;\(AYI>',V7%<@98^SN-DG4TRG"D>4E;.NF4B7>#P[!K.P];R]U M3NF.\VUAYTB1Q0YJ4]4$K\!2R)Y/-P2').T*>HM"01+R2DMB)\"-)N70,(MAOK="RN! ?- MM>[732 >0JA->*9D;!OY!#2:_L+!A'=(KK6K:96D(-=/'MKXMYT"9TP-H-?; M=GM"/U.SGV2QN,$NMO+8)W3'46 I;%OI[#EU"$$+D4W)](HY9FQ0O)EWTR$D MVH5S0ANVDWU]YK[W=WZOT6-A/20,Z!_=M/73<)9:F8CQG]'Z_,WUP4!GV1&U MUUKP]L>Z&#K%>Q9XA:*-[%3WY@&]3"6$4!)X.)NS MSW+FHU$*)Q6;,"P9#-#.,#^D\,,;*E[=("3Y.STTMGW#> . MVTI3^1J:@PW3#LYH5OO!RN[A9QU>!CW%.I!#)_9*R+KYZ.IBZI0*WYM:R!5W MT;&3G!@P4/^XL7A^9KO&373_9-V_^IX[DVH91^&P).@!SA(1+LAXEDR#. &' M#"JVD4Y_^_>PSTZ<$/K?042J3@=H^%JO(6 G:\W>:/N$/;*9*<4ID0>/:."X MAQ(MT YDMV9H<]EHAAU4#\E^08YC*\D"5@%S!V@FV8D9.!YBIYMD-[\GU6F/ M=PD\^*@OK:?DP0PST)G^OTG(5K!]NI8A(B@SV'VK6W M77HYMPJGCZHH3GS'_4I/.$IL]#GTD/\9K>\1D;).HF^A[Z;=+!6NVFRMWQAM M@<3!5+B JZI30W8,>S-R27;M5YJU*PUL9/:W=L8SOLMS9DI/ *+>T9H7KI&V MD!;=MX>*0W0%(,;==%J6>]/J3='2-VVO_"^P<]K!S%5AL_1'=Q9X9]A/8N0- M&EM7HP7:?U'INJ;-[VGM-D%/MGY1]F-KMB8]JK7WFCTZQ.,M8><\@!SM_>M9 M%"5I4'G8IS(C)#ZOQFVFY6>VCYL1=2PRJK@<]NK!_CK;4$)=G#(2/ZPHP]C* M9VZ,M\.\[]NG&OC!:1B]-2QH<]D&UC1Y(JI[U%7CHH1M)W18T748;%%$^7)+ M_Y]@E_Z)+^=+@.D*(/10AR+8 786%4Y+/,;:'QFP>_?5S5)9".^".1+-LT#P M<[>%AL5KK,>3DNHNPMCQZ4YSG6C%::RT::7NE//7JE7:R MJS/Q"FV1;RT#2A(U1'!U=+*N>\VR@H-*R-H3E>X]3M''IHP@T]K4@ _XRJ2V MQQJ%W,1$Z+AZ[BP?'M3"@'OCM@Q&.T:@8VC\EJ)#4/IA0U_O;GRW80WS29ZE MI) EV/PEY.N;U";@WD/SHLV6LA[U?ER.VE4M$?*C7GYZ(<]/*>VQZ3N0P/8H M97)0F4;^3FS^V(%K&2>BF(7 ?.XS^'D=M5,,DZKW)BE4XJ9([GB<+75,]L7: M>2Q6,SRC!%HYK5A/$^5Y:O$:+T_$,%$H&7H&B6^H$0)T'>BW=WJ<; JZ:Z:, MZAA4,'@&*EL>J"A!7V4Y!@J.@8)CH,#D[K=_\]8R%0KVKT DTY- .81KJW<$%<[F,S]O2#W-Q*P>O]-K> M$+RES-^B0M4>R\Y)&P39*8#IP#FE0)C63;L\8JU# /I.XH;//*4[G\2:V7(- MX;?S)T1<'!TB7ZIQS@, J)RVH47=SD6(HVY/T8)2$U&4BY#?3-X7IHBIR;<- MT#.[T[?+N)6CQD]/.7&GLR@N@TK:C92$1=^^E,TKY)VIS'L+I_:O[\#.[1>@ M$0I"T,]Q3\_N\\ ;N C[P!^23L_P#D,UD'>_BQP?12[=$P'RG<#;D-!+W'C_ M:*7W9)4-ZC@KHCK9W3%4IRFJ6>#=I*@TGZZT4%B9\6)G:[8AU#4RS3 %[T9V M%S*B-Z(^RBH[K:;^WJ,CP*;Y.24Z;85YI1!#U_%U;M"BL.18:>2QQH:D+89R M)5%#!B-5]H&*T 6M^11E>(8)JW!:M'VB P(^\ M82"E]\8A<: D#L>Q*':/U 5]<3Y'G4BU?I6%GZ KIN4I7]E?4:*^]69#OO MXZ; ].+O3\G4E]8)4Y$__*QB/Y/H1E,.U?B/7#@EG12$9TBYP]NL\?G8HF['C1],$> ;7EW,9$@Q&'?I*^P &.Z H_A:$WI*1;\$Y/ MTFU,-!C,Z"?I_:OR, *NHX/)M=(6:@._-$(DWZ6R#-+'FY[]%?>T41VS*SV& M /SY2U5BG"O&(BO#.HZ;P_!X5!H>KSSTXL"_?$!X]]SX3D^R%50/Z_39H1H0 M(%("_(F$D1WKU((.V#K)R*JH]&V,@XJI[.G@7@^]_%6E*%"SIN\F(H[&)4,[ M=WR8\BKTO@F(D49QD'[<1<)"7#,9HL&W@5^8G^R*%,Q M-GCO7%6J+9PS^.:E].2U7&(7[8F7>_:J? /NGWG[IX:*I5KJ:AG+ENLDYXJ^ S=&B>3__LH[SO[SHD,?Z#_URX&BO* M8(RXR6Q_\V+)].NO4+=P(6FV;N6M"$$J7LS;CN+=_=N)W=U]YC:ZK"UYWQL[ M=T!Y@W/->WH#@!X^9]8 /7C@8']P"&;KXW])AQ5:4?=NK+ Z+Q92:3QE-^^, MW=-U9%NBB*W&BBSK6, /+CGQ-; 'HGJR8#==A+SH@B[F;D6/238@]PS=6SMP M!-C@O54Y\;7P"RB[M!1CL+;?*OML]'*J;R\#=_%A3_\D\'#$2P"1QP:-+/WP M,5J&!#GN*NU>B4D4+_$6[9!#(B?P>!D@02RCGYX/_*?T1RL4YD<&=RC\RFAC M_9JW+P4*3RF%%XS"BY"<4PK3UOF,P@M*X<^,%NJ6\:9TMSF%_*>+D/YB^5#3 MG:@-0YFVOW^%H@@)$.SR\3-G";JFZK-X1/X6?0Z#>&4KV*I)#' H%D 'RW9& M5X; *3FRA#/^+!Y#4)W+:0!W\2:B;'N9P3\8*1!,5GCK94^ ]=9"9+-JBF@-.X24/&L[(N:_AOGGN_QRWIW> 1[@#KJE+7LA#P^T/!@Q 1\EFXV=] ME'&P#,F: R?IN&P>6W):(*4PF9!W&=!CA??ZI/>L(8UZ'WJ@8VT#J5$OD1GMEC#@ M"<*.")+U$FUX=M0["WB_F],4:/^7PBYHBCM4 *[6N;65,S(K,()(MZN2/MXK MI8EMQI!!&QE)G=VW<^JM04;FMY\XOA.XZ&Z%4'S%?I.QS%;#32$R&-F9W,C% M)Z? MS!NY"1(C7SA/M\A%>,N,T^R!('Y]R]=;;5LB\$@[@3P?"7;S"R3IXS*($L). MZ L(;IR=M?DW)03@KRMM BC[=T6VF$N(T1'1E\!)*[U9*?A]?!E% M"3L2SY\V*(CL"*T#Y0C*VB3EV,4[#9?=:'%\<1V69[L*4$UH2S:SRER!XO%: M;5]R58? 1'/(OG*S+K!I;C+#8S<&=-J6#B9;-O*5%Y3BP]QTGQ[KC]F@W_[> M7&%Z\&*%!./9-=T\-=CJ_E\1/G'88)L;@EWZM]-PO0Z#NSATO\Z#PHC<,[KG MI-:@!QG>I="29F6(M HK(3)M"J06%E@=?%NMH%.#6\D\!9' M7R\(HBNF&% 4WVIL95FPX">=)2$W\Q#&]]Q3.J/7F?6&L3?*Z+S"2THB+S)2 MDW [J.>P=SN8!5&(UZIR[([J4C_WA]"GK*XG.>KLV0:8T)<(._NUB7GFO%EM M5TM,Z!G>8H]ZNC]C=.!5?T&7P3Y3XRS@H=&0L[2T;TAXGV6XTO4F@>>DM%+7 M,(C8]'IJ?Z3D*P4(MAA66YQR3-+H7#F.L5;R]\]WVOG"4[Y\[L]?\1N4PA5> M9FUF,2H;!5/H:T]P@RSZJIAP/$5S8UC?*EG(>NTDLVDY"^2N OQ[(CU85J.G M9".J;-?^_?^\>?/J?W[\_,,W__L_/[F;Y.GGX)OOO#^^W3[\O N^G"6/G[XE MWWW[_8??OBQVD?_MUOWCG?^O^&U\A_[UQ[?O[_9G'U[>_+'+]]_G%]^\\_Y-XL?DY/'S]]\_3*_^O+3GW[? M+OZZ^M/\I_OK?P7?WK_],/N _O33EU^\KY>GO_SPL/CB?/,Q^M?FOZ^OKC>? M/OC?/'X_VSW^=O7AX=3_Y>WUTZ<_OOT4?#XY67ZS.SF-=]_\]]/FW5]F]W^Y M_/P%7VR__^;M[>\G__K39_+3]XOW)]__\M./%^_?O9O%WMK]>O'[XD__?/SX M_M/NM]7=3?+IW?JG\T^_)1_?KC[.DY_1E^L?__C3;?CT]>?PWKN]6X1_^=,O MLY-O__OLC]V[_WUU>G?[Y@V,$V7%9I9;>#:KI)$$;L71XK[C?J7KHD"BSZ&G M--I7]"UTN7[[CN<#QD6K-ALI? XZ:^$\K69@'X/I8:YN0;V M/!<_S^0RU$NB#5R?T5#'>E69'@L2PARX(G6+R'W88Z1COJJXO"HIU11^#-RT M7T548@88[&ZN72YE/3NVC@7\;5IGHS4P"WKP;8TDZX5N8TQ--R),&[GJAH1J MN5:D#=_SV*@-%22F$H,&="#OG0B[3N!YV$^HFCTBUHX->0X]G9T'%*TH-Z,P MB:.8_@X.'NC_TTLS:T,>;2CE[)\+6?!ZSN8)(V$64)^&.DS _ MD,"&6&8DW"#"_UG3+36(6/7Z?YVL64N[D"B17O\*VDJ:EQW;9K\'E(!NNZ>H2!DC0PR=;G5V?&5=5&3=H_(?,D7 M4%A>A1M6MKTF*3![OT73BUM7E[U KETCN1E1J#=[=(@GF2ZK!A(B MH:I#EJI,@3W"!1I7HK>@>4/N9"$-X,$/N^>WLDCT7]][/B"4/ VZM,S#4(XG MR,!YID*78J&QV)B.A:BNPM[MO!D3B&.GH-G%K2O@%=@+GX@NFWZ9"!?$46U( MC ;N255!#E\+MW;(5Q3SA) D8DYD(=-]C>)5Z/6;G<$B%9\Y#AZO^%+%\9GC MZ%$,IP!<\7:3.F1L% L*(L[V&]\)FC-J9-DHLSX;>#4"=&;)N%(JC[.%&SK$ MH[<;F!&RHHQ&9G;<)?<1]K!#=G<.'V_$0DG62N;$V* "N!;-1/'T:6&SF3(P M+0]BO?'#'4*<&(OC.YKPP [MZ-3ZDN?0Q";3G4N?C\I;.WGZC?+(?7?D%4F; ML42^!YX,>[([_$HVMH^'<_:O-7+N37\T$$ZU97>!Z84) 4 .4>Q/?Z'@HJ52 MS=11:X_Z2411AE,U;D.^P 4A['C1RPH%?)ULO:.6RJ@GD6N"P8V M;?K"PYO5A7'?I'NN []ZOK=U#2QQVF)C!#7U)5X:#"+L-;T+C,\P5:J$S M*("-<55V^E&>9A\"0C4_\98_E\$-I^@3"2-+J1L6Z'QYGD&CM""'.'K6]%8DP(VV#!LF.2.QC4NPK9#WG3BAQP)$[KTVQ:&V>DEZA:3 M<8'-.T;>64)8M^34%^#%(@46[9_]+46;U9Q>977):$#,4J%'9\W875%+],T]]2" M?!<,W4+(^K([O0Y+=WPMPJ83)(616ZZE_9^61I&$\NN[49K?YC24%V=1&\65 M:Z#V.])YX-D-XIO)5QB_:G;[ "]77[LDFVNQQC-478LU#GPK&0F51 3Y4WX0 M:B9E0@<44JZ*)A)RQY,K,G[S>8QG=V'(M?OR0YEK@&E/A=IN@:][A>%#Y^.1:UR#&-Q&SC%G71 MPYXN*M;TA8AP43.F_1.0>YC21^3W.A4K %Z4**O,,Y:8V^>^C_P>;FKIW23>W0J^LC: MV(OPL/G[2;"E_$->6]-WU4-BGZ[\)0-NKO6[#,2>[E%#-K)S*O#'>F1,CP4C*L2EK-_G 70VAM5=" MOH8[Q!];%"O2"5M"U$=!30L,*"/9SIH +>N :YBP>1U2TL;",Q#.P@]3\6$; M"87NR0'D 30+32.V(FHZ!Z>)T_1996F?KCLPA&"!$NTMM,N;2E_/8B?/B2JF M:8%I5 D(K"CHW;^\Q*G:U1[+>?&Q+0T-@"FOL!S5L]DWR4Y,]@4K;5UT^@4C MHHY)(P[(CEU7CV;7C(SUJV8$O1('>T6DX&*"W?P5,0EP7']#U'E!O-T#YI+[ M0@'W>C^4@0(+%9.T&P+QW6%4*8>N@F@@EH9N5JH MBW?BDZCE%SRQH+G)A0&?BN/=!,,_88YK3,][H(>VF'J-55ED^11A_VQ5& C#T2D3QA2]P]96*"/ZXIJ(LT? M<^G=:E:N4Z\4!"@+:TH"E.8/U 1F^X9H'P>?J+-5I_]XU'1*V%3+KU&J,GNW M?&[NEM+2CA>.'FHQ@K>^(>)K8YN:HA5 />IXBW0-/Q".59U!WPZA@X"0C^+C MW0/#/S4.6Z\8L_%-01BX3K3BKXUN@9-.X%&^.%$4NIBE75&PS/E;AP']<43) MX$P.ER%=!O_@,)E(K\"1#Y.BO#^EU'!-*,DU\!8K--M3&&+4FAK78K .C>VI*2 M:F>"J3?G%^LE@E_KJIVWM M&4^N>X1D5NK4IW:,WNJ8#;(W9ER(#2S*J;W3RI9;R,6!QWKO[^@%0BQ&EQK0 M@$Z3ZM+F4ABC@465&))N%&E-70 .?F8UC%1#,QW>-[!(8Z?LFU#TKP4K4'0R MC-!.)BRTDQY!H5:A3<;TZ[HYU8%+FL\(+!F"R>V27A98>?(ME:.E]X-&5%!Y MN+V71R )3KP JLLAR!X*'*^1$Z)8E@,V77R*6=8!B MN:MC!XC)FK,NUH#TZ2P35=C6&J(J?OU,I%1BB+'J,14!W1"$J)/'*5*4CN!3 MH+*$WI(1<0*H+>/=)@RBD/SH$%Y"6I@V(Q<@$W\^39>@C1^FZISZW!?Y?>G& M(7/";U)IJ)XZ+SQ:;_$"V8YW$C>J5N]_($%P4$/Q8@&_U\4,6M_)^RR%00[U)"P;DSJFF[T ? M A2EPW9#X]H-OO4-H?4WA+U^QCMJM=F;*\]B*"JZGJKG4-FC;3PK@+:JY-U8 M-:/U9XBRF[TA4V9;H;R$ #A525IVQ0.AS*&)[0'N]1?,NXZ*I#"LJG<%A;*I M+BU3_E6ZX3.-.'X)2LVWD"?@JEQX ;9+FN7-PV0-;*Z]!2OQ+B+QK[>L1$_V MX9=^4% K^K>J2I4A@IR[8FUD3*PLV40]@";/Y1^;Y+D.^++4J$LECE>>CO9O MK:K<^XP#O$[6AOE7A@IUDVKE8F7A,/%Q3HCS9$,"):CCE$!YX;"9\4)_ZF2W MH)];2^:1P0LEO7;CK\0Y?>'J'@V=Y#'B+";UR."%SJ)74'HIB1=96CZ85"3W M UIAUZ=N6^#Q!@9[\ K%"UTP(--%%+G>R0YC1]?(#(SH,E)XC=-PTR\#'&/' MY\#99'FYVTW]*YB+3?L%C7&M87TPV1@Y ?*W1_[;\(K8R-;"2Q=A 7?O@H9X::OX0X MS+I%(%@E1)?>!:):$%^N-R3<\D3-F4^)88HAQ_:V[\=Z#K2N&21?(M^3Y3R. M2BNJ6\3 LLQHL4R[+8!Q> YJ(F+ & M-/+48(M;ZX\_9^B^_."I]T!(@5!.^&&4$&3U%4B 2MWK*RQ<_C&H]I'B/BU\ M7],Y6<17E=Y;8-?M=JFS+53GL7XO*W:#GR]G#P2EAVXM;BAR,1J^ [D*B12. M^Q1-BX.)G%=(:0KDR7$:L."N15<:N"VLKE/CVV.X6(5)Y 3>XI%"W9U2:>%X MCT4AQB8)"BK(V<5=2488O.WKI4ARLBXBRA$P-]%(N0KX*G4"I;V?C MIY-@K&C9YB_A([$.S9'6PMN,=BW,?7P8!#,+@L3Q;P@.7+RA?TC+H*P%OCL1 M0SOCK0\I"W^&CY:T,CWEN7"=FLI)M/F MUC*;=6'%'K7A&ZGLI%@%,T"9#Z!+'=D;!WL7(5FLR"V*,4'UVZ#HR;\#QAC- M6.>Z]<< ][)J_R\!-B7%\ M%I3*^VA)"4<"S"B]+)GEYU=@ QU$M"H[Z6Z^#+['@9=;6"NG4 .:,6ZF-J[D M@AH\B>G0<^D"(77+UO+Y&$70MMIU81V2T@CYEL\5HUG")K:*CWN M%?+EFK\$M7HRK!4LV' S*$TG[S 8. SH7R/[CEXC1I@=TL/5:^:;B=H0W:!$ MF2"+!J\9$VBS>2EU+L4AFKFEWPHO!YRIE$7'KXQA%#Z?+-XE89LDA]FCV("XBF(3XFED#XC]=T[MF&$62W<@.OSV2B&(;EPM+@QAZ6(G+ M9+3/2=H+T'*&?"?22>V3;A:"C$DL1W_X5>G4V>#8\=.-36TS(EO$\GXNDC@A M*$^OLQ@_4Z%B9'>4=A50Y[&QG-P^YY[MC5[',JF=W< D8YF^>G4.!&\=EGY? MR$(Z_/#:4J-;";13VJPR7#273ZSJ[WR2;=>5_^X46+]?E[D,WT%2#9A=QWR, M.VN'Q0;K42. K><09U7(PW1B5*- (U36S3SY[ 996*J6M1MN39][ MTGE52GN ?*C04D$^.%)6L)6Y83*Z$ MH 79N V'TF%8"%JI]W#Y/<&4A2E_Z5D3$WR?,)Y$HC)M84L7&4@P'K*&:Y%V M>I%BCKD9M4JENLWAX']B9MB[&-UT%M#<:TL,]8U%QQTR7W>^4Z-,D.O!OV MQPV+$/$ O_)#KPY<"+=)=XOJL UTW,Z+>/KMN3T;WX U@M];1.[#WK:64W-# ML*4WJ@+XB5K3(H. 0MA? HKVD6!&>#Y=AX>7Z,*BB'*PL3&&P&9* YO6[I+G MD:EXN9K7Z2:$A_3/G]P5:[7+WB]32R#I=K8 F-C.:F<&4(>,?; BB>+0VUV@ MJF!,!7(*\$<:Q&@UAR7^&&R7H5;JG_96.4N8$DGMG_(7$]LPE>4:;(6A?S\[ M$+^;\=**:.%\1<$)FS2-Z3\ME]8N:Q*H)^3DJS+58'^-(9Y[!#0?+ON5* %/V6#I@UA>Y#X%7E%7=L_<,;B]GEI'\K M&Y5=,N"#[?&U]OA:>WRMM;953I*('@J4$/?W!$?8ZJ@7$2X(P>E:.R&_ $<6 M-M'D\O=89-'Z=6.%W) =>MTET@K[>HQ^.0U]'*%D?<,S=1&]9KBJDUD[0 #[ M0 MP4XA6UPO5.:![W\;M&N#)/<*:P.I^;T,@O"?H>\I,+CRR12X7%VEL20F)35> M8>+=))2%Z.KJ5&O4?2N$*0BB@P>&2W='?!+*AT_+'33T"AF+ X8NJ!.;]B*V MF8I66E<)8^YH5.U6B))P&;2.;)9RL7?'^$+7".O2VLTVY5#OMM)PN[8\^6- MPS9F0Z:M%/>[H8PT#Z11+A(\,95TK"(JEY*-*5K.MOGRBKI'5',.=3X-MW>! MN.0@3>6SZS;1CPORHG^KRDH, M'4)4\N=0"U>,9&#WEM"/.%[Q>P>[:*SP9A&>!S%;D/31I">[#KPPH8E.'1:* MM(N-^D-X;I)['[NSP-.?,=8! BAX+<7LKM7#M Q;A,'N!M$E(I4LKNI'$)9+ MBNGUY1E\A.]U[WG1D]UZW'Z.D]V.D]WJAXKV43*. T29GR 2JNP0J+-7/]]*\H381.5 5U@ABI.K:+A)L?P?A>=8'=;!24"X$,\WZ MI78Z4#=I73T.-'(0^U:4'ELLU$>8 M$WZ3\OC\PAM$&FJTS(M7B'=T:1>R%A(L:)A$=XE][\A-UZ$/Z"(U:C, M8Q=XDPFQ L%V=3@#>-K:G$(:BZO()J M*8__$'T[#?$(5PY=>%?;[1;KJD2X)FP;;4SVT!/D38YU.+^U ^4T=J8L_PR. M S$@WT$=6$G4T]G&LKPT5]>GT0RPT1(+#L?*)R !6C515!<)4927TZ#JBC1] M-R&6-_D?O>OJ-/B^T^3[;II\WS46%C&K\$V.(]JA7C%':?).]RP0X>J'A1K4;T1-=X_WVO$P'.+40A3*DP M:T_\]22DT;+X7"0&^O3T2+Y3Z&S1_.7X;Y6"%>?\'WJ :-YD+U<-A5/B4"['00,$U9R,0BO+NQAM M"BD:Z6KS9FF7^YR60T,UJVE!O0@;OX4U*X= ^(S4SVPR@A=MNEM.%3/]?J;)#OD2+Z5L.NUT'55%:1E,/WL-,A)-0C M:Y="G#>CZ54N'%55>-GP'$M7HT$Y>>]FT1J@LF0HQ3:FK-&A!T+$8TIRETZB"[-,EX5@#>:R!G @K+== CLLV$"G".9!^URK*3;T#3DW/Z6/9FRC;?#Q^=P$55[3OE,P N&U\E#0E:F0B( M,UE1\.J,A9SB?+Y<(GH>;M%^E;?T3#P-@Q@'"0X>YGG*EQUO6@']:+SI5NFK M\!.JLJB=UEODAH&+?9QR-[Y ;."$SW*^$PIK5_KE 95"C:XI:XNB!,"KHA+" MV%$X\#9L*LD)"M 2VSDW.E!.Q-WK8IRYV6&VK$-^DIT']%+%#SA0HR @9P). M0Q]FFRJVTG[9B?:O'*(,#IGGG48H(]_)$FR *8LJW#3FR_,HQFL6Z;A(6$GS MJ1.M*.%WSI;Z(U%&JY2\U*&.^::FP2-3A5=&WE%52U&ZH4QIM[6.>C*0K31$ MLM(UR@[_JS!B2I9E]+$DOL+ )ZW#VR%!IKDX5E+IV5:N%7L9U)I&21EZ-6ACE0N MCO A; [FA+68IO) M=W/K_OBA2SP*(@[MQG?VUAZ\>4L0Y\_; L_R#TS#*2K#NG8BE(^S861!9 M==E[DJ1^A6UGK;Q7+P/'-'5J_KPL+-"D&#,JR>V^C&"KU0['L:\ZPE/80\?9 MK\?9KYU7K.,P4>5AHI"S7X\W8N4;\<"S7W.*YCP:?4F]SB?68)9?A?+2758] M9.W,DD(,XGAHGEURG#0Q0M:&G"V>;9*H(3>QRBY0D;F9VL1]2'N]\<,=0MS$ MI*@MVEDQ-NC0OJZT6O@'7>O(+,RUL[9G;DL(@#+.- UKF3=&)J#V$9%%2UE! M 5O'V*2236(Q4+.X> P7JS")G,"[0UM*%T+[CA\LFP%O$<.F4HVM!!%X-)"( MTXIL 1JL72 2/S60J"FU-EB@\2@9:;4RPMBHC6-)ZG@.J>.0SF.!JH0DC@6J MDRY0530.TF\UA?1Y_7 I?P0Y88\@18PS]KSYP"-4)[O#KV3O)+-'AWC7"9/+ M?)D-Q]A2XMA*+D+RB3V-VGFRL$4LA*51?).KM=NU(C386MQYO$(DJQ*Q%$ L M89B8V"OL@7'=I74P$BEA&D2)SI\0<3%=R65P@P@.O1\1:_B-O-D6$>W_"F!.S2QCGLVH_0V-8R/JWG%KC\$$/0_Y_6=Y7NL[WXSH FP@93! MN5:Y2W+4V#A(%:G?(A97HD=:1HGH5!!$B%H^G\CF;&, 3%5R;T\E#_Y',4FX M>\VO?(N5$V3^-/-BD"=PIOD=GHTNNW PX=,KQ^6$&E_=] S*>'AGKM9;+]4Y MJZY WEE"]GYY&I>Z1H_\GVSE/4NAGH@15&6H?@&YJ=G4]K; IW2(K/6[T1#$ MPZ1QC-*R5<7:8UIJKRC1#;6=] : 7+J_8HRB?R+?.]GE[U123E<'B.F<9UV\ M,#@O=9#"N"S)[Q;%.!W?QCC0LT=%:1\$W@'V0!-W5/!K!K(^H8!U;F, DR@M MC;RA*%.$?!_?T*L2V6/.6G_9.=BUB0%]'=?0DJ+9U9< S%.?U(WZO90QE00% MG7BL*6!91DVJ /DL=/D93_EP'L3\V%^&9,WA*LXQ:P/5;%9%:B0#2-$^>@CO MX1; -90!EVQ?A-P_/X3;M_3SU.S1/W"*.;6M0#4<<@&\VGEOBM"KD MBL:P'=@NQ%K)[['B5UTD,OMDT*X^QVK?R5;['LM'E].2_10^8'?A!S(HR>CDZC0#'Q.;&^(V8%0:;5JG*9D$< M#PCW$DH9$HR[J2J.RNI!3'219E84:^0*P %!F%Y5"917#C&UA%&1 M=+6^B5HG2ROXJ4A/AE,P*7.,NAE=AL>6R>F,I;)J[B1)" M')_W:?@>[4QLH I$H$Q5#-]>Y=:XENT"0G+J.9C>_H%"UL!3V,7 MM?/&6#J:GL@NL(_(*3TM'T)B8DN5X4WK$*KPPMS$"UT_.TUK,.'D-4..F103#6@4SF2Q%S)164B\*!_ MB4W[EQBZP6; )G(_JC,A%TGOJ(*>/-B(%4*5@Y/-7[=/V;AWLCL-/1-/JNWP M)^&%2S$J%Z.)H9N:HEPX3Y<>71->8I=3:6R?B2!/Q2!V\">7G8GPA)[H9IY' MN1=E_V'K:.L\(BNV)J@3VG&-3,G?5D(%S12TK\6)V3&Q)N<=#:+DQ15%7 $Y17 MC3>YT,!2)C+"6&62X_^"-X8\QD:PDW+OFQF3RZMW,$,Y%8F11)#36SXE0%,( M^957G@M@^*2(JY"%[U=A8.+J6P,VD;U19T(ND-[1"%5Y9!7/N_J=S-P*#,Q+3%?<'5R<&QE:6YN;RYH=&U0 M2P$"% ,4 " !"@ E3R-)=W%T' ]-@ '0 @ $;E0$ M9C$P<3 V,C%E>#,Q+3)?<'5R<&QE:6YN;RYH=&U02P$"% ,4 " !"@ E3 M=B'7QJD# "G$ '0 @ &SG $ 9C$P<3 V,C%E>#,R+3%? M<'5R<&QE:6YN;RYH=&U02P$"% ,4 " !"@ E399V<3[$# "\$ '0 M @ &7H $ 9C$P<3 V,C%E>#,R+3)?<'5R<&QE:6YN;RYH=&U0 M2P$"% ,4 " !"@ E3 Z@M+6P2 :$P "P @ &#I $ M:6UG7S P,2YJ<&=02P$"% ,4 " !"@ E3;@LH@DT= ?5@$ $0 M @ $8MP$ <')P;"TR,#(Q,#8S,"YX&UL4$L! A0#% @ 0H )4Y?]E/DW3P J1T% !4 M ( !!^$! '!R<&PM,C R,3 V,S!?9&5F+GAM;%!+ 0(4 Q0 ( $* "5-7 M($; J+D -";"0 5 " 7$P @!P&UL4$L%!@ + L ]0( "(Z $ P $! end