0001437749-21-021317.txt : 20210901 0001437749-21-021317.hdr.sgml : 20210901 20210901165037 ACCESSION NUMBER: 0001437749-21-021317 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20210731 FILED AS OF DATE: 20210901 DATE AS OF CHANGE: 20210901 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DAKTRONICS INC /SD/ CENTRAL INDEX KEY: 0000915779 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS MANUFACTURING INDUSTRIES [3990] IRS NUMBER: 460306862 STATE OF INCORPORATION: SD FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38747 FILM NUMBER: 211230555 BUSINESS ADDRESS: STREET 1: PO BOX 5128 STREET 2: 201 DAKTRONICS DRIVE CITY: BROOKINGS STATE: SD ZIP: 57006 BUSINESS PHONE: 6056974000 MAIL ADDRESS: STREET 1: P O BOX 5128 CITY: BROOKINGS STATE: SD ZIP: 57006 10-Q 1 dakt20210731_10q.htm FORM 10-Q dakt20210731_10q.htm
0000915779 DAKTRONICS INC false --04-30 Q1 2022 0 0 115,000,000 115,000,000 46,444,603 46,264,576 1,266,401 1,297,409 0 7 00009157792021-05-022021-07-31 0000915779us-gaap:CommonStockMember2021-05-022021-07-31 0000915779us-gaap:PreferredStockMember2021-05-022021-07-31 xbrli:shares 00009157792021-08-30 thunderdome:item iso4217:USD 00009157792021-07-31 00009157792021-05-01 iso4217:USDxbrli:shares 00009157792020-05-032020-08-01 0000915779us-gaap:CommonStockMember2021-05-01 0000915779us-gaap:AdditionalPaidInCapitalMember2021-05-01 0000915779us-gaap:RetainedEarningsMember2021-05-01 0000915779us-gaap:TreasuryStockMember2021-05-01 0000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-05-01 0000915779us-gaap:CommonStockMember2021-05-022021-07-31 0000915779us-gaap:AdditionalPaidInCapitalMember2021-05-022021-07-31 0000915779us-gaap:RetainedEarningsMember2021-05-022021-07-31 0000915779us-gaap:TreasuryStockMember2021-05-022021-07-31 0000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-05-022021-07-31 0000915779us-gaap:CommonStockMember2021-07-31 0000915779us-gaap:AdditionalPaidInCapitalMember2021-07-31 0000915779us-gaap:RetainedEarningsMember2021-07-31 0000915779us-gaap:TreasuryStockMember2021-07-31 0000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-31 0000915779us-gaap:CommonStockMember2020-05-02 0000915779us-gaap:AdditionalPaidInCapitalMember2020-05-02 0000915779us-gaap:RetainedEarningsMember2020-05-02 0000915779us-gaap:TreasuryStockMember2020-05-02 0000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-05-02 00009157792020-05-02 0000915779us-gaap:CommonStockMember2020-05-032020-08-01 0000915779us-gaap:AdditionalPaidInCapitalMember2020-05-032020-08-01 0000915779us-gaap:RetainedEarningsMember2020-05-032020-08-01 0000915779us-gaap:TreasuryStockMember2020-05-032020-08-01 0000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-05-032020-08-01 0000915779us-gaap:CommonStockMember2020-08-01 0000915779us-gaap:AdditionalPaidInCapitalMember2020-08-01 0000915779us-gaap:RetainedEarningsMember2020-08-01 0000915779us-gaap:TreasuryStockMember2020-08-01 0000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-08-01 00009157792020-08-01 xbrli:pure 0000915779us-gaap:AccountsPayableMember2021-07-31 0000915779dakt:UniqueConfigurationMemberdakt:CommercialMember2021-05-022021-07-31 0000915779dakt:UniqueConfigurationMemberdakt:LiveEventsMember2021-05-022021-07-31 0000915779dakt:UniqueConfigurationMemberdakt:HighSchoolParkAndRecreationMember2021-05-022021-07-31 0000915779dakt:UniqueConfigurationMemberdakt:TransportationMember2021-05-022021-07-31 0000915779dakt:UniqueConfigurationMemberdakt:InternationalMember2021-05-022021-07-31 0000915779dakt:UniqueConfigurationMember2021-05-022021-07-31 0000915779dakt:LimitedConfigurationMemberdakt:CommercialMember2021-05-022021-07-31 0000915779dakt:LimitedConfigurationMemberdakt:LiveEventsMember2021-05-022021-07-31 0000915779dakt:LimitedConfigurationMemberdakt:HighSchoolParkAndRecreationMember2021-05-022021-07-31 0000915779dakt:LimitedConfigurationMemberdakt:TransportationMember2021-05-022021-07-31 0000915779dakt:LimitedConfigurationMemberdakt:InternationalMember2021-05-022021-07-31 0000915779dakt:LimitedConfigurationMember2021-05-022021-07-31 0000915779dakt:ServiceAndOtherMemberdakt:CommercialMember2021-05-022021-07-31 0000915779dakt:ServiceAndOtherMemberdakt:LiveEventsMember2021-05-022021-07-31 0000915779dakt:ServiceAndOtherMemberdakt:HighSchoolParkAndRecreationMember2021-05-022021-07-31 0000915779dakt:ServiceAndOtherMemberdakt:TransportationMember2021-05-022021-07-31 0000915779dakt:ServiceAndOtherMemberdakt:InternationalMember2021-05-022021-07-31 0000915779dakt:ServiceAndOtherMember2021-05-022021-07-31 0000915779dakt:CommercialMember2021-05-022021-07-31 0000915779dakt:LiveEventsMember2021-05-022021-07-31 0000915779dakt:HighSchoolParkAndRecreationMember2021-05-022021-07-31 0000915779dakt:TransportationMember2021-05-022021-07-31 0000915779dakt:InternationalMember2021-05-022021-07-31 0000915779dakt:CommercialMemberus-gaap:TransferredAtPointInTimeMember2021-05-022021-07-31 0000915779dakt:LiveEventsMemberus-gaap:TransferredAtPointInTimeMember2021-05-022021-07-31 0000915779dakt:HighSchoolParkAndRecreationMemberus-gaap:TransferredAtPointInTimeMember2021-05-022021-07-31 0000915779dakt:TransportationMemberus-gaap:TransferredAtPointInTimeMember2021-05-022021-07-31 0000915779dakt:InternationalMemberus-gaap:TransferredAtPointInTimeMember2021-05-022021-07-31 0000915779us-gaap:TransferredAtPointInTimeMember2021-05-022021-07-31 0000915779dakt:CommercialMemberus-gaap:TransferredOverTimeMember2021-05-022021-07-31 0000915779dakt:LiveEventsMemberus-gaap:TransferredOverTimeMember2021-05-022021-07-31 0000915779dakt:HighSchoolParkAndRecreationMemberus-gaap:TransferredOverTimeMember2021-05-022021-07-31 0000915779dakt:TransportationMemberus-gaap:TransferredOverTimeMember2021-05-022021-07-31 0000915779dakt:InternationalMemberus-gaap:TransferredOverTimeMember2021-05-022021-07-31 0000915779us-gaap:TransferredOverTimeMember2021-05-022021-07-31 0000915779dakt:UniqueConfigurationMemberdakt:CommercialMember2020-05-032020-08-01 0000915779dakt:UniqueConfigurationMemberdakt:LiveEventsMember2020-05-032020-08-01 0000915779dakt:UniqueConfigurationMemberdakt:HighSchoolParkAndRecreationMember2020-05-032020-08-01 0000915779dakt:UniqueConfigurationMemberdakt:TransportationMember2020-05-032020-08-01 0000915779dakt:UniqueConfigurationMemberdakt:InternationalMember2020-05-032020-08-01 0000915779dakt:UniqueConfigurationMember2020-05-032020-08-01 0000915779dakt:LimitedConfigurationMemberdakt:CommercialMember2020-05-032020-08-01 0000915779dakt:LimitedConfigurationMemberdakt:LiveEventsMember2020-05-032020-08-01 0000915779dakt:LimitedConfigurationMemberdakt:HighSchoolParkAndRecreationMember2020-05-032020-08-01 0000915779dakt:LimitedConfigurationMemberdakt:TransportationMember2020-05-032020-08-01 0000915779dakt:LimitedConfigurationMemberdakt:InternationalMember2020-05-032020-08-01 0000915779dakt:LimitedConfigurationMember2020-05-032020-08-01 0000915779dakt:ServiceAndOtherMemberdakt:CommercialMember2020-05-032020-08-01 0000915779dakt:ServiceAndOtherMemberdakt:LiveEventsMember2020-05-032020-08-01 0000915779dakt:ServiceAndOtherMemberdakt:HighSchoolParkAndRecreationMember2020-05-032020-08-01 0000915779dakt:ServiceAndOtherMemberdakt:TransportationMember2020-05-032020-08-01 0000915779dakt:ServiceAndOtherMemberdakt:InternationalMember2020-05-032020-08-01 0000915779dakt:ServiceAndOtherMember2020-05-032020-08-01 0000915779dakt:CommercialMember2020-05-032020-08-01 0000915779dakt:LiveEventsMember2020-05-032020-08-01 0000915779dakt:HighSchoolParkAndRecreationMember2020-05-032020-08-01 0000915779dakt:TransportationMember2020-05-032020-08-01 0000915779dakt:InternationalMember2020-05-032020-08-01 0000915779dakt:CommercialMemberus-gaap:TransferredAtPointInTimeMember2020-05-032020-08-01 0000915779dakt:LiveEventsMemberus-gaap:TransferredAtPointInTimeMember2020-05-032020-08-01 0000915779dakt:HighSchoolParkAndRecreationMemberus-gaap:TransferredAtPointInTimeMember2020-05-032020-08-01 0000915779dakt:TransportationMemberus-gaap:TransferredAtPointInTimeMember2020-05-032020-08-01 0000915779dakt:InternationalMemberus-gaap:TransferredAtPointInTimeMember2020-05-032020-08-01 0000915779us-gaap:TransferredAtPointInTimeMember2020-05-032020-08-01 0000915779dakt:CommercialMemberus-gaap:TransferredOverTimeMember2020-05-032020-08-01 0000915779dakt:LiveEventsMemberus-gaap:TransferredOverTimeMember2020-05-032020-08-01 0000915779dakt:HighSchoolParkAndRecreationMemberus-gaap:TransferredOverTimeMember2020-05-032020-08-01 0000915779dakt:TransportationMemberus-gaap:TransferredOverTimeMember2020-05-032020-08-01 0000915779dakt:InternationalMemberus-gaap:TransferredOverTimeMember2020-05-032020-08-01 0000915779us-gaap:TransferredOverTimeMember2020-05-032020-08-01 0000915779dakt:ServicetypeWarrantyContractsMember2021-05-022021-07-31 00009157792021-08-012021-07-31 utr:M 0000915779us-gaap:ProductMember2021-07-31 0000915779us-gaap:ServiceMember2021-07-31 0000915779us-gaap:OperatingSegmentsMemberdakt:CommercialMember2021-05-022021-07-31 0000915779us-gaap:OperatingSegmentsMemberdakt:CommercialMember2020-05-032020-08-01 0000915779us-gaap:OperatingSegmentsMemberdakt:LiveEventsMember2021-05-022021-07-31 0000915779us-gaap:OperatingSegmentsMemberdakt:LiveEventsMember2020-05-032020-08-01 0000915779us-gaap:OperatingSegmentsMemberdakt:HighSchoolParkAndRecreationMember2021-05-022021-07-31 0000915779us-gaap:OperatingSegmentsMemberdakt:HighSchoolParkAndRecreationMember2020-05-032020-08-01 0000915779us-gaap:OperatingSegmentsMemberdakt:TransportationMember2021-05-022021-07-31 0000915779us-gaap:OperatingSegmentsMemberdakt:TransportationMember2020-05-032020-08-01 0000915779us-gaap:OperatingSegmentsMemberdakt:InternationalMember2021-05-022021-07-31 0000915779us-gaap:OperatingSegmentsMemberdakt:InternationalMember2020-05-032020-08-01 0000915779us-gaap:CorporateNonSegmentMember2021-05-022021-07-31 0000915779us-gaap:CorporateNonSegmentMember2020-05-032020-08-01 0000915779country:US2021-05-022021-07-31 0000915779country:US2020-05-032020-08-01 0000915779us-gaap:NonUsMember2021-05-022021-07-31 0000915779us-gaap:NonUsMember2020-05-032020-08-01 0000915779country:US2021-07-31 0000915779country:US2020-08-01 0000915779us-gaap:NonUsMember2021-07-31 0000915779us-gaap:NonUsMember2020-08-01 0000915779dakt:LiveEventsMember2021-05-01 0000915779dakt:CommercialMember2021-05-01 0000915779dakt:TransportationMember2021-05-01 0000915779dakt:InternationalMember2021-05-01 0000915779dakt:LiveEventsMember2021-07-31 0000915779dakt:CommercialMember2021-07-31 0000915779dakt:TransportationMember2021-07-31 0000915779dakt:InternationalMember2021-07-31 00009157792020-11-022020-11-02 utr:Y 0000915779us-gaap:LetterOfCreditMember2021-05-022021-07-31 0000915779us-gaap:StandbyLettersOfCreditMember2021-07-31 0000915779us-gaap:LineOfCreditMember2021-07-31 0000915779us-gaap:GuaranteesMember2021-07-31 0000915779us-gaap:FinancialStandbyLetterOfCreditMember2021-07-31 0000915779us-gaap:GuaranteeOfBusinessRevenueMember2021-07-31 0000915779us-gaap:SuretyBondMember2021-07-31 0000915779us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-31 0000915779us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-31 0000915779us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-31 0000915779us-gaap:FairValueMeasurementsRecurringMember2021-07-31 0000915779us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-05-01 0000915779us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-05-01 0000915779us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-05-01 0000915779us-gaap:FairValueMeasurementsRecurringMember2021-05-01 0000915779dakt:ContingentConsiderationLiabilityMember2021-05-01 0000915779dakt:ContingentConsiderationLiabilityMember2021-05-022021-07-31 0000915779dakt:ContingentConsiderationLiabilityMember2021-07-31
 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 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 July 31, 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: 0-23246

 

dakt20210111b_10qimg001.jpg

 

Daktronics, Inc.

(Exact Name of Registrant as Specified in its Charter)

 

South Dakota

  

46-0306862

(State or Other Jurisdiction of

Incorporation or Organization)

  

(I.R.S. Employer Identification No.)

    

201 Daktronics Drive

Brookings,

SD

 57006

(Address of Principal Executive Offices)

 

(605) 692-0200

(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

Common Stock, No Par Value

DAKT

Nasdaq Global Select Market

Preferred Stock Purchase Rights

DAKT

Nasdaq Global Select Market

 

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 Data 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, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-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 ☒

 

The number of shares of the registrant’s common stock outstanding as of August 30, 2021 was 45,357,234.

 

  

 

DAKTRONICS, INC. AND SUBSIDIARIES

FORM 10-Q

For the Quarter Ended July 31, 2021

 

Table of Contents

 

 

   

Page

Part I.

Financial Information

1

Item 1.

Financial Statements (Unaudited)

1

 

Condensed Consolidated Balance Sheets as of July 31, 2021 and May 1, 2021

1

 

Condensed Consolidated Statements of Operations for the Three Months Ended July 31, 2021 and August 1, 2020

2

 

Condensed Consolidated Statements of Comprehensive Income for the Three Months Ended July 31, 2021 and August 1, 2020

3

 

Condensed Consolidated Statements of Shareholders' Equity for the Three Months Ended July 31, 2021 and August 1, 2020

4

 

Condensed Consolidated Statements of Cash Flows for the Three Months Ended July 31, 2021 and August 1, 2020

6

 

Notes to the Condensed Consolidated Financial Statements

7

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

13

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

18

Item 4.

Controls and Procedures

18

     

Part II.

Other Information

18

Item 1.

Legal Proceedings

18

Item 1A.

Risk Factors

18

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

18

Item 3.

Defaults Upon Senior Securities

18

Item 4.

Mine Safety Disclosures

18

Item 5.

Other Information

18

Item 6.

Exhibits

18

     
Index to Exhibits 19

Signatures

20

 

 

 

PART I. FINANCIAL INFORMATION

 

Item 1. FINANCIAL STATEMENTS

 

DAKTRONICS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(in thousands, except per share data)

(unaudited)

 

  

July 31,

  

May 1,

 
  

2021

  

2021

 

ASSETS

        

CURRENT ASSETS:

        

Cash and cash equivalents

 $74,658  $77,590 

Restricted cash

  2,541   2,812 

Accounts receivable, net

  78,497   67,808 

Inventories

  84,514   74,356 

Contract assets

  38,133   32,799 

Current maturities of long-term receivables

  1,756   1,462 

Prepaid expenses and other current assets

  9,821   7,445 

Income tax receivables

  635   731 

Total current assets

  290,555   265,003 
         

Property and equipment, net

  56,208   58,682 

Long-term receivables, less current maturities

  1,390   1,635 

Goodwill

  8,311   8,414 

Intangibles, net

  1,780   2,083 

Investment in affiliates and other assets

  26,271   27,403 

Deferred income taxes

  11,941   11,944 

TOTAL ASSETS

 $396,456  $375,164 
         

LIABILITIES AND SHAREHOLDERS' EQUITY

        

CURRENT LIABILITIES:

        

Accounts payable

 $57,775  $40,251 

Contract liabilities

  67,507   64,495 

Accrued expenses

  27,650   30,672 

Warranty obligations

  9,986   10,464 

Income taxes payable

  496   738 

Total current liabilities

  163,414   146,620 
         

Long-term warranty obligations

  15,395   15,496 

Long-term contract liabilities

  10,586   10,720 

Other long-term obligations

  7,848   7,816 

Long-term income taxes payable

  654   548 

Deferred income taxes

  378   410 

Total long-term liabilities

  34,861   34,990 
         

SHAREHOLDERS' EQUITY:

        

Common Stock, no par value, authorized 115,000,000 shares; 46,444,603 and 46,264,576 shares issued at July 31, 2021 and May 1, 2021, respectively

  61,172   60,575 

Additional paid-in capital

  47,117   46,595 

Retained earnings

  99,701   96,016 

Treasury Stock, at cost, 1,266,401 and 1,297,409 shares at July 31, 2021 and May 1, 2021, respectively

  (7,101)  (7,297)

Accumulated other comprehensive loss

  (2,708)  (2,335)

TOTAL SHAREHOLDERS' EQUITY

  198,181   193,554 

TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY

 $396,456  $375,164

 

 

See notes to condensed consolidated financial statements.

 

 

 

 

DAKTRONICS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share data)

(unaudited)

 

  

Three Months Ended

 
  

July 31,

  

August 1,

 
  

2021

  

2020

 

Net sales

 $144,732  $143,644 

Cost of sales

  112,544   107,883 

Gross profit

  32,188   35,761 
         

Operating expenses:

        

Selling

  11,795   11,556 

General and administrative

  7,571   7,124 

Product design and development

  7,162   7,532 
   26,528   26,212 

Operating income

  5,660   9,549 
         

Nonoperating (expense) income:

        

Interest income

  153   85 

Interest expense

  (16)  (73)

Other (expense) income, net

  (868)  (627)
         

Income before income taxes

  4,929   8,934 

Income tax expense

  1,244   1,467 

Net income

 $3,685  $7,467 
         

Weighted average shares outstanding:

        

Basic

  45,139   44,654 

Diluted

  45,419   44,751 
         

Earnings per share:

        

Basic

 $0.08  $0.17 

Diluted

 $0.08  $0.17 
         
         

 

See notes to condensed consolidated financial statements.

 

 

 

DAKTRONICS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(in thousands)

(unaudited)

 

  

Three Months Ended

 
  

July 31,

  

August 1,

 
  

2021

  

2020

 
         

Net income

 $3,685  $7,467 
         

Other comprehensive (loss) income:

        

Cumulative translation adjustments

  (373)  1,037 

Total other comprehensive (loss) income, net of tax

  (373)  1,037 

Comprehensive income

 $3,312  $8,504 

 

See notes to condensed consolidated financial statements.

 

 

 

DAKTRONICS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY

(in thousands)

(unaudited)

 

                        
  

Common Stock

  

Additional Paid-In Capital

  

Retained Earnings

  

Treasury Stock

  

Accumulated Other Comprehensive Loss

  

Total

 

Balance as of May 1, 2021

 $60,575  $46,595  $96,016  $(7,297) $(2,335) $193,554 

Net income

        3,685         3,685 

Cumulative translation adjustments

              (373)  (373)

Share-based compensation

     518            518 

Employee savings plan activity

  597               597 

Treasury stock reissued

     4      196      200 

Balance as of July 31, 2021

 $61,172  $47,117  $99,701  $(7,101) $(2,708) $198,181 

 

See notes to condensed consolidated financial statements.

 

 

DAKTRONICS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY

(continued)

(in thousands)

(unaudited)

 

                        
  

Common Stock

  

Additional Paid-In Capital

  

Retained Earnings

  

Treasury Stock

  

Accumulated Other Comprehensive Loss

  

Total

 

Balance as of May 2, 2020

 $60,010  $44,627  $85,090  $(7,470) $(5,277) $176,980 

Net income

        7,467         7,467 

Cumulative translation adjustments

              1,037   1,037 

Share-based compensation

     539            539 

Treasury stock reissued

     26      173      199 

Balance as of August 1, 2020

 $60,010  $45,192  $92,557  $(7,297) $(4,240) $186,222 

 

See notes to condensed consolidated financial statements.

 

 

 

DAKTRONICS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

(unaudited)

 

  

Three Months Ended

 
  

July 31,

  

August 1,

 
  

2021

  

2020

 

CASH FLOWS FROM OPERATING ACTIVITIES:

        

Net income

 $3,685  $7,467 

Adjustments to reconcile net income to net cash (used in) provided by operating activities:

        

Depreciation and amortization

  4,052   4,337 

Gain on sale of property, equipment and other assets

  (106)  (53)

Share-based compensation

  518   539 

Equity in loss of affiliates

  746   529 

Provision for doubtful accounts

  (421)  1 

Deferred income taxes, net

  (32)  (4)

Change in operating assets and liabilities

  (9,461)  (4,271)

Net cash (used in) provided by operating activities

  (1,019)  8,545 
         

CASH FLOWS FROM INVESTING ACTIVITIES:

        

Purchases of property and equipment

  (1,283)  (3,155)

Proceeds from sales of property, equipment and other assets

  149   86 

Purchases of and loans to equity investment

  (718)  (492)

Net cash used in investing activities

  (1,852)  (3,561)
         

CASH FLOWS FROM FINANCING ACTIVITIES:

        

Principal payments on long-term obligations

  (200)  (210)

Net cash used in financing activities

  (200)  (210)
         

EFFECT OF EXCHANGE RATE CHANGES ON CASH

  (132)  (481)

NET (DECREASE) INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH

  (3,203)  4,293 
         

CASH, CASH EQUIVALENTS AND RESTRICTED CASH:

        

Beginning of period

  80,402   40,412 

End of period

 $77,199  $44,705 
         

Supplemental disclosures of cash flow information:

        

Cash paid for:

        

Interest

 $  $43 

Income taxes, net of refunds

  980   786 
         

Supplemental schedule of non-cash investing and financing activities:

        

Demonstration equipment transferred to inventory

 $46  $ 

Purchases of property and equipment included in accounts payable

  868   969 

Contributions of common stock under the ESPP

  597    

 

See notes to condensed consolidated financial statements.

 

 

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(dollar amounts in thousands, except per share data)

(unaudited)

 

Note 1. Basis of Presentation

 

Daktronics, Inc. and its subsidiaries (the “Company”, “Daktronics”, “we”, “our”, or “us”) are the world's industry leader in designing and manufacturing electronic scoreboards, programmable display systems and large screen video displays for sporting, commercial and transportation applications.

 

In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments (consisting of normal recurring adjustments) necessary to fairly present our financial position, results of operations and cash flows for the periods presented. The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions affecting the reported amounts therein. Due to the inherent uncertainty involved in making estimates, actual results in future periods may differ from those estimates.

 

Certain information and disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted. The balance sheet at May 1, 2021, has been derived from the audited financial statements at that date, but it does not include all the information and disclosures required by GAAP for complete financial statements. These financial statements should be read in conjunction with our financial statements and notes thereto for the year ended May 1, 2021, which are contained in our Annual Report on Form 10-K previously filed with the Securities and Exchange Commission ("SEC"). The results of operations for the interim periods presented are not necessarily indicative of results that may be expected for any other interim period or for the full fiscal year.

 

Daktronics, Inc. operates on a 52- or 53-week fiscal year, with our fiscal year ending on the Saturday closest to April 30 of each year. When April 30 falls on a Wednesday, the fiscal year ends on the preceding Saturday. Within each fiscal year, each quarter is comprised of 13-week periods following the beginning of each fiscal year. In each 53-week year, an additional week is added to the first quarter, and each of the last three quarters is comprised of a 13-week period. The three months ended July 31, 2021 and August 1, 2020, contained operating results for 13 weeks. 

 

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the totals of the same amounts shown in the condensed consolidated statements of cash flows. Restricted cash consists of cash and cash equivalents held in bank deposit accounts to secure issuances of foreign bank guarantees. 

 

  

July 31,

  

August 1,

 
  

2021

  

2020

 

Cash and cash equivalents

 $74,658  $44,609 

Restricted cash

  2,541   96 

Total cash, cash equivalents, and restricted cash shown in the condensed consolidated statement of cash flows

 $77,199  $44,705 

 

Other Business Developments - Coronavirus Pandemic

 

During fiscal 2021, the global spread of the coronavirus pandemic ("COVID-19") and restrictions impacted our business and created significant volatility, uncertainty and global economic disruption. We took proactive steps to solidify our financial position and mitigate any adverse consequences. Our orders and sales decline, in fiscal 2021, indicate the impacts of the pandemic. To align our expenses to the change in the market, we reduced investments in capital assets, reduced executive pay and board member compensation for fiscal 2021, and instituted initiatives to reduce other costs in the business. On  April 1, 2020, our board of directors voted to suspend stock repurchases under our share repurchase program and to suspend dividends for the foreseeable future. In addition, throughout fiscal 2021, we temporarily furloughed employees to manage our cost structure to align with decreased demand.

 

A special voluntary retirement and voluntary exit incentive program ("Offering") and a reduction in force ("RIF") were instituted during the first quarter of fiscal 2021 to adjust our capacity and reduce on-going expenses due to the reduced revenue and uncertainties created by the COVID-19 pandemic. During the first quarter of fiscal 202160 employees agreed to participate in the Offering and completed employment. The approximate cost of this Offering was $931. Under the RIF, employment was terminated with 108 employees with severance totaling $1,426.

 

We received governmental wage subsidies from various governmental programs related to COVID implications of $77 and $812 during the three months ended July 31, 2021 and August 1, 2020, respectively and recorded as a reduction of compensation expense, which is mostly included in the "Costs of sales" line item in our condensed consolidated statements of operations. We also have elected to defer payments of the employer portion of social security taxes during the payroll tax deferral period, which ended on December 31, 2020. As of July 31, 2021 the total amount of such deferral was $5,122, which is included in the "Accrued expenses" and in the "Other long-term obligations" line items in our condensed consolidated balance sheet. Per the terms of the deferral program, 50 percent of the deferred amount is due on December 31, 2021 with the remaining 50 percent due on December 31, 2022.

 

We continue to monitor guidance from international and domestic authorities, regarding the COVID-19 pandemic and may take additional actions based on their requirements and recommendations. Since late fiscal 2021, order and quoting activities have increased creating a strong backlog and positive outlook; however, there is no assurance that this trend will continue in future quarters. Supply chain disruptions continue to emerge as a result of several factors including - the pandemic, shipping container shortages, and the changes in global demand. Specifically, we are impacted by the global shortage of semiconductors and related electronic components, other materials needed for production, and freight availability. We expect headwinds in material, labor, freight availability and inflation as the world economies recover, which may cause volatility in our revenue cycles and production costs. While we cannot predict the length or severity of these conditions, it is reasonably possible they will continue to have some impact on our operations during fiscal 2022.

 

Recent Accounting Pronouncements

 

There have been no material changes to our significant accounting policies and estimates as described in our Annual Report on Form 10-K for the fiscal year ended May 1, 2021.

 

Accounting Standards Adopted

 

There are no significant Accounting Standard Updates ("ASU's") issued that were adopted in the three-months ended July 31, 2021

 

7

 

Accounting Standards Not Yet Adopted

 

There are no significant ASU's issued not yet adopted as of July 31, 2021.

 

 

Note 2. Investments in Affiliates

 

The aggregate amount of investments accounted for under the equity method was $19,141 and $19,887 at July 31, 2021 and May 1, 2021, respectively. Our proportional share of the respective affiliates' earnings or losses is included in the "Other (expense) income, net" line item in our condensed consolidated statements of operations. For the three months ended July 31, 2021 and August 1, 2020, our share of the losses of our affiliates was $746 and $529, respectively. We purchased services for research and development activities from our equity method investments. The total of these related party transactions was $470 for the three months ended July 31, 2021, which was included in the "Product design and development" line item in in our condensed consolidated statement of operations and $275 of this remains unpaid and is included in the "Accounts payable" line item in our condensed consolidated balance sheet. There were no related party transactions for the three months ended August 1, 2020.

 

 

Note 3. Earnings Per Share ("EPS")

 

The following is a reconciliation of the net income and common share amounts used in the calculation of basic and diluted EPS for the three months ended July 31, 2021 and August 1, 2020:

 

  

Net income

  

Shares

  

Per share income

 

For the three months ended July 31, 2021

            

Basic earnings per share

 $3,685   45,139  $0.08 

Dilution associated with stock compensation plans

     280    

Diluted earnings per share

 $3,685   45,419  $0.08 

For the three months ended August 1, 2020

            

Basic earnings per share

 $7,467   44,654  $0.17 

Dilution associated with stock compensation plans

     97    

Diluted earnings per share

 $7,467   44,751  $0.17 

 

Options outstanding to purchase 1,810 shares of common stock with a weighted average exercise price of $9.52 for the three months ended July 31, 2021 and 2,119 shares of common stock with a weighted average exercise price of $9.96 for the three months ended  August 1, 2020 were not included in the computation of diluted earnings per share because the effects would be anti-dilutive.

 

 

Note 4. Revenue Recognition

 

Disaggregation of revenue

The following table presents our disaggregation of revenue by segments:

 

  

Three Months Ended July 31, 2021

 
          

High School

             
  

Commercial

  

Live Events

  

Park and Recreation

  

Transportation

  

International

  

Total

 

Type of performance obligation

                        

Unique configuration

 $3,587  $41,508  $4,166  $6,541  $5,883  $61,685 

Limited configuration

  25,907   5,842   22,957   5,352   11,545   71,603 

Service and other

  3,287   5,037   771   665   1,684   11,444 
  $32,781  $52,387  $27,894  $12,558  $19,112  $144,732 

Timing of revenue recognition

                        

Goods/services transferred at a point in time

 $26,379  $6,829  $21,941  $5,571  $12,019  $72,739 

Goods/services transferred over time

  6,402   45,558   5,953   6,987   7,093   71,993 
  $32,781  $52,387  $27,894  $12,558  $19,112  $144,732 

 

  

Three Months Ended August 1, 2020

 
          

High School

             
  

Commercial

  

Live Events

  

Park and Recreation

  

Transportation

  

International

  

Total

 

Type of performance obligation

                        

Unique configuration

 $8,727  $41,975  $7,668  $7,724  $4,012  $70,106 

Limited configuration

  22,555   5,419   20,688   6,266   8,653   63,581 

Service and other

  3,224   4,080   587   508   1,558   9,957 
  $34,506  $51,474  $28,943  $14,498  $14,223  $143,644 

Timing of revenue recognition

                        

Goods/services transferred at a point in time

 $22,892  $6,214  $19,368  $6,374  $9,179  $64,027 

Goods/services transferred over time

  11,614   45,260   9,575   8,124   5,044   79,617 
  $34,506  $51,474  $28,943  $14,498  $14,223  $143,644 

 

See "Note 5. Segment Reporting" for a disaggregation of revenue by geography.

 

8

 

Contract balances

Contract assets represent revenue recognized in excess of amounts billed and include unbilled receivables. Unbilled receivables, which represent an unconditional right to payment subject only to the passage of time, are reclassified to accounts receivable when they are billed according to the contract terms. Contract liabilities represent amounts billed to the customers in excess of revenue recognized to date.

 

The following table reflects the changes in our contract assets and liabilities:

 

  

July 31,

  

May 1,

  

Dollar

  

Percent

 
  

2021

  

2021

  

Change

  

Change

 

Contract assets

 $38,133  $32,799  $5,334   16.3%

Contract liabilities - current

  67,507   64,495   3,012   4.7%

Contract liabilities - noncurrent

  10,586   10,720   (134)  (1.3)%

 

The changes in our contract assets and contract liabilities from May 1, 2021 to July 31, 2021 were due to the timing of billing schedules and revenue recognition, which can vary significantly depending on the contractual payment terms and the seasonality of the sports markets. We had no material impairments of contract assets for the three months ended July 31, 2021.

 

For service-type warranty contracts, we allocate revenue to this performance obligation, recognize the revenue over time, and recognize costs as incurred. Earned and unearned revenues for these contracts are included in the "Contract assets" and "Contract liabilities" line items in our condensed consolidated balance sheets. Changes in unearned service-type warranty contracts, net were as follows:

 

  

July 31,

 
  

2021

 

Balance at beginning of period

 $24,590 

New contracts sold

  10,165 

Less: reductions for revenue recognized

  (8,669)

Foreign currency translation and other

  (86)

Balance at end of period

 $26,000 

 

As of July 31, 2021 and May 1, 2021, our contracts in progress that were identified as loss contracts were immaterial. For these contracts, the provision for losses is included in the "Accrued expenses" line item in our condensed consolidated balance sheets.

 

During the three months ended July 31, 2021, we recognized revenue of $31,587 related to our contract liabilities as of May 1, 2021.

 

Remaining performance obligations

As of July 31, 2021, the aggregate amount of the transaction price allocated to the remaining performance obligations was $339,192. We expect approximately $297,849 of our remaining performance obligations to be recognized over the next 12 months, with the remainder recognized thereafter. Remaining performance obligations related to product and service agreements at July 31, 2021 are $285,322 and $53,870, respectively. Although remaining performance obligations reflect business that is considered to be legally binding, cancellations, deferrals or scope adjustments may occur. Any known project cancellations, revisions to project scope and cost, foreign currency exchange fluctuations and project deferrals are reflected or excluded in the remaining performance obligation balance, as appropriate.

 

9

 
 

Note 5. Segment Reporting

 

The following table sets forth certain financial information for each of our five reporting segments for the periods indicated:

 

  

Three Months Ended

 
  

July 31,

  

August 1,

 
  

2021

  

2020

 

Net sales:

        

Commercial

 $32,781  $34,506 

Live Events

  52,387   51,474 

High School Park and Recreation

  27,894   28,943 

Transportation

  12,558   14,498 

International

  19,112   14,223 

Total company net sales

  144,732   143,644 
         

Gross profit:

        

Commercial

  7,178   7,742 

Live Events

  8,582   9,354 

High School Park and Recreation

  9,509   10,476 

Transportation

  3,751   5,143 

International

  3,168   3,046 
   32,188   35,761 
         

Operating expenses:

        

Selling

  11,795   11,556 

General and administrative

  7,571   7,124 

Product design and development

  7,162   7,532 
   26,528   26,212 

Operating income

  5,660   9,549 
         

Nonoperating income (expense):

        

Interest income

  153   85 

Interest expense

  (16)  (73)

Other (expense) income, net

  (868)  (627)

Income before income taxes

 $4,929  $8,934 
         

Depreciation and amortization:

        

Commercial

 $702  $772 

Live Events

  1,337   1,451 

High School Park and Recreation

  438   496 

Transportation

  139   237 

International

  726   693 

Unallocated corporate depreciation

  710   688 
  $4,052  $4,337 

 

No single geographic area comprises a material amount of our net sales or property and equipment, net of accumulated depreciation, other than the United States. The following table presents information about net sales and property and equipment, net of accumulated depreciation, in the United States and elsewhere:

 

  

Three Months Ended

 
  

July 31,

  

August 1,

 
  

2021

  

2020

 

Net sales:

        

United States

 $123,482  $128,069 

Outside United States

  21,250   15,575 
  $144,732  $143,644 

 

  

July 31,

  

May 1,

 
  

2021

  

2021

 

Property and equipment, net of accumulated depreciation:

        

United States

 $48,450  $50,130 

Outside United States

  7,758   8,552 
  $56,208  $58,682 

 

10

 

We have numerous customers worldwide for sales of our products and services, and no customer accounted for 10 percent or more of net sales; therefore, we are not economically dependent on a limited number of customers for the sale of our products and services.

 

We have numerous raw material and component suppliers, and no supplier accounts for 10 percent or more of our cost of sales; however, we have a number of single-source suppliers that could limit our supply or cause delays in obtaining raw material and components needed in manufacturing.

 

 

Note 6. Goodwill

 

The changes in the carrying amount of goodwill related to each reportable segment for the three months ended July 31, 2021 were as follows:

 

  

Live Events

  

Commercial

  

Transportation

  

International

  

Total

 

Balance as of May 1, 2021

 $2,313  $3,464  $84  $2,553  $8,414 

Foreign currency translation

  (6)  (39)  (5)  (53)  (103)

Balance as of July 31, 2021

 $2,307  $3,425  $79  $2,500  $8,311 

 

We perform an analysis of goodwill on an annual basis, and it is tested for impairment more frequently if events or changes in circumstances indicate that an asset might be impaired. Our annual analysis is performed during our third quarter of each fiscal year, based on the goodwill amount as of the first business day of our third fiscal quarter. We performed our annual impairment test on November 2, 2020 and concluded no goodwill impairment existed. 

 

 

Note 7. Financing Agreements

 

As of July 31, 2021, there were no advances under the loan portion of the line of credit, and the balance of letters of credit outstanding was approximately $8,142. As of July 31, 2021, $26,858 of the credit facility remains in place and available.

 

We are sometimes required to obtain bank guarantees or other financial instruments for display installations. If we are unable to meet the terms of the arrangement, our customer would draw on the banking arrangement, and the bank would subrogate its loss to Daktronics. As of July 31, 2021, we had $2,514 of such instruments outstanding.

 

As of July 31, 2021, we were in compliance with all applicable bank loan covenants.

 

 

Note 8. Commitments and Contingencies

 

Litigation: We are a party to legal proceedings and claims which arise during the ordinary course of business. For unresolved legal proceedings or claims, we do not believe there is a reasonable probability that any material loss will be incurred. Accordingly, no material accrual or disclosure of a potential range of loss has been made related to these matters. We do not expect the ultimate liability of these unresolved legal proceedings or claims to have a material effect on our financial position, liquidity or capital resources.

 

Warranties: Changes in our warranty obligation for the three consisted of the following:

 

  

July 31,

 
  

2021

 

Beginning accrued warranty obligations

 $25,960 

Warranties issued during the period

  2,110 

Settlements made during the period

  (1,470)

Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations

  (1,219)

Ending accrued warranty obligations

 $25,381 

 

Performance guarantees: We have entered into standby letters of credit, bank guarantees and surety bonds with financial institutions relating to the guarantee of our future performance on contracts, primarily construction-type contracts. As of July 31, 2021, we had outstanding letters of credit, bank guarantees and surety bonds in the amount of $8,142, $2,514 and $50,336, respectively. Performance guarantees are issued to certain customers to guarantee the operation and installation of the equipment and our ability to complete a contract. These performance guarantees have various terms but are generally one year. We enter into written agreements with our customers, and those agreements often contain indemnification provisions that require us to make the customer whole if certain acts or omissions by us cause the customer financial loss. We make efforts to negotiate reasonable caps and limitations on the recovery of such damages. As of July 31, 2021, we were not aware of any indemnification claim from a customer.

 

 

Note 9. Income Taxes

 

The provision for income taxes during interim reporting periods is calculated by applying an estimate of the annual effective tax rate to “ordinary” income or loss for the reporting period, adjusted for discrete items. Due to various factors, including our estimate of annual income, our effective tax rate is subject to fluctuation.

 

Our effective tax rate for the three months ended July 31, 2021 was 25.2 percent as compared to 16.4 percent for the three months ended August 1, 2020. The difference in rates are primarily driven by estimated tax credits and other permanent items proportionate to estimated pre-tax earnings in fiscal 2022 compared to similar estimated value of tax credits and other permanent items proportionate to lower estimated pre-tax earnings in fiscal 2021. 

 

We operate both domestically and internationally and as of July 31, 2021, undistributed earnings of our foreign subsidiaries were considered to be reinvested indefinitely. Additionally, we had $654 of unrecognized tax benefits which would reduce our effective tax rate if recognized.

 

11

 
 

Note 10. Fair Value Measurement

 

The following table sets forth by Level within the fair value hierarchy our financial assets and liabilities that were accounted for at fair value on a recurring basis at  July 31, 2021 and May 1, 2021 according to the valuation techniques we used to determine their fair values. There have been no transfers of assets or liabilities among the fair value hierarchies presented.

 

  

Fair Value Measurements

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Balance as of July 31, 2021

                

Cash and cash equivalents

 $74,658  $  $  $74,658 

Restricted cash

  2,541         2,541 

Derivatives - asset position

     46      46 

Derivatives - liability position

     (134)     (134)
  $77,199  $(88) $  $77,111 

Balance as of May 1, 2021

                

Cash and cash equivalents

 $77,590  $  $  $77,590 

Restricted cash

  2,812         2,812 

Derivatives - asset position

     4      4 

Derivatives - liability position

     (261)     (261)

Acquisition-related contingent consideration

        (363)  (363)
  $80,402  $(257) $(363) $79,782 

 

A roll forward of the Level 3 contingent liabilities, both short- and long-term, for the three months ended July 31, 2021 is as follows:

 

Acquisition-related contingent consideration as of May 1, 2021

 $363 

Additions

  33 

Settlements

  (400)

Interest

  4 

Acquisition-related contingent consideration as of July 31, 2021

 $ 

 

There have been no changes in the valuation techniques used by us to value our financial instruments since the end of fiscal 2021. For additional information, see our Annual Report on Form 10-K for the fiscal year ended May 1, 2021 for the methods and assumptions used to estimate the fair value of each class of financial instrument.

 

12

 
 

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

 

FORWARD-LOOKING STATEMENTS

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) is intended to provide a reader of our financial statements with a narrative from the perspective of management on our financial condition, results of operations, liquidity, and certain other factors that may affect our future results. The MD&A provides a narrative analysis explaining the reasons for material changes in the Company’s (i) financial condition from the most recent fiscal year-end, May 1, 2021 and (ii) results of operations during the current fiscal period(s) as compared to the corresponding period(s) of the preceding fiscal year. 

 

This Quarterly Report on Form 10-Q, including the MD&A section, contains “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. These statements reflect our current views with respect to future events and financial performance. The words “believe,” “expect,” “anticipate,” “intend,” “estimate,” “forecast,” “project,” “should,” "will," "continue" and similar expressions are intended to identify “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. All forecasts and projections in this document are “forward looking statements,” and are based on management’s current expectations or beliefs. From time to time, we may also provide oral and written forward-looking statements in other materials we release to the public, such as press releases, presentations to securities analysts or investors, or other communications by us. Any or all of our forward-looking statements in this report and in any public statements we make could be materially different from actual results. Accordingly, we wish to caution investors that any forward-looking statements made by or on behalf of us are subject to uncertainties and other factors that could cause actual results to differ materially from such statements.

 

We also wish to caution investors that other factors might in the future prove to be important in affecting our results of operations. New factors emerge from time to time; it is not possible for management to predict all such factors, nor can it assess the impact of each such factor on the business or the extent to which any factor, or a combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements.

 

We undertake no obligation to update publicly or revise any forward-looking statements, whether as a result of new information, future events or otherwise.

 

Our MD&A should be read in conjunction with the Consolidated Financial Statements and related Notes included in Item 1 of Part I of this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K for the fiscal year ended May 1, 2021 (including the information presented therein under Risk Factors), as well other publicly available information.

 

OVERVIEW

 

We are engaged principally in the design, market, and manufacture of a wide range of integrated electronic display systems and related products which are sold in a variety of markets throughout the world and the rendering of related maintenance and professional services. We focus our sales and marketing efforts on markets, geographical regions and products. Our five business segments consist of four domestic business units and the International business unit. The four domestic business units include Commercial, Live Events, High School Park and Recreation, and Transportation, all of which include the geographic territories of the United States and Canada.

 

The following selected financial data should be read in conjunction with our Form 10-K for the year ended May 1, 2021 and the consolidated financial statements, including the notes to consolidated financial statements therein.

 

CORONAVIRUS ("COVID-19") PANDEMIC

 

We continue to monitor guidance from international and domestic authorities, regarding the COVID-19 pandemic and may take additional actions based on their requirements and recommendations. Since late fiscal 2021, order and quoting activities have increased creating a strong backlog and positive outlook; however, there is no assurance that this trend will continue in future quarters. Supply chain disruptions continue to emerge as a result of several factors including - the pandemic, shipping container shortages, and the changes in global demand. Specifically, we are impacted by the global shortage of semiconductors and related electronic components, other materials needed for production, and freight availability. We expect headwinds in material, labor, freight availability and inflation as the world economies recover, which may cause volatility in our revenue cycles and production costs. While we cannot predict the length or severity of these conditions, it is reasonably possible they will continue to have some impact on our operations during fiscal 2022.

 

Refer to the COVID-19 related risk factors disclosed in Item 1A of Part I in our Annual Report on Form 10-K for the fiscal year ended May 1, 2020.

 

 

RESULTS OF OPERATIONS

 

COMPARISON OF THE THREE MONTHS ENDED July 31, 2021 and August 1, 2020

 

Product Order Backlog

 

Backlog represents the dollar value of orders for integrated electronic display systems and related products and services which are expected to be recognized in net sales in the future. Orders are contractually binding purchase commitments from customers. Orders are included in backlog when we are in receipt of an executed contract and any required deposits or security and have not yet been recognized into net sales. Certain orders for which we have received binding letters of intent or contracts will not be included in backlog until all required contractual documents and deposits are received. Orders and backlog are not measures defined by accounting principles generally accepted in the United States of America ("GAAP"), and our methodology for determining orders and backlog may vary from the methodology used by other companies in determining their orders and backlog amounts.

 

Order and backlog levels provide management and investors additional details surrounding the results of our business activities in the marketplace and highlights fluctuations caused by seasonality and our large project business. Management uses orders to evaluate market share and performance in the competitive environment. Management uses backlog information for capacity and resource planning. We believe order information is useful to investors because it provides an indication of our market share and provides an indication of future revenues.

 

Our product order backlog as of July 31, 2021 was $285 million as compared to $192 million as of August 1, 2020 and $251 million at the end of fourth quarter of fiscal 2021. We expect to fulfill the backlog as of July 31, 2021 within the next 24 months. The timing of backlog may be impacted by project delays resulting from the COVID-19 pandemic and supply chain delays.

 

Net Sales

 

The following table shows information regarding net sales for the three months ended July 31, 2021 and August 1, 2020:

 

   

Three Months Ended

 
   

July 31,

   

August 1,

   

Dollar

   

Percent

 

(in thousands)

 

2021

   

2020

   

Change

   

Change

 

Net sales:

                               

Commercial

  $ 32,781     $ 34,506     $ (1,725 )     (5.0 )%

Live Events

    52,387       51,474       913       1.8  

High School Park and Recreation

    27,894       28,943       (1,049 )     (3.6 )

Transportation

    12,558       14,498       (1,940 )     (13.4 )

International

    19,112       14,223       4,889       34.4  
    $ 144,732     $ 143,644     $ 1,088       0.8 %

Orders:

                               

Commercial

  $ 38,329     $ 25,533     $ 12,796       50.1 %

Live Events

    49,686       41,860       7,826       18.7  

High School Park and Recreation

    45,711       28,099       17,612       62.7  

Transportation

    21,345       13,089       8,256       63.1  

International

    26,675       13,572       13,103       96.5  
    $ 181,746     $ 122,153     $ 59,593       48.8 %

 

Each business unit's order volume was higher in the first quarter of fiscal 2022 reflecting the recovery from the impact of the global pandemic among our customers. High School Park and Recreation performed well throughout the pandemic and continues to perform well as we emerge from the pandemic driven by the adoption of video displays at the high school level. The increase also was created by several multimillion-dollar orders ("large orders"). During the quarter, we were awarded a number of arena and stadium projects in both International and Live Events and had increased activity in the Commercial and International digital billboard markets. Large orders create volatility in comparisons between quarters. 

 

Net sales increased in our International business unit, and decreased in the Commercial, High School Park and Recreation, and Transportation business units. Net sales were relatively flat in our Live Events business unit. Material supply shortages are creating an increase in lead times and extending the timing of converting some orders to sales in the near-term. 

 

Gross Profit and Contribution Margin

 

   

Three Months Ended

 
   

July 31, 2021

   

August 1, 2020

 
           

As a Percent

           

As a Percent

 

(in thousands)

 

Amount

   

of Net Sales

   

Amount

   

of Net Sales

 

Gross Profit:

                               

Commercial

  $ 7,178       21.9 %   $ 7,742       22.4 %

Live Events

    8,582       16.4       9,354       18.2  

High School Park and Recreation

    9,509       34.1       10,476       36.2  

Transportation

    3,751       29.9       5,143       35.5  

International

    3,168       16.6       3,046       21.4  
    $ 32,188       22.2 %   $ 35,761       24.9 %

 

The decrease in gross profit percentage in all the business units is primarily related to increased input costs including material, freight, tariffs and staffing levels to increase capacity for the higher order volumes. Gross profit was also impacted by sales mix differences between periods. During the first quarter we had more large project sales which generally have lower gross profit because of the competitive nature of large projects and lower service revenue as a percentage of sales makeup. During the first quarter of fiscal 2021, we earned a higher rate of gross profit on our service agreements due to reduced stand ready services conducted during the quarter. This was due to lower on-site demand as events were not being held through the various pandemic shutdowns. Total warranty as a percent of sales for the three months ended July 31, 2021 compared to the same period one year ago declined to 1.2 percent from 2.1 percent, respectively. 

 

 

   

Three Months Ended

 
   

July 31, 2021

                   

August 1, 2020

 
           

As a Percent

   

Dollar

   

Percent

           

As a Percent

 

(in thousands)

 

Amount

   

of Net Sales

   

Change

   

Change

   

Amount

   

of Net Sales

 

Contribution Margin:

                                               

Commercial

  $ 3,517       10.7 %   $ (924 )     (20.8 )%   $ 4,441       12.9 %

Live Events

    6,328       12.1       (810 )     (11.3 )     7,138       13.9  

High School Park and Recreation

    6,765       24.3       (1,150 )     (14.5 )     7,915       27.3  

Transportation

    2,854       22.7       (1,527 )     (34.9 )     4,381       30.2  

International

    929       4.9       599       181.5       330       2.3  
    $ 20,393       14.1 %   $ (3,812 )     (15.7 )%   $ 24,205       16.9 %

 

Contribution margin is a non-GAAP measure and consists of gross profit less selling expenses. Selling expenses consist primarily of personnel related costs, travel and entertainment expenses, facility-related costs for sales and service offices, bad debt expenses, third-party commissions and expenditures for marketing efforts, including the costs of collateral materials, conventions and trade shows, product demonstrations, customer relationship management systems, and supplies.

 

Contribution margin is impacted by the previously discussed sales levels and gross margin changes. Each business unit's contribution margin was impacted by changes in selling expense which included an increase in personnel related expenses, increases in travel and entertainment, marketing, and convention related expenses offset by a $0.4 million bad debt recovery in the International business unit. Marketing and sales expenses increased as order activity increased and travel restrictions were lifted. 

 

Reconciliation from non-GAAP contribution margin to operating margin GAAP measure is as follows: 

 

   

Three Months Ended

 
   

July 31, 2021

                   

August 1, 2020

 
           

As a Percent

   

Dollar

   

Percent

           

As a Percent

 

(in thousands)

 

Amount

   

of Net Sales

   

Change

   

Change

   

Amount

   

of Net Sales

 

Contribution margin

  $ 20,393       14.1 %   $ (3,812 )     (15.7 )%   $ 24,205       16.9 %

General and administrative

    7,571       5.2       447       6.3       7,124       5.0  

Product design and development

    7,162       4.9       (370 )     (4.9 )     7,532       5.2  

Operating income

  $ 5,660       3.9 %   $ (3,889 )     (40.7 )%   $ 9,549       6.6 %

 

General and administrative expenses in the first quarter of fiscal 2022 increased as compared to the same period one year ago primarily due to increases in personnel related expenses. 

 

Product design and development expenses in the first quarter of fiscal 2022 as compared to the same period one year ago declined for decreased spend for professional services. 

 

Other Income and Expenses

 

   

Three Months Ended

 
   

July 31, 2021

                   

August 1, 2020

 
           

As a Percent

   

Dollar

   

Percent

           

As a Percent

 

(in thousands)

 

Amount

   

of Net Sales

   

Change

   

Change

   

Amount

   

of Net Sales

 

Interest (expense) income, net

  $ 137       0.1 %   $ 125       1041.7 %   $ 12       0.0 %

Other (expense) income, net

  $ (868 )     (0.6 )%   $ (241 )     38.4 %   $ (627 )     (0.4 )%

 

The change in interest income and expense, net for the first quarter of fiscal 2022 compared to the same period one year ago was primarily due to the reduction of interest expense as we have no outstanding drawings on the line of credit this year as compared to $15.0 million last year.

 

Other (expense) income, net: The change in other income and expense, net for the first quarter of fiscal 2022 as compared to the same period one year ago was primarily due to losses recorded for equity method affiliates and foreign currency volatility.

 

Income Taxes

 

We have recorded an effective tax rate of 25.2 percent for the first quarter of fiscal 2022 as compared to 16.4 percent for the first quarter of fiscal 2021. The difference in tax rates are primarily driven by estimated tax credits and other permanent items proportionate to estimated pre-tax earnings in fiscal 2022 compared to similar estimated value of tax credits and other permanent items proportionate to lower estimated pre-tax earnings in fiscal 2021.

 

15

 

 

LIQUIDITY AND CAPITAL RESOURCES

 

   

Three Months Ended

 
   

July 31,

   

August 1,

   

Percent

 

(in thousands)

 

2021

   

2020

   

Change

 

Net cash (used in) provided by:

                       

Operating activities

  $ (1,019 )   $ 8,545       (111.9 )%

Investing activities

    (1,852 )     (3,561 )     (48.0 )

Financing activities

    (200 )     (210 )     (4.8 )

Effect of exchange rate changes on cash

    (132 )     (481 )     (72.6 )

Net (decrease) increase in cash, cash equivalents and restricted cash

  $ (3,203 )   $ 4,293       (174.6 )%

 

Cash decreased by $3.2 million for the first three months of fiscal 2022 primarily due to increases in accounts receivable, inventory, and contract assets as we had more in process coming out of the pandemic timeframe as compared to an increase of $4.3 million in the first three months of fiscal 2021.

 

Net cash (used in) provided by operating activities: Net cash used in operating activities was $1.0 million for the first three months of fiscal 2022 compared to net cash provided by operating activities of $8.5 million in the first three months of fiscal 2021. The $9.5 million decrease in cash provided by operating activities was primarily the result of changes in net operating assets and liabilities and a decrease of $3.8 million in net income.

 

The changes in operating assets and liabilities consisted of the following:

 

   

Three Months Ended

 
   

July 31,

   

August 1,

 
   

2021

   

2020

 

(Increase) decrease:

               

Accounts receivable

  $ (10,412 )   $ (15,514 )

Long-term receivables

    309       693  

Inventories

    (10,256 )     5,826  

Contract assets

    (5,434 )     2,378  

Prepaid expenses and other current assets

    (2,390 )     2,122  

Income tax receivables

    98       308  

Investment in affiliates and other assets

    91       211  

Increase (decrease):

               

Accounts payable

    17,352       1,240  

Contract liabilities

    3,134       (1,095 )

Accrued expenses

    (1,392 )     (2,026 )

Warranty obligations

    (478 )     881  

Long-term warranty obligations

    (100 )     550  

Income taxes payable

    (130 )     398  

Long-term marketing obligations and other payables

    147       (243 )
    $ (9,461 )   $ (4,271 )

 

 

Net cash used in investing activities: Net cash used in investing activities totaled $1.9 million in the first three months of fiscal 2022 compared to net cash used in investing activities of $3.6 million in the first three months of fiscal 2021. Purchases of property and equipment totaled $1.3 million in the first three months of fiscal 2022 compared to $3.2 million in the first three months of fiscal 2021. Purchases of and loans to an equity investment totaled $0.7 million in the first three months of fiscal 2022 as compared to $0.5 million in the first three months of fiscal 2021.

 

Net cash used in financing activities: Net cash used in financing activities was $0.2 million for the three compared to $0.2 million in the same period one year ago due to principal payments on long-term obligations.

 

Other Liquidity and Capital Resources Discussion: The timing and amounts of working capital changes, dividend payments, stock repurchase program, and capital spending impact our liquidity.

 

Working capital was $127.1 million and $118.4 million at July 31, 2021 and May 1, 2021, respectively. The changes in working capital, particularly changes in accounts receivable, accounts payable, inventory, and contract assets and liabilities, and the sports market seasonality can have a significant impact on the amount of net cash provided by operating activities largely due to the timing of payments and receipts. On multimillion-dollar orders, the time between order acceptance and project completion may extend up to or exceed 12 months or more depending on the amount of custom work and a customer’s delivery needs. We often receive down payments or progress payments on these orders. We expect to use cash in operations as our business grows to pre-pandemic levels.

 

We had $7.1 million of retainage on long-term contracts included in receivables and contract assets as of July 31, 2021, which has an impact on our liquidity. We expect to collect these amounts within one year. We have historically financed our cash needs through a combination of cash flow from operations and borrowings under bank credit agreements.

 

As part of our COVID-19 response, our Board of Directors suspended dividends and share repurchases for the foreseeable future. The future reinstatement of dividends and share repurchases cannot be predicted and is at the discretion of the Board of Directors. Future dividends are also impacted by the limitations imposed in our credit facility as further described in "Note 7. Financing Agreements" of the Notes to the Condensed Consolidated Financial Statements included elsewhere in this Report.

 

16

 

We are sometimes required to obtain bank guarantees or other financial instruments for display installations and utilize a global bank to provide such instruments. If we are unable to complete the installation work, our customer would draw on the banking arrangement, and the bank would subrogate its loss to Daktronics restricted cash accounts. As of July 31, 2021, we had $2.5 million of such instruments outstanding.

 

We are sometimes required to obtain performance bonds for display installations, and we have a bonding line available through a surety company for an aggregate of $150.0 million in bonded work outstanding. If we were unable to complete the installation work, and our customer would call upon the bond for payment, the surety company would subrogate its loss to Daktronics. As of July 31, 2021, we had $50.3 million of bonded work outstanding against this line.

 

Our business growth and profitability improvement strategies depend on investments in capital expenditures and strategic investments. We are projecting capital expenditures to be approximately $25 million for fiscal 2022. Projected capital expenditures include manufacturing equipment for new or enhanced product production, expanded capacity, investments in quality and reliability equipment, and continued information infrastructure investments. During fiscal 2022, we may choose to invest additional capital in our investments in affiliates to support further development in microLED and other technologies. We also evaluate and may invest in new technologies or acquire companies aligned with our business strategy.

 

We believe the audiovisual industry fundamentals will drive long-term growth for our business; however, for the near-term outlook, we expect our customers may continue to have disruptions and may continue to reduce or increase their spend on audiovisual systems and related services as they work through the economic and business implications of COVID-19 and related supply chain challenges. While it is difficult to estimate the longevity and severity of the COVID-19 pandemic impact to the economy and to our financial position, operating results, and cash flows, we believe our working capital available from all sources will be adequate to meet the cash requirements of our operations and strategies in the foreseeable future. If the pandemic impact or long-term growth extends beyond current expectations, or if we make significant strategic investments, we may need to utilize and possibly increase our credit facilities or seek other means of financing. 

 

 

Significant Accounting Policies and Estimates

 

We describe our significant accounting policies in "Note 1. Nature of Business and Summary of Significant Accounting Policies" of the Notes to Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended May 1, 2021. We discuss our critical accounting estimates in "Part II, Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations" in our Annual Report on Form 10-K for the fiscal year ended May 1, 2021. There have been no significant changes in our significant accounting policies or critical accounting estimates since the end of fiscal 2021.

 

New Accounting Pronouncements

 

For a summary of recently issued accounting pronouncements and the effects of those pronouncements on our financial results, refer to "Note 1. Basis of Presentation" of the Notes to the Condensed Consolidated Financial Statements included elsewhere in this Report.

 

 

Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

We are exposed to certain interest rate, foreign currency, and commodity risks as disclosed in our Annual Report on Form 10-K for the fiscal year ended May 1, 2021. There have been no material changes in our exposure to these risks during the first three months of fiscal 2022.

 

Item 4. CONTROLS AND PROCEDURES

 

We carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our “disclosure controls and procedures,” as that term is defined in Rule 13a-15(e) and Rule 15d-15(e) under the Securities Exchange Act of 1934, as of July 31, 2021, which is the end of the period covered by this Report. Based upon that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that as of July 31, 2021, our disclosure controls and procedures were effective.

 

Based on the evaluation described in the foregoing paragraph, our Chief Executive Officer and Chief Financial Officer concluded that during the quarter ended July 31, 2021, there was no change in our internal control over financial reporting which has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

PART II. OTHER INFORMATION

 

Item 1. LEGAL PROCEEDINGS

 

Not applicable.

 

Item 1A. RISK FACTORS

 

The discussion of our business and operations included in this Quarterly Report on Form 10-Q should be read together with the risk factors described in Item 1A. of our Annual Report on Form 10-K for the fiscal year ended May 1, 2021. They describe various risks and uncertainties to which we are or may become subject. These risks and uncertainties, together with other factors described elsewhere in this Report, have the potential to affect our business, financial condition, results of operations, cash flows, strategies or prospects in a material and adverse manner. New risks may emerge at any time, and we cannot predict those risks or estimate the extent to which they may affect our financial condition or financial results.

 

Item 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

Share Repurchases

 

During the three months ended July 31, 2021, we did not repurchase any shares of our common stock.

 

Item 3. DEFAULTS UPON SENIOR SECURITIES

 

Not applicable.

 

Item 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

Item 5. OTHER INFORMATION

 

Not applicable.

 

Item 6. EXHIBITS

 

A list of exhibits required to be filed as part of this report is set forth in the Index of Exhibits, which immediately precedes such exhibits, and is incorporated herein by reference.

 

 

Index to Exhibits

 

Certain of the following exhibits are incorporated by reference from prior filings. The form with which each exhibit was filed and the date of filing are as indicated below; the reports described below are filed as Commission File No. 0-23246 unless otherwise indicated.

 

3.1

Amended and Restated Articles of Incorporation of the Company. (Incorporated by reference to Exhibit 3.1 of the Current Report on Form 10-Q/A (Amendment No. 1) of Daktronics, Inc. filed on December 21, 2018).

3.2

Amended and Restated Bylaws of the Company (Incorporated by reference to Exhibit 3.4 filed with our Annual Report on Form 10-K on June 12, 2013).

4.1

Rights Agreement dated as of November 16, 2018 between Daktronics, Inc. and Equiniti Trust Company, as Rights Agent (Incorporated by reference to Exhibit 4.1 of the Current Report on Form 8-K of Daktronics, Inc. filed on November 16, 2018).

10.1

Credit Agreement dated November 15, 2016 by and between the Company and U.S. Bank National Association (Incorporated by reference to Exhibit 10.1 filed with our Current Report on Form 8-K filed on November 16, 2016).

10.2

Revolving Note dated November 15, 2016 issued by the Company to U.S. Bank National Association (Incorporated by reference to Exhibit 10.2 filed with our Current Report on Form 8-K filed on November 16, 2016).

10.3

Second Amendment to Credit Agreement dated as of November 15, 2019 by and between the Company and U.S. Bank National Association (Incorporated by reference to Exhibit 10.1 filed with our Current Report on Form 8-K filed on November 15, 2019).

10.4

Third Amendment to Credit Agreement dated as of August 28, 2020 by and between the Company and U.S. Bank National Association (Incorporated by reference to Exhibit 10.4 filed with our Current Report on Form 10-Q of Daktronics, Inc. filed on August 28, 2020).

10.5 Fourth Amendment to Credit Agreement dated as of March 11, 2021 by and between the Company and U.S. Bank National Association (Incorporated by reference to Exhibit 10.5 filed with our Annual Report on Form 10-K on June 11, 2021).

10.6

Security Agreement dated as of August 28, 2020 by and between the Company and U.S. Bank National Association (Incorporated by reference to Exhibit 10.5 filed with our Current Report on Form 10-Q of Daktronics, Inc. filed on August 28, 2020).

10.7

Daktronics, Inc. 2020 Stock Incentive Plan ("2020 Plan") (Incorporated by reference to Exhibit A to the Company's Definitive Proxy Statement on Schedule 14A filed on July 16, 2020).

10.8

Form of Restricted Stock Award Agreement under the 2020 Plan (Incorporated by reference to Exhibit 10.2 filed with our Current Report on Form 8-K on September 3, 2020).

10.9

Form of Non-Qualified Stock Option Agreement Terms and Conditions under the 2020 Plan (Incorporated by reference to Exhibit 10.3 filed with our Current Report on Form 8-K on September 3, 2020).

10.10

Form of Incentive Stock Option Terms and Conditions under the 2020 Plan (Incorporated by reference to Exhibit 10.4 filed with our Current Report on Form 8-K on September 3, 2020).

10.11

Form of Restricted Stock Unit Terms and Conditions under the 2020 Plan (Incorporated by reference to Exhibit 10.5 filed with our Current Report on Form 8-K on September 3, 2020).

31.1

Certification of the Chief Executive Officer required by Rule 13a-14(a) or Rule 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. (1)

31.2

Certification of the Chief Financial Officer required by Rule 13a-14(a) or Rule 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. (1)

32.1

Certification of the Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. Section 1350). (1)

32.2

Certification of the Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. Section 1350). (1)

101.INS

Inline 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 (formatted as Inline XBRL and contained in Exhibit 101)
 

(1)

Filed herewith electronically.

  

 

SIGNATURES

 

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

 

 

 

 

   

/s/ Sheila M. Anderson

   

Daktronics, Inc.

   

Sheila M. Anderson

   

Chief Financial Officer

   

(Principal Financial Officer and

   

Principal Accounting Officer)

     

Date:

  September 1, 2021

 

 

  

20
EX-31.1 2 ex_258494.htm EXHIBIT 31.1 ex_258494.htm

 

EXHIBIT 31.1

DAKTRONICS, INC.

CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER REQUIRED BY RULE 13a-14(e)

OR RULE 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Reece A. Kurtenbach, certify that:

 

 

1.

I  have reviewed this quarterly report on Form 10-Q for the quarter ended July 31, 2021 of Daktronics, 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(s) 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 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 financially reporting; and

 

 

5.

The registrant’s other certifying officer(s) 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.

 

 

/s/ Reece A. Kurtenbach

 

Reece A. Kurtenbach

 

Chief Executive Officer

 

Date:

September 1, 2021

 

 

 

 
EX-31.2 3 ex_258495.htm EXHIBIT 31.2 ex_258495.htm

 

EXHIBIT 31.2

 

DAKTRONICS, INC.

CERTIFICATION OF THE CHIEF FINANCIAL OFFICER REQUIRED BY RULE 13a-14(e)

OR RULE 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002 

 

I, Sheila M. Anderson, certify that:

 

 

1.

I have reviewed this quarterly report on Form 10-Q for the quarter ended July 31, 2021 of Daktronics, 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(s) 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 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 financially reporting; and

 

 

5.

The registrant’s other certifying officer(s) 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.

 

 

/s/ Sheila M. Anderson

 

Sheila M. Anderson

 

Chief Financial Officer

 

Date:

September 1, 2021

 

 

 
EX-32.1 4 ex_258496.htm EXHIBIT 32.1 ex_258496.htm

 

EXHIBIT 32.1

DAKTRONICS, INC.

CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report on Form 10-Q of Daktronics, Inc. (the “Company”) for the quarterly period ended July 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Reece A. Kurtenbach, Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

 

(1)

The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

/s/ Reece A. Kurtenbach

 

Reece A. Kurtenbach

 

Chief Executive Officer

 

Date:

September 1, 2021

 

 

 

 
EX-32.2 5 ex_258497.htm EXHIBIT 32.2 ex_258497.htm

 

EXHIBIT 32.2

DAKTRONICS, INC.

CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report on Form 10-Q of Daktronics, Inc. (the “Company”) for the quarterly period ended July 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Sheila M. Anderson, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

 

(1)

The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

/s/ Sheila M. Anderson

 

Sheila M. Anderson

 

Chief Financial Officer

 

Date:

September 1, 2021

 

 

 

 
EX-101.SCH 6 dakt-20210731.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Investments in Affiliates link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Earnings Per Share ("EPS") link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Segment Reporting link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Goodwill link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Financing Agreements link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Fair Value Measurement link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 1 - Basis of Presentation (Tables) link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 3 - Earnings Per Share ("EPS") (Tables) link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 4 - Revenue Recognition (Tables) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 5 - Segment Reporting (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 6 - Goodwill (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 8 - Commitments and Contingencies (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 10 - Fair Value Measurement (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 1 - Basis of Presentation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 1 - Basis of Presentation - Cash, Cash Equivalents, and Restricted Cash (Details) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 2 - Investments in Affiliates (Details Textual) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 3 - Earnings Per Share ("EPS") (Details Textual) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 3 - Earnings Per Share ("EPS") - Earnings Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 4 - Revenue Recognition 1 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 4 - Revenue Recognition 2 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 5 - Segment Reporting - Segment Reporting Information (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 5 - Segment Reporting - Net Sales and Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 6 - Goodwill (Details Textual) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 6 - Goodwill - Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 7 - Financing Agreements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 8 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 8 - Commitments and Contingencies - Change in Warranty Obligation (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 9 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 10 - Fair Value Measurement - Fair Value Hierarchy (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 10 - Fair Value Measurement - Contingent Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 dakt-20210731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 dakt-20210731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 dakt-20210731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual Significant Accounting Policies Note 1 - Basis of Presentation Note 3 - Earnings Per Share ("EPS") Note 4 - Revenue Recognition Note 5 - Segment Reporting Note 6 - Goodwill Note 8 - Commitments and Contingencies Note 10 - Fair Value Measurement Note 1 - Basis of Presentation - Cash, Cash Equivalents, and Restricted Cash (Details) Income Tax Disclosure [Text Block] Note 3 - Earnings Per Share ("EPS") - Earnings Per Share (Details) Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details) us-gaap_ShareBasedCompensation Share-based compensation Note 5 - Segment Reporting - Segment Reporting Information (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 5 - Segment Reporting - Net Sales and Property and Equipment (Details) Note 6 - Goodwill - Goodwill (Details) Note 8 - Commitments and Contingencies - Change in Warranty Obligation (Details) Note 10 - Fair Value Measurement - Fair Value Hierarchy (Details) Note 10 - Fair Value Measurement - Contingent Liabilities (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Long-term receivables, less current maturities Depreciation and amortization Operating expenses: us-gaap_FairValueNetAssetLiability Fair Value, Net Asset (Liability), Total Cumulative translation adjustments Depreciation and amortization us-gaap_DepreciationDepletionAndAmortization Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Domain] Derivatives - asset position us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure Derivatives - liability position us-gaap_AssetsCurrent Total current assets Cash and cash equivalents us-gaap_CashAndCashEquivalentsFairValueDisclosure dakt_NumberOfEmployeesVoluntaryRetirement Number of Employees, Voluntary Retirement The number of employees agreed to voluntary retire. dakt_VoluntaryRetirementCost Voluntary Retirement Cost The amount of voluntary retirement cost. dakt_NumberOfEmployeesReductionInForce Number of Employees, Reduction in Force The number of employees reduced in force during period. Commercial [Member] Represents the commercial segment. Live Events [Member] Represents the live events segment. Income tax receivables High School Park and Recreation [Member] Represents the high school park and recreation segment. Treasury stock, shares (in shares) Transportation [Member] Represents the transportation segment. dakt_PayrollTaxEmployerDeferralUnderTheCaresAct Payroll Tax, Employer, Deferral under the CARES Act The amount of payroll tax deferred under the CARES Act. Common Stock, no par value, authorized 115,000,000 shares; 46,444,603 and 46,264,576 shares issued at July 31, 2021 and May 1, 2021, respectively dakt_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice Antidilutive Securities Excluded from Computation of Earnings Per Share, Weighted Average Exercise Price (in dollars per share) The weighted average exercise price of antidilutive securities. Contract liabilities - current dakt_IncreaseDecreaseInContractWithCustomerLiabilityCurrent Amount of increase (decrease) in current contract with customer liability. Contract liabilities - noncurrent dakt_IncreaseDecreaseInContractWithCustomerLiabilityNoncurrent Amount of increase (decrease) in noncurrent contract with customer liability. Measurement Frequency [Axis] Contract assets dakt_ContractAssetsPercentChange The percent change of contract assets. Adjustments to reconcile net income to net cash (used in) provided by operating activities: Measurement Frequency [Domain] Contract liabilities - current dakt_ContractLiabilitiesCurrentPercentChange The percentage change of current contract liabilities. Fair Value, Recurring [Member] Common stock, share authorized (in shares) International [Member] Represents the international segment. Unique Configuration [Member] Represents the unique configuration. Common stock, share issued (in shares) Contract liabilities - current Contract liabilities Limited Configuration [Member] Represents limited configuration. Service and Other [Member] Represents the service and other. Common stock, no par value (in dollars per share) Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Goodwill [Table Text Block] Contract liabilities - noncurrent dakt_ContractLiabilitiesNoncurrentPercentChange The percent change of noncurrent contract liabilities. Accrued expenses Service-type Warranty Contracts [Member] Represents the service-type warranty contracts. New contracts sold Amount of increase in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from new contract sold. Foreign currency translation and other dakt_ContractWithCustomerLiabilityIncreaseDecreaseForForeignCurrencyTranslationAndOther Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from foreign currency translation and other. Income taxes payable Accounts payable Product and Service [Axis] Product and Service [Domain] Purchases of property and equipment included in accounts payable Credit Facility [Axis] Proceeds from sales of property, equipment and other assets Credit Facility [Domain] Contingent Consideration Liability [Member] Represents the contingent consideration liability. Contract assets us-gaap_InterestPaidNet Interest Restricted cash dakt_RestrictedCashAndCashEquivalentsFairValueDisclosure The fair value portion of restricted cash and cash equivalents. us-gaap_PolicyTextBlockAbstract Accounting Policies Property and equipment, net of accumulated depreciation us-gaap_NoncurrentAssets Geographical [Axis] Geographical [Domain] Warranty obligations Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Inventories Contributions of common stock under the ESPP Fair Value, Inputs, Level 3 [Member] Dilution associated with stock compensation plans (in shares) us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of property and equipment Supplemental schedule of non-cash investing and financing activities: Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Weighted average shares outstanding: Income taxes, net of refunds Fair Value Hierarchy and NAV [Axis] us-gaap_ProductWarrantyAccrualPayments Settlements made during the period us-gaap_LossContingencyAccrualAtCarryingValue Loss Contingency Accrual, Ending Balance CURRENT LIABILITIES: Product [Member] Warranties issued during the period Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations us-gaap_Assets TOTAL ASSETS Supplemental disclosures of cash flow information: dakt_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod Contract With Customer, Liability, Revenue Recognized During Period Less: reductions for revenue recognized Amount of revenue recognized during period including amounts previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.) CASH FLOWS FROM OPERATING ACTIVITIES: Schedule of Segment Reporting Information, by Segment [Table Text Block] Investment [Text Block] Current maturities of long-term receivables Diluted earnings per share us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted Statement [Line Items] Accounts receivable, net Additional paid-in capital us-gaap_DeferredIncomeTaxAssetsNet Deferred income taxes AOCI Attributable to Parent [Member] Schedule of Product Warranty Liability [Table Text Block] SHAREHOLDERS' EQUITY: Contract assets us-gaap_ContractWithCustomerAssetNet Other (expense) income, net Other (expense) income, net Segment Reporting Disclosure [Text Block] Guarantees [Member] CURRENT ASSETS: Interest income Interest income Fair Value Disclosures [Text Block] Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Surety Bond [Member] Basic earnings per share Net income (loss) Net income Net income us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents Total cash, cash equivalents, and restricted cash shown in the condensed consolidated statement of cash flows Beginning of period End of period Intangibles, net Guarantee of Business Revenue [Member] Standby Letters of Credit [Member] Financial Standby Letter of Credit [Member] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect NET (DECREASE) INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities EFFECT OF EXCHANGE RATE CHANGES ON CASH Operating income us-gaap_OperatingIncomeLoss Operating income us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash (used in) provided by operating activities Nonoperating (expense) income: Prepaid expenses and other current assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Foreign currency translation us-gaap_GoodwillForeignCurrencyTranslationGainLoss Cost of sales Gross profit us-gaap_GrossProfit Gross profit us-gaap_DeferredIncomeTaxLiabilitiesNet Deferred income taxes Consolidation Items [Domain] us-gaap_DueToRelatedPartiesCurrentAndNoncurrent Due to Related Parties, Total Commitments and Contingencies Disclosure [Text Block] us-gaap_ContractWithCustomerLiability Balance at beginning of period Balance at end of period Property and equipment, net Goodwill Balance Balance Consolidation Items [Axis] Demonstration equipment transferred to inventory Amount of demonstration equipment transferred to inventory in noncash or part noncash transactions. dakt_GovernmentWageSubsidy Government Wage Subsidy Amount of government wage subsidy received during the period. us-gaap_ProductWarrantyAccrual Beginning accrued warranty obligations Ending accrued warranty obligations dakt_InterestExpenseReversalOfExpense Interest expense Amount of the cost (reversal of cost) of borrowed funds accounted for as interest expense. CASH FLOWS FROM INVESTING ACTIVITIES: us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet Change in operating assets and liabilities Retained Earnings [Member] Earnings per share: Earnings Per Share [Text Block] Net sales Net sales Treasury Stock [Member] us-gaap_IncomeLossFromEquityMethodInvestments Income (Loss) from Equity Method Investments, Total Equity in loss of affiliates us-gaap_RelatedPartyTransactionAmountsOfTransaction Related Party Transaction, Amounts of Transaction Letter of Credit [Member] us-gaap_EquityMethodInvestments Equity Method Investments Additional Paid-in Capital [Member] Common Stock [Member] Preferred Stock [Member] Line of Credit [Member] Income tax expense Equity Components [Axis] Equity Component [Domain] us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Month) us-gaap_RevenueRemainingPerformanceObligation Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Income before income taxes us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income before income taxes Operating Expenses, Total us-gaap_OperatingExpenses Operating Expenses, Total General and administrative General and administrative Other comprehensive (loss) income: us-gaap_LineOfCredit Long-term Line of Credit, Total Restricted cash Restricted cash Cash and cash equivalents Cash and cash equivalents Timing of Transfer of Good or Service [Domain] Transferred at Point in Time [Member] Transferred over Time [Member] Disaggregation of Revenue [Table Text Block] Timing of Transfer of Good or Service [Axis] us-gaap_RepaymentsOfLongTermDebt Principal payments on long-term obligations us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings Interest Revenue from Contract with Customer [Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Document Quarterly Report Amendment Flag Entity Incorporation, State or Country Code us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accounting Policies [Abstract] us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income Document Transition Report City Area Code New Accounting Pronouncements, Policy [Policy Text Block] Entity Interactive Data Current us-gaap_GainLossOnSaleOfPropertyPlantEquipment Gain on sale of property, equipment and other assets Security Exchange Name Title of 12(b) Security Current Fiscal Year End Date Document Fiscal Period Focus Document Fiscal Year Focus Document Period End Date Entity File Number Entity Emerging Growth Company Document Type Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] Service [Member] us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue Acquisition-related contingent consideration as of May 1, 2021 Acquisition-related contingent consideration as of July 31, 2021 us-gaap_SeveranceCosts1 Severance Costs us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements Settlements Entity Filer Category Entity Current Reporting Status Segments [Axis] Additions Segments [Domain] Long-term warranty obligations us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss Diluted earnings per share (in shares) Diluted (in shares) Share-based compensation us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Non-US [Member] Entity Central Index Key Entity Registrant Name Liability Class [Axis] Fair Value by Liability Class [Domain] Entity [Domain] Legal Entity [Axis] Statement [Table] Entity Address, Address Line One Statement of Financial Position [Abstract] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Diluted earnings per share (in dollars per share) Diluted (in dollars per share) Basic earnings per share (in shares) Basic (in shares) Entity Address, City or Town us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent, Total Entity Address, Postal Zip Code Accounts Payable [Member] Basic earnings per share (in dollars per share) Basic (in dollars per share) Entity Address, State or Province Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] us-gaap_TreasuryStockValue Treasury Stock, at cost, 1,266,401 and 1,297,409 shares at July 31, 2021 and May 1, 2021, respectively Statement of Cash Flows [Abstract] Entity Common Stock, Shares Outstanding Treasury stock reissued Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent Total other comprehensive (loss) income, net of tax us-gaap_BusinessCombinationContingentConsiderationLiability Acquisition-related contingent consideration Trading Symbol Local Phone Number us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity us-gaap_TableTextBlock Notes Tables Employee savings plan activity us-gaap_LineOfCreditFacilityExpirationPeriod Line of Credit Facility, Expiration Period (Year) us-gaap_LiabilitiesNoncurrent Total long-term liabilities Provision for doubtful accounts CASH FLOWS FROM FINANCING ACTIVITIES: Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Other long-term obligations Selling Selling us-gaap_LiabilitiesAndStockholdersEquity TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY UNITED STATES Corporate, Non-Segment [Member] Contract assets us-gaap_IncreaseDecreaseInContractWithCustomerAsset Retained earnings Product design and development Product design and development Accumulated other comprehensive loss Debt Disclosure [Text Block] us-gaap_InterestExpense Interest expense us-gaap_StockholdersEquity TOTAL SHAREHOLDERS' EQUITY Balance Balance Contract liabilities - noncurrent Long-term contract liabilities CASH, CASH EQUIVALENTS AND RESTRICTED CASH: Long-term income taxes payable us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements us-gaap_PaymentsToAcquireEquityMethodInvestments Purchases of and loans to equity investment Schedule of Cash and Cash Equivalents [Table Text Block] Class of Stock [Axis] Class of Stock [Domain] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Operating Segments [Member] Investment in affiliates and other assets us-gaap_DeferredIncomeTaxExpenseBenefit Deferred income taxes, net EX-101.PRE 10 dakt-20210731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 11 dakt20210111b_10qimg001.jpg begin 644 dakt20210111b_10qimg001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# 4$! 0$ P4$! 0&!04&" T(" <' M"! +# D-$Q 4$Q(0$A(4%QT9%!8<%A(2&B,:'!X?(2$A%!DD)R0@)AT@(2#_ MVP!# 04&!@@'" \(" \@%1(5(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @("#_P 1" !/ ( # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#[+HHHH ^1 M_P!IXG_A8^D\_P#,-'_HQJ\+R?6OH;]I+0-$>:W@:1 M5;S&."0#CBOGCH2#P1U![5^A97)/"P29\'F,6L3-M=1.WUJ=_$&EY 9+AOWZ#I\K]_ MHV:\BI*RK8:E7CRU(W-:6(J47S4Y6/T/\*>+=#\::!%K6@W8GMWX=#P\3=U< M=B*WJ^!/AUX^U+X?^*X=4M7=[&5@E[:@_+-'GKC^\.H/X=#7WEI]_::IIEMJ M5C,L]K QJQ4-=)+ M3_%;X/:1XVTF?4M*M8K+Q%$A:*:-=HNUIQJ=U<_/*L/9U)0[,^@?@+\)['Q!&?&7B:U%Q812 M%+*UD&4F8=9&'< \ ="<^E?52(D:+'&H1%& JC KD_AG;PVOPH\+PVZ!$_L MZ%\#N64,3^))-==7Y[CL1.O6E*3VV/N\%0C1HQ45ON,FBBGA>&>)98W&UD== MRL/0@]:^1?CM\*K3PA=1>)_#T/E:1>2^7-;*/EMI3R-OHK<\=C[5]>UP'QFM M8+KX,^)$N"H5+<2*3V96!'ZC'XU>7XB="O'E>C=F3CZ$:U&7,M5JCX2I***_ M1#X$*^OOV:_$)R/<,0/YFO'SBFIX5M]-3ULJFXXE)=3ZEHHHKX(^W"BBB@ JEJVJ6&B M:1=:MJEREM9VL9DED)_B$ZV]^R66EQMNCL;78YKQ5KTOBCQCJWB"92AOKAI50]57HH_!0!6+117WL(J$5&.R/ MB)2- _:@UBUM5A\1^'8=1D48\^UE\EG/J M5(('X5\EC\HJ.HZE!73Z'U&!S6FJ:IUM&NI]45X'^T?XXM;#PLO@JSG5[_46 M62Y53DQ0J$WU M]>ZEJ$^H:C=2W=W<,7EFE;Y-5E^45(U%5KZ)=!8_-*(-=D7"7,\=M&2.3L!+'Z9<#\#7S3I>EW^MZO:Z1I=NU MQ>W<@BBC7NQ_H.I/I7W]X)\+VO@SP5IOAVUPWV6/]Y(/^6DAY=OQ)-?/9WB% M"BJ*WE^1[V3T'.K[7HOS.BHHHKXL^O"BBB@#Y'_:>_Y*1I/_ _P"C&KPN MON#XA?!S1?B)KMMJ^I:I>6DMO;_9U2 +M(W%L\CKS7'_ /#+WA7_ *&'5/R3 M_"OK\%FF'HT(TYMW7D?*8O+<15K2G%:/S/DZBOK'_AE[PK_T,.J?DG^%'_#+ MWA7_ *&'5/R3_"NS^VL)W?W'+_9&*[+[SY.I:^L/^&7O"O\ T,.J?DG^%'_# M+WA7_H8=4_)/\*/[:PG=_<']D8KLOO/D^DKZQ_X9>\*_]##JGY)_A1_PR]X5 M_P"AAU3\D_PH_MK"=W]P?V1BNR^\^3JTM%T/6/$>JQZ7H>G37]Y)TCA7./=C MT4>YKZRTW]FOX?VTTK48W?F=-'):C?[UV1XMX.\ 0_"'1TUF^A@U+Q3=Q2L M96R8;*%$+N%[DX&,CDGC@5Z;X,\82^)&EAN;>-6"&6">'/ESH&*,1G/1AZD' M(QWK9U[P_:Z_:Q1SRR030L6BFBQN7<"K*00058$@@U#H7AFUT2YNKP7$ES=W M7#2. JQKDML11PJ[F)]R:^:JU_;7G4UDSWZ5!T6HT](HWJ***XSM/,K;XU>' M;VS2]L_#OBFYM7&Y)H=(D=&'J".#77^%?%^@^--%_M;0+S[1 &,Q/ ZRCRN-GHWU_I:GCQQVD974K MK5+I_3T/=O#7Q-\)>+/$E]X?T>\E>\M-Q_>1E4G56VLT;=' /I6G>>+]'L?' M.G^#K@S#4[^V>ZAQ'F/8F=V6['@UX#KOA/XC^#]!T+Q)'I6@6:>#8RR264TG MFSP_\M%?=PV[DGW)JUXTM[;XI_%/P:FFZG6.>+(=/O$JP[C.01W M%3]4I.2<9>[9Z[V:_JYHL544;2C[UUY73/9=-^(WAW6O%DWAS0Q=ZK-;\7%U M:0[[: ^C2YQGV&:P-0^-GAG20&U+0_$MHC2^2CS:4Z*[]E4GJ3CCUKG_ +X MS'@/6K7X6>,-(L],O!Q97FF)F"[!Z,RCE6/J1^57OV@#_P 4GX:Y_P"9AM/_ M &:LUAX*LJJW5OP.A;XL:##H.J:W?:/K^G6>F+&\S7F MG/"6WMM 0-]XYZ^@JK)\9="BL6OI?#/BM+14\TSMH\@0)C.[/3&.],^/1'_" MCO$'?Y8O_1J5YEXTTCX@>&_ >FZM+X[U#4?"UQ;1Q:C"B1I-!$Z@?(#PXP<8 MR#5T,/2JQ4GHV[;^2\B*^(JTI.*ULK[?\$];U#XM^%=/M- G$.IWKZ];FYLH M+.S:65T !)*CD=:H7GQK\-Z=:/>:CX?\3V5K'C?//I$B(F3CDG@5YCK>O>%O M!OB?X3>(;>[NKCPU8:7<11W!BS*X*[!E>.+&L2RVY121(K M/,;IN]![UXY'X0T;Q9\7)_#_ (BM!-#_ ,(K9\@X>&0'&Y&'0BN=\4Z=XT\, M>+? OA+Q!J":QHT&NP3:9J+M^_V[@OE2#V!Z_KVJ5A*4I**EK:[7RZ?Y%/%5 M8Q:?X?\47EL^=DT&D2.C8]".#7.1QO-\?_B7#&,N_AZ)5'3)*"N8^&/QP\"^# M_AMI?A[6)KU;ZU#B016Y=1EB1@Y]Z4<(G#FC%R?N_BKC>*:E:4DEK^#/5%^, M?@V3P'[*!KB^\.>*;2!2 TLVCRJB M9XY->8:OXR\+^(?A!9:UKVARZ+8'Q"5MY]$*QR1L@+"X*D'YL @CDYKF-=^( MOAU-&GD\*_$[QO=:R"#;Q7K*(F.>=WRCMFMX8",G;E>]OZ:1C/'2BK\RVO\ $TF?_V0$! end XML 12 dakt20210731_10q_htm.xml IDEA: XBRL DOCUMENT 0000915779 2021-05-02 2021-07-31 0000915779 us-gaap:CommonStockMember 2021-05-02 2021-07-31 0000915779 us-gaap:PreferredStockMember 2021-05-02 2021-07-31 0000915779 2021-08-30 0000915779 2021-07-31 0000915779 2021-05-01 0000915779 2020-05-03 2020-08-01 0000915779 us-gaap:CommonStockMember 2021-05-01 0000915779 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 0000915779 us-gaap:RetainedEarningsMember 2021-05-01 0000915779 us-gaap:TreasuryStockMember 2021-05-01 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-01 0000915779 us-gaap:CommonStockMember 2021-05-02 2021-07-31 0000915779 us-gaap:AdditionalPaidInCapitalMember 2021-05-02 2021-07-31 0000915779 us-gaap:RetainedEarningsMember 2021-05-02 2021-07-31 0000915779 us-gaap:TreasuryStockMember 2021-05-02 2021-07-31 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-02 2021-07-31 0000915779 us-gaap:CommonStockMember 2021-07-31 0000915779 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0000915779 us-gaap:RetainedEarningsMember 2021-07-31 0000915779 us-gaap:TreasuryStockMember 2021-07-31 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0000915779 us-gaap:CommonStockMember 2020-05-02 0000915779 us-gaap:AdditionalPaidInCapitalMember 2020-05-02 0000915779 us-gaap:RetainedEarningsMember 2020-05-02 0000915779 us-gaap:TreasuryStockMember 2020-05-02 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-02 0000915779 2020-05-02 0000915779 us-gaap:CommonStockMember 2020-05-03 2020-08-01 0000915779 us-gaap:AdditionalPaidInCapitalMember 2020-05-03 2020-08-01 0000915779 us-gaap:RetainedEarningsMember 2020-05-03 2020-08-01 0000915779 us-gaap:TreasuryStockMember 2020-05-03 2020-08-01 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-03 2020-08-01 0000915779 us-gaap:CommonStockMember 2020-08-01 0000915779 us-gaap:AdditionalPaidInCapitalMember 2020-08-01 0000915779 us-gaap:RetainedEarningsMember 2020-08-01 0000915779 us-gaap:TreasuryStockMember 2020-08-01 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-01 0000915779 2020-08-01 0000915779 us-gaap:AccountsPayableMember 2021-07-31 0000915779 dakt:UniqueConfigurationMember dakt:CommercialMember 2021-05-02 2021-07-31 0000915779 dakt:UniqueConfigurationMember dakt:LiveEventsMember 2021-05-02 2021-07-31 0000915779 dakt:UniqueConfigurationMember dakt:HighSchoolParkAndRecreationMember 2021-05-02 2021-07-31 0000915779 dakt:UniqueConfigurationMember dakt:TransportationMember 2021-05-02 2021-07-31 0000915779 dakt:UniqueConfigurationMember dakt:InternationalMember 2021-05-02 2021-07-31 0000915779 dakt:UniqueConfigurationMember 2021-05-02 2021-07-31 0000915779 dakt:LimitedConfigurationMember dakt:CommercialMember 2021-05-02 2021-07-31 0000915779 dakt:LimitedConfigurationMember dakt:LiveEventsMember 2021-05-02 2021-07-31 0000915779 dakt:LimitedConfigurationMember dakt:HighSchoolParkAndRecreationMember 2021-05-02 2021-07-31 0000915779 dakt:LimitedConfigurationMember dakt:TransportationMember 2021-05-02 2021-07-31 0000915779 dakt:LimitedConfigurationMember dakt:InternationalMember 2021-05-02 2021-07-31 0000915779 dakt:LimitedConfigurationMember 2021-05-02 2021-07-31 0000915779 dakt:ServiceAndOtherMember dakt:CommercialMember 2021-05-02 2021-07-31 0000915779 dakt:ServiceAndOtherMember dakt:LiveEventsMember 2021-05-02 2021-07-31 0000915779 dakt:ServiceAndOtherMember dakt:HighSchoolParkAndRecreationMember 2021-05-02 2021-07-31 0000915779 dakt:ServiceAndOtherMember dakt:TransportationMember 2021-05-02 2021-07-31 0000915779 dakt:ServiceAndOtherMember dakt:InternationalMember 2021-05-02 2021-07-31 0000915779 dakt:ServiceAndOtherMember 2021-05-02 2021-07-31 0000915779 dakt:CommercialMember 2021-05-02 2021-07-31 0000915779 dakt:LiveEventsMember 2021-05-02 2021-07-31 0000915779 dakt:HighSchoolParkAndRecreationMember 2021-05-02 2021-07-31 0000915779 dakt:TransportationMember 2021-05-02 2021-07-31 0000915779 dakt:InternationalMember 2021-05-02 2021-07-31 0000915779 dakt:CommercialMember us-gaap:TransferredAtPointInTimeMember 2021-05-02 2021-07-31 0000915779 dakt:LiveEventsMember us-gaap:TransferredAtPointInTimeMember 2021-05-02 2021-07-31 0000915779 dakt:HighSchoolParkAndRecreationMember us-gaap:TransferredAtPointInTimeMember 2021-05-02 2021-07-31 0000915779 dakt:TransportationMember us-gaap:TransferredAtPointInTimeMember 2021-05-02 2021-07-31 0000915779 dakt:InternationalMember us-gaap:TransferredAtPointInTimeMember 2021-05-02 2021-07-31 0000915779 us-gaap:TransferredAtPointInTimeMember 2021-05-02 2021-07-31 0000915779 dakt:CommercialMember us-gaap:TransferredOverTimeMember 2021-05-02 2021-07-31 0000915779 dakt:LiveEventsMember us-gaap:TransferredOverTimeMember 2021-05-02 2021-07-31 0000915779 dakt:HighSchoolParkAndRecreationMember us-gaap:TransferredOverTimeMember 2021-05-02 2021-07-31 0000915779 dakt:TransportationMember us-gaap:TransferredOverTimeMember 2021-05-02 2021-07-31 0000915779 dakt:InternationalMember us-gaap:TransferredOverTimeMember 2021-05-02 2021-07-31 0000915779 us-gaap:TransferredOverTimeMember 2021-05-02 2021-07-31 0000915779 dakt:UniqueConfigurationMember dakt:CommercialMember 2020-05-03 2020-08-01 0000915779 dakt:UniqueConfigurationMember dakt:LiveEventsMember 2020-05-03 2020-08-01 0000915779 dakt:UniqueConfigurationMember dakt:HighSchoolParkAndRecreationMember 2020-05-03 2020-08-01 0000915779 dakt:UniqueConfigurationMember dakt:TransportationMember 2020-05-03 2020-08-01 0000915779 dakt:UniqueConfigurationMember dakt:InternationalMember 2020-05-03 2020-08-01 0000915779 dakt:UniqueConfigurationMember 2020-05-03 2020-08-01 0000915779 dakt:LimitedConfigurationMember dakt:CommercialMember 2020-05-03 2020-08-01 0000915779 dakt:LimitedConfigurationMember dakt:LiveEventsMember 2020-05-03 2020-08-01 0000915779 dakt:LimitedConfigurationMember dakt:HighSchoolParkAndRecreationMember 2020-05-03 2020-08-01 0000915779 dakt:LimitedConfigurationMember dakt:TransportationMember 2020-05-03 2020-08-01 0000915779 dakt:LimitedConfigurationMember dakt:InternationalMember 2020-05-03 2020-08-01 0000915779 dakt:LimitedConfigurationMember 2020-05-03 2020-08-01 0000915779 dakt:ServiceAndOtherMember dakt:CommercialMember 2020-05-03 2020-08-01 0000915779 dakt:ServiceAndOtherMember dakt:LiveEventsMember 2020-05-03 2020-08-01 0000915779 dakt:ServiceAndOtherMember dakt:HighSchoolParkAndRecreationMember 2020-05-03 2020-08-01 0000915779 dakt:ServiceAndOtherMember dakt:TransportationMember 2020-05-03 2020-08-01 0000915779 dakt:ServiceAndOtherMember dakt:InternationalMember 2020-05-03 2020-08-01 0000915779 dakt:ServiceAndOtherMember 2020-05-03 2020-08-01 0000915779 dakt:CommercialMember 2020-05-03 2020-08-01 0000915779 dakt:LiveEventsMember 2020-05-03 2020-08-01 0000915779 dakt:HighSchoolParkAndRecreationMember 2020-05-03 2020-08-01 0000915779 dakt:TransportationMember 2020-05-03 2020-08-01 0000915779 dakt:InternationalMember 2020-05-03 2020-08-01 0000915779 dakt:CommercialMember us-gaap:TransferredAtPointInTimeMember 2020-05-03 2020-08-01 0000915779 dakt:LiveEventsMember us-gaap:TransferredAtPointInTimeMember 2020-05-03 2020-08-01 0000915779 dakt:HighSchoolParkAndRecreationMember us-gaap:TransferredAtPointInTimeMember 2020-05-03 2020-08-01 0000915779 dakt:TransportationMember us-gaap:TransferredAtPointInTimeMember 2020-05-03 2020-08-01 0000915779 dakt:InternationalMember us-gaap:TransferredAtPointInTimeMember 2020-05-03 2020-08-01 0000915779 us-gaap:TransferredAtPointInTimeMember 2020-05-03 2020-08-01 0000915779 dakt:CommercialMember us-gaap:TransferredOverTimeMember 2020-05-03 2020-08-01 0000915779 dakt:LiveEventsMember us-gaap:TransferredOverTimeMember 2020-05-03 2020-08-01 0000915779 dakt:HighSchoolParkAndRecreationMember us-gaap:TransferredOverTimeMember 2020-05-03 2020-08-01 0000915779 dakt:TransportationMember us-gaap:TransferredOverTimeMember 2020-05-03 2020-08-01 0000915779 dakt:InternationalMember us-gaap:TransferredOverTimeMember 2020-05-03 2020-08-01 0000915779 us-gaap:TransferredOverTimeMember 2020-05-03 2020-08-01 0000915779 dakt:ServicetypeWarrantyContractsMember 2021-05-02 2021-07-31 0000915779 2021-08-01 2021-07-31 0000915779 us-gaap:ProductMember 2021-07-31 0000915779 us-gaap:ServiceMember 2021-07-31 0000915779 us-gaap:OperatingSegmentsMember dakt:CommercialMember 2021-05-02 2021-07-31 0000915779 us-gaap:OperatingSegmentsMember dakt:CommercialMember 2020-05-03 2020-08-01 0000915779 us-gaap:OperatingSegmentsMember dakt:LiveEventsMember 2021-05-02 2021-07-31 0000915779 us-gaap:OperatingSegmentsMember dakt:LiveEventsMember 2020-05-03 2020-08-01 0000915779 us-gaap:OperatingSegmentsMember dakt:HighSchoolParkAndRecreationMember 2021-05-02 2021-07-31 0000915779 us-gaap:OperatingSegmentsMember dakt:HighSchoolParkAndRecreationMember 2020-05-03 2020-08-01 0000915779 us-gaap:OperatingSegmentsMember dakt:TransportationMember 2021-05-02 2021-07-31 0000915779 us-gaap:OperatingSegmentsMember dakt:TransportationMember 2020-05-03 2020-08-01 0000915779 us-gaap:OperatingSegmentsMember dakt:InternationalMember 2021-05-02 2021-07-31 0000915779 us-gaap:OperatingSegmentsMember dakt:InternationalMember 2020-05-03 2020-08-01 0000915779 us-gaap:CorporateNonSegmentMember 2021-05-02 2021-07-31 0000915779 us-gaap:CorporateNonSegmentMember 2020-05-03 2020-08-01 0000915779 country:US 2021-05-02 2021-07-31 0000915779 country:US 2020-05-03 2020-08-01 0000915779 us-gaap:NonUsMember 2021-05-02 2021-07-31 0000915779 us-gaap:NonUsMember 2020-05-03 2020-08-01 0000915779 country:US 2021-07-31 0000915779 country:US 2020-08-01 0000915779 us-gaap:NonUsMember 2021-07-31 0000915779 us-gaap:NonUsMember 2020-08-01 0000915779 dakt:LiveEventsMember 2021-05-01 0000915779 dakt:CommercialMember 2021-05-01 0000915779 dakt:TransportationMember 2021-05-01 0000915779 dakt:InternationalMember 2021-05-01 0000915779 dakt:LiveEventsMember 2021-07-31 0000915779 dakt:CommercialMember 2021-07-31 0000915779 dakt:TransportationMember 2021-07-31 0000915779 dakt:InternationalMember 2021-07-31 0000915779 2020-11-02 2020-11-02 0000915779 us-gaap:LetterOfCreditMember 2021-05-02 2021-07-31 0000915779 us-gaap:StandbyLettersOfCreditMember 2021-07-31 0000915779 us-gaap:LineOfCreditMember 2021-07-31 0000915779 us-gaap:GuaranteesMember 2021-07-31 0000915779 us-gaap:FinancialStandbyLetterOfCreditMember 2021-07-31 0000915779 us-gaap:GuaranteeOfBusinessRevenueMember 2021-07-31 0000915779 us-gaap:SuretyBondMember 2021-07-31 0000915779 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0000915779 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0000915779 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0000915779 us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0000915779 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-05-01 0000915779 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-05-01 0000915779 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-05-01 0000915779 us-gaap:FairValueMeasurementsRecurringMember 2021-05-01 0000915779 dakt:ContingentConsiderationLiabilityMember 2021-05-01 0000915779 dakt:ContingentConsiderationLiabilityMember 2021-05-02 2021-07-31 0000915779 dakt:ContingentConsiderationLiabilityMember 2021-07-31 shares thunderdome:item iso4217:USD iso4217:USD shares pure utr:M utr:Y 0000915779 DAKTRONICS INC false --04-30 Q1 2022 0 0 115000000 115000000 46444603 46264576 1266401 1297409 0 P7Y 10-Q true 2021-07-31 false 0-23246 SD 46-0306862 201 Daktronics Drive Brookings SD 57006 605 692-0200 Common Stock, No Par Value DAKT NASDAQ Preferred Stock Purchase Rights DAKT NASDAQ Yes Yes Accelerated Filer false false false 45357234 74658000 77590000 2541000 2812000 78497000 67808000 84514000 74356000 38133000 32799000 1756000 1462000 9821000 7445000 635000 731000 290555000 265003000 56208000 58682000 1390000 1635000 8311000 8414000 1780000 2083000 26271000 27403000 11941000 11944000 396456000 375164000 57775000 40251000 67507000 64495000 27650000 30672000 9986000 10464000 496000 738000 163414000 146620000 15395000 15496000 10586000 10720000 7848000 7816000 654000 548000 378000 410000 34861000 34990000 61172000 60575000 47117000 46595000 99701000 96016000 7101000 7297000 -2708000 -2335000 198181000 193554000 396456000 375164000 144732000 143644000 112544000 107883000 32188000 35761000 11795000 11556000 7571000 7124000 7162000 7532000 26528000 26212000 5660000 9549000 153000 85000 16000 73000 -868000 -627000 4929000 8934000 1244000 1467000 3685000 7467000 45139000 44654000 45419000 44751000 0.08 0.17 0.08 0.17 3685000 7467000 -373000 1037000 -373000 1037000 3312000 8504000 60575000 46595000 96016000 -7297000 -2335000 193554000 0 0 3685000 0 0 3685000 0 0 0 0 -373000 -373000 0 518000 0 0 0 518000 597000 0 0 0 0 597000 0 4000 0 196000 0 200000 61172000 47117000 99701000 -7101000 -2708000 198181000 60010000 44627000 85090000 -7470000 -5277000 176980000 0 0 7467000 0 0 7467000 0 0 0 0 1037000 1037000 0 539000 0 0 0 539000 0 26000 0 173000 0 199000 60010000 45192000 92557000 -7297000 -4240000 186222000 3685000 7467000 4052000 4337000 106000 53000 518000 539000 -746000 -529000 -421000 1000 -32000 -4000 9461000 4271000 -1019000 8545000 1283000 3155000 149000 86000 718000 492000 -1852000 -3561000 200000 210000 -200000 -210000 -132000 -481000 -3203000 4293000 80402000 40412000 77199000 44705000 0 43000 980000 786000 46000 0 868000 969000 597000 0 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>Note <em style="font: inherit;">1.</em> Basis of Presentation</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Daktronics, Inc. and its subsidiaries (the “Company”, “Daktronics”, “we”, “our”, or “us”) are the world's industry leader in designing and manufacturing electronic scoreboards, programmable display systems and large screen video displays for sporting, commercial and transportation applications.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments (consisting of normal recurring adjustments) necessary to fairly present our financial position, results of operations and cash flows for the periods presented. The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions affecting the reported amounts therein. Due to the inherent uncertainty involved in making estimates, actual results in future periods <em style="font: inherit;"> may </em>differ from those estimates.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Certain information and disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted. The balance sheet at <em style="font: inherit;"> May 1, 2021</em>, has been derived from the audited financial statements at that date, but it does <em style="font: inherit;">not</em> include all the information and disclosures required by GAAP for complete financial statements.<b> </b>These financial statements should be read in conjunction with our financial statements and notes thereto for the year ended <em style="font: inherit;"> May 1, 2021</em>, which are contained in our Annual Report on Form <em style="font: inherit;">10</em>-K previously filed with the Securities and Exchange Commission ("SEC"). The results of operations for the interim periods presented are <em style="font: inherit;">not</em> necessarily indicative of results that <em style="font: inherit;"> may </em>be expected for any other interim period or for the full fiscal year.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Daktronics, Inc. operates on a <em style="font: inherit;">52</em>- or <em style="font: inherit;">53</em>-week fiscal year, with our fiscal year ending on the Saturday closest to <em style="font: inherit;"> April 30 </em>of each year. When <em style="font: inherit;"> April 30 </em>falls on a Wednesday, the fiscal year ends on the preceding Saturday. Within each fiscal year, each quarter is comprised of <em style="font: inherit;">13</em>-week periods following the beginning of each fiscal year. In each <em style="font: inherit;">53</em>-week year, an additional week is added to the <em style="font: inherit;">first</em> quarter, and each of the last <em style="font: inherit;">three</em> quarters is comprised of a <em style="font: inherit;">13</em>-week period. The <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> July 31, 2021 </em>and <em style="font: inherit;"> August 1, 2020</em>, contained operating results for <em style="font: inherit;">13</em> weeks. </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the totals of the same amounts shown in the condensed consolidated statements of cash flows. Restricted cash consists of cash and cash equivalents held in bank deposit accounts to secure issuances of foreign bank guarantees. </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">July 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">August 1,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">44,609</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">96</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total cash, cash equivalents, and restricted cash shown in the condensed consolidated statement of cash flows</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">77,199</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">44,705</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>Other Business Developments - Coronavirus Pandemic</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">During fiscal <em style="font: inherit;">2021,</em> the global spread of the coronavirus pandemic ("COVID-<em style="font: inherit;">19"</em>) and restrictions impacted our business and created significant volatility, uncertainty and global economic disruption. We took proactive steps to solidify our financial position and mitigate any adverse consequences. Our orders and sales decline, in fiscal <em style="font: inherit;">2021,</em> indicate the impacts of the pandemic. To align our expenses to the change in the market, we reduced investments in capital assets, reduced executive pay and board member compensation for fiscal <em style="font: inherit;">2021,</em> and instituted initiatives to reduce other costs in the business. On <em style="font: inherit;"> April 1, 2020, </em>our board of directors voted to suspend stock repurchases under our share repurchase program and to suspend dividends for the foreseeable future. In addition, throughout fiscal <em style="font: inherit;">2021,</em> we temporarily furloughed employees to manage our cost structure to align with decreased demand.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">A special voluntary retirement and voluntary exit incentive program ("Offering") and a reduction in force ("RIF") were instituted during the <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2021</em> to adjust our capacity and reduce on-going expenses due to the reduced revenue and uncertainties created by the COVID-<em style="font: inherit;">19</em> pandemic. During the <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2021</em>, 60 employees agreed to participate in the Offering and completed employment. The approximate cost of this Offering was $931. Under the RIF, employment was terminated with 108 employees with severance totaling $1,426.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">We received governmental wage subsidies from various governmental programs related to COVID implications of $77 and $812 during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> July 31, 2021 </em>and <em style="font: inherit;"> August 1, 2020</em>, respectively and recorded as a reduction of compensation expense, which is mostly included in the "Costs of sales" line item in our condensed consolidated statements of operations. We also have elected to defer payments of the employer portion of social security taxes during the payroll tax deferral period, which ended on <em style="font: inherit;"> December 31, 2020. </em>As of <em style="font: inherit;"> July 31, 2021</em> the total amount of such deferral was $5,122, which is included in the "Accrued expenses" and in the "Other long-term obligations" line items in our condensed consolidated balance sheet. Per the terms of the deferral program, <em style="font: inherit;">50</em> percent of the deferred amount is due on <em style="font: inherit;"> December 31, 2021 </em>with the remaining <em style="font: inherit;">50</em> percent due on <em style="font: inherit;"> December 31, 2022.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">We continue to monitor guidance from international and domestic authorities, regarding the COVID-<em style="font: inherit;">19</em> pandemic and <em style="font: inherit;"> may </em>take additional actions based on their requirements and recommendations. Since late fiscal <em style="font: inherit;">2021,</em> order and quoting activities have increased creating a strong backlog and positive outlook; however, there is <em style="font: inherit;">no</em> assurance that this trend will continue in future quarters. Supply chain disruptions continue to emerge as a result of several factors including - the pandemic, shipping container shortages, and the changes in global demand. Specifically, we are impacted by the global shortage of semiconductors and related electronic components, other materials needed for production, and freight availability. We expect headwinds in material, labor, freight availability and inflation as the world economies recover, which <em style="font: inherit;"> may </em>cause volatility in our revenue cycles and production costs. While we cannot predict the length or severity of these conditions, it is reasonably possible they will continue to have some impact on our operations during fiscal <em style="font: inherit;">2022.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0"><b/></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0"><b>Recent Accounting Pronouncements</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">There have been <em style="font: inherit;">no</em> material changes to our significant accounting policies and estimates as described in our Annual Report on Form <em style="font: inherit;">10</em>-K for the fiscal year ended <em style="font: inherit;"> May 1, 2021</em>.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><i>Accounting Standards Adopted</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">There are <em style="font: inherit;">no</em> significant Accounting Standard Updates ("ASU's") issued that were adopted in the <em style="font: inherit;">three</em>-months ended <em style="font: inherit;"> July 31, 2021</em>. </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><i>Accounting Standards <em style="font: inherit;">Not</em> Yet Adopted</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">There are <em style="font: inherit;">no</em> significant ASU's issued <em style="font: inherit;">not</em> yet adopted as of <em style="font: inherit;"> July 31, 2021</em>.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">July 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">August 1,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">44,609</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">96</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total cash, cash equivalents, and restricted cash shown in the condensed consolidated statement of cash flows</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">77,199</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">44,705</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 74658000 44609000 2541000 96000 77199000 44705000 60 931000 108 1426000 77000 812000 5122000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0"><b>Recent Accounting Pronouncements</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">There have been <em style="font: inherit;">no</em> material changes to our significant accounting policies and estimates as described in our Annual Report on Form <em style="font: inherit;">10</em>-K for the fiscal year ended <em style="font: inherit;"> May 1, 2021</em>.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><i>Accounting Standards Adopted</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">There are <em style="font: inherit;">no</em> significant Accounting Standard Updates ("ASU's") issued that were adopted in the <em style="font: inherit;">three</em>-months ended <em style="font: inherit;"> July 31, 2021</em>. </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><i>Accounting Standards <em style="font: inherit;">Not</em> Yet Adopted</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">There are <em style="font: inherit;">no</em> significant ASU's issued <em style="font: inherit;">not</em> yet adopted as of <em style="font: inherit;"> July 31, 2021</em>.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>Note <em style="font: inherit;">2.</em> Investments in Affiliates</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The aggregate amount of investments accounted for under the equity method was $19,141 and $19,887 at <em style="font: inherit;"> July 31, 2021 </em>and <em style="font: inherit;"> May 1, 2021</em>, respectively. Our proportional share of the respective affiliates' earnings or losses is included in the "Other (expense) income, net" line item in our condensed consolidated statements of operations. For the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> July 31, 2021 </em>and <em style="font: inherit;"> August 1, 2020</em>, our share of the losses of our affiliates was $746 and $529, respectively. We purchased services for research and development activities from our equity method investments. The total of these related party transactions was $470 for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> July 31, 2021</em>, which was included in the "Product design and development" line item in in our condensed consolidated statement of operations and $275 of this remains unpaid and is included in the "Accounts payable" line item in our condensed consolidated balance sheet. There were no related party transactions for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> August 1, 2020.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> 19141000 19887000 -746000 -529000 470000 275000 0 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>Note <em style="font: inherit;">3.</em> Earnings Per Share ("EPS")</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The following is a reconciliation of the net income and common share amounts used in the calculation of basic and diluted EPS for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> July 31, 2021 </em>and <em style="font: inherit;"> August 1, 2020</em>:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Net income</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Per share income</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>For the three months ended July 31, 2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Basic earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">3,685</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">45,139</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">0.08</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-indent: 18pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Dilution associated with stock compensation plans</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Diluted earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">3,685</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">45,419</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">0.08</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>For the three months ended August 1, 2020</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Basic earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,467</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">44,654</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Dilution associated with stock compensation plans</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">97</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Diluted earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,467</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">44,751</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Options outstanding to purchase 1,810 shares of common stock with a weighted average exercise price of $9.52 for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> July 31, 2021</em> and 2,119 shares of common stock with a weighted average exercise price of $9.96 for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> August 1, 2020</em> were <em style="font: inherit;">not</em> included in the computation of diluted earnings per share because the effects would be anti-dilutive.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Net income</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Per share income</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>For the three months ended July 31, 2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Basic earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">3,685</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">45,139</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">0.08</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-indent: 18pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Dilution associated with stock compensation plans</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Diluted earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">3,685</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">45,419</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;">0.08</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>For the three months ended August 1, 2020</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Basic earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,467</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">44,654</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Dilution associated with stock compensation plans</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">97</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Diluted earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,467</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">44,751</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> 3685000 45139000 0.08 280000 3685000 45419000 0.08 7467000 44654000 0.17 97000 7467000 44751000 0.17 1810 9.52 2119 9.96 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>Note <em style="font: inherit;">4.</em> Revenue Recognition</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; "><i>Disaggregation of revenue</i></span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The following table presents our disaggregation of revenue by segments:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="22" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 61%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31, 2021</em></em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">High School</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Commercial</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Live Events</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Park and Recreation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">International</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Type of performance obligation</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Unique configuration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">3,587</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">41,508</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">4,166</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">6,541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5,883</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">61,685</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Limited configuration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">25,907</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5,842</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">22,957</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5,352</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">11,545</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">71,603</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Service and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,037</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">771</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">665</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,684</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,444</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">32,781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">52,387</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,894</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,112</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">144,732</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Timing of revenue recognition</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Goods/services transferred at a point in time</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">26,379</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">6,829</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">21,941</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5,571</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">12,019</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">72,739</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Goods/services transferred over time</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,953</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,987</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,093</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">71,993</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">32,781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">52,387</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,894</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,112</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">144,732</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="margin: 0; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td colspan="22" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended August 1, 2020</em></em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">High School</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Commercial</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Live Events</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Park and Recreation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">International</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Type of performance obligation</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Unique configuration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">8,727</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">41,975</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">7,668</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">7,724</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">4,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">70,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Limited configuration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">22,555</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5,419</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">20,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">6,266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">8,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">63,581</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Service and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,224</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,080</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">587</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">508</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,957</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,506</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">51,474</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,498</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,223</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">143,644</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Timing of revenue recognition</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Goods/services transferred at a point in time</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">22,892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">6,214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">19,368</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">6,374</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">9,179</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">64,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Goods/services transferred over time</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,614</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45,260</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,575</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,044</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">79,617</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,506</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">51,474</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,498</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,223</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">143,644</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="margin: 0; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">See "Note <em style="font: inherit;">5.</em> Segment Reporting" for a disaggregation of revenue by geography.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"><span style="text-decoration: underline; "><i>Contract balances</i></span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Contract assets represent revenue recognized in excess of amounts billed and include unbilled receivables. Unbilled receivables, which represent an unconditional right to payment subject only to the passage of time, are reclassified to accounts receivable when they are billed according to the contract terms. Contract liabilities represent amounts billed to the customers in excess of revenue recognized to date.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The following table reflects the changes in our contract assets and liabilities:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">July 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">May 1,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Dollar</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Percent</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Change</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Change</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Contract assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38,133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32,799</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,334</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Contract liabilities - current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">67,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">64,495</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">3,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">4.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Contract liabilities - noncurrent</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,586</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,720</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The changes in our contract assets and contract liabilities from <em style="font: inherit;"> May 1, 2021</em> to <em style="font: inherit;"> July 31, 2021</em> were due to the timing of billing schedules and revenue recognition, which can vary significantly depending on the contractual payment terms and the seasonality of the sports markets. We had <em style="font: inherit;">no</em> material impairments of contract assets for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> July 31, 2021</em>.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">For service-type warranty contracts, we allocate revenue to this performance obligation, recognize the revenue over time, and recognize costs as incurred. Earned and unearned revenues for these contracts are included in the "Contract assets" and "Contract liabilities" line items in our condensed consolidated balance sheets. Changes in unearned service-type warranty contracts, net were as follows:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">July 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at beginning of period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,590</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">New contracts sold</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Less: reductions for revenue recognized</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(8,669</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Foreign currency translation and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(86</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at end of period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">As of <em style="font: inherit;"> July 31, 2021 </em>and <em style="font: inherit;"> May 1, 2021</em>, our contracts in progress that were identified as loss contracts were immaterial. For these contracts, the provision for losses is included in the "Accrued expenses" line item in our condensed consolidated balance sheets.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> July 31, 2021</em>, we recognized revenue of $31,587 related to our contract liabilities as of <em style="font: inherit;"> May 1, 2021</em>.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; "><i>Remaining performance obligations</i></span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">As of <em style="font: inherit;"> July 31, 2021</em>, the aggregate amount of the transaction price allocated to the remaining performance obligations was $339,192. We expect approximately $297,849 of our remaining performance obligations to be recognized over the next 12 months, with the remainder recognized thereafter. Remaining performance obligations related to product and service agreements at <em style="font: inherit;"> July 31, 2021</em> are $285,322 and $53,870, respectively. Although remaining performance obligations reflect business that is considered to be legally binding, cancellations, deferrals or scope adjustments <em style="font: inherit;"> may </em>occur. Any known project cancellations, revisions to project scope and cost, foreign currency exchange fluctuations and project deferrals are reflected or excluded in the remaining performance obligation balance, as appropriate.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="22" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 61%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended July 31, 2021</em></em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">High School</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Commercial</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Live Events</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Park and Recreation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">International</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Type of performance obligation</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Unique configuration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">3,587</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">41,508</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">4,166</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">6,541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5,883</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">61,685</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Limited configuration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">25,907</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5,842</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">22,957</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5,352</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">11,545</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">71,603</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Service and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,037</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">771</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">665</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,684</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,444</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">32,781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">52,387</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,894</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,112</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">144,732</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Timing of revenue recognition</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Goods/services transferred at a point in time</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">26,379</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">6,829</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">21,941</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5,571</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">12,019</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">72,739</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Goods/services transferred over time</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,953</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,987</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,093</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">71,993</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">32,781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">52,387</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,894</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,112</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">144,732</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td colspan="22" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended August 1, 2020</em></em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">High School</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Commercial</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Live Events</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Park and Recreation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">International</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Type of performance obligation</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Unique configuration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">8,727</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">41,975</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">7,668</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">7,724</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">4,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">70,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Limited configuration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">22,555</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5,419</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">20,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">6,266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">8,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">63,581</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Service and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,224</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,080</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">587</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">508</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,957</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,506</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">51,474</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,498</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,223</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">143,644</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Timing of revenue recognition</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Goods/services transferred at a point in time</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">22,892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">6,214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">19,368</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">6,374</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">9,179</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">64,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Goods/services transferred over time</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,614</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45,260</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,575</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,044</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">79,617</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,506</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">51,474</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,498</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,223</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">143,644</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> 3587000 41508000 4166000 6541000 5883000 61685000 25907000 5842000 22957000 5352000 11545000 71603000 3287000 5037000 771000 665000 1684000 11444000 32781000 52387000 27894000 12558000 19112000 144732000 26379000 6829000 21941000 5571000 12019000 72739000 6402000 45558000 5953000 6987000 7093000 71993000 32781000 52387000 27894000 12558000 19112000 144732000 8727000 41975000 7668000 7724000 4012000 70106000 22555000 5419000 20688000 6266000 8653000 63581000 3224000 4080000 587000 508000 1558000 9957000 34506000 51474000 28943000 14498000 14223000 143644000 22892000 6214000 19368000 6374000 9179000 64027000 11614000 45260000 9575000 8124000 5044000 79617000 34506000 51474000 28943000 14498000 14223000 143644000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">July 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">May 1,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Dollar</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Percent</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Change</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Change</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Contract assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38,133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32,799</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,334</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Contract liabilities - current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">67,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">64,495</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">3,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">4.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Contract liabilities - noncurrent</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,586</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,720</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">July 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at beginning of period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,590</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">New contracts sold</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Less: reductions for revenue recognized</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(8,669</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Foreign currency translation and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(86</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at end of period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 38133000 32799000 5334000 0.163 67507000 64495000 3012000 0.047 10586000 10720000 -134000 -0.013 24590000 10165000 8669000 -86000 26000000 31587000 339192000 297849000 P12M 285322000 53870000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>Note <em style="font: inherit;">5.</em> Segment Reporting</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The following table sets forth certain financial information for each of our <em style="font: inherit;">five</em> reporting segments for the periods indicated:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">July 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">August 1,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Net sales:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Commercial</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32,781</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">34,506</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Live Events</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">52,387</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">51,474</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">High School Park and Recreation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">27,894</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28,943</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Transportation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,558</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,498</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">International</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,112</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,223</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"><b>Total company net sales</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">144,732</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">143,644</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Gross profit:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Commercial</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,178</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,742</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Live Events</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,582</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,354</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">High School Park and Recreation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,509</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,476</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Transportation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,751</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,143</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">International</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,168</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,046</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32,188</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35,761</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Operating expenses:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Selling</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,795</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,556</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">General and administrative</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,571</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,124</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Product design and development</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,532</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);">26,528</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);">26,212</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"><b>Operating income</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,549</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Nonoperating income (expense):</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Interest income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">153</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">85</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Interest expense</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(73</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other (expense) income, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(868</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(627</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"><b>Income before income taxes</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,929</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,934</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Depreciation and amortization:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Commercial</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">702</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">772</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Live Events</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,337</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,451</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">High School Park and Recreation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">438</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">496</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Transportation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">139</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">237</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">International</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">726</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">693</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Unallocated corporate depreciation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">710</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">688</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">4,052</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">4,337</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><em style="font: inherit;">No</em> single geographic area comprises a material amount of our net sales or property and equipment, net of accumulated depreciation, other than the United States. The following table presents information about net sales and property and equipment, net of accumulated depreciation, in the United States and elsewhere:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">July 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">August 1,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Net sales:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">123,482</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">128,069</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Outside United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,250</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,575</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">144,732</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">143,644</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">July 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">May 1,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Property and equipment, net of accumulated depreciation:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">48,450</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50,130</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Outside United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,758</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,552</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">56,208</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">58,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">We have numerous customers worldwide for sales of our products and services, and <em style="font: inherit;">no</em> customer accounted for <em style="font: inherit;">10</em> percent or more of net sales; therefore, we are <em style="font: inherit;">not</em> economically dependent on a limited number of customers for the sale of our products and services.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">We have numerous raw material and component suppliers, and <em style="font: inherit;">no</em> supplier accounts for <em style="font: inherit;">10</em> percent or more of our cost of sales; however, we have a number of single-source suppliers that could limit our supply or cause delays in obtaining raw material and components needed in manufacturing.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">July 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">August 1,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Net sales:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Commercial</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32,781</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">34,506</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Live Events</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">52,387</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">51,474</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">High School Park and Recreation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">27,894</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28,943</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Transportation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,558</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,498</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">International</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,112</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,223</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"><b>Total company net sales</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">144,732</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">143,644</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Gross profit:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Commercial</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,178</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,742</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Live Events</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,582</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,354</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">High School Park and Recreation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,509</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,476</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Transportation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,751</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,143</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">International</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,168</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,046</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32,188</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35,761</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Operating expenses:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Selling</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,795</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,556</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">General and administrative</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,571</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,124</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Product design and development</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,532</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);">26,528</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);">26,212</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"><b>Operating income</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,549</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Nonoperating income (expense):</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Interest income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">153</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">85</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Interest expense</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(73</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other (expense) income, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(868</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(627</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"><b>Income before income taxes</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,929</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,934</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Depreciation and amortization:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Commercial</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">702</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">772</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Live Events</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,337</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,451</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">High School Park and Recreation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">438</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">496</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Transportation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">139</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">237</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">International</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">726</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">693</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Unallocated corporate depreciation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">710</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">688</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">4,052</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">4,337</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td></tr> </tbody></table> 32781000 34506000 52387000 51474000 27894000 28943000 12558000 14498000 19112000 14223000 7178000 7742000 8582000 9354000 9509000 10476000 3751000 5143000 3168000 3046000 32188000 35761000 11795000 11556000 7571000 7124000 7162000 7532000 26528000 26212000 5660000 9549000 153000 85000 16000 73000 -868000 -627000 4929000 8934000 702000 772000 1337000 1451000 438000 496000 139000 237000 726000 693000 710000 688000 4052000 4337000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">July 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">August 1,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Net sales:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">123,482</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">128,069</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Outside United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,250</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,575</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">144,732</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">143,644</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">July 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">May 1,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Property and equipment, net of accumulated depreciation:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">48,450</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50,130</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Outside United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,758</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,552</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">56,208</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">58,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 123482000 128069000 21250000 15575000 144732000 143644000 48450000 50130000 7758000 8552000 56208000 58682000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>Note <em style="font: inherit;">6.</em> Goodwill</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The changes in the carrying amount of goodwill related to each reportable segment for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> July 31, 2021</em> were as follows:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Live Events</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Commercial</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">International</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Balance as of May 1, 2021</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,464</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">84</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,414</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Foreign currency translation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(53</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(103</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Balance as of July 31, 2021</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,307</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,425</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">79</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,311</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">We perform an analysis of goodwill on an annual basis, and it is tested for impairment more frequently if events or changes in circumstances indicate that an asset might be impaired. Our annual analysis is performed during our <em style="font: inherit;">third</em> quarter of each fiscal year, based on the goodwill amount as of the <em style="font: inherit;">first</em> business day of our <em style="font: inherit;">third</em> fiscal quarter. We performed our annual impairment test on <em style="font: inherit;"> November 2, 2020 </em>and concluded <span style="-sec-ix-hidden:c76721523">no</span> goodwill impairment existed. </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Live Events</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Commercial</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Transportation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">International</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Balance as of May 1, 2021</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,464</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">84</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,414</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Foreign currency translation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(53</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(103</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Balance as of July 31, 2021</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,307</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,425</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">79</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,311</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 2313000 3464000 84000 2553000 8414000 -6000 -39000 -5000 -53000 -103000 2307000 3425000 79000 2500000 8311000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Note <span style="-sec-ix-hidden:c76721546">7.</span> Financing Agreements</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">As of <em style="font: inherit;"> July 31, 2021</em>, there were <em style="font: inherit;">no</em> advances under the loan portion of the line of credit, and the balance of letters of credit outstanding was approximately $8,142. As of <em style="font: inherit;"> July 31, 2021</em>, $26,858 of the credit facility remains in place and available.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">We are sometimes required to obtain bank guarantees or other financial instruments for display installations. If we are unable to meet the terms of the arrangement, our customer would draw on the banking arrangement, and the bank would subrogate its loss to Daktronics. As of <em style="font: inherit;"> July 31, 2021</em>, we had $2,514 of such instruments outstanding.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">As of <em style="font: inherit;"> July 31, 2021</em>, we were in compliance with all applicable bank loan covenants.</p> 8142000 26858000 2514000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Note <em style="font: inherit;">8.</em> Commitments and Contingencies</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><i>Litigation: </i>We are a party to legal proceedings and claims which arise during the ordinary course of business. For unresolved legal proceedings or claims, we do <em style="font: inherit;">not</em> believe there is a reasonable probability that any material loss will be incurred. Accordingly, <em style="font: inherit;">no</em> material accrual or disclosure of a potential range of loss has been made related to these matters. We do <em style="font: inherit;">not</em> expect the ultimate liability of these unresolved legal proceedings or claims to have a material effect on our financial position, liquidity or capital resources.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><i>Warranties: </i>Changes in our warranty obligation for the <em style="font: inherit;">three</em> consisted of the following:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">July 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Beginning accrued warranty obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">25,960</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Warranties issued during the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Settlements made during the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,219</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Ending accrued warranty obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,381</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Performance guarantees: </i>We have entered into standby letters of credit, bank guarantees and surety bonds with financial institutions relating to the guarantee of our future performance on contracts, primarily construction-type contracts. As of <em style="font: inherit;"> July 31, 2021</em>, we had outstanding letters of credit, bank guarantees and surety bonds in the amount of $8,142, $2,514 and $50,336, respectively. Performance guarantees are issued to certain customers to guarantee the operation and installation of the equipment and our ability to complete a contract. These performance guarantees have various terms but are generally <em style="font: inherit;">one</em> year. We enter into written agreements with our customers, and those agreements often contain indemnification provisions that require us to make the customer whole if certain acts or omissions by us cause the customer financial loss. We make efforts to negotiate reasonable caps and limitations on the recovery of such damages. As of <em style="font: inherit;"> July 31, 2021</em>, we were <em style="font: inherit;">not</em> aware of any indemnification claim from a customer.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">July 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Beginning accrued warranty obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">25,960</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Warranties issued during the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Settlements made during the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,219</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Ending accrued warranty obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,381</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 25960000 2110000 1470000 -1219000 25381000 8142000 2514000 50336000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Note <em style="font: inherit;">9.</em> Income Taxes</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The provision for income taxes during interim reporting periods is calculated by applying an estimate of the annual effective tax rate to “ordinary” income or loss for the reporting period, adjusted for discrete items. Due to various factors, including our estimate of annual income, our effective tax rate is subject to fluctuation.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">Our effective tax rate for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> July 31, 2021</em> was 25.2 percent as compared to 16.4 percent for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> August 1, 2020</em>. The difference in rates are primarily driven by estimated tax credits and other permanent items proportionate to estimated pre-tax earnings in fiscal <em style="font: inherit;">2022</em> compared to similar estimated value of tax credits and other permanent items proportionate to lower estimated pre-tax earnings in fiscal <em style="font: inherit;">2021.</em> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">We operate both domestically and internationally and as of <em style="font: inherit;"> July 31, 2021</em>, undistributed earnings of our foreign subsidiaries were considered to be reinvested indefinitely. Additionally, we had $654 of unrecognized tax benefits which would reduce our effective tax rate if recognized.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> 0.252 0.164 654000000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Note <em style="font: inherit;">10.</em> Fair Value Measurement</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The following table sets forth by Level within the fair value hierarchy our financial assets and liabilities that were accounted for at fair value on a recurring basis at <em style="font: inherit;"> July 31, 2021 </em>and <em style="font: inherit;"> May 1, 2021</em> according to the valuation techniques we used to determine their fair values. There have been <em style="font: inherit;">no</em> transfers of assets or liabilities among the fair value hierarchies presented.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fair Value Measurements</em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Level 1</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Level 2</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Level 3</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Balance as of July 31, 2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Derivatives - asset position</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Derivatives - liability position</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">77,199</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt; border-top: thin solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">(88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt; border-top: thin solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">77,111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt; border-top: thin solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Balance as of May 1, 2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">77,590</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">77,590</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,812</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,812</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Derivatives - asset position</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Derivatives - liability position</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(261</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(261</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Acquisition-related contingent consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(363</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(363</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">80,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(257</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(363</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">79,782</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">A roll forward of the Level <em style="font: inherit;">3</em> contingent liabilities, both short- and long-term, for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> July 31, 2021</em> is as follows:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Acquisition-related contingent consideration as of May 1, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">363</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Additions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Settlements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Acquisition-related contingent consideration as of July 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0px; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0px; text-align: justify;">There have been <em style="font: inherit;">no</em> changes in the valuation techniques used by us to value our financial instruments since the end of fiscal <em style="font: inherit;">2021</em>. For additional information, see our Annual Report on Form <em style="font: inherit;">10</em>-K for the fiscal year ended <em style="font: inherit;"> May 1, 2021</em> for the methods and assumptions used to estimate the fair value of each class of financial instrument.</p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fair Value Measurements</em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Level 1</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Level 2</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Level 3</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Balance as of July 31, 2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Derivatives - asset position</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Derivatives - liability position</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">77,199</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt; border-top: thin solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">(88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt; border-top: thin solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0);">77,111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt; border-top: thin solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Balance as of May 1, 2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">77,590</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">77,590</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,812</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,812</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Derivatives - asset position</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Derivatives - liability position</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(261</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(261</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Acquisition-related contingent consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(363</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(363</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">80,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(257</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(363</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">79,782</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 74658000 0 0 74658000 2541000 0 0 2541000 0 46000 0 46000 -0 134000 -0 134000 77199000 -88000 0 77111000 77590000 0 0 77590000 2812000 0 0 2812000 0 4000 0 4000 -0 261000 -0 261000 -0 -0 363000 363000 80402000 -257000 -363000 79782000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Acquisition-related contingent consideration as of May 1, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">363</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Additions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Settlements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Acquisition-related contingent consideration as of July 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 363000 33000 400000 -4000 0 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document And Entity Information - shares
3 Months Ended
Jul. 31, 2021
Aug. 30, 2021
Document Information [Line Items]    
Entity Central Index Key 0000915779  
Entity Registrant Name DAKTRONICS INC  
Amendment Flag false  
Current Fiscal Year End Date --04-30  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2022  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jul. 31, 2021  
Document Transition Report false  
Entity File Number 0-23246  
Entity Incorporation, State or Country Code SD  
Entity Tax Identification Number 46-0306862  
Entity Address, Address Line One 201 Daktronics Drive  
Entity Address, City or Town Brookings  
Entity Address, State or Province SD  
Entity Address, Postal Zip Code 57006  
City Area Code 605  
Local Phone Number 692-0200  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   45,357,234
Preferred Stock [Member]    
Document Information [Line Items]    
Title of 12(b) Security Preferred Stock Purchase Rights  
Trading Symbol DAKT  
Security Exchange Name NASDAQ  
Common Stock [Member]    
Document Information [Line Items]    
Title of 12(b) Security Common Stock, No Par Value  
Trading Symbol DAKT  
Security Exchange Name NASDAQ  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jul. 31, 2021
May 01, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 74,658 $ 77,590
Restricted cash 2,541 2,812
Accounts receivable, net 78,497 67,808
Inventories 84,514 74,356
Contract assets 38,133 32,799
Current maturities of long-term receivables 1,756 1,462
Prepaid expenses and other current assets 9,821 7,445
Income tax receivables 635 731
Total current assets 290,555 265,003
Property and equipment, net 56,208 58,682
Long-term receivables, less current maturities 1,390 1,635
Goodwill 8,311 8,414
Intangibles, net 1,780 2,083
Investment in affiliates and other assets 26,271 27,403
Deferred income taxes 11,941 11,944
TOTAL ASSETS 396,456 375,164
CURRENT LIABILITIES:    
Accounts payable 57,775 40,251
Contract liabilities 67,507 64,495
Accrued expenses 27,650 30,672
Warranty obligations 9,986 10,464
Income taxes payable 496 738
Total current liabilities 163,414 146,620
Long-term warranty obligations 15,395 15,496
Long-term contract liabilities 10,586 10,720
Other long-term obligations 7,848 7,816
Long-term income taxes payable 654 548
Deferred income taxes 378 410
Total long-term liabilities 34,861 34,990
SHAREHOLDERS' EQUITY:    
Common Stock, no par value, authorized 115,000,000 shares; 46,444,603 and 46,264,576 shares issued at July 31, 2021 and May 1, 2021, respectively 61,172 60,575
Additional paid-in capital 47,117 46,595
Retained earnings 99,701 96,016
Treasury Stock, at cost, 1,266,401 and 1,297,409 shares at July 31, 2021 and May 1, 2021, respectively (7,101) (7,297)
Accumulated other comprehensive loss (2,708) (2,335)
TOTAL SHAREHOLDERS' EQUITY 198,181 193,554
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 396,456 $ 375,164
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares
$ / shares in Thousands
Jul. 31, 2021
May 01, 2021
Common stock, no par value (in dollars per share) $ 0 $ 0
Common stock, share authorized (in shares) 115,000,000 115,000,000
Common stock, share issued (in shares) 46,444,603 46,264,576
Treasury stock, shares (in shares) 1,266,401 1,297,409
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
Jul. 31, 2021
Aug. 01, 2020
Net sales $ 144,732 $ 143,644
Cost of sales 112,544 107,883
Gross profit 32,188 35,761
Operating expenses:    
Selling 11,795 11,556
General and administrative 7,571 7,124
Product design and development 7,162 7,532
Operating Expenses, Total 26,528 26,212
Operating income 5,660 9,549
Nonoperating (expense) income:    
Interest income 153 85
Interest expense (16) (73)
Other (expense) income, net (868) (627)
Income before income taxes 4,929 8,934
Income tax expense 1,244 1,467
Net income $ 3,685 $ 7,467
Weighted average shares outstanding:    
Basic (in shares) 45,139 44,654
Diluted (in shares) 45,419 44,751
Earnings per share:    
Basic (in dollars per share) $ 0.08 $ 0.17
Diluted (in dollars per share) $ 0.08 $ 0.17
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Net income (loss) $ 3,685 $ 7,467
Other comprehensive (loss) income:    
Cumulative translation adjustments (373) 1,037
Total other comprehensive (loss) income, net of tax (373) 1,037
Comprehensive income $ 3,312 $ 8,504
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
AOCI Attributable to Parent [Member]
Total
Balance at May. 02, 2020 $ 60,010 $ 44,627 $ 85,090 $ (7,470) $ (5,277) $ 176,980
Net income (loss) 0 0 7,467 0 0 7,467
Cumulative translation adjustments 0 0 0 0 1,037 1,037
Share-based compensation 0 539 0 0 0 539
Treasury stock reissued 0 26 0 173 0 199
Balance at Aug. 01, 2020 60,010 45,192 92,557 (7,297) (4,240) 186,222
Balance at May. 01, 2021 60,575 46,595 96,016 (7,297) (2,335) 193,554
Net income (loss) 0 0 3,685 0 0 3,685
Cumulative translation adjustments 0 0 0 0 (373) (373)
Share-based compensation 0 518 0 0 0 518
Employee savings plan activity 597 0 0 0 0 597
Treasury stock reissued 0 4 0 196 0 200
Balance at Jul. 31, 2021 $ 61,172 $ 47,117 $ 99,701 $ (7,101) $ (2,708) $ 198,181
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2021
Aug. 01, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 3,685 $ 7,467
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Depreciation and amortization 4,052 4,337
Gain on sale of property, equipment and other assets (106) (53)
Share-based compensation 518 539
Equity in loss of affiliates 746 529
Provision for doubtful accounts (421) 1
Deferred income taxes, net (32) (4)
Change in operating assets and liabilities (9,461) (4,271)
Net cash (used in) provided by operating activities (1,019) 8,545
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (1,283) (3,155)
Proceeds from sales of property, equipment and other assets 149 86
Purchases of and loans to equity investment (718) (492)
Net cash used in investing activities (1,852) (3,561)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Principal payments on long-term obligations (200) (210)
Net cash used in financing activities (200) (210)
EFFECT OF EXCHANGE RATE CHANGES ON CASH (132) (481)
NET (DECREASE) INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH (3,203) 4,293
CASH, CASH EQUIVALENTS AND RESTRICTED CASH:    
Beginning of period 80,402 40,412
End of period 77,199 44,705
Supplemental disclosures of cash flow information:    
Interest 0 43
Income taxes, net of refunds 980 786
Supplemental schedule of non-cash investing and financing activities:    
Demonstration equipment transferred to inventory 46 0
Purchases of property and equipment included in accounts payable 868 969
Contributions of common stock under the ESPP $ 597 $ 0
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Note 1 - Basis of Presentation
3 Months Ended
Jul. 31, 2021
Notes to Financial Statements  
Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]

Note 1. Basis of Presentation

 

Daktronics, Inc. and its subsidiaries (the “Company”, “Daktronics”, “we”, “our”, or “us”) are the world's industry leader in designing and manufacturing electronic scoreboards, programmable display systems and large screen video displays for sporting, commercial and transportation applications.

 

In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments (consisting of normal recurring adjustments) necessary to fairly present our financial position, results of operations and cash flows for the periods presented. The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions affecting the reported amounts therein. Due to the inherent uncertainty involved in making estimates, actual results in future periods may differ from those estimates.

 

Certain information and disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted. The balance sheet at May 1, 2021, has been derived from the audited financial statements at that date, but it does not include all the information and disclosures required by GAAP for complete financial statements. These financial statements should be read in conjunction with our financial statements and notes thereto for the year ended May 1, 2021, which are contained in our Annual Report on Form 10-K previously filed with the Securities and Exchange Commission ("SEC"). The results of operations for the interim periods presented are not necessarily indicative of results that may be expected for any other interim period or for the full fiscal year.

 

Daktronics, Inc. operates on a 52- or 53-week fiscal year, with our fiscal year ending on the Saturday closest to April 30 of each year. When April 30 falls on a Wednesday, the fiscal year ends on the preceding Saturday. Within each fiscal year, each quarter is comprised of 13-week periods following the beginning of each fiscal year. In each 53-week year, an additional week is added to the first quarter, and each of the last three quarters is comprised of a 13-week period. The three months ended July 31, 2021 and August 1, 2020, contained operating results for 13 weeks. 

 

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the totals of the same amounts shown in the condensed consolidated statements of cash flows. Restricted cash consists of cash and cash equivalents held in bank deposit accounts to secure issuances of foreign bank guarantees. 

 

  

July 31,

  

August 1,

 
  

2021

  

2020

 

Cash and cash equivalents

 $74,658  $44,609 

Restricted cash

  2,541   96 

Total cash, cash equivalents, and restricted cash shown in the condensed consolidated statement of cash flows

 $77,199  $44,705 

 

Other Business Developments - Coronavirus Pandemic

 

During fiscal 2021, the global spread of the coronavirus pandemic ("COVID-19") and restrictions impacted our business and created significant volatility, uncertainty and global economic disruption. We took proactive steps to solidify our financial position and mitigate any adverse consequences. Our orders and sales decline, in fiscal 2021, indicate the impacts of the pandemic. To align our expenses to the change in the market, we reduced investments in capital assets, reduced executive pay and board member compensation for fiscal 2021, and instituted initiatives to reduce other costs in the business. On  April 1, 2020, our board of directors voted to suspend stock repurchases under our share repurchase program and to suspend dividends for the foreseeable future. In addition, throughout fiscal 2021, we temporarily furloughed employees to manage our cost structure to align with decreased demand.

 

A special voluntary retirement and voluntary exit incentive program ("Offering") and a reduction in force ("RIF") were instituted during the first quarter of fiscal 2021 to adjust our capacity and reduce on-going expenses due to the reduced revenue and uncertainties created by the COVID-19 pandemic. During the first quarter of fiscal 2021, 60 employees agreed to participate in the Offering and completed employment. The approximate cost of this Offering was $931. Under the RIF, employment was terminated with 108 employees with severance totaling $1,426.

 

We received governmental wage subsidies from various governmental programs related to COVID implications of $77 and $812 during the three months ended July 31, 2021 and August 1, 2020, respectively and recorded as a reduction of compensation expense, which is mostly included in the "Costs of sales" line item in our condensed consolidated statements of operations. We also have elected to defer payments of the employer portion of social security taxes during the payroll tax deferral period, which ended on December 31, 2020. As of July 31, 2021 the total amount of such deferral was $5,122, which is included in the "Accrued expenses" and in the "Other long-term obligations" line items in our condensed consolidated balance sheet. Per the terms of the deferral program, 50 percent of the deferred amount is due on December 31, 2021 with the remaining 50 percent due on December 31, 2022.

 

We continue to monitor guidance from international and domestic authorities, regarding the COVID-19 pandemic and may take additional actions based on their requirements and recommendations. Since late fiscal 2021, order and quoting activities have increased creating a strong backlog and positive outlook; however, there is no assurance that this trend will continue in future quarters. Supply chain disruptions continue to emerge as a result of several factors including - the pandemic, shipping container shortages, and the changes in global demand. Specifically, we are impacted by the global shortage of semiconductors and related electronic components, other materials needed for production, and freight availability. We expect headwinds in material, labor, freight availability and inflation as the world economies recover, which may cause volatility in our revenue cycles and production costs. While we cannot predict the length or severity of these conditions, it is reasonably possible they will continue to have some impact on our operations during fiscal 2022.

 

Recent Accounting Pronouncements

 

There have been no material changes to our significant accounting policies and estimates as described in our Annual Report on Form 10-K for the fiscal year ended May 1, 2021.

 

Accounting Standards Adopted

 

There are no significant Accounting Standard Updates ("ASU's") issued that were adopted in the three-months ended July 31, 2021

 

Accounting Standards Not Yet Adopted

 

There are no significant ASU's issued not yet adopted as of July 31, 2021.

 

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Investments in Affiliates
3 Months Ended
Jul. 31, 2021
Notes to Financial Statements  
Investment [Text Block]

Note 2. Investments in Affiliates

 

The aggregate amount of investments accounted for under the equity method was $19,141 and $19,887 at July 31, 2021 and May 1, 2021, respectively. Our proportional share of the respective affiliates' earnings or losses is included in the "Other (expense) income, net" line item in our condensed consolidated statements of operations. For the three months ended July 31, 2021 and August 1, 2020, our share of the losses of our affiliates was $746 and $529, respectively. We purchased services for research and development activities from our equity method investments. The total of these related party transactions was $470 for the three months ended July 31, 2021, which was included in the "Product design and development" line item in in our condensed consolidated statement of operations and $275 of this remains unpaid and is included in the "Accounts payable" line item in our condensed consolidated balance sheet. There were no related party transactions for the three months ended August 1, 2020.

 

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Earnings Per Share ("EPS")
3 Months Ended
Jul. 31, 2021
Notes to Financial Statements  
Earnings Per Share [Text Block]

Note 3. Earnings Per Share ("EPS")

 

The following is a reconciliation of the net income and common share amounts used in the calculation of basic and diluted EPS for the three months ended July 31, 2021 and August 1, 2020:

 

  

Net income

  

Shares

  

Per share income

 

For the three months ended July 31, 2021

            

Basic earnings per share

 $3,685   45,139  $0.08 

Dilution associated with stock compensation plans

     280    

Diluted earnings per share

 $3,685   45,419  $0.08 

For the three months ended August 1, 2020

            

Basic earnings per share

 $7,467   44,654  $0.17 

Dilution associated with stock compensation plans

     97    

Diluted earnings per share

 $7,467   44,751  $0.17 

 

Options outstanding to purchase 1,810 shares of common stock with a weighted average exercise price of $9.52 for the three months ended July 31, 2021 and 2,119 shares of common stock with a weighted average exercise price of $9.96 for the three months ended  August 1, 2020 were not included in the computation of diluted earnings per share because the effects would be anti-dilutive.

 

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Revenue Recognition
3 Months Ended
Jul. 31, 2021
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

Note 4. Revenue Recognition

 

Disaggregation of revenue

The following table presents our disaggregation of revenue by segments:

 

  

Three Months Ended July 31, 2021

 
          

High School

             
  

Commercial

  

Live Events

  

Park and Recreation

  

Transportation

  

International

  

Total

 

Type of performance obligation

                        

Unique configuration

 $3,587  $41,508  $4,166  $6,541  $5,883  $61,685 

Limited configuration

  25,907   5,842   22,957   5,352   11,545   71,603 

Service and other

  3,287   5,037   771   665   1,684   11,444 
  $32,781  $52,387  $27,894  $12,558  $19,112  $144,732 

Timing of revenue recognition

                        

Goods/services transferred at a point in time

 $26,379  $6,829  $21,941  $5,571  $12,019  $72,739 

Goods/services transferred over time

  6,402   45,558   5,953   6,987   7,093   71,993 
  $32,781  $52,387  $27,894  $12,558  $19,112  $144,732 

 

  

Three Months Ended August 1, 2020

 
          

High School

             
  

Commercial

  

Live Events

  

Park and Recreation

  

Transportation

  

International

  

Total

 

Type of performance obligation

                        

Unique configuration

 $8,727  $41,975  $7,668  $7,724  $4,012  $70,106 

Limited configuration

  22,555   5,419   20,688   6,266   8,653   63,581 

Service and other

  3,224   4,080   587   508   1,558   9,957 
  $34,506  $51,474  $28,943  $14,498  $14,223  $143,644 

Timing of revenue recognition

                        

Goods/services transferred at a point in time

 $22,892  $6,214  $19,368  $6,374  $9,179  $64,027 

Goods/services transferred over time

  11,614   45,260   9,575   8,124   5,044   79,617 
  $34,506  $51,474  $28,943  $14,498  $14,223  $143,644 

 

See "Note 5. Segment Reporting" for a disaggregation of revenue by geography.

 

Contract balances

Contract assets represent revenue recognized in excess of amounts billed and include unbilled receivables. Unbilled receivables, which represent an unconditional right to payment subject only to the passage of time, are reclassified to accounts receivable when they are billed according to the contract terms. Contract liabilities represent amounts billed to the customers in excess of revenue recognized to date.

 

The following table reflects the changes in our contract assets and liabilities:

 

  

July 31,

  

May 1,

  

Dollar

  

Percent

 
  

2021

  

2021

  

Change

  

Change

 

Contract assets

 $38,133  $32,799  $5,334   16.3%

Contract liabilities - current

  67,507   64,495   3,012   4.7%

Contract liabilities - noncurrent

  10,586   10,720   (134)  (1.3)%

 

The changes in our contract assets and contract liabilities from May 1, 2021 to July 31, 2021 were due to the timing of billing schedules and revenue recognition, which can vary significantly depending on the contractual payment terms and the seasonality of the sports markets. We had no material impairments of contract assets for the three months ended July 31, 2021.

 

For service-type warranty contracts, we allocate revenue to this performance obligation, recognize the revenue over time, and recognize costs as incurred. Earned and unearned revenues for these contracts are included in the "Contract assets" and "Contract liabilities" line items in our condensed consolidated balance sheets. Changes in unearned service-type warranty contracts, net were as follows:

 

  

July 31,

 
  

2021

 

Balance at beginning of period

 $24,590 

New contracts sold

  10,165 

Less: reductions for revenue recognized

  (8,669)

Foreign currency translation and other

  (86)

Balance at end of period

 $26,000 

 

As of July 31, 2021 and May 1, 2021, our contracts in progress that were identified as loss contracts were immaterial. For these contracts, the provision for losses is included in the "Accrued expenses" line item in our condensed consolidated balance sheets.

 

During the three months ended July 31, 2021, we recognized revenue of $31,587 related to our contract liabilities as of May 1, 2021.

 

Remaining performance obligations

As of July 31, 2021, the aggregate amount of the transaction price allocated to the remaining performance obligations was $339,192. We expect approximately $297,849 of our remaining performance obligations to be recognized over the next 12 months, with the remainder recognized thereafter. Remaining performance obligations related to product and service agreements at July 31, 2021 are $285,322 and $53,870, respectively. Although remaining performance obligations reflect business that is considered to be legally binding, cancellations, deferrals or scope adjustments may occur. Any known project cancellations, revisions to project scope and cost, foreign currency exchange fluctuations and project deferrals are reflected or excluded in the remaining performance obligation balance, as appropriate.

 

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Segment Reporting
3 Months Ended
Jul. 31, 2021
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

Note 5. Segment Reporting

 

The following table sets forth certain financial information for each of our five reporting segments for the periods indicated:

 

  

Three Months Ended

 
  

July 31,

  

August 1,

 
  

2021

  

2020

 

Net sales:

        

Commercial

 $32,781  $34,506 

Live Events

  52,387   51,474 

High School Park and Recreation

  27,894   28,943 

Transportation

  12,558   14,498 

International

  19,112   14,223 

Total company net sales

  144,732   143,644 
         

Gross profit:

        

Commercial

  7,178   7,742 

Live Events

  8,582   9,354 

High School Park and Recreation

  9,509   10,476 

Transportation

  3,751   5,143 

International

  3,168   3,046 
   32,188   35,761 
         

Operating expenses:

        

Selling

  11,795   11,556 

General and administrative

  7,571   7,124 

Product design and development

  7,162   7,532 
   26,528   26,212 

Operating income

  5,660   9,549 
         

Nonoperating income (expense):

        

Interest income

  153   85 

Interest expense

  (16)  (73)

Other (expense) income, net

  (868)  (627)

Income before income taxes

 $4,929  $8,934 
         

Depreciation and amortization:

        

Commercial

 $702  $772 

Live Events

  1,337   1,451 

High School Park and Recreation

  438   496 

Transportation

  139   237 

International

  726   693 

Unallocated corporate depreciation

  710   688 
  $4,052  $4,337 

 

No single geographic area comprises a material amount of our net sales or property and equipment, net of accumulated depreciation, other than the United States. The following table presents information about net sales and property and equipment, net of accumulated depreciation, in the United States and elsewhere:

 

  

Three Months Ended

 
  

July 31,

  

August 1,

 
  

2021

  

2020

 

Net sales:

        

United States

 $123,482  $128,069 

Outside United States

  21,250   15,575 
  $144,732  $143,644 

 

  

July 31,

  

May 1,

 
  

2021

  

2021

 

Property and equipment, net of accumulated depreciation:

        

United States

 $48,450  $50,130 

Outside United States

  7,758   8,552 
  $56,208  $58,682 

 

We have numerous customers worldwide for sales of our products and services, and no customer accounted for 10 percent or more of net sales; therefore, we are not economically dependent on a limited number of customers for the sale of our products and services.

 

We have numerous raw material and component suppliers, and no supplier accounts for 10 percent or more of our cost of sales; however, we have a number of single-source suppliers that could limit our supply or cause delays in obtaining raw material and components needed in manufacturing.

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Goodwill
3 Months Ended
Jul. 31, 2021
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

Note 6. Goodwill

 

The changes in the carrying amount of goodwill related to each reportable segment for the three months ended July 31, 2021 were as follows:

 

  

Live Events

  

Commercial

  

Transportation

  

International

  

Total

 

Balance as of May 1, 2021

 $2,313  $3,464  $84  $2,553  $8,414 

Foreign currency translation

  (6)  (39)  (5)  (53)  (103)

Balance as of July 31, 2021

 $2,307  $3,425  $79  $2,500  $8,311 

 

We perform an analysis of goodwill on an annual basis, and it is tested for impairment more frequently if events or changes in circumstances indicate that an asset might be impaired. Our annual analysis is performed during our third quarter of each fiscal year, based on the goodwill amount as of the first business day of our third fiscal quarter. We performed our annual impairment test on November 2, 2020 and concluded no goodwill impairment existed. 

 

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Financing Agreements
3 Months Ended
Jul. 31, 2021
Notes to Financial Statements  
Debt Disclosure [Text Block]

Note 7. Financing Agreements

 

As of July 31, 2021, there were no advances under the loan portion of the line of credit, and the balance of letters of credit outstanding was approximately $8,142. As of July 31, 2021, $26,858 of the credit facility remains in place and available.

 

We are sometimes required to obtain bank guarantees or other financial instruments for display installations. If we are unable to meet the terms of the arrangement, our customer would draw on the banking arrangement, and the bank would subrogate its loss to Daktronics. As of July 31, 2021, we had $2,514 of such instruments outstanding.

 

As of July 31, 2021, we were in compliance with all applicable bank loan covenants.

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Commitments and Contingencies
3 Months Ended
Jul. 31, 2021
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

Note 8. Commitments and Contingencies

 

Litigation: We are a party to legal proceedings and claims which arise during the ordinary course of business. For unresolved legal proceedings or claims, we do not believe there is a reasonable probability that any material loss will be incurred. Accordingly, no material accrual or disclosure of a potential range of loss has been made related to these matters. We do not expect the ultimate liability of these unresolved legal proceedings or claims to have a material effect on our financial position, liquidity or capital resources.

 

Warranties: Changes in our warranty obligation for the three consisted of the following:

 

  

July 31,

 
  

2021

 

Beginning accrued warranty obligations

 $25,960 

Warranties issued during the period

  2,110 

Settlements made during the period

  (1,470)

Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations

  (1,219)

Ending accrued warranty obligations

 $25,381 

 

Performance guarantees: We have entered into standby letters of credit, bank guarantees and surety bonds with financial institutions relating to the guarantee of our future performance on contracts, primarily construction-type contracts. As of July 31, 2021, we had outstanding letters of credit, bank guarantees and surety bonds in the amount of $8,142, $2,514 and $50,336, respectively. Performance guarantees are issued to certain customers to guarantee the operation and installation of the equipment and our ability to complete a contract. These performance guarantees have various terms but are generally one year. We enter into written agreements with our customers, and those agreements often contain indemnification provisions that require us to make the customer whole if certain acts or omissions by us cause the customer financial loss. We make efforts to negotiate reasonable caps and limitations on the recovery of such damages. As of July 31, 2021, we were not aware of any indemnification claim from a customer.

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Note 9 - Income Taxes
3 Months Ended
Jul. 31, 2021
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

Note 9. Income Taxes

 

The provision for income taxes during interim reporting periods is calculated by applying an estimate of the annual effective tax rate to “ordinary” income or loss for the reporting period, adjusted for discrete items. Due to various factors, including our estimate of annual income, our effective tax rate is subject to fluctuation.

 

Our effective tax rate for the three months ended July 31, 2021 was 25.2 percent as compared to 16.4 percent for the three months ended August 1, 2020. The difference in rates are primarily driven by estimated tax credits and other permanent items proportionate to estimated pre-tax earnings in fiscal 2022 compared to similar estimated value of tax credits and other permanent items proportionate to lower estimated pre-tax earnings in fiscal 2021. 

 

We operate both domestically and internationally and as of July 31, 2021, undistributed earnings of our foreign subsidiaries were considered to be reinvested indefinitely. Additionally, we had $654 of unrecognized tax benefits which would reduce our effective tax rate if recognized.

 

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Note 10 - Fair Value Measurement
3 Months Ended
Jul. 31, 2021
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

Note 10. Fair Value Measurement

 

The following table sets forth by Level within the fair value hierarchy our financial assets and liabilities that were accounted for at fair value on a recurring basis at  July 31, 2021 and May 1, 2021 according to the valuation techniques we used to determine their fair values. There have been no transfers of assets or liabilities among the fair value hierarchies presented.

 

  

Fair Value Measurements

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Balance as of July 31, 2021

                

Cash and cash equivalents

 $74,658  $  $  $74,658 

Restricted cash

  2,541         2,541 

Derivatives - asset position

     46      46 

Derivatives - liability position

     (134)     (134)
  $77,199  $(88) $  $77,111 

Balance as of May 1, 2021

                

Cash and cash equivalents

 $77,590  $  $  $77,590 

Restricted cash

  2,812         2,812 

Derivatives - asset position

     4      4 

Derivatives - liability position

     (261)     (261)

Acquisition-related contingent consideration

        (363)  (363)
  $80,402  $(257) $(363) $79,782 

 

A roll forward of the Level 3 contingent liabilities, both short- and long-term, for the three months ended July 31, 2021 is as follows:

 

Acquisition-related contingent consideration as of May 1, 2021

 $363 

Additions

  33 

Settlements

  (400)

Interest

  4 

Acquisition-related contingent consideration as of July 31, 2021

 $ 

 

There have been no changes in the valuation techniques used by us to value our financial instruments since the end of fiscal 2021. For additional information, see our Annual Report on Form 10-K for the fiscal year ended May 1, 2021 for the methods and assumptions used to estimate the fair value of each class of financial instrument.

 

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Accounting Policies (Policies)
3 Months Ended
Jul. 31, 2021
Accounting Policies [Abstract]  
New Accounting Pronouncements, Policy [Policy Text Block]

Recent Accounting Pronouncements

 

There have been no material changes to our significant accounting policies and estimates as described in our Annual Report on Form 10-K for the fiscal year ended May 1, 2021.

 

Accounting Standards Adopted

 

There are no significant Accounting Standard Updates ("ASU's") issued that were adopted in the three-months ended July 31, 2021

 

Accounting Standards Not Yet Adopted

 

There are no significant ASU's issued not yet adopted as of July 31, 2021.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Note 1 - Basis of Presentation (Tables)
3 Months Ended
Jul. 31, 2021
Notes Tables  
Schedule of Cash and Cash Equivalents [Table Text Block]
  

July 31,

  

August 1,

 
  

2021

  

2020

 

Cash and cash equivalents

 $74,658  $44,609 

Restricted cash

  2,541   96 

Total cash, cash equivalents, and restricted cash shown in the condensed consolidated statement of cash flows

 $77,199  $44,705 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Earnings Per Share ("EPS") (Tables)
3 Months Ended
Jul. 31, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Net income

  

Shares

  

Per share income

 

For the three months ended July 31, 2021

            

Basic earnings per share

 $3,685   45,139  $0.08 

Dilution associated with stock compensation plans

     280    

Diluted earnings per share

 $3,685   45,419  $0.08 

For the three months ended August 1, 2020

            

Basic earnings per share

 $7,467   44,654  $0.17 

Dilution associated with stock compensation plans

     97    

Diluted earnings per share

 $7,467   44,751  $0.17 
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Revenue Recognition (Tables)
3 Months Ended
Jul. 31, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended July 31, 2021

 
          

High School

             
  

Commercial

  

Live Events

  

Park and Recreation

  

Transportation

  

International

  

Total

 

Type of performance obligation

                        

Unique configuration

 $3,587  $41,508  $4,166  $6,541  $5,883  $61,685 

Limited configuration

  25,907   5,842   22,957   5,352   11,545   71,603 

Service and other

  3,287   5,037   771   665   1,684   11,444 
  $32,781  $52,387  $27,894  $12,558  $19,112  $144,732 

Timing of revenue recognition

                        

Goods/services transferred at a point in time

 $26,379  $6,829  $21,941  $5,571  $12,019  $72,739 

Goods/services transferred over time

  6,402   45,558   5,953   6,987   7,093   71,993 
  $32,781  $52,387  $27,894  $12,558  $19,112  $144,732 
  

Three Months Ended August 1, 2020

 
          

High School

             
  

Commercial

  

Live Events

  

Park and Recreation

  

Transportation

  

International

  

Total

 

Type of performance obligation

                        

Unique configuration

 $8,727  $41,975  $7,668  $7,724  $4,012  $70,106 

Limited configuration

  22,555   5,419   20,688   6,266   8,653   63,581 

Service and other

  3,224   4,080   587   508   1,558   9,957 
  $34,506  $51,474  $28,943  $14,498  $14,223  $143,644 

Timing of revenue recognition

                        

Goods/services transferred at a point in time

 $22,892  $6,214  $19,368  $6,374  $9,179  $64,027 

Goods/services transferred over time

  11,614   45,260   9,575   8,124   5,044   79,617 
  $34,506  $51,474  $28,943  $14,498  $14,223  $143,644 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

July 31,

  

May 1,

  

Dollar

  

Percent

 
  

2021

  

2021

  

Change

  

Change

 

Contract assets

 $38,133  $32,799  $5,334   16.3%

Contract liabilities - current

  67,507   64,495   3,012   4.7%

Contract liabilities - noncurrent

  10,586   10,720   (134)  (1.3)%
  

July 31,

 
  

2021

 

Balance at beginning of period

 $24,590 

New contracts sold

  10,165 

Less: reductions for revenue recognized

  (8,669)

Foreign currency translation and other

  (86)

Balance at end of period

 $26,000 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Segment Reporting (Tables)
3 Months Ended
Jul. 31, 2021
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended

 
  

July 31,

  

August 1,

 
  

2021

  

2020

 

Net sales:

        

Commercial

 $32,781  $34,506 

Live Events

  52,387   51,474 

High School Park and Recreation

  27,894   28,943 

Transportation

  12,558   14,498 

International

  19,112   14,223 

Total company net sales

  144,732   143,644 
         

Gross profit:

        

Commercial

  7,178   7,742 

Live Events

  8,582   9,354 

High School Park and Recreation

  9,509   10,476 

Transportation

  3,751   5,143 

International

  3,168   3,046 
   32,188   35,761 
         

Operating expenses:

        

Selling

  11,795   11,556 

General and administrative

  7,571   7,124 

Product design and development

  7,162   7,532 
   26,528   26,212 

Operating income

  5,660   9,549 
         

Nonoperating income (expense):

        

Interest income

  153   85 

Interest expense

  (16)  (73)

Other (expense) income, net

  (868)  (627)

Income before income taxes

 $4,929  $8,934 
         

Depreciation and amortization:

        

Commercial

 $702  $772 

Live Events

  1,337   1,451 

High School Park and Recreation

  438   496 

Transportation

  139   237 

International

  726   693 

Unallocated corporate depreciation

  710   688 
  $4,052  $4,337 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
  

Three Months Ended

 
  

July 31,

  

August 1,

 
  

2021

  

2020

 

Net sales:

        

United States

 $123,482  $128,069 

Outside United States

  21,250   15,575 
  $144,732  $143,644 
  

July 31,

  

May 1,

 
  

2021

  

2021

 

Property and equipment, net of accumulated depreciation:

        

United States

 $48,450  $50,130 

Outside United States

  7,758   8,552 
  $56,208  $58,682 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Goodwill (Tables)
3 Months Ended
Jul. 31, 2021
Notes Tables  
Schedule of Goodwill [Table Text Block]
  

Live Events

  

Commercial

  

Transportation

  

International

  

Total

 

Balance as of May 1, 2021

 $2,313  $3,464  $84  $2,553  $8,414 

Foreign currency translation

  (6)  (39)  (5)  (53)  (103)

Balance as of July 31, 2021

 $2,307  $3,425  $79  $2,500  $8,311 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Commitments and Contingencies (Tables)
3 Months Ended
Jul. 31, 2021
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
  

July 31,

 
  

2021

 

Beginning accrued warranty obligations

 $25,960 

Warranties issued during the period

  2,110 

Settlements made during the period

  (1,470)

Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations

  (1,219)

Ending accrued warranty obligations

 $25,381 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Note 10 - Fair Value Measurement (Tables)
3 Months Ended
Jul. 31, 2021
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
  

Fair Value Measurements

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Balance as of July 31, 2021

                

Cash and cash equivalents

 $74,658  $  $  $74,658 

Restricted cash

  2,541         2,541 

Derivatives - asset position

     46      46 

Derivatives - liability position

     (134)     (134)
  $77,199  $(88) $  $77,111 

Balance as of May 1, 2021

                

Cash and cash equivalents

 $77,590  $  $  $77,590 

Restricted cash

  2,812         2,812 

Derivatives - asset position

     4      4 

Derivatives - liability position

     (261)     (261)

Acquisition-related contingent consideration

        (363)  (363)
  $80,402  $(257) $(363) $79,782 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]

Acquisition-related contingent consideration as of May 1, 2021

 $363 

Additions

  33 

Settlements

  (400)

Interest

  4 

Acquisition-related contingent consideration as of July 31, 2021

 $ 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Note 1 - Basis of Presentation (Details Textual)
$ in Thousands
3 Months Ended
Jul. 31, 2021
USD ($)
Aug. 01, 2020
USD ($)
Number of Employees, Voluntary Retirement   60
Voluntary Retirement Cost   $ 931
Number of Employees, Reduction in Force   108
Severance Costs   $ 1,426
Government Wage Subsidy $ 77 $ 812
Payroll Tax, Employer, Deferral under the CARES Act $ 5,122  
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Note 1 - Basis of Presentation - Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
May 01, 2021
Aug. 01, 2020
May 02, 2020
Cash and cash equivalents $ 74,658 $ 77,590 $ 44,609  
Restricted cash 2,541 2,812 96  
Total cash, cash equivalents, and restricted cash shown in the condensed consolidated statement of cash flows $ 77,199 $ 80,402 $ 44,705 $ 40,412
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Investments in Affiliates (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2021
Aug. 01, 2020
May 01, 2021
Equity Method Investments $ 19,141   $ 19,887
Income (Loss) from Equity Method Investments, Total (746) $ (529)  
Related Party Transaction, Amounts of Transaction 470 $ 0  
Accounts Payable [Member]      
Due to Related Parties, Total $ 275    
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Earnings Per Share ("EPS") (Details Textual) - $ / shares
3 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 1,810 2,119
Antidilutive Securities Excluded from Computation of Earnings Per Share, Weighted Average Exercise Price (in dollars per share) $ 9.52 $ 9.96
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Earnings Per Share ("EPS") - Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Basic earnings per share $ 3,685 $ 7,467
Basic earnings per share (in shares) 45,139 44,654
Basic earnings per share (in dollars per share) $ 0.08 $ 0.17
Dilution associated with stock compensation plans (in shares) 280 97
Diluted earnings per share $ 3,685 $ 7,467
Diluted earnings per share (in shares) 45,419 44,751
Diluted earnings per share (in dollars per share) $ 0.08 $ 0.17
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Revenue Recognition 1 (Details Textual)
$ in Thousands
3 Months Ended
Jul. 31, 2021
USD ($)
Contract With Customer, Liability, Revenue Recognized During Period $ 31,587
Revenue, Remaining Performance Obligation, Amount 339,192
Product [Member]  
Revenue, Remaining Performance Obligation, Amount 285,322
Service [Member]  
Revenue, Remaining Performance Obligation, Amount $ 53,870
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Revenue Recognition 2 (Details Textual)
$ in Thousands
Jul. 31, 2021
USD ($)
Revenue, Remaining Performance Obligation, Amount $ 339,192
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-08-01  
Revenue, Remaining Performance Obligation, Amount $ 297,849
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Month) 12 months
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Net sales $ 144,732 $ 143,644
Transferred at Point in Time [Member]    
Net sales 72,739 64,027
Transferred over Time [Member]    
Net sales 71,993 79,617
Unique Configuration [Member]    
Net sales 61,685 70,106
Limited Configuration [Member]    
Net sales 71,603 63,581
Service and Other [Member]    
Net sales 11,444 9,957
Commercial [Member]    
Net sales 32,781 34,506
Commercial [Member] | Transferred at Point in Time [Member]    
Net sales 26,379 22,892
Commercial [Member] | Transferred over Time [Member]    
Net sales 6,402 11,614
Commercial [Member] | Unique Configuration [Member]    
Net sales 3,587 8,727
Commercial [Member] | Limited Configuration [Member]    
Net sales 25,907 22,555
Commercial [Member] | Service and Other [Member]    
Net sales 3,287 3,224
Live Events [Member]    
Net sales 52,387 51,474
Live Events [Member] | Transferred at Point in Time [Member]    
Net sales 6,829 6,214
Live Events [Member] | Transferred over Time [Member]    
Net sales 45,558 45,260
Live Events [Member] | Unique Configuration [Member]    
Net sales 41,508 41,975
Live Events [Member] | Limited Configuration [Member]    
Net sales 5,842 5,419
Live Events [Member] | Service and Other [Member]    
Net sales 5,037 4,080
High School Park and Recreation [Member]    
Net sales 27,894 28,943
High School Park and Recreation [Member] | Transferred at Point in Time [Member]    
Net sales 21,941 19,368
High School Park and Recreation [Member] | Transferred over Time [Member]    
Net sales 5,953 9,575
High School Park and Recreation [Member] | Unique Configuration [Member]    
Net sales 4,166 7,668
High School Park and Recreation [Member] | Limited Configuration [Member]    
Net sales 22,957 20,688
High School Park and Recreation [Member] | Service and Other [Member]    
Net sales 771 587
Transportation [Member]    
Net sales 12,558 14,498
Transportation [Member] | Transferred at Point in Time [Member]    
Net sales 5,571 6,374
Transportation [Member] | Transferred over Time [Member]    
Net sales 6,987 8,124
Transportation [Member] | Unique Configuration [Member]    
Net sales 6,541 7,724
Transportation [Member] | Limited Configuration [Member]    
Net sales 5,352 6,266
Transportation [Member] | Service and Other [Member]    
Net sales 665 508
International [Member]    
Net sales 19,112 14,223
International [Member] | Transferred at Point in Time [Member]    
Net sales 12,019 9,179
International [Member] | Transferred over Time [Member]    
Net sales 7,093 5,044
International [Member] | Unique Configuration [Member]    
Net sales 5,883 4,012
International [Member] | Limited Configuration [Member]    
Net sales 11,545 8,653
International [Member] | Service and Other [Member]    
Net sales $ 1,684 $ 1,558
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2021
May 01, 2021
Contract assets $ 38,133 $ 32,799
Contract assets $ 5,334  
Contract assets 16.30%  
Contract liabilities - current $ 67,507 64,495
Contract liabilities - current $ 3,012  
Contract liabilities - current 4.70%  
Contract liabilities - noncurrent $ 10,586 $ 10,720
Contract liabilities - noncurrent $ (134)  
Contract liabilities - noncurrent (1.30%)  
Balance at beginning of period $ 24,590  
Less: reductions for revenue recognized (31,587)  
Balance at end of period 26,000  
Service-type Warranty Contracts [Member]    
New contracts sold 10,165  
Less: reductions for revenue recognized (8,669)  
Foreign currency translation and other $ (86)  
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Segment Reporting - Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Net sales $ 144,732 $ 143,644
Gross profit 32,188 35,761
Selling 11,795 11,556
General and administrative 7,571 7,124
Product design and development 7,162 7,532
Operating Expenses, Total 26,528 26,212
Operating income 5,660 9,549
Interest income 153 85
Interest expense (16) (73)
Other (expense) income, net (868) (627)
Income before income taxes 4,929 8,934
Depreciation and amortization 4,052 4,337
Corporate, Non-Segment [Member]    
Depreciation and amortization 710 688
Commercial [Member]    
Net sales 32,781 34,506
Commercial [Member] | Operating Segments [Member]    
Net sales 32,781 34,506
Gross profit 7,178 7,742
Depreciation and amortization 702 772
Live Events [Member]    
Net sales 52,387 51,474
Live Events [Member] | Operating Segments [Member]    
Net sales 52,387 51,474
Gross profit 8,582 9,354
Depreciation and amortization 1,337 1,451
High School Park and Recreation [Member]    
Net sales 27,894 28,943
High School Park and Recreation [Member] | Operating Segments [Member]    
Net sales 27,894 28,943
Gross profit 9,509 10,476
Depreciation and amortization 438 496
Transportation [Member]    
Net sales 12,558 14,498
Transportation [Member] | Operating Segments [Member]    
Net sales 12,558 14,498
Gross profit 3,751 5,143
Depreciation and amortization 139 237
International [Member]    
Net sales 19,112 14,223
International [Member] | Operating Segments [Member]    
Net sales 19,112 14,223
Gross profit 3,168 3,046
Depreciation and amortization $ 726 $ 693
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Segment Reporting - Net Sales and Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Net sales $ 144,732 $ 143,644
Property and equipment, net of accumulated depreciation 56,208 58,682
UNITED STATES    
Net sales 123,482 128,069
Property and equipment, net of accumulated depreciation 48,450 50,130
Non-US [Member]    
Net sales 21,250 15,575
Property and equipment, net of accumulated depreciation $ 7,758 $ 8,552
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Goodwill (Details Textual)
$ in Thousands
Nov. 02, 2020
USD ($)
Goodwill, Impairment Loss $ 0
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Goodwill - Goodwill (Details)
$ in Thousands
3 Months Ended
Jul. 31, 2021
USD ($)
Balance $ 8,414
Foreign currency translation (103)
Balance 8,311
Live Events [Member]  
Balance 2,313
Foreign currency translation (6)
Balance 2,307
Commercial [Member]  
Balance 3,464
Foreign currency translation (39)
Balance 3,425
Transportation [Member]  
Balance 84
Foreign currency translation (5)
Balance 79
International [Member]  
Balance 2,553
Foreign currency translation (53)
Balance $ 2,500
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Financing Agreements (Details Textual)
$ in Thousands
3 Months Ended
Jul. 31, 2021
USD ($)
Letter of Credit [Member]  
Line of Credit Facility, Expiration Period (Year) 7 years
Standby Letters of Credit [Member]  
Long-term Line of Credit, Total $ 8,142
Line of Credit [Member]  
Line of Credit Facility, Remaining Borrowing Capacity 26,858
Guarantees [Member]  
Long-term Line of Credit, Total $ 2,514
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Commitments and Contingencies (Details Textual)
$ in Thousands
Jul. 31, 2021
USD ($)
Financial Standby Letter of Credit [Member]  
Loss Contingency Accrual, Ending Balance $ 8,142
Guarantee of Business Revenue [Member]  
Loss Contingency Accrual, Ending Balance 2,514
Surety Bond [Member]  
Loss Contingency Accrual, Ending Balance $ 50,336
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Commitments and Contingencies - Change in Warranty Obligation (Details)
$ in Thousands
3 Months Ended
Jul. 31, 2021
USD ($)
Beginning accrued warranty obligations $ 25,960
Warranties issued during the period 2,110
Settlements made during the period (1,470)
Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations (1,219)
Ending accrued warranty obligations $ 25,381
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Note 9 - Income Taxes (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Effective Income Tax Rate Reconciliation, Percent, Total 25.20% 16.40%
Unrecognized Tax Benefits that Would Impact Effective Tax Rate $ 654  
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Note 10 - Fair Value Measurement - Fair Value Hierarchy (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Jul. 31, 2021
May 01, 2021
Cash and cash equivalents $ 74,658 $ 77,590
Restricted cash 2,541 2,812
Derivatives - asset position 46 4
Derivatives - liability position (134) (261)
Fair Value, Net Asset (Liability), Total 77,111 79,782
Acquisition-related contingent consideration   (363)
Fair Value, Inputs, Level 1 [Member]    
Cash and cash equivalents 74,658 77,590
Restricted cash 2,541 2,812
Derivatives - asset position 0 0
Derivatives - liability position 0 0
Fair Value, Net Asset (Liability), Total 77,199 80,402
Acquisition-related contingent consideration   0
Fair Value, Inputs, Level 2 [Member]    
Cash and cash equivalents 0 0
Restricted cash 0 0
Derivatives - asset position 46 4
Derivatives - liability position (134) (261)
Fair Value, Net Asset (Liability), Total (88) (257)
Acquisition-related contingent consideration   0
Fair Value, Inputs, Level 3 [Member]    
Cash and cash equivalents 0 0
Restricted cash 0 0
Derivatives - asset position 0 0
Derivatives - liability position 0 0
Fair Value, Net Asset (Liability), Total $ 0 (363)
Acquisition-related contingent consideration   $ (363)
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Note 10 - Fair Value Measurement - Contingent Liabilities (Details) - Contingent Consideration Liability [Member]
$ in Thousands
3 Months Ended
Jul. 31, 2021
USD ($)
Acquisition-related contingent consideration as of May 1, 2021 $ 363
Additions 33
Settlements (400)
Interest 4
Acquisition-related contingent consideration as of July 31, 2021 $ 0
EXCEL 57 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $F&(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 " !)AB%31#$3YNT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VU1,'1S43PI""XHWL)D=C?8M"$9:??M;>-N%]$'\)B9/]]\ M ]-B4#A$>HY#H,B.TM7DNSXI#!MQ8 X*(.&!O$GEG.CGYFZ(WO#\C'L(!C_, MGJ"6\@8\L;&S (JQ$H5N+"B,9'N();W'%A\_899A%H(X\]9R@*BL0>ID8 MCE/7P@6PP)BB3]\%LBLQ5__$Y@Z(4W)*;DV-XUB.3<[-.U3P]O3XDM&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M288A4Q0E!1B6!0 OQ@ !@ !X;"]W;W)K$8<)QF]=JF;IQUZ(H],!)M"Y%$CZ3BY+_? MD;)%)Y!/*H;F(=&O^_CQ[O@=>1EMI;K7:R$,>+.4*N,&;M6JIS=*\-@996F/!L&PE_$D[XQ'[MER,&F2B[DBNL@R MKIXN1"JWYYVPLW]PDZS6QC[HC4<;OA(+8?[6]O9O%Y)[",1"HB8R$X_'D04Y&F%@EX_+L# M[51C6L/#ZSWZE9L\3.:.:S&5Z5]);-;GG=,.B<62%ZFYD=OW8C>A@<6+9*K= M;[(MO^WW.R0JM)'9SA@89$E>_N6/.T<<&#!ZQ(#N#.@+@_#8"&QGP-Q$2V9N M6I?<\/%(R2U1]FM LQ?.-\X:9I/D-HP+H^!M G9F?"FC J)BR"2/R;O<).:) MS/(R/:R;NT2ON1)ZU#,PFK7I13ODBQ*9'D%FY)/,S5H#:BSBY_8]8%E1I7NJ M%Q0%_*-(WQ 6OB8TH&$-GREN/BE68![4F3^CPRK/,8?'FCQWZ*[O'^$K,C,B MT_\@8_2K,?INC/Z1,78!F<(PBJR0?Q5!<-'"F G[-P<')RAM :5+0& M;6C=B%6B@1CXX)IGHHX4CG,Y^7![\_EZ-EV0V?44(3:LB U1P D$)'9!N4KY MJHX0;K_DJ18(CY.*QPF*,RV4L4=_@^9W?$YD(E,B97\+AVA>-H7[!E=%91.OLA2LY71PGA6+"R*4(I#+PH M!NU(W3YM:@/68!\&W2\8D0-U#ML1^5)P981*[:K;2&5J2>%81A58;H?4DZ+M M2.W2!\OL!JB]IO_RZE6#+(=>ET/6,G@@33IQNHPX#0=K4H302WG82LNODE20 MZR*[$ZJ63H.,=RFC_2%&R(MXV$K%9WDD%7C'%;#79&$@DD0J,I4%5!TH/C*N MCRR.OKC$2'I!#W%%WI&\Y8]D%D-0DV42E:46\2$.V1]V Q8,3X>H5GBI#W%U MWC&;WO<$@:A+"@[HV2>1)ID!Q M/7]);2ZU@5KU=[(YNCP:$ [L;((0+ZZU*K?8#0@?GMY M$GK.S!<#VJH8S'*HZ>5)UE90OJ=:RPQ';&#FJP)M515LF8(: "MP)57M>:,! M9Q)%<%:'JB+B$@QCY\L!;54.%AE/4W)1:'BMZ^/X_S;ZU,L_;27_[S*A5C:U M?@<$LX:UF&UX7N\X'+"1FE=[VDKM%VL!SL((X3"-A+S"TU8*#U0R*. +(Z-[ MD'G77R"?"P.:FL?@P]JS?8D\<,BV-_4P[@_8X(2R_JCW4,.*>7%GN!3/E5@* M6'9QR8A\_R2L>&'G=^;5F84_K4O O/0R7#5O$P.[2KDD(?WU[C>R$%&AP--U MP6Y >NF,>:&B-=>"N 8?)C'LH'&"BRCLRV.GPD_9G4QK23;L\"$!FN M7S^2BPU=E&62XKK5(PX9N2D,:>EUD#;O4]FF( QU/ MP]Y!B]B6*M3[OG/R];^)VXKG2:I6()I\.8$\EF5 MW?+RQLB-:SC?26-DYB[7@L="V0_@_5)*L[^Q U3_LQC_!U!+ P04 " !) MAB%3L= J+?T& ":' & 'AL+W=O7(E:(9VTKE658^NLK.<8R MU@>YZ 7!3H[D5T='YSF23Y\9_]KL*!7@6U76S=EL)\3^XV+1;':T(LT'MJ>U M_&7+>$6$O.6/BV;/**N>-P)]<7B_'1/'NF*BOO]+9=WBZ&7O*AHW12L!IQNSV87 M\.,ESE2#SN+/@CXWHVN@AO+ V%=UL\S/9H%21$NZ$:H+(O\]T4M:EJHGJ>.? MOM/9\$S5<'S]VOO/W>#E8!Y(0R]9^5>1B]W9+)V!G&Y)6XH[]OR9]@.*5'\; M5C;=)WCN;8,9V+2-8%7?6"JHBOKPGWSK'3%J $-' ]0W0-,&V-$ ]PUP-]"# MLFY85T20\U/.G@%7UK(W=='YIFLM1U/4:AI7@LM?"]E.G%^R.I>30G,@KQI6 M%CD1\N83*4F]H6"E.F[ #YL;4B=-Z<+(>6IARPVO91/!RG((>77MOP ,)P#%"!H:7[I;_X;>0&! MM?5"^F1P#!H<@[KNL,LQ]W=WU[^OP<5J=;U>??3TB(<><==CZ.J1-#L@70,V MZH+^TQ9/I)1.M;KJT%7<=:66XM-Y$L91>KIX&GO$8I5$63!8O=$9#CI#K\X[ MV@A>;%08**4V=8<.HM%S413"B3B+40J175LT:(N\VBXV&]9*E\D,LJ'2?P\E MG8.:"IO(R'A^DH99,E%I6L5)&J1VF?$@,_;*7-9/Y$Y"FH?;02XSGXA1B/%%GL4))EMG5I8.ZU*^N M3S,R/;>\$-)]@&U!R>K'$T%Y-9IUJ_+4T 23D<,.PBU&8>P(RVS0G7EUWW*Z M)T4.Z+>]2J9-M\R9V%$N<_AA2&Y_9X:@+$73Q60:)6$8V57#0"?_X)TXW;"* M D&^O>?:OJ,WZP1'$Y$6HP1#A\@1H:!7Y)H)4A[AQ[Z;-PDG"Z+(4&FQBZ,@ MP ZAFA@0O1,%LKKBXJ6;?97?][+>$<[\U/)M9&J>.B(6:1M"/ MHQO;JIH#^=$,SM;KT#H ;"XE/*)/K]]B-0Z=M_(UI*"?4K\PEC\796D59J(G MQ7"ZI&Q6X2@+OQ6F"07]B%K6@M2/Q<&;KJDWJ0,E=:8"32L9'JXPU6R"[\.I M$2HT5<%&MMNB+&31-TY:GD5F4@G%*#%\:S%+0N<2T_2"?GQ=T2V5H9E+Y:^9 MRQ&;)I\@S(P:Q6'F"@+-,>@'V?K+^N*FKQVM\DP*X2P.#5C9[)((QBZ!&E@P M.ZJ\O5E>?%K>+-?+:V^-BS12D!\I0X6V)R\JI=A&CTQ.1(FL7">#MYB% 8H< M0$$:*,@/E*$&DG'_((/?E=^0"8HXB8)I!6DS"\/,D>'0: /BQXGT)&^I+BJL M$DTXH$3";"K1-,-!G#@8@C1#D)\A?Q'.22V)QQ[*XI&HC;E=ILF +$NGP6ZQ M@D'HBG6D48'\J%B.9C:>@[>"-3:0'QM:\.;8M6\! M0Q"9(6LS2YP>UOQ ?GY\Z3"L-S[ON=?$A-SK3BM)JQ5T.5>C!/DW/]JYQ;$+ MS=S-Q)$1O:91%#H6&M9XPGX\'5U 8!,^.#'.7RR$@H[)QYI/^)@-CY[\=T(5 MF_S!81I/2QVK6>8Z+,(:4]A_4+;Z?'%W_?G+S=7UW>I[X;'1> M]LZ!&:LJ5H.58)NOLI1F,J0X>")E2^> M&+'>/&OG$D(HWD0!.H/-#O":?,3 M".-Y&(;S.,!=52MO41S.HR3N+4#1-(JM1(!?V_)E.';LK-5)8G\_EYNC9D^[ ML^;RQ>I]$UHQA".T]MZWF 51XB@2L&8;]K/M(L\+E19DP*@3B!-9T6_(OI ! M9!5K(5PBU4[%6LSBR%718$TY[*?<'15$?B5+&L+KHGZTA[-)K2Q+ B.<+69Q MX,IF6+,-^]FVYI0T+7]Y#3L9(1O6R%T\E"$DHRHXQ(B\RQ)YE[T&U/\022;\ M3A)H#MQFAD;GFF\'KAF)_8R4Y69;M65W_-\?7;%JS^E.O;-YHC(?-?;Y,A%X M@A+C&,-JAEWG %B3$A^ST[(E(:M8R^E?EL+4<++-#D>1HQ;%&I;8#\N#W-&N M"US\?G6\_,PX\+=N&VUVMFWC8O3B2+VU^XWPQZ)N0$FWLF'P(9$.X(<788<; MP?;=NZ0')@2KNLL=)3GERD#^OF5,O-ZHUU/#Z\CS_P!02P,$% @ 288A M4^MP2#J$ @ BP8 !@ !X;"]W;W)KMR?Y3JH'75-JX$_#A5YXM3'MA>_KLJ8-T:>RI0)WUE(UQ.!4;7S= M*DHJ)VJX'P5!YC>$":_(W=I*%;GL#&>"KA3HKFF(>KRD7.X67N@]+5RS36WL M@E_D+=G0&VKNVI7"F3]FJ5A#A692@*+KA?6+BGG-A%B_!YR>N.15C@=/V7_ZKRCEWNBZ5+R7ZPR M]<+[Y$%%UZ3CYEKNOM'!CP,L)=?N&W9#;.!!V6DCFT&,! T3_9/\&>HP$83) M 4$T"*)]07Q $ ^"V!GMR9RM+\20(E=R!\I&8S8[<+5Q:G3#A+W%&Z-PEZ'. M%$LI*KP36@&.M.2L(@8GEX0345*XL8DU'"T[I:@PL***R0KN!.DJAH''<+0B M=J>FAI6$ZV/X"!_ !UWCLIX.F8#;6G::B$KGOD%V2^"7 ^=ESQD=X/S1\5.( MPQ.(@BBZ/R-P1]L^V+8+N>-W<#LT()VI MI6)_\=8M>W];L\!][G2"$X9IX#Y[X/\3^]#^I%78-GU%U(8)#9RN41F^?F)DZ[K'O338B]RPQK<%538 ]]=2 MFJ>);4CC^Z?X!U!+ P04 " !)AB%3@E0[\)\$ T$0 & 'AL+W=O M3 M=K?:;F]?TY@DUMJ0 Y+TOOT-MFN[-F;[)C'.S/ ;8/Y %B2;:YG-_AJ14+C4%G\D[.3ZCTCD\J+$+],XR&[GOF&B!5LK4T( M"E]'MF)%82(!Q[]-T%G;IW'L/[]%_Z-*'I)YH8JM1/$SS_3N>I;.4,8V]%#H M[^+T%VL2BDR\M2A4]8E.C:T_0^N#TJ)LG(&@S'G]35^;@>@Y0!R[ VD@2K0FJ]*ZHYHN%U*4,V.3?3^*0E_)J#GUZN!,]@ M4EB&X$F)(L^HAL:3AB^8+:V0V*!O>R:I&76%SIXY/60YV)RCS^CYZ0Z=?3I' M:D+6[2X<@LFT)I"X5O$7O>FK-258Z$D;=3$F? 3B!S$M.6:6"8BF4>#7&U6 M413;*_4Z,?2=LMW[N MF_5S@7X(30NK>OHC!A)'9+C0K68$3['V-@[\0=:'8 M:AZ%\PE T@$29S%^%5RTC&=-09XWM*ZZQ)V"8[>$/W#-8./3KB$(QL47!<,1 M&!NET43^G8ACMXJW<$WJ5KJQ1'_&\9#.8I1,B#CN5!R[9?R;WC$YFI<+Q)FU M*O%8L#^G\6BQ6ZQBDDRP=K*.X]\,I6%#+PS.S:PA19J^VG?')E@?(IR3^1!U M;)7.@PFUP]U>@=V;Q4,+YYQWRY9 1ONWS2J,IT:SVSBP>^.S7C9W7LAP,P/8)R;-G;R18N0$K#W@%2XE(.TBD]<2O] M+57Y&IW!";GNX=PV%&0LW6&$@^%*LIF%<32QE$BG\,2M\'=Y<3!C\3O*L7R' M48A'E!:S,(DF3ERDDWGBEOE[*CE,"YP(04XJ3.<,==I.W-K>S5 FBH+*7@?V M8:C#);W\_$M_*%!6*SRQ;DFG]<2M]?VI^B!N^"%W^*K57V![\+4_R=\H7*;P_VS8!L(Z5\FL(YD?46O M&UKLJUONB]!P9ZX>=XQF3!H#^'TCA'YKF [:/TJ6_P-02P,$% @ 288A M4VJN!\&0>Q7A DO2]W8H\I261O.!'U4H.NJ(NIC3+E%?;\CJ5@%16:20&*SD;>;?]FDMAX%_"#T97>:(/-Y%7*-]NY M+T9>8 513G-C&0C^EG1".;=$*.-WR^EU2UK@9GO-_MGECKF\$DTGDO]DA2E' MWK4'!9V1FILGN?I"VWR&EB^77+LOK-K8P(.\UD96+1@55$PT?_+>^K !0)[# M@+ %A+N P1% U (BEVBCS*5U1PS)4B57H&PTLMF&\\:A,1LF["Y.C<)9ACB3 M3:0H<$]H =C2DK."&.Q,#?YPLXP&.<.I"H](:?=N2>%>Y+*BHT:[DYZV><:,G/*(G@@#CNM/ M.OW):;NW-#=B#PE,]@]=U ]W!.X'70^#P8Y ?Z,<553-7976:%XM3'-QN]'N M(;AU]6]G?(P/1%//_](TK\L#47,F-' Z0\J@EZ!GJJG83&PO=V]R:W-H965T&ULM9CO;^(V&,?_%0N=M%8:)79^ MGRA2"PF[2=VJ3'MAB('LDIBSG7+][^>$- 4[B7?:]@9B^#Q?/_[:/,:> M'BG[PO>$"/ MSPI^.]H+0W6\IR+&23[2;\P A.ZJ \ MFR#+\B8Y3HO1;%I_]LAF4UJ*+"W((P.\S'/,7N])1H^W(SAZ^^ IW>U%]<%D M-CW@'5D1\7QX9+(U:562-"<%3VD!&-G>CN[@QR5TJH":^"TE1W[V#*JAK"G] M4C4^);]I(O:WHV $$K+%92:>Z/$GT@S(K?0V-./U*S@VK#4"FY(+FC?!,H,\+4[O M^%MCQ%D 0CT!J E 2H#M]03838"M]N#W!#A-@*,&.#T!;A/@JBGU]> U 9X2 M .V> +\)\.O).KE;3\T""SR;,GH$K**E6O50SV\=+6:6P8Z:_S3^!."):N2X'7&0&"RC$S.7=#JDM# M>E1:=1DVD2NK75ZH75ZHUG%Z=.YQAHL- 5B !_QZ RST(T 6LKH6QDG)JY6J M"OHR\RP+2O3E?-YURG$\Y%]2"YT*7"M4M"*=&ON.KU!Q!^4B7^EQJ5/0]\+@ M7>S"/[OUSQ[T[Q>Y&:7%AN8$7&64\^LNXTX2[EG7JFE&8J$3ON,I8XR,,K&1 M6!HZNG#):5UR!EV:EWF9X6I/ X+A@E?/U3:7_"4+:%W%NFQSC+89B861B(Q$ MK!/0LM7E98 N;'-;V]Q!V^JR/JXV\@3()2;_W?#:N"ZS7*-9.N':H6*7424R M$K&16 YGEVM&4LY+DG0YY1F=T@GD*48912*=@+ZM6&54 M67:HA#U6^:U5_C\M^7?E3I9\V%_R?:W[KI*O4XX+0Z18IE,AA M0L4=E(,I 8.BICIG/ QT(LGI.3?#]0 "'3P1GF^C/978#[(%-M)&Z.'A"Z"/5-AUS M?,FIUNE8&/H65.W3L;$/52SNPI!O!:J).@;# 90\7%R=E%4W30^8+9+"PXR MLI6!UHTOIX&=+N].#4$/]=W1F@I!\_IQ3W!"6 7([[>4BK=&=1W57J'._@90 M2P,$% @ 288A4\"$6\^0!@ 4!@ !@ !X;"]W;W)KQX_2Z"6&\[;9*OV@>W6Q(QLZI^IA=Y?"7;>8)6()Y9() MCE*ZONR,W/.QY^D!QN*1T6=Y<(VT*TLA?NJ;:739<30B&M.5TE,0^'JB8QK' M>B; \6L_::=XIQYX>/TZ^\0X#\XLB:1C$?]@D=I>=@8=%-$UR6)U+YZ_TKU# M@9YO)6)I/M'SWM;IH%4FE4CV@P%!PGC^37[OB3@8 //8!^#] %P=X#<,\/8# M#'/=')EQZX8H4:FN835\8;LQH\(9Q'<:Y2N%7!N/4U5CP"()"(P17 M4L0L(@INY@J^(%I*(K%&8R*W: (1E^CH@9,L8F!SC$[1P_P&'?UQC/Y C*/% M5F22\$A>=!4@T_-W5WL4USD*W(#"0]\%5UN)0D 3O1W?!8\*M_"K6]>X=<(_ ML_@,>>X)P@YV+7C&[<-'V>8,.?EPIP6.5[#LF?F\)I9'\Z]H\NWVQQQ-[F^_ MH]N[\'ZTF,Z^H-%X,7V<+J;A_+SE/7[Q'M^\QV]XSPSRGO&52*@M!OG8GAFK MT_OIRNL-@HONTR$Q=:.^W^L71F]@!06LH-7]4?0/K.1\.2D!V;\2?,5BBGB! M5S_7=RN]U(XRO2 9/T:[5#PQ6!)H^8*@=*5$,;[)(1((E+%_C4/;#SFTP4'%/E.@"L\6HP\KX''?H&TWXKT"Y1E!" E M >X@+X$=X$2]G"#Z*V,[3;!Q0*@M31&1DBIK,O9KV$Y=IU=QP&(4>';\@P+_ MH!7_?$M2>JJK;H0@Z"!%LI'D0>WU@3NH0+38>$,[Q&$!<=@*,00BU8LN9[&0 MIOB1]9K%L#JHEP-_2:Y!.%F>T!?2_ 3S3<- M5N 6>>K7!,)FY0]Q _92QMQV'2LR;9]H>ZP?R*VZ8IVZ@]K>P6;F!;VF"E%J MFSO\5')-IK/1;/SQY,*E.N'WU DJ/=N1&.W(R_XO!M=;)$D"VJ;52/J4KIPNW2% MDTDX7J#;"0K_'G\=S;Z$"(X8(YU=P8?">F$\4_O4P?1Q]"V>+.1K-;M ]B,+]=+P( M;YJ]LNB8AYUJH;:8^7C8L-'%I8[A]W7L8]A;$ZY4,]RN9M=TPSC7:U2K 4V9 MB*RDU&5IX/A.+=9U,]_QW8;"B4OUPNWJ%6I):L57EYI^WQU6% +,TURI2$=0Q3,IZWSZ!ZM0:OU!/!2*W#[06A:W:EK#E*ZSAH:/+A^RAD.:D@MQZ6F MK817BHWG?#QJNM$99?GYF M^:L)VH,^P FWUO"V07BD=WGOGG 043:5Y+Z'< MBL$3+O='(-CA:#A/DU35CT*MNTBQ&PU[#^=@[Z+BUZ\I8<)6R96;V&"9_19+HWHD2 MJY\(5C'LBV%SC,+YW9T5NE=KA 7#?A5ZW:@:A^Y!;S:AZ<:TK"4RW.7]S.)I MT18?F69PY?FU>S[.F]OE-'FO_3M)H?A+%-,U3.F<]8'*-&]?YS=*[$P'>"F4 M$HFYW%("#&@#^'TMA'J]T2\H_D2X^@]02P,$% @ 288A4[1P!DNS!@ MGEG]115A M<9P=9%3(4C0Z7-O5'[*U9X_UY5;[^$NK]NPPH[SQP5:M,!!4RJ1_<=?ZX7L$ MQJW ..).%T64YR*(DR-G5^3X-+3Q()H:I0%.&0[*Q^"PJR 73OZR0=*(WM"I M\,J3+>G*22]-$.RTHT' '7QRD+?Z3I.^\3/Z)O3!FK#P])LI9+$M/P"V#N!X M#?!T_*+"/QO=I\FH1^/A>/2"ODEG\"3JF[Q@L*=@Z;TRPN1*:/H(8R6(%OP+ M^G<[_;M1_^XS^B_=7!CU7W1?C\ZL\5:KHIT^Z60L-QY:O*=SZ7.GZL174] T MSVUC@C)SNH*:7 'ZWS?R+M"IMOGM/T_%YT5XG./O?"UR>9S5C,$M9=:2H$_G MXC8X:U3N>W1A\G[$H()'RLZ\*I1P#& G+"3]_-/!>#S\] M?E#T>&@@H]J MM'!S"1DGI:&E*J1='_.$:DB^MHY#TZ/<5I5TD4LL&)PP<5.D0-8U0A?'O@^_ M1F-LK0QO@@N B_+'_.O%+8&@1Z\R^L:(IE!!%K@$&65\&K6DPJ3L:.P[&O.) M@(),0@-1\2_$H&W<7%NO$I.QC7(8*8Z^X9+1T2FY\ LJT0.2\]A0'%"V\&NELNC3#2\[ M68LDRGJ>-!"VP13N22K50;(UDK7Q(65X$=H;DTO'D8-1RBRM7B:\N#)2 M>7UIC[M9$T.7_(TS90/"/SBU IO/DC+LINZ]+BN@<:ZM;]BVQ '-]^6Z*=)] M3_H\Q24=8&>[ F=DW-48[1EE:#L3&6L4R@9G A0) Y:2Q"#4)'_O+,BTIV5/,+NS+T MLO:-^+8FI"3MT_4CR&WI>#C79?6&M;20.A)D)LPMRG*L#.O4C&W7<[$!Y9$Q M;%94!W;B]=0*S1LD/ZJ!!(8N1EOA&:48G3T+XA7M[_;>[AU@L(O!\/ ;8\:] MO=T1';ZE&W;?#X7NA[RZ[50&MM\;'1XF8/O#/;KD>K#Y %CBG5RG@+S!\P&< M%TOE&D]7 ",K=+'SU-=*)#&@LS]Z-#K,VE'Z30G0LKE;1,N2,:M161 /+NU. M!I2X")6-?=B0=P@<:@)V\&Q>=TL4QTO4-P: AE+'U0437IB<^6P#ES=R:XO MWN/ 2G*H#FC%')I7^_O1B%<'H_$FN.^H M$.? 6,T0N_; L/_H_-ZW9YY<'/?99.[8RJ264*'.!13.>:-2B8VFHBG Q(B] M?6<4MN*.D)-HPL(ZM&#N#$[.\&#L>C+F-.<0;[TTP3G+ MG2BQ\(9[TT9MAS3J\F:9WI!%-S4%OZ]H6MC8;9,XO^&,?=JO3TGC1;HMR7U@ M6^ZIM_I@XT,(W7P>/_?X.80+TC=1M]I]44[3A]3#\?0Y^@&O/S 7C\P2HL/^ M_EY&+GWBI4FP=?RLFMF C[0X7,0'*1_ ?FGQJFXG?$'WG7WR/U!+ P04 M" !)AB%3%V>,H6," ! !0 & 'AL+W=O)D//X45T+J:+4(MAN[6IB&E-1X8\$U527L;H/*M,MH$NT-M[(H MR1OBU:(6!=XA_:QO+&OQP)+)"K631H/%?!FM)^>;F?(%*>2).XZGGC(:0'G@H[]DO0^U&'4;YE1 MN8SF$628BT;1K6F_85_/J>=+C7+A"VWG.SV-(&TN]FL\ETH*0K>(B>-X[SCM.3<=9_(.YQ2NC:;2P5>=8?8:'W-^ M0Y+)/LE-Z-&,)V<0#).)D?XID/1T\ W/5*T S)P*;70J10*[HAK#=4? MX9\-_+/ /WN'_Z67\.<>MP0;9=+'OV]U\BB1W\AS5XL4EQ&OG$/[C%$_LA'< MEPBB*"P6G#J(RC0QE*BWB?^?KIN KV[N,WW3I;*\=1_!6 MT^.#6UVA+<+N.@@%=1=\L [/P[K;BA?W[FVY%K:0VH'"G*'CT1EOH^WVM5/( MU&%''@SQQ@6QY"<.K7?@\]QPTWO%!Q@>S=4_4$L#!!0 ( $F&(5/(%:E] M.@, (D' 9 >&PO=V]R:W-H965TM&#; M5[]DLPV$#<)N@'MC+K;/@S[P%!GBPA%:B05I_]^1TI6TR 1"NR+ M35)WSSW/\>ZX.FES;RM$!X^U5'8=584ULU/=H*(O!VUJYFAKCK%M M#+(R.-4RSI)D'M=,J&BS"F<[LUGIUDFA<&? MG7-S)P,[>(!I10U*BNT H.'=7257FX+;Q\,_A1XLD_6X)7<:7WO M-[^6ZRCQA% B=QZ!T=\#OD,I/1#1^+?'C(:0WO'I^HQ^&[23ECMF\9V6?XG2 M5>MH&4&)!]9*]TF?WF.O9^;QN)8V_,*IL\WG$?#6.EWWSL2@%JK[9X]]'IXX M+)-7'++>(0N\NT"!Y35S;+,R^@3&6Q.:7P2IP9O(">4O9>\,?17DYS8?M4/( MX2W<,*.$.EK8H8%]Q0S"3]'-;A_]O(H=!?+F,>]!MQUH]@IH#A^TGB]^>WWZ#571FA+Z-GT-M !L^);@:@-Y!/YLL9%+-)FE_0 M-IDF2[CVC,,8L%;3A7OV)^$JH [C]SX5-.9L)[613%GX\8=EEF:_0+9,AO5U MKWL\;)$.84?D/,O-B)[%I)@OH"@F\UD1@-/%_]!SL?@^.4/4Q2P]1_V]\8 6 M:+I;1X7@ZXVZJ&D-KV@TDIAEFG0(UE?,N<("IT"/P2D,2HK*'M#0W =\1,,% M>3=&/5(?F#D*2H#$ [DFT\4L M,-_F[C=!.&[9UV-+K#LJ*W$HTWH.\'34W; M;WR X?7=_ =02P,$% @ 288A4U,)*@Z1!@ 41 !D !X;"]W;W)K M&ULS5A;;]LV%/XKA+ !+:#:$G4/D@!-VJT=UB%H MLNUAV ,MT;96B?1(.H[WZ_<=2KXD<[)AV,->3)'BN7WG.X>BSS?:?+%+*1U[ MZ#ME+X*ENVZ5LD;P^RZ[X797LE.;RZ".-@M?&X72T<+T\OSE5C(6^E^7-T8 MS*9[+4W;2V5;K9B1\XO@;7QVE=)^O^&G5F[LT3.C2&9:?Z')Q^8BB,@AVRZXC17#C]U%GL#=)@L?/.^W?^-@1RTQ8>:V[G]O&+2^",F"-G(MU MYS[KS0+9WC^_,1SQ^05^R#S?Q^I(7PK7,:?9-JX2J6]&Q6R>? M>OWI,_IW*,Z-[MDUL#"@'5+JENS:)U,:]LN=?'#LJM/UEU]/0?RB!2K2,[L2 MM;P(4(56FGL9C%FM%8N%D0OA*:_GJ)O!H;LEG-(=:K!5"^;$K)/,RR-N MIM>&-<^*SK;,RH5'Z QZC)2/LLR0H^T^1^P#RH#=UDL-*E_K'@%[E+]'[;'W M]][2_%I)XYN1JC&= M=>WH\8^J_1W>UEK-V\7:#(M?L23,R@)C&H=95-)#&.M.,%9".$G:+?+3PBZ+3;HEL M)R$O:6^4%*PH8I;G&2-+*4FF:4HN\K HO2L\3+RSO C+BE[%/,PR\CJNPCCF M])"F89%P=@<_D@/"$[EP:@\"$8X*M=*L<:Q5SZ+!D M, ^3HO*HE)Q&'H?5"$]6Q(,G44QO"GB;5"]9T/>(VRO.PS3B+,U\$( P2[!4 M(<0BC*J$0*NJY%\C\%E'PN>>FY& M/L0B"N,H?XZ+A$@&.%/D@T?@4@E4.4A=ACDA3)2/3U,15F"CC!@5!=5#[-&M M/*&1AQ1%0L61@9L%><1+\"#QJ(=I50X/G \K29B#P/\Q$SD2SST3>9P.>4\\ M2$116@ /!JHB$L#YCXB(6LNA#4SD>00-&> OPQAPH#(10U'A_;]&X!8\#'P/ MSB:'KC\3'?'"'E:$M1*<,W+LO$\!^P,^ PGY "E+@(I>KXFEL[;K"#!%[^MN MW4BV5N,B9&5[3PW=3D"\OZZ&;+-LZ^616:$@#E(U[4AJ0]\N="RNQ)8:/;[1 M9K_ANXEIA=Z.=? '[RR."$][PC1DPGC/.ZRW\Q9&L5'4]>#RP0&8EXHT;+W$ M+A9L-(T_C ;U]0XE5%MOCW#L6@$9N"J/H7L"S4[)>,C:QSB>P!D"#0[^R#T_T@HM@:+)KCU7EFW&2X.#()PG[^C1 ;P !N \[>0$F%U0E:96A]JFS MI)/B>4&EU4XVCM!")+[P.L+3N4I8/1!R' L],?H-[@F#0>%U5U+Q&YV_8?YRP$5U"%G>U?_%E6% M>^%&PF=AQRHY9KC/SM5H!^U\)A>M4N-I -!;W5 '14^M(O8#KF@''.!G0P2+ M\3WT/)Q5,-/9XUD/? MJ;O(].B:AQZW\)=9RWS#'6Y\^]7]??GM<$T\;!\NVY^$0:8LZ^0,7=B2(\D,[*_?EFR& M 0(Y[$7/[D_]5A]NM+FT#:*#Z[Y3]FC1.#<<+)>V:K"7=E\/J.AFI4TO'6W- M>FD'@[(.3'VW%%&4+7O9JL7Q83@[,\>'>G1=J_#,@!W[7IJ;$^STYFC!%[<' M7]MUX_S!\OAPD&L\1_=].#.T6VY1ZK9'95NMP.#J:/&*'YPDGCX0_-7BQNZL MP6MRH?6EWWRLCQ:1%P@[K)Q'D#1=X6OL.@]$8OR<,1?;)SWC[OH6_5W0G72Y MD!9?Z^Y'6[OF:%$LH,:5'#OW56\^X*Q/ZO$JW=DPPF:B3<0"JM$ZW<_,)$'? MJFF6U[,==AB*Z D&,3.((/?T4)#RC73R^-#H#1A/36A^$50-W"1O#I2-\3[6L9JR3"4L\@17#9ZU<8^&M MJK&^S[\DN;;"B5OA3L2S@)_&;A]BSD!$@C^#%V^5C0->_(RR%IR&=ZV2JFIE M!^=..O2*VV?PDRU^$O"3)_ ?V1#>M+;JM!T-PM_?\-K!2:>KRW]^9=OGH2<_ M[<.W!F&E.\HE#^_D18=@T5DZ-*Z!"HVC3(355L%639GK4X!6@+)J0*] CX:H MKI 0#>(]SP'9_2;8_=6XIA"$V0-^B."4*H65'=H#>*W['DUXY@7$@N4%]XN$ MI5$&?WKPMU?>M) *%A0(?*%/@O&HT1?N9-)<@54TVJZBH!#%%SHHR M 5&P,HGAFY'*>GM.EURP-"V )RPI"_BH'!H5;D@(7C+.A;\3@ABUH[-*]X-4 M-Z!NQ:;KA.6Q)XM9EB3PWFAK83!ZU;I[.N6,YP6->2+N:5.PM!!0LCC]O2XE MV:($'I'BV4-58I:G'%)&@CQ0)&8\*VB,DLS;E1>T25F>QE"D=\SQ#%["7A[3^,4U:.Y 9E86'+M7D+F(,!,Y M31\GT ND>,?;)YR\)M^_@(25HJ29@BM.X W25T;.GGX(;ZG>9^Z_X>!!@.>1 M\&-^/Q@XB^.048QXK6+4A%F+]6I_C_9_5VU_LU0(;WEN(A94HBP*EB4E?!E M=+:M\0&EX$RD$?F4HBSUU'.^O=AFW%:"S_)F]WGNHY'"QMT$R^'/L0U1.#F9 MBI:LJK$?NV"+70L\%C8IR",1+=*(\3AZ0E3*;:HEE,_!:"D%=N2MF!8L(T5_ M(#22/*U&"@(]VOD_1F-]J]'5&P_H:^I45^:B.DP)98,*%LU56Z%E8:@'8>A:^G5'9!??5;+G2Z 4->AUR&A]:C&PO=V]R:W-H965T-]=QW'KFRP%6YN.M1TLS.V%9ZVMHY=9U%40:E5<98D%W$KI([6 MRW!V;]=+TWLE-=Y;<'W;"GO8H#+[591&QX.OLFX\'\3K92=J?$#_5W=O:1=/ M*)5L43MI-%C+H^HG\*OI,O6^'PUJAOLO+-*KJ*H,*=Z)7_:O:_X>C/ M@O%*HUP883_(+A81E+WSIAV5B4$K]3"+ES$.)PI7R1L*V:B0!=Z#H<#R@_!B MO;1F#Y:E"8T7P=6@3>2DYJ0\>$NWDO3\^HOQ"!?P"_QJ3+672BUC3[!\&93J#+,G2,WCYY&,> M\/(S/CKP!CY)+70IA8('+SS2V_+N#'XQX1(OSSB"\>-LJ43__^*-!G[7!]7KM.E+B*J =VF>,Q@3.X;%! M*!LR3:Y*#9ZWPMJ#U#6(UO3:@]E!?:1J45$$*HX*BK*A?6>L%TS;80H%FAU6/.E\31NA*(< M( C'?.[$ 8Z8/T$VR].>=D1*[@"'P)+<249+:'6_P%02P,$% @ 288A4PS7X+>9 M @ N04 !D !X;"]W;W)K&UL?51-;]LP#/TK MA,];G*^N19$$2-H5ZX .1;NMAV$'Q:8=(;*82O3<_OM1LN.E0YJ++5%\CX^4 MR%E#;NLWB POE;%^GFR8=Y=IZK,-5LH/:(=63@IRE6+9NC+U.X@:^K2KG7%1IJYLDHV1L>=+GA8$@7LYTJ\1'Y MQ^[>R2[M67)=H?6:+#@LYLER=+F:!O_H\%-CXP_6$#)9$VW#YC:?)\,@" UF M'!B4_/[@%1H3B$3&<\>9]"$#\'"]9[^)N4LN:^7QBLR3SGDS3RX2R+%0M>$' M:KY@E\]9X,O(^/B%IO6=#!/(:L]4=6!14&G;_M5+5X<#P,5[@'$'&$?=;:"H M\EJQ6LP<->""M["%14PUHD6*]O-3Y)^+4V YB, M/L!X.!Z=X)OT^4XBW^1$OAZ8]ODJ X^L^%B^;_BG/?\T\D_?X;_&-<.U]IDA M7SN$7]_QA6%E*-O^/E;.TVSM[0Q@Z8$*D%J\]K4 2_\9GA"41/14(4O?>.F9 MYUH[S$.ZM&;I4'G =@MEK9RRC.)"#H@WZ*#HRZ&M9U?'>H T/>3:[XQZC79E MC K-Y =P6T#3!JRM6AL,0:HP180.&%T5)8>-6VLWIK/Y>6;3O^D#R!;A,"]--Z\1=02P,$% @ 288A4U6KYX:S M @ ' 8 !D !X;"]W;W)K&ULC55M;],P$/XK MIX@/()7FI>W656VEM6,"Q%"U ?N ^. FU\2:8P?;(=V_Y^RDH8.MXD/KMWN> MNWOLN\P;I1],@6AA7PII%D%A;34+0Y,66#(S5!5*.MDI73)+2YV'IM+(,@\J M19A$T5E8,BZ#Y=SO;?1RKFHKN,2-!E.7)=./*Q2J601Q<-BXY7EAW4:XG%.C3F:@\MDJ]2#6WS(%D'D M D*!J74,C(9?N$8A'!&%\;/C#'J7#G@\/[!?^]PIERTSN%;BGF>V6 33 #+< ML5K86]6\QRZ?B>-+E3#^'YK6=C(.(*V-564'I@A*+MN1[3L=C@#3Z 5 T@$2 M'W?KR$=YQ2Q;SK5J0#MK8G,3GZI'4W!'L\K.R"%-X"VM5EMR2 MW-8 DQFMI>4R1YER-//0DB^'"-..=]7R)B_PCN"&" H#[V2&V5-\2#'V@2:' M0%?)2<*/M1C"*!Y $B7Q";Y1G_C(\XU.)&[ *KCFDE&23,"=91:] B?XQSW_ MV/./7^ _J2=<<9,*96J-\/T+[BVLA$H??CRG\VDW[?T-X1.W/&?NH<] *DL_ M/]PSK1DY1C,#6VA$(!T?>QUAA3F7DN*B\DAUC1DT+>(1U%9TC 9>03(97)Q% M1WS C7'V6:T=W!8(%6JN,D@&<1P!E;,5K9KT7C-\QO!U/!B?1_ &U@4C98A2 MG@Z#>A!0ZWF+>VZ#X)0+>]J%U85?GZWRI+W<1/"VK?J)T!G>\4O:%N MX1ST'X3E;U!+ P04 " !)AB%3OUE9!_D" !H!@ &0 'AL+W=O7A(BO1DK!]6C&ADMDDZJ[-;**]DT+A MM0'KJXJ9[1RE7D^38;)3W(AEZ8(BG4UJML1;=#_J:T-2VJ%P4:&R0BLP6$R3 ML^')?!SLH\%/@6N[]PTADX76CT'XPJ?)(!!"B;D+"(Q>*SQ'*0,0T?C38B9= MR."X_[U#OXRY4RX+9O%?\8VGZ. EVMIXQ/6C>WH M*('<6Z>KUID85$(U;[9IZ[#G<#QXQ2%K';+(NPD465XPQV83H]=@@C6AA8^8 M:O0F"_-SLFW8('^$=?%&YKA#NV ;M)'4$'0S2O(69-S#9*S C MN-+*E18^*8[\N7]*E#I>V8[7/#L(^-7+/HR&/<@&V? WJC+O#78E0&[T2<3QH.D$T%%SH('!OA%J2SJ$1 M%8U/K8T+FIIDS2T("SF3N9=4! Z++;"ZEMM@P12@=8)N/((NP%$@II2GBF%1 M8)RB$ 1,,*"*OGUSG&6#4VTXE=9LHS@\W=$A8E0,&QD&J'^9](#Q![KG1"*8 M<"J>00(6U!O;APL?8ZP8V7I"H2G6QO8"NO0\P&AOGO%MN3;A>\WQ_[PI?>L7 M#Z0.\(7TN?,L[(D^?'_98Y> *PTBT/W<=O>SU9WY)24"C7(0'ED\[L,],:-T M \Q"NQ(X42/*U !"88HW?5*10*=C-J3S/-!+-S7=F_X*S3+N..JN]LHUBZ#3 M=FOTK-D>3^;-#KYB9BF4!8D%N0[Z'VAKF6:O-8+3==PEE 5MIOA9TJ\ 33"@ M\T+3]6R%$*#[NM8Y MHH&70I1ZXN7&K*]\7Z+/P:IY8?^?PF>-6=VRPF2RD?+:3C]G$"RPA%)@:B\!H MV. U"F&!B,:W!M-KC[2!77N/?NMRIUP63..U%%]X9O*)-_(@PR6KA'F0VS^Q MR:=O\5(IM/N%;>T;#SQ(*VUDT003@X*7]&ATZ :/@2$#4!$2.=WV08WG# M#)N.E=R"LMZ$9@V7JHLFF?TN#$ ;P 6X95_"9B0KA#IFN M%)+V9NP;.L7Z^FF#.*\1HR.(,=S)TN0:_B@SS [C?6+74HSV%.?12<"_*G$! M<=B#*(C"$WAQFW+L\.(3*6LP$FYYR#7+XZX)KIW&606@._59SH M.2WB6ZBY2A-37/Z-H?0+48\2 FC&8X@U'02X+(BASUAVZEW1I>]H:C"&:@ MJ/QL&6R9RJS0ML;VU]3D"O'5Q?Q/!-]^NS.P#&99YA TQ#%0 S6B*9CS) B( MWTL\J(UT*;[WE/J=3E6@6KE^ MK,$](W73:E?;EC^K.]T/]_K_PAU3*TZ9"UQ2:' Q['N@ZAY<3XQ=JD MJ@F!;E4%2-!MVB91H=)M#U4?3'(D5AT[LX\"_WW/3LA@ AX2WYWO^[X[_QIN MC'UU)2+!ME+:C:*2J+Z+8Y>56 EW;6K4/+,RMA+$KBUB5UL4>0!5*DZ3Y%-< M":FC\3#$YG8\-&M24N/<@EM7E;"[*2JS&46]:!]XE$5)/A"/A[4H<('TJYY; M]N*.)9<5:B>-!HNK433IW4T'/C\D_):X<0LW\+O7,O2^'PWJ@_,J=R%-U&D.-*K!4]FLUW M;/NY\7R942[\8=/DWG!RMG9DJA;,%512-Z/8MNMP +A-S@#2%I"&NANA4.47 M06(\M&8#UFU>0)FGO E^_:[X?^/IG^$XU_#Q9.K)\6%XN" PZ@4$0&)P1>.!3>2AB MC68[0S[5Y*X:T1T\M^,3;@FFRF2O+Z<6^[+4(V;XWQX>J<%3B1:A%&\(2T0- MVD O@9G80;N@A]@%"9T+FSN8Y*8FS%NXX(^!5%I$X.W8==MQ&OU@Z!BI.7"$ M.[7*\<%YKM 6X=8Z"/S-T>ZBW<,P:>[#O_3F59D)6TCM0.&*H$ @ 8P4 !D !X;"]W;W)K&UL?51-;]LP M#/TKA+'#!F3U1YPF*9( 3==A*] A:+KM,.R@V'0L5)9<2:[;?S]*=MUL:W.Q M*8GO\9$2N6B5OC,EHH7'2DBS#$IKZ[,P-%F)%3,GJD9))X72%;.TU/O0U!I9 M[D&5"),H.@TKQF6P6OB]C5XM5&,%E[C18)JJ8OIIC4*URR .GC=N^+ZT;B-< M+6JVQRW:[_5&TRH<6')>H31<2=!8+(/S^&R=.G_O\(-C:PYL<)GLE+ISBZ_Y M,HB<(!286 %RB$(R(9]SUG,(1TP$/[F?VSSYURV3&#%TK\Y+DME\$L M@!P+U@A[H]HOV.U\)], LL985?5@4E!QV?W98U^' \ L>@.0 M](#$Z^X">96?F&6KA58M:.=-;,[PJ7HTB>/27W;"?0?%B$EH(Y2)CUQ.N..'F#> S72MK2P*7,,?\;'Y+( M06GRK'2='"6\:L0)C.,1)%$2'^$;#YF//=_X2.8&NOR.T*4#7>KITC?HMM0N M>2/0E?""F1*8S#OC\K[A#TQ030W\\O'@%A\MK(7*[GZ_5MFCD5R;GIF:9;@, M:G=7^@$#5YTG7YWS9D^O!OHZN4_THB=S!A[H>0?3='0ZF9&1DA'-X0:-U3RS MV'LGHTD:P_P4;I5EPN^-_N,9>7;]#]24JI7 )=@2(5/T#J1Q9TH:)7C.G*.A MAX;4Y-;5S:,*FA->V'04S^>=L&DT@=?N*#QX^!7JO6]O0Q$::;L>&':'"7+> M-S=^KIG>&ULI55M;],P$/XK)X/0)I7EM2\;;:5U&P*D3=4Z MX /B@YM<&ZN.'6QGW?X]MI.&(FT1$A_:^)R[YY[G[+M,]U+M=(%HX*GD0L]( M84QU$00Z*["D^DQ6*.R;C50E-=94VT!7"FGN@TH>Q&$X"DK*!)E/_=Y2S:>R M-IP)7"K0=5E2];Q +OX0O.U6BIK!1U*SDH4FDD! M"C'U _^BU6RUKJO%*\N\L-\6,3 CDN*$U-_=R_PE;/4.'ETFN_3_L M&]_1.8&LUD:6;;!E4#+1/.E36X>C@$GX2D#=Y/(L[RFALZG2NY!.6^+ MYA9>JH^VY)APA[(RRKYE-L[,[Z1!2. ]W% EF-AJ6**"54$5P@FY6:[(*9P\ MT#5'?3H-C,WHXH*L15\TZ/$KZ G<2F$*#3C&![J+N!?P2\W/ M((D&$(=QU(.7=/(3CY?TR-?0Z.N!2SNXU,.EK\"M;,_D-4>0FQ<*.H %U2P# M*G*X9KPVF,,/GQL>\,G @LML]_.E*O=F=7U[H2N:X8S8QM2H'I',[VQ#,Y') M$IOD#0_M#[;=M]<:3('VIQ"A;$X*W4F!K?-S5^>6-AX$51W06T@&H\D0TN$@ M2LZM&9Z%DT:;;SFM9<:HT[EGI@![F[,=V-QVI&CJ72I.A89W;R9Q%'^ >!)V MZT.%^M.F49>V1\YEO;6M!(V>L$_/>)".QI"F@]$P]<#1^#_TG(__34Z7=3R, M#EE?NH[!4:.7J+9^G&G+H!:FZ?ENMYN8E\V@^./>C-M;JK;,4N6XL:'AV7A( M0#4CK#&,K/S86$MCAY!?%G;JHW(.]OU&VMYI#9>@^X[,?P-02P,$% @ M288A4Z4/;P7^! 'PP !D !X;"]W;W)K&UL MS5=;;]LV%/XKA+$""<#&$G4/$@-)VJT=VB)HTNUAV ,MT[(0F?1(.FGVZ_<= M2E;=+C&*8@][,:_G]O$[1\=G#\;>N952GGU>=]J=3U;>;TZG4U>OU%JZ$[-1 M&B=+8]?28VF;J=M8)1=!:-U-113ET[5L]61V%O:N[>S,;'W7:G5MF=NNU](^ M7JK./)Q/XLENXV/;K#QM3&=G&]FH&^4_;:XM5M-1RZ)=*^U:HYE5R_/)17QZ MF=']<.&W5CVXO3FC2.;&W-'B[>)\$I%#JE.U)PT2P[VZ4EU'BN#&7X/.R6B2 M!/?G.^T_A]@1RUPZ=66ZW]N%7YU/R@E;J*7<=OZC>7BCAGB"@[7I7/AE#\/= M:,+JK?-F/0C#@W6K^U%^'G#X'@$Q"(C@=V\H>/E*>CD[L^:!6;H-;30)H09I M.-=J>I0;;W':0L[//ABO6,I>LH_J7NFMPEB;1K^4.SZ;>I@B@6D] MJ+WLU8IGU";LO=%^Y=AKO5"+K^6G<''T4^S\O!0'%?ZZ[4Y8$G,F(A$?T)>, M<2=!7W(@;L?Z^ ZH2T=U:5"7/J/N5>MDTUC5R "<68YX_A%LL%OUV;/+SM1W M?SZ%YD'ME)BG;B-K=3Y!YCEE[]5D=KNR2GT%,P-(CR-([ T(R6[JE0&IKLQZ MK6S=RHZ]0Q:PUW#..W8M[1V3>D&OCI0.OM]:J=W&6-\OWVJOK YS"-\:3[^/ M&T4Q;I0-94'76,Z[=HC^DV[_0N2UT6\*PL,*8QSZ*2)CS.&\<\H;M4UB(PZ9ED M&]-JSUK-/&H=&#?!D1=Q[$L5T4L#;I#IDP=PC[J XYVDD M6)J%( !AEF"K0H@%CZJ$0*NJY(<1^#<5+[8-BA?KN1C][[A8\D(,7*R*C+#D M>5Z&L1!IX&840BPB'D?Y(]1 0NE4!5@-0ESPEAHGS\-!5A!3;* MB%%24#[$ =TJ$!KOD"))*#DR<+,@CT0)'B0!=9Y693\1HM])> X"_\=,%'AX M$9@HXK1_]R2 1!2E#?"@IRHB 9S?143D6@YM8*+((VC( '_)8\"!S$0,187S M'T;@0"G/QE*>'2SE5Z"Q1;. #[%?L:OP"5:6LW'_PCGE]];O6CEON]8_\AU] M57L?BO[WU?Z#[CQ=^\="_UX^4HZ],ETG+;M&6B&7^O(??JY64C=J''8N2PK! M$?!'HAAA;O.M+]"5X5-C)"SQ10<^?5AE(32F3 MGA3/"VJC=[)QA-S(:2A0'XYB&#W& +/'+[[YD%W*+J0U6#I73:OU0'*D?&L6 M1 Q0I8K8!_2 ]6#8,6>Z!:F/4>;?*>=.D0R+;>@%'4.I^#9'_@9-CY"W>05' MT/&AG]-#I/5C3^:N3_LO>7R$"([W_5-TM.]9SJ,H>I*6T[VF#01K0FOJ$,!6 M^[Y_&W?'[O>B;_J^7.];Y_?2 A;'.K6$:'12@%*V;T?[A3>;T +.C0>;PW2% M#EY9NH#SI4$[-"S(P/B?8/8/4$L#!!0 ( $F&(5,B"IQ]KP0 )D* 9 M >&PO=V]R:W-H965T2GKCM.^T.9VOO-_OSN:O7V"OWVFQ0T\G2V%YY6MK5W&TLJB8J]=U< M)$D^[U6K9XN#N'=J%P=F\%VK\=2"&_I>V;MC[,S-X8S/[C?.VM7:AXWYXF"C M5GB._LOFU-)JOK72M#UJUQH-%I>'LR.^?RR#?!3XL\4;]V@.P9-+8Z["XGUS M.$L"(.RP]L&"HN$:3[#K@B&"\76R.=M>&10?S^^M_Q9])U\NE<,3T_W5-GY] M."MGT.!2#9T_,S>_X^1/!%B;SL4OW$RRR0SJP7G33\J$H&_U.*K;*0Z_HB F M!1%QCQ=%E&^45XL#:V[ !FFR%B;1U:A-X%H=DG+N+9VVI.<7GXQ'D/ *SG%% ML?9PAAMC?:M7L'>A+CMT+P_FGBX*XO-Z,GH\&A4_,)K"1Z/]VL%;W6#S5']. M +^'"[SU<-R9^NJ?[T5ZY\VA9/?=1M5X M.*.:=&BO<;:X6%O$)RD "N!=#.#1L")2P13*\$G@$]6^4Q2*?3@Q?8^V;E4' M+R 5K"AYF&1,)CE\H/J!M]>$W8$4+"T+D)QE10:_$_>!HF"(OZ?*7H'2#46@ MIC81:T\4K*PR$"6KLA0NK-(N1&<\Y())60+/6%:5%"V/5L<3 L$KQKD(9T*0 MHO&T5YM^H_0=Z'O8=)RQ(@UB*-%2=\B$T^\*9DL M!50LE3_WI:)85, 3'!/9'!J M33/4GGJ3:UUW$VE'0KD("A0PD3,IRC (BO(#DE93D*DOL#Q/@L-9 M!9^,-L_/]R;$+_=';Y&8-1UQF4(I'[8G2=CC.;R$O2*E[V>_1OM@9%)E,;%[ M)86+!'-1T/!^-'J)5$EX?X57MY3[%Y"Q2E0T$KG2#-X@%0(E>^SY(5)]J,-_ MX\8S@A>)"-_B*1DX2]."OAFE\F=DR-(2LNH;'O"T D%&GG*@$#GD50I?:$'U MKCP59FTLJ=&4,$3R(DCP;M$BC@&5#N:E=PV*_G+S>J,>*$'A*4U/;R] MC6 [.(F_';0N>OO!Z-6K$)\&CIQ#[V(3>X=F9=5FW=:D<$3A<+_8SW:"^]_[ MV1?=ABB?4UXB5[A(65:*."M9DE?P>?"N;?"9I.!,R(183'4E@_3485YL>\P6 MP4=U]_AZ'NJ/"L7?Q>CAUZ&-=3?2FF*NZGKHARYF_W'.OP6;E<3!A"8R83Q- M?@"5NAEU3^I@D2:22CD)O)$ER\G1[Q%F_NBY0&E>Q4>1(RH.VH\OA^WN]MUU M-#XW'L3'1]M'95>M=M#ADE23UP6EUXX/H7'AS28^/BZ-)T[%Z9K>CFB# )TO M#?V*IT6X8/L:7?P'4$L#!!0 ( $F&(5.9[Z'LA0( %<% 9 >&PO M=V]R:W-H965TE_O[,=0I&@+W>^\]WO/GSGV5:J1UTA&GAJN-#S MH#*F/0]#7538,'TB6Q1TLY*J889$M0YUJY"5SJGA81)%D[!AM0CRF=/=JGPF M.\-K@;<*=-P[3]QR2WB%Q>?M +LM/S+!\IN06E+4F M-'MPI3IO2JX6]E'NC:+;FOQ,_D,:A E\A"]2EMN:0W+).A2; M.KST0+$:?'T'X+(!+G-PV3MP][0A9<<1Y.JE?7\1#8 M+N*Y;EF!\X V3:/:8)!_I^F%JPT*H^%2-@VJHF8<'A03NI7*,#?EU\*@$NYL M+Z4ANF"DX .77V M&MFYUEM+0(KIC13\?*FM ]RM)$]4+-L#PE^;_ 5!+ P04 M" !)AB%3#UR/L: " #!!0 &0 'AL+W=O)[?*1$3AMM'FV!Z&!72F5G4>%<=17'-B^P9/9,5ZCH9*-- MR1R99AO;RB#C 53*.$N2\[AD0D7S:=A;F?E4UTX*A2L#MBY+9IX7*'4SB])H MOW$KMH7S&_%\6K$MWJ'[5JT,67'/PD6)R@JMP.!F%EVG5XN1]P\.WP4V]F - M/I.UUH_>^,1G4>(%H<3<>09&OR=B&3\ZCBC/J0''J[W[!]"[I3+FEE< M:OD@N"MFT20"CAM62W>KFX_8Y3/V?+F6-GRA:7W'Y)S7UNFR Y."4JCVSW9= M'0X D^050-8!LJ"[#114OF..S:=&-V"\-['Y14@UH$F<4/Y2[IRA4T$X-_^J M'<($WL)2EZ5P5&YG@2E.MG)";5'E BV\R(X2?J[E&0S3 61)EA[A&_85& :^X9$*6&CS M.T(WZNE&@6[T"MT=M0VO)8+>P,IH7N<.'I@Q3+EG^"+86DA!JQ\A(-SCSL%" MZOSQYTNE/1K*]^N5K5B.LX@:TJ)YPLB7Y[DO#RQP*Y2B>Z3GGYL:.31[+7HM MQ9;YUK#P!K+QX/(\V2OU5RZL]?Z\-A[N"H0*C= 3%%ZZ^?B@K4HTVS \+.2Z5J[ML'ZWGT_7;5O^<6^'VPTS M=!$6)&X(FIQ=C",P[KT*1K[:CEP[*@&8O&.]#Y1M,S[0P?H)_:\]]0 M2P,$% @ 288A4YRK=-UI P #PD !D !X;"]W;W)K&ULG5;;;MLX$/V5@38H4D"-KKXDM0W8Z1;-HBF").T^%'V@I;%- MA!)=DHJ3O]\A):MRXQCNOIA#]0C3P5(A2C[V5,>N+(-#9 M"@NFS^0:2]I92%4P0U.U#/1:(*- M5T7!U/,,A=R,O[88"N92_E@)U?YV MM0B@P,Q:!T?"(ERB$!:(T?C:87GND M#>S:6_2/KG:J9UB-[:G@X)B!N F*7=WV0R_(#,VPR4G(#RGH3FC5O0"=P+4NSTO!WF6.^&Q]0FFVN\3;767P0\)]*G$$2^1"'<70 +VEK M3QQ>LX3,^HH"H&>-F3.!>&B8H*<'*#(%I6QM=PW-[#7#)],K5EED#?U;\ MD0F'>0*#U._WAF2\^6L81_'[':O9O$5M%,\,-@BQWTNCUFT[UJL?4!&ZE;&F M!\LLK["6FCM];UW3?M?<#1$-_\\OPTZC)(6WOT\IS8$?G9^3<3HX2AN!G[O/'R-FWKS)3?#*-[#C5T]CIN.=3PS<3_J,E-/IQF54WN^ M4RB82Y+T3H_8?C;(U#Q'Q7:@6HRDGQ!&,YS ,/33,+8DQ[V!6VFW!N?^8!C# M 7WV6GWV#NJSJ\DCA>C#UU+.K7:<'J_*=66LCRPSBJYK.TZK!U/;K]4_8OCE MXSL!2^$TSQV"AB0!:K%&-(H_3<.0"+XJ#=*)AA[$_SAO]U/PZP7ONZV@TZ0* M5$O7BC7!5J6I^U6[VG;[:=WD?KG7?Q6NF5IR*DG@@D+#LP&QJ^KV6T^,7+N6 M-Y>&&J@S5_2/!95UH/V%I$]_,[$'M/^!)O\!4$L#!!0 ( $F&(5/V$Q&PO=V]R:W-H965TIO7FWO=5DF%.5%-LD)LO*R%SHLU4KGVUD4A2%Y0S M/PJ"V,\)Y=ZP[]9F)JX(W"^TG/[G<;?E'?C$_H7E[O)94D43@1[H:G.!E[/@Q17 MI&!Z+G;?\)A/Q^(E@BGWA%VY-VY[D!1*B_P8;!3DE)=OLC_Z MZ%\#6L> EDNT5.;2FA)-AGTI=B#M;H-F!\X;%VVRH=S^Q866YBLU<7KX4VB$ M$#[!F"BJ0*Q@)E$AU\2Y?#M%32A3\(1[71!V!S= .3QEHE"$IZKO:R/"0OG) MD7!<$D8?$+;@47"=*7C@*:9OXWTCOLH@.F4PCJX"_BA8$UIA Z(@"I\74[B] MN:N1-;F.,BK630A*E* 6Y8VX5F5OR\&V/[*WR)+FE%T;U M GN5P-Y5@3-RD((Q>"+[QNE'R09,<852$@:%J5P).C.^C>8/"Q@E=>=GW+M0 MU@FC]]+\L]:5HUR[CJX@$>:_6Q^8R*7O_7YCR)GHD5,$WR.+$$U14[_ -0 M2P,$% @ 288A4_#&ULC57;;N(P$/T5*^I#*U%RP>%2 5(+K'8K=85ZV7UVDX%8=6QJ M.]#^_=I.F@T04%\2.S[G>,Y,/![OA'Q3&8!&'SGC:N)E6F]N?%\E&>1$=<4& MN%E9"9D3;:9R[:N-!)(Z4L[\* CZ?DXH]Z9C]VTIIV-1:$8Y+"5219X3^7D' M3.PF7NA]?7BDZTS;#_YTO"%K> +]LEE*,_-KE93FP!45'$E83;S;\&:!+=X! M_E#8J<8862>O0KS9R:]TX@4V(&"0:*M S&L+,V#,"IDPWBM-K][2$IOC+_4? MSKOQ\DH4S 3[2U.=3;RAAU)8D8+I1['["96?V.HE@BGW1+L*&W@H*906>44V M$>24EV_R4>6A00CQ"4)4$:)#0N\$H5<1>M_= 5<$_-T=XHK@K/NE=Y>X.=%D M.I9BAZ1%&S4[<-EW;),ORNU_\J2E6:6&IZ>_A084HFMT1Q152*S04H("KHFK MXS6:$95UW!,MW@NZ)7%%;I ME*/G3!3*,-38UR9HN[6?5 '>E0%&)P*\+U@7]<(.BH(H;*'/SM,?R"<*3K/G MY]FWQ;K[10]:Z(MO;!ZUL7U3IKI645VKR,GA$W(NQS;OB1W _VJT9;64ZCLI MVRRVTP'NQ\.QOVTFKP4UB$?!/FI^C,*X'XQJU)Z;7NVF=]9-X^>Q?MH\E )Q M8]\HQN&!A1;0,(P.'!R#1OWV\'$=/CX;_K/0A+G(.T?U*$^'W#>(5"9VW)X& MG0%*!$]-M[5K@BO!:$HL4)ES!Z8-:WL2'6ME.GEK@7%+Z<+1Z" [QZAA@(/# M]!RC,!X$\3YJT8(*<"/591[]1C.R5\T#D6O*%6*P,KR@.S!5D&7[+B=:;%Q_ M>A7:=#LWS,R-!]("S/I*F!Y536S+J^_0Z3]02P,$% @ 288A4SZ7B&UL?55=;YLP%/TK M5Z@/K=0&0DAHJR12/CJMTS)%;;H]3'MPPB58-3BS3=+^^]F&,IH07L V]YQ[ MSC6^'AZX>)4)HH*WE&5RY"1*[>Y=5VX23(GL\!UF^DO,14J4GHJM*W<"261! M*7-]SQNX*:&9,Q[:M:48#WFN&,UP*4#F:4K$^Q09/XR!OPD^)!UL9@G*PY?S63QVCD M>$80,MPHPT#T:X\S9,P0:1E_2TZG2FF ]?$'^Q?K77M9$XDSSG[12"4CY]:! M"&.2,_7$#U^Q]-,W?!O.I'W"H8@-=? FEXJG)5@K2&E6O,E;68<:0/,T _P2 MX!\#@C. 7@GH'0-Z9P!!"0AL90HKM@YSHLAX*/@!A(G6;&9@BVG1VC[-S+8_ M*Z&_4HU3XQ]<(?AP X_9'J72&ZHDT PF<4P9)0HE7,Y1$B7 MYSE<7ES!A8E=)3R7)(ODT%5:DB%V-V7Z:9'>/Y.^!PN>J43"0Q9A]!GO:BN5 M'__#S]1O)?R6LP[TNM?@>WZW0<^L'3[)MQWP"KC7 )^WPQ?D_0/=;3'3JS:G M9^F",W0/?W.JWF&!*N%1?8>:"EU0#2R5.>S[N&V@9^[K^IJC;V["*^J0S MJ'0&K3H?LPU/$2Z_P)$)K7@F226+;TC5,4IZ;(\'C^GJ3^OZ)^B#TCL3W M3\1[S8KE'\:?G[PHH[;.6>YPB*0[TX%-OV M+SQQYX?](W]NK56E*+:VY4NP+HI37JU6M\K$-M.C]6GW?E9<#O]IBJMJ0<26 M9A(8QIK2ZX2ZZJ)H_\5$\9UMB&NN='NUPT3?F"A,@/X><]T4RXE)4-W!XW]0 M2P,$% @ 288A4SMIL^:( @ % 8 !D !X;"]W;W)K&ULO57+;MLP$/R5A=!# J36P\X3M@#;2=$62&'$;7-FI)5%A")5 MDK+=O^^24E3%=7*L#Q9)[0QWAMS5=*?TLRD1+>PK(%$I7S-)4;T)3:V2Y!U4B3*+H(JP8ET$Z]6LKG4Y58P67N-)@FJIB^O<" MA=K-@CAX67C@F]*ZA3"=UFR#:[0_ZI6F6=BSY+Q":;B2H+&8!?/X9CEQ\3[@ M)\>=&8S!*7E2ZME-ON2S('()H<#,.@9&CRTN40A'1&G\ZCB#?DL''(Y?V#]Y M[:3EB1E<*O'('8PJS;<]'NF;RQYQCNE;2E@3N98_X:'U+^O8CD M1<0B>9?P:R-&,([/((F2^$@^R_?A\V8S@JB%1^^D,^X]'7N^R5M\TO*?UZ3&SVV3. M?3*N:+=I?!63CNW0@7^#DCB^[H->Z9ST.B?_1^>C+S8"S+>HJ7<0 ^J,&X25 MYAEZ W(E!-,&:H)Y,XYZT29\.9!Y/3I/#KPX%G1]$0U^\8$QX:# *M0;WW<, M9.YXVFO:K_:M;>XK^F!]02VO[5!_:=I^><_TADL# @NBC$:7=%:Z[4'MQ*K: ME_&3LM04_+"DMHW:!=#[0E$I=Q.W0?\A2/\ 4$L#!!0 ( $F&(5-Z\I0X M] ( $L) 9 >&PO=V]R:W-H965T0Y@0HB%>BT3>J$RKJ]=A.36'7LS'9*]^UG.R%+(5#4O2&Q???/ M[\Z'S],MX\^B0$B"UY)0,;,**:L;VQ9I@4HH1JQ"5*UL&"^A5$.>VZ+B"&;& MJ22VYSB174),K61JYE8\F;):$DS1B@-1ER7D?^:(L.W,:5O=)[=A_WZE_-K&K6)Z@0 M&?N%,%C-K M;($,;6!-Y /;?D%M/*'62QD1YA=L6UO' FDM)"M;9T508MH\X6N;AYZ#TAEV M\%H';]\A..+@MPZ^";0A,V$MH83)E+,MX-I:J>D7DQOCK:+!5._B6G*UBI6? M3+XSB8 //H$[R"FFN0 KQ,&Z@!R!2^MNM;:NCBPND828"+W\N%Z"RXLK< %L M(/2J )B"1XJEN.Y-_"A8+2#-U.3%F_'4EBH4#62G+?:\P?:.8/O@GE%9"'!' M,Y2]];=5"KH\>+L\S+V3@M]J,@*^>PT\QW,'>!:GW6_K? 2-WV^(; MO>"(WAP*G *T2WNETF[R.)2I1BDR2OI/^Y+XT3B[.#],T' MXAZ7,W+&>_!#1NZ1=$<=>W22?8E)W1Q]0K 40XDR=5C( JA#(GT&*2O5T2Z@ M,:D(I.*]?8@.,NR-G;U #FTF1\*(NS#B]\-0Z.<5=WQ.<1\:'2_N<8VD=#Y1WX.Z7]X!5$(?N,/2D@Y[\#_1Y!3XYI\"'C X*W.[UI1+QW+1KH2JU MIK(YFKO9[D9P:QKAWOQ8U7J!&V4I#.*549YT[J;@625 MZ7Y/3*I>:EX+==M!7!NH]0U3'; =Z ]T]Z?D+U!+ P04 " !)AB%36S7L M^Y8" "Q!@ &0 'AL+W=O=BC=SLK(0LB3:FS'VU MED@R%U0R/^QV!WY)*/>2D5N;RV0D*LTHQ[D$594ED4\39&([]@+O>>&&YH6V M"WXR6I,<%ZCOUG-I++]%R6B)7%'!0>)J[%T%EY/8^CN'[Q2W:F<.5LE2B =K M?,K&7M<20H:IM@C$#!N<(F,6R-#XU6!Z;4H;N#M_1O_@M!LM2Z)P*M@]S70Q M]F(/,ER1BND;L?V(C9Z^Q4L%4^X+V]IW8)S32FE1-L&&04EY/9+'I@X[ 6%P M("!L D+'NT[D6,Z()LE(BBU(ZVW0[,1)==&&'.7V4!9:FEUJXG3R56B$'KR# M&]P@K]",J<@Y=24+X'2&FE"FX!8?=478&9P Y7!;B$H1GJF1KPT)"^6G3<)) MG3 \D#"":\%UH> ]SS#[-]XWY%L%X;."27@4\'/%SB$*.A!VP^!N,8/3D[,C ML%%;F,C!]@[ 3@U+:>X,W%-=P-2=!,H.?*%D21G53YV7)?N-&7:$+&,[#ML&+@7RU.$;TM&L3M'?919=!!?A?FK]EEK_*+6Y%%EEJOCC&LLERI]'3F;00@[> M7NW@E=HP[D?A ;7#EMKP*+4%R@TU'/Y#;=Q"QF^O-GYUZ_I1/.R^$.OOM!%S MUW/7+!6D%K7N*.UJVX^OZC;TU[UNYM=$YI0K8+@RH=WSH:FTK!MD;6BQ=DUI M*;1Y6&Y:F'\*2NM@]E?"-*;&L G:OU3R!U!+ P04 " !)AB%38@O<&U(" M "]!0 &0 'AL+W=O=18VU[&L2D:%-2Q:372,H $ MCTF2G,6",AGE65A;Z#Q3G>5,XD*#Z82@^N6D@F4ABD)&JMY=)5>7I_Z_)#PA>'&[,S!.UDI]>2##^4\2KP@ MY%A8ST#=L,8;Y-P3.1D_!LYH+.F!N_-G]G?!N_.RH@9O%/_*2MO,HXL(2JQH MQ^V]VKS'P4\06"ANPA4MM33/M-J ]MF.S4^"U8!VXICT/V5IM=ME#F?S3\HB3.$8[G&-LD,W%JJ6 M++2,P,$M6LJX@0?T3W'ZEW"4= G_GQQ<[_P50 M2P,$% @ 288A4\>T*&ULK9I=;]LV%(;_"F'TH@766/R45#@!FJ1#.[1;D+3;Q; +Q:9M MH9*82G32 ?OQHV3'5,2/V&)N8DMY29_S2GJ.^#%[$/7W9LVY!#_+HFI.)VLI M[]Y-I\U\S>N MZK.9V,@BK_A5#9I-66;UO^>\$ ^G$SAY/'&=K]:R/3$]F]UE*W[#Y;>[JUH= M3?>]+/*25TTN*E#SY>GD/7QW$>.V0:?X,^\[:%.Y%>)[>_!I<3J)VHAX MP>>R[2)3'_?\@A=%VY.*X\>NT\G^-]N&_>^/O?_:):^2N2U>/C(=PG1MK^Y*)KN+WC8::,)F&\:* M ]6/O0':-4##!L31 .\:=,Y-MY%U:5UF,CN;U>(!U*U:]=9^Z;SI6JML\JJ] MC#>R5O_-53MY]KN0'!#P%ESS>UYMN/J M7W*9Y47S1JF^W5R"UZ_>@%<@K\#7M=@T6;5H9E.I FQ_9CK?!7.^#08Y@L'@ MBZCDN@$?J@5?/&T_58GMLT./V9TC;X>_;8H3@.$O $4(6N*Y\#=_OUF=@&C; M//*$@_=FXZX_XC);/99-5G"K-=NFK&O:/GSW9Y"0&*/9]+X?L4V&&2%[V9/( MR#XRXHWL:YU5S9+7-5^ 3((KD5>RNYCJD05_?^'E+:__\3A ][]#QSNP;4I[ MJ<4HQNG %/%2(1B>_YL'Q<[.']QS^N#$X_W/Q"/3SPV$X=IB@>)6U0I@X[$ MDWUN;U7^0SW-%Z):YJM-O7W,#\@[W?>?CL\[-2\E9 D=Y&VJX@A&S)XW MC#3X(F]DG_,RE^IR'YTZ[+$5CD]^U_;I56?1\*I;9 S3!#K21SHVY(WMAM?W M^9P#16KPAURK6_Z0U#7I8 #J=FW[.4$%.S),W92E*77<\%"C#OI9=R'*DM?S M/"L.2EFC#0:P#9K8PBCN7<9=RA89H,-^OEFR1G\!T*I#S7]8 #^H$DV MQ' \!+]-AI(4.;S1!(1^!#[OS5$5 6HTP@ V0@L<59T;>F*J(&30\3: -!R1 M'XYV3\86"Z2)B0*(B4P4*A+& TLLJB1VO1\@S4ODYZ7=D=%%!&F2H@"2(A.1 MB*:1X8E%ABBE#E,T2M'1*%6FC"HM2',6!7 6V3AKWB,V%7(]-9JRR$_9SVI$ M"CZH\9%L#DI9XQ,%X!.97*0(FSE;9)#$KJ0U/I$?G[:D7Z"V((U1%(!19,%H M@H:EQ:9"+HIB35'\W"OFL]8<55JPYB@.X"@V"4D4#)+A2-,F0RQRN*))BOTD M=;@RMKC@WN@[9/AM(I) &AFFV&1I[" IUB3%?I(Z3!E=7[#&*0[ *39!21-B MS$E85,H5AR<:I_AXG(XM+UBS%@>P%EL@&N$A:BTJ$B6N!T>3%OM)^S%?K<'- M?"U$ :ZR^GOGP#6?U_SPVT)3%0=0%9N\5(.9=#B L\F4"MN-()JKQ,_50XUX M@3)$-')) '*)R5($4S(<_EED,,4L<1BFD4O\R!UIV%'%B6@.DP .$Q.P-*7# M61&+*J4N"I/>+*B?PD?X-+9<$0UF$@!F8B*70,:&-EFF5)GS=M)@)GXP'V'3 MZ )&-+!) +");=*@/XFT,\HBBUCB6-:)Y3@)X3BQSK+$!)U/4 M'WT_70_0+*=^EG>\N1.U//C.H!K)- #)U,):9+X%VV2$I(X[@VHD4S^2'7F_ M0,FB&L0T ,34 F)JW!06%<.N0275(*8'K$<]Z\Y1]8GVUJA"%JDLZT^I,=BV MJ!+HFF"@&KST@&4JJRUCRQ'5F*4!F*4F/QDU7F\LJCAVNJ(A2_V0=;LRNOI0 MS54:P%5J02:FP^&31<40<\SY,TU6-HJL8TL-T]AE =AEEO4L-ESRLXCZ0_&G M<6GD,C]R/U62UU7GQF%K/TR3E 60E%F6NU((A[>!3480$P=-#%-,%8F@8Z$PUD"-_4!UFC*Z MS,2:J7$ 4V/+.RJD9$A5BRQAU,&76&,U'H/5L64FULR- Y@;6_9)L60X0653 M]8< V\BFO>UU):]7W:[#!LS%II+;O6C[L_N=C>^[_7R#\^?PW<5V?Z+N9KM= M\DM6K_*J 05?JBZCDUA=I'J[ W%[(,5=MXGO5D@IRN[KFF<+7K<"]?^E$/+Q MH/V!_3[0L_\!4$L#!!0 ( $F&(5-Q=!^3L@, ! - 9 >&PO=V]R M:W-H965T*6!)F92EMNLXH9TQ+JS% MK'QVKQ8SF9N4"[A71.=9QM3Q!E)YF%O4>GKPP#=;4SRP%[,=V\ CF$^[>X4C MNT%)> 9"%*6LI/Q:#-XG<\LI&$$*L2D@ M&%[VL(0T+9"0Q[\UJ-7,622V[Y_0?R^+QV)63,-2II]Y8K9S:V*1!-8L3\V# M//P!=4%!@1?+5)>_Y%#'.A:)E-F4V5L-%L8R/1N&_'//,XJ,T0'PR M(@^P!Y$#7F.Y$;S4>$264AB%4I-KK<%HPD1"/G"VXBE&@"87MV 83_4EQGYZ MO"47[R[).\(%^6LKF8;I%E,9L!Y0D;)N'W,4E;VWR$KZ)2($P?L;"C1Q@%3O1BM:JHH!WE M^].@7[:H(1N],=FHNVD#2SEM>$U_A)>08H#:M",0 M=8))^&(U^Z(BU^G7D3HG,W;>GG&-V28SHN=>2-HZ&.A/X#*,>4&+M_1R8&VI M>^+G#F+=L)2)& @S9 4;+@07&R+79 >*RZ27G-L1RO6#Z;E5.QDZ'7;T#Z#U M%?8T25ZV)II@=X7#ZCQ5U7GZW\N3K*;D=6QAY-%@$IWA=+)Q.NSC+74 S^QA M7?P."3=TG'.ZG#R=#GOR(Z@]CV%DCCL@GYE23)ACTU)H\N4.LA6H?X:VP\FV MZ;!O?\2.,6Z@M4S[2^W:,'5H>,:&ZA2=9,-^_*B/B(IXR#A);Q)+?DF] M/"*?+)5:O=^.JU66UZDU9'8\5)_8<#$W;-&J:ULOO9H$9BRF93V^& MCB$9C1CK90^FEFE9)I M#27(:&19B,,8CWP"(DP<[S7N;<9>F^=2K/!U!CYN.=3E,5K]ZBKT*E.>1R9AD@44C& M\Q%2$>SPF?0^DP-]9N5*%.#[3JP'AU$4C-S9HB1D"6P.!X;H@=?>6:FXY)7R MN.MZ>+ B0CIR!XAFH32K!_EQRUGA#5URG9-XY12J] M@Y-+U]G0!$M(,K9JJV8)=2 (F]R"_V\QA&UT4Q+/QBD3 MDK$P<.1V;!"/_8P'QHS^0X;\W:2H#HD(,>@F?G1[(T)L'D,1@63NB!!#;N(G M]V,%(K&!'.-XS$)(%3-'0B:&V\3/[2*GK'_VV*P,"9W%XR$#,LQB1P8@AJG$SU1HT,]?4 :SQ(]9?TAL M6H(A 62>D!BL$C]6'UU0=HT]"V?6'+55"0U=Y@R;B9_-3U]0-HCQ,!=W;@$5 M"QV_#XFA-?'3^E.VV:++U5:(')VG\GOC^(*O)&\'<,"<(TV(7Q(_BQI4?M M,C@)@W&Q#*APP&)'IJ6&X_0'5\L4JH/'F1<2)2ZOANO4S_6O,BVK>G?P\(5F MX$U? &]J4QF3,+1&#<@82QPU,37PIGYX.\;]_'5ER$Q?4#53@*]05" ,NZ-B M.$S]''YT7=D['C0.QQ4LH-()U['HF>$V\W/[RUMBJU-*$@5, ?_F6$T^\'[&%U_P^.+F(PW M]P!1E(P#.1V<>NG?ZIOF,+!"*[$O57M U-_M#QP_-,=LH_LG^/VR/38TW;2G MF)]3NW<O18[96$LY M+V]UG44I*B ;D!)A\69': &YF-)$9R5%,%:@(M8;1B@)6%06D;S.4D_U8,[7#PF.6I%PNZ)-1"1,4(KXI5U3,])8ES@J$648P MH&@WUJ;F[=PT)$!%_,[0GAV-@;2R)>1)3N[BL69(12A'$9<44#Q>T!SEN602 M.IX;4JW=4P*/QP?V'\J\,+.%#,U)_B>+>3K6 @W$: >KG#^2_4_4&'(E7T1R MIG[!OHDU-!!5C).B 0L%18;K)WQM$G$$$#S= *L!6*< YQ. W0!L9;16IFPM M((>3$25[0&6T8),#E1N%%FXR+,L89@+')P^$(^""&Q"B1%2'@T=4$LHS MG(BU!_$W"F&.&( X!BLJ_CR4OZG)\KG*2@6X7" .LYQ="< F7(#+BRMP 3(, MUBFIF(AE(YT+I7(_/6I4S6I5UB>J;'!/,$\96.(8Q1_QNG#8VK0.-F=6+^&O M*A\ V[P&EF&9'7KF_?!IE0R 4<.-'CEVFW5;\3F?95TDELG$=J6FAGH**D_A MR\1T'-^V1OK+L>*N,-MSG#;L@S*G5>;T*OM09'0H\C7 0C'9B5,754650XYB M<5C$Q1%E4!['+A_U1NZ10->SC.#$1D=4X 56MPNW=>'VNM@\W*V7"Q"NI^ME MV%,OK^7SOEXO[\R!:=E.<%JOKK# \(;=3OU6F?]=]?+/!#J!XQHG-LZC7,.T MC6X70>LBZ,\OP3>;$/R]1\46T7\]%1NVC,.O5VQXYL$RK3.GYU&FZ_INMU/3 M>+]PC>^J6+/3\1W@^^[I">N("ESW](3I1SVD0#11K96!B%28U_=LN]JV[ZEJ M6B?K,]G656]ZIZF_">XA33+,0(YV@M(8^"*WM&ZS]8234G6J+>&B[ZEA*CY- M$)4!XOV.B&[53.0&[&UL=5-?;],P$/\JIV@/FS3J+*(% M36DDN@J8!*A:-WAVFVMCS?8%^]*4;X_MI%61V$OBL^_WY^[LLB?WZAM$AJ/1 MUL^SAKF]%\)O&S323ZA%&TYVY(SD$+J]\*U#62>0T:+(\YDP4MFL*M/>RE4E M=:R5Q94#WQDCW9\%:NKGV5UVVGA2^X;CAJC*5NYQC?S2KER(Q)FE5@:M5V3! MX6Z>?;J[7Q0Q/R7\5-C[BS7$2C9$KS%XK.=9'@VAQBU'!AE^!WQ K2-1L/%[ MY,S.DA%XN3ZQ?TZUAUHVTN,#Z5^JYF:>?J:1;TO:IR_T M0^XT*&X[SV1&<(B-LL-?'L<^7 "*MP#%"$B-$(-0VN$BE M)G0PIVP-NX#) M)Q^F&;AAQD/ U*:^;HC#E-*R"<\"74P(YSL*O1V#.*KS0ZO^ E!+ P04 M" !)AB%3/JS1)AT# #G"P &0 'AL+W=O<)7A.DO M"RXRK/14+%VY$@3'-BBC+O*\T,UPRIS9Q*[=B-F$KQ5-&;D10*ZS#(N7.:%\ M.W6@\[IPFRX391; M%<&:09:R_(V?BX.H!6BAS0&H"$"6=PYD65Y@A6<3P;= F-TZFQE8J39:DTN9 MJ\T2OO.>I,^&U-3X //P'D(?AP M=P$.#XXZTOKEN;V6@ !Q-WTP W*.$&G7#Z M8NEKPW2AA2 L>@%*8"8I-A>VB4.>+:AQ.(:>W\PA*#D$?24'>W C'\)FN+"$ M"SOAONN?$%QN"%,2_+XFV2,1?SH*-RS3#ONJ&.ZI0#YL.;11"3?ZT,*-]@L7 M-C,8EPS&?06/&P1[PV8XZ%5&X74"GO,L(R)*,7U+W6#-@&!?(45D78D_"%O^ M.8@J1/2AQ2O2[53/'[>PJ)P&]K::(G)7-PI:$"NS@=UN0M\C<4R91)0LM"AWLE0:Q5Y M5YE/%%_93NZ1*]T7VF&B.W$BS ;]?<%U-U=,#$#9V\_^ 5!+ P04 " !) MAB%3P$BK>K4" !7>9.3VYG(R$J5FE.-<@BKSG,CM%)E8C[W0>]JX MI6FF[88_&14DQ07J^V(N3>0W+ G-D2LJ.$AF%D2A3/! MOM-$9V-OZ$&"*U(R?2O6'[$VU+-\L6#*?<*ZNMOO>!"72HN\!AL%.>75-]G4 MA=@!1.$K@*@&1$YWE4Y["12H13>&U@L-+U(0R!7>XT25A1W E,-=)DI%>*)&OC8: M+),?U_FF5;[HE7P=N!%<9PJN>(+)2[QOM#<&HB<#TZB5\'/)3J$3'D,41.'] MXA(.#XY::#M-73J.MOL*[1?4&B6(%)=YBO M24P9U=MCN-H45!+W:YVCI"*!PQ](Y-&^,K>G&,#6 %6+V%XCMM?*M-"FT"P81[^6\MOT8Y.^[>;"FE([6I&"G.NM_ML5VEZ.[:C_K WW._[ MK%%WUJKN0TDDX1I1O<5S&#S/EN!_M[5FW.UKU N[?_GS=P9>CC)U8UU!+$JN MJ]G7[#9/QT4U,)^O5^_.#9$IY0H8K@PT.!V8VLIJE%>!%H4;GTNAS3!VR\P\ M?RCM!7.^$F:$UH%-T#RHDS]02P,$% @ 288A4\;LW^5D @ Z@4 !D M !X;"]W;W)K&ULM53;3MM $/V5D<4#2!3'S@TA MQQ()I1=!A0BT#U4?-O8D6;'>37?'N?Q]9VUCI2U$O/!B[^S..7/.V#O)QM@G MMT0DV!9*NU&P)%I=A*'+EE@(=V96J/ED;FPAB$.["-W*HL@K4*'"N-,9A(60 M.DB3:N_.IHDI24F-=Q9<613"[L:HS&841,'SQKU<+,EOA&FR$@N<(CVN[BQ' M8VOP3F;&//G@2SX*.EX0*LS(,PA^ MK7&"2GDBEO&[X0S:DAZXOWYFOZZ\LY>9<#@QZH?,:3D*S@/(<2Y*1?=F\QD; M/WW/EQGEJB=LZMQA'$!6.C)% V8%A=3U6VR;/NP!XN@50-P XDIW7:A2>25( MI(DU&[ ^F]G\HK):H5F !MU0*=0)'(#4\+$WI.-LE(;$83QEF3>%Q73A^I?#74IU! M-SJ%N!-'C],K.#XZ^9LE9"NMG[CU$U>TO5=HKZ46+%DHF!(+F^W@!HG0@IG# MQ&(N"7[>8C%#^^M M6Y;K7NPVHUQ;J]3.[C,,LOM.86/.N<]& O%A[UXB1EXV,6>(]KU"6^Q7B_+=1_ M-^,U-R/>B\;'[1Z!@?U3$N+M(.QX3_W#3:'+>WPW6P.__N^_4ZW._C' M9[AW=?T4O!5V(;4#A7/&=D+I@( +4& 9 >&PO=V]R M:W-H965T+(') P"&S3H'BWRO< .=."#%^=II! MOZ4+W!UOU3_ZW#&7%35PH_@SRVVY""X"DL.:UMP^J.83=/E,G%ZFN/&_I.E\ MHX!DM;%*=,%(()AL_^FFJ\-.0!(?"$BZ@,1SMQMYREMJ:3K7JB':>:.:&_A4 M?33",>D.Y=%J7&489].OR@*Y(&?D1@G!+);;&D)ECK:T3!8@,P;&K9<4+<(D M>:9:4VG?R+<59P7UQ3V^!4L9-R?DR+E\+U5M4,7,0XN0;JLPZX"6+5!R &A$ M[G#GTI /,H?\S_@0D^LS3+89+I-!P2\U/R>C^)0D41(_/=Z2XZ.3 =E17[B1 MEQT?D%U"P:3$"N'%RG0-.6FV=5%]7?;FW^I.O:Y[,Z]I,KF<1O/P=0_.N,<9 M#^)TA^+.BAGCS RC3'F4ZB-)>6N.NY- I$6QN!'O:&6R8<;=^Z^7*^8[^%.4R M7N=N%C85TX>/>KHGJ22^W)_4K$]J-I@4/HS_N7:S/==N=!'_Q1+NM!(!NO - MTY!,U=*V7:6?[7OR==N*?KNW#?V.:GPBAG!88VAT/L,ZZ+9)MH95E6],*V6Q MS?EAB=\5T,X!U]<*FU-GN WZ+U7Z"U!+ P04 " !)AB%3>_]OD6\" "@ M!0 &0 'AL+W=OA-!(M3.LDIJK ^&R22V+AE\QV:+=?/]M)0T&E7V*??<]S]UQ\EVZD M>M8UHH$M9T+/@MJ8YC(,=5XC)WHD&Q3VII2*$V--586Z44@*#^(LC*-H&G)" M19"E_FRELE2VAE&!*P6ZY9RHOW-D2/=+"U+/@:P %EJ1E9BTW/[#7 M<^'X2M-I+W8)L!IZ);R;:OPQ[ \AP&Q#T@?@_X*,*D!TR\ MT"XS+^N:&)*E2FY .6_+YC:^-AYMU5#A_N*=4?:66IS)?DF#\ T^PU+DDB/< MDRUJ.+U&0RC3<(];TQ)V9AT>[J[A].0,3H *N*6,V;^@T]#8)!Q5F/'4EG,A1TXOF2#_ANRA+]T]RK**R)K?(:*+T9Q].F0XN.X\724O,>]D9H,4I.C1 ]"64F5H/^P\#+G*+"D1H.I MB8%'V;("EKRQK0JO9=G5XY#@+M[4QW/SYR6;7B1I^+*?9+CWV#FJRL\ #;EL MA>E>S7 ZC)DKWUWOSN=V_'33XI6FFUVW1%54:&!86LIH],4VK^KF06<8V?B6 M>I+&-JC?UG:$HG(.]KZ4MJUZPP48AG+V'U!+ P04 " !)AB%3DA^;9D$$ M !J% &0 'AL+W=OJW78NCLZ% 0/6G)C9#JS_?G9($\"."V4W)2'O M]_'X:_*^208;+G[*)2$*_,Y8+H>=I5*K]T$@ITN287G#5R371^9<9%CI7;$( MY$H0/"N+,A:@,.P%&:9Y9S0HOWL0HP$O%*,Y>1! %EF&Q?,'POAFV(&=ER\> MZ6*IS!?!:+#""_)$U/?5@]![0=UE1C.22\IS(,A\V+F%[\ 50B*"C?.POO\?/('16!WIJ]>A0 M/3I4MHM;VHVQ7 *]$# U&^170=>8Z9$Y%[9MU2M;F4MK/4KB7C<=!.M=?H!QA9#W#O =$C=*&XDQ(;TIZ4Q[3\N\QXD]RJ@7 MN9G2FBD]>I2?\U6AY!7X0M:$ 5B;F\=&^O7/]/^>C?3MX3MLQ*%JMQ$8-E$1 MGFLD58=7G,2E:K42N!-E\*^:2=5N%R,\)/5)]C&;V(#^W'B+GU0MO:@^R3YJ MDQS0'QWGN FT\T+;2;]_B&W+TC .VTZ&)EB@/UG.=11HYTC;.)L@@?XD:7<4 M=(RCP"8$H#\%3O(4:#NZ=6[Y)/N,C>-#O^4?XR:VK5MD/LD^6>/[T&_\)_M( M^OI=B4O3PMD$!_0GQYN,Q,X&QYV)2]5Z:X*: $'^ #G'3I"=&=>I=?_L$*%N MTL+=! OR!\NY7H*.3A&T\_#A3Y%V+XF.\1+49 #R9\!ICSFVFQ]>L5[)/F-C M]LAO]D=X"?+Y>45VM.6CQO+1*0\/KWL)LA\*+$R?9!^S"0SD#XRW6 EZ/3>\ MDGW4)C>0/S?.,I'$>L"VD$]YE$!-IB!_IIQM(:E%[L *=EX$F;=P]U@L:"X! M(W-=%MXD>EEB^V)KNZ/XJGPW-.%*\:S<7!*L08Q 'Y]SKEYVS.NF^O7BZ ]0 M2P,$% @ 288A4]:YD+>) @ :08 !D !X;"]W;W)K&ULK55=3]LP%/TK5Q$/( V2IE\32B-1&!K3.B$8[&':@YO<-A:. M7>P;2O_];"<-9:1]VDOBCWON.?AB8KL&3F M3*U0VIV%TB4C.]7+T*PTLMR#2A'&430*2\9ED"9^[5:GB:I(<(FW&DQ5EDQO MIBC4>A+T@NW"'5\6Y!;"-%FQ)=XC/:QNM9V%;9:]\.G;Q M/N"1X]KLC,%5,E?JR4UN\DD0.4$H,".7@=G7"UZB$"Z1E?';<5QZ0[E MGK3=Y19'Z0]%"+T(3N&:<0V/3%0(,V2FTFB])[MQJ21QN723[YS-N>#$T<#Q M%1+CPIR\#[%#PW/4S)N^!6S@]PS+.>H_< 1Q7V86;;"P!>98_X>']KJ6POBK073^&#";Y4X@W[O$\11W'NXOX+CHY,# M:?NMLWV?=K G[47V7''#G0VG&@4CS"%[\RE[YQ,SH!8P8QMH='3Y4O.-/)^[ M;"]I?]1/PI<.D8-6Y."PR#SW"CO/H88.=_GVT U;NN%!.GO'2?COJI-P^('P M=!!%W92CEG)TD/)&$FHTU,4W^L WZ"8;MV3C_WWF]NO;M%]?E\CQAU/_UY%P MY_J7J)>^R1G+5DFJ.T&[VO;1B[I]O(7737C&]))+ P(7%AJ=C:TYNFYL]834 MRC>3N2+;FORPL/\"U"[ [B^4;2C-Q!&T?Y?T+U!+ P04 " !)AB%3O;X) M2O\" ")#P #0 'AL+W-T>6QEUW%19/Z:ZWK#T'0K-:T(LV9K*DP2"%51;29JC)H:D5)WH!3Q8/I M9!('%6'"7\Q%6UU6NO%6LA4Z]:>CR;.WSWGJA_$[W[-TFOO[12GWQ MRK/WD[>.,'3M+S)Y">37!>@_74P9##8EY(L4LE\JW!Q"85 M]>X(3_V,<+94#+P*4C&^L>8I&%:22^5I4T,C)@1+^SN' M_F:"+*7*J1K#A/[6M)AS6H P]9C&!C:%>7\ M&GKO>W' W15[NSJ!/17CT @:AI;&3H!_G\UR[]'.GD7KU>Q.ZD^MR4;T<^@5 M>J5HP;I^WA5C?(P]Q-E)7?/-1\Y*45&;^Y,#+N9DZ^>MI6+W)AITRLH8J/*] M.ZHT6^U;?BI2W]!.;[NI*W#-TW]0\Y^M5&,!^+N1' L#B8 LS'>F%Q_J=\ M9F@^%L.TS9S(#/69H3[6RX5D_0>+X_9)S.7.-$FB*(ZQBF:94T&&U2V.X>MF MP[2!!Q8'(OU>K?'=QCOD\3[ ]O2Q#L$RQ3L1RQ2O-2#NNH%'DKAW&XL#'M@N M8+T#\=UQH*?=/=H'"/5B>'CWA_L*8FB)'$C@+D5 M1!&&P-.((Y@"T( A4=2?@T?G4; ]IX+=C^_%+U!+ P04 " !)AB%3EXJ[ M', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6 M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M $F&(5-XLR'"T@, !8> / >&PO=V]R:V)O;VLN>&ULQ9E;;]LV%(#_ M"J&'(7OH;%WB7%87R)*T"["E1ASD=:"E8YLH17HDG:3]]3NB9Y1,IX.]B'J2 M1-'4IT/S?"3U_D6;+RNMO[#75BH[S[;.[2XG$UMOH>7V%[T#A7?6VK3FO\31KU>BQIN=+UO0;E#' W(#E#9K=C9C"G> MPCP[5F%7JF&WRF&0V)TZ-(5UNS?%1]\UA[=VB!O$T%P*O&'N&@\^'.2U5@TH M"PW#,ZNE:)"C8;]QR54-+( L",AB1,B_B@"R)"#+42"7'0[^-("L",AJ1,@H MDJ<$Y.F8D&4 .2,@9V-"5@'D&0%Y-BSD/:9PEK-W.%2LL$ROV<* Q=^\S4#G M!.-Y L8"&>_4,UC7U;9,*':%#4C! \@+ O(B 62)D+?<*!2*90LP;+GE!MC) M3W_OM?OU-DSH4RJC3Q.P5LCZ ,^@]H#'6F^4>"L=TCH#:\D0^P MTS@54)N0D%)./K!S/.$,"3]IW;P(*4,P2C/YP)[Q8&<(]E$HU!^&C%UM#( ? M."$DI9E\8,]XR'.$O-9M*_X=U%SY9(F]'&)2HLD'-HW'O/"YI]8ML$?^"E$, M*<'D QOFD+RG74]S8=@3ESB6_P1N]^;-A"*G%),/[)BEP-R"=7DWTZUKO>\Z M>,,6J,1:Q-&D+).GT$RO"L.);DYY)A]3--$$K: <4XSH&';R&&)2FBE&TPQ" M\E6(22YO4KO&TTFP/X>$E'2*%-+IR^?QWY+23I%".WTI,\:DM%.DT$Y?+HHQ M*0$52034AQFNPPI*0$6*14[? B*.)B6@(H6 >C-[%$U*0,6H @K7M24EH'), M >6ASDM*0&4* ?5A%A$F): RA8#Z,-]%F.0.6PH+]6'&^X"4A%M.P17EV(25FH3&&A"#,B#C$I"Y4I M+-2W>\!.0DS*0F4*"_7.-T-95I2%JA06ZL4,95E1%JI26.CM-L?W811B4A:J M4EBH=_8>=3IEH2J%A7HQHTXGO_1X"TV.WR$;6 L%S3T^PF)YS66],*P['+9" MJ]-N7V*]E_(:RSZK/S1OCI\UCY]D/_P#4$L#!!0 ( $F&(5-''&"YI $ M )L: : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V;MNPD 0A>%7 M07X EIE9;A%0I:&-> $+EHLPV/)N%'C[("C@6"G2H#V5M;8\_@OKD[6>?86J M3(?Z'/>')O8NI^H;#N;C>AU,9^W43SKFV;'>N*=?'< M#@8CU[[.*!:SUYF]U;4)_YE8;[>'=?BLU]^G<$Y_#'8_=7N,^Q!2T5N5[2ZD M>>$NU?-T=/>#]&^3B]YR,R_:Y48*ESM((4CS!QD$6?X@#T$^?] 0@H;Y@T80 M-,H?-(:@"8 N!V()D"X'9 M@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=[:^=@FT%M1;R70 M6U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0 MVSJ;)01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z>]3;$^CM46]/ MH+='O3V!WA[U]@1Z^\YF]SOUCNE:A?CL>:SQ^>^D.MWN#<_'WY>/DYVW]XZS M@W]1BU]02P,$% @ 288A4R[2^,"N 0 RAH !, !;0V]N=&5N=%]4 M>7!E&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZ MX4=J1:,B*G4NL1+OSHR]TG?)]&UGR VV==6X651X;QX8#QAJ6X\-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X M+VR]9I$RIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQH ML%#6OZ@Z5+%MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX M8=H_^=7^G4R?8:A<6&U) &UL4$L! A0#% @ 288A4T0Q$^;M *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ 288A4YE&PO=V]R:W-H965T&UL4$L! A0#% @ 288A4['0*BW] M!@ FAP !@ ("!V T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 288A4V&PO=V]R:W-H965T&UL4$L! A0# M% @ 288A4[1P!DNS!@ &PO=V]R:W-H965T&UL4$L! A0#% @ 288A4Q%12=C/! < H !D M ("!$#\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 288A4U6KYX:S @ ' 8 !D ("!=4H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 288A4S<^ M-?I& @ .@4 !D ("!=E0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 288A4Z4/;P7^! 'PP !D M ("!F5P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 288A4P]&PO=V]R:W-H965T=O !X;"]W;W)K&UL4$L! A0#% M @ 288A4_#&PO=V]R:W-H965T]X !X M;"]W;W)K&UL4$L! A0#% @ 288A4WKRE#CT M @ 2PD !D ("!KGL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 288A4\>T*&PO=V]R M:W-H965T&UL M4$L! A0#% @ 288A4SXJ]5'] @ ^ @ !D ("!<94 M 'AL+W=OLP! !T P &0 @(&EF >&PO=V]R:W-H965T&UL4$L! A0#% @ M288A4\!(JWJU @ 7 < !D ("!_)T 'AL+W=O&PO=V]R:W-H965TD+I@( +4& 9 " @8.C !X;"]W M;W)K&UL4$L! A0#% @ 288A4WO_;Y%O @ MH 4 !D ("!8*8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 288A4[V^"4K_ @ B0\ T M ( !/K 'AL+W-T>6QE+,APM(# 6'@ #P @ %1M >&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ 288A4T<<8+FD 0 FQH !H M ( !4+@ 'AL+U]R96QS+W=O<&5S72YX;6Q02P4& #0 - C#@ "[P end XML 58 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 59 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 60 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 161 253 1 false 38 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.daktronics.com/20210731/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Basis of Presentation Sheet http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation Note 1 - Basis of Presentation Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Investments in Affiliates Sheet http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates Note 2 - Investments in Affiliates Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Earnings Per Share ("EPS") Sheet http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps Note 3 - Earnings Per Share ("EPS") Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Revenue Recognition Sheet http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition Note 4 - Revenue Recognition Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Segment Reporting Sheet http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting Note 5 - Segment Reporting Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Goodwill Sheet http://www.daktronics.com/20210731/role/statement-note-6-goodwill Note 6 - Goodwill Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Financing Agreements Sheet http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements Note 7 - Financing Agreements Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Commitments and Contingencies Sheet http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies Note 8 - Commitments and Contingencies Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Income Taxes Sheet http://www.daktronics.com/20210731/role/statement-note-9-income-taxes Note 9 - Income Taxes Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Fair Value Measurement Sheet http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement Note 10 - Fair Value Measurement Notes 17 false false R18.htm 017 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.daktronics.com/20210731/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies 18 false false R19.htm 018 - Disclosure - Note 1 - Basis of Presentation (Tables) Sheet http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-tables Note 1 - Basis of Presentation (Tables) Tables http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation 19 false false R20.htm 019 - Disclosure - Note 3 - Earnings Per Share ("EPS") (Tables) Sheet http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-tables Note 3 - Earnings Per Share ("EPS") (Tables) Tables http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps 20 false false R21.htm 020 - Disclosure - Note 4 - Revenue Recognition (Tables) Sheet http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-tables Note 4 - Revenue Recognition (Tables) Tables http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition 21 false false R22.htm 021 - Disclosure - Note 5 - Segment Reporting (Tables) Sheet http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-tables Note 5 - Segment Reporting (Tables) Tables http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting 22 false false R23.htm 022 - Disclosure - Note 6 - Goodwill (Tables) Sheet http://www.daktronics.com/20210731/role/statement-note-6-goodwill-tables Note 6 - Goodwill (Tables) Tables http://www.daktronics.com/20210731/role/statement-note-6-goodwill 23 false false R24.htm 023 - Disclosure - Note 8 - Commitments and Contingencies (Tables) Sheet http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-tables Note 8 - Commitments and Contingencies (Tables) Tables http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies 24 false false R25.htm 024 - Disclosure - Note 10 - Fair Value Measurement (Tables) Sheet http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-tables Note 10 - Fair Value Measurement (Tables) Tables http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement 25 false false R26.htm 025 - Disclosure - Note 1 - Basis of Presentation (Details Textual) Sheet http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-details-textual Note 1 - Basis of Presentation (Details Textual) Details http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-tables 26 false false R27.htm 026 - Disclosure - Note 1 - Basis of Presentation - Cash, Cash Equivalents, and Restricted Cash (Details) Sheet http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-cash-cash-equivalents-and-restricted-cash-details Note 1 - Basis of Presentation - Cash, Cash Equivalents, and Restricted Cash (Details) Details 27 false false R28.htm 027 - Disclosure - Note 2 - Investments in Affiliates (Details Textual) Sheet http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates-details-textual Note 2 - Investments in Affiliates (Details Textual) Details http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates 28 false false R29.htm 028 - Disclosure - Note 3 - Earnings Per Share ("EPS") (Details Textual) Sheet http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-details-textual Note 3 - Earnings Per Share ("EPS") (Details Textual) Details http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-tables 29 false false R30.htm 029 - Disclosure - Note 3 - Earnings Per Share ("EPS") - Earnings Per Share (Details) Sheet http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-earnings-per-share-details Note 3 - Earnings Per Share ("EPS") - Earnings Per Share (Details) Details http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-tables 30 false false R31.htm 030 - Disclosure - Note 4 - Revenue Recognition 1 (Details Textual) Sheet http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-1-details-textual Note 4 - Revenue Recognition 1 (Details Textual) Details http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-tables 31 false false R32.htm 031 - Disclosure - Note 4 - Revenue Recognition 2 (Details Textual) Sheet http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-2-details-textual Note 4 - Revenue Recognition 2 (Details Textual) Details http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-tables 32 false false R33.htm 032 - Disclosure - Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) Details 33 false false R34.htm 033 - Disclosure - Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details) Sheet http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details) Details 34 false false R35.htm 034 - Disclosure - Note 5 - Segment Reporting - Segment Reporting Information (Details) Sheet http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details Note 5 - Segment Reporting - Segment Reporting Information (Details) Details 35 false false R36.htm 035 - Disclosure - Note 5 - Segment Reporting - Net Sales and Property and Equipment (Details) Sheet http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-net-sales-and-property-and-equipment-details Note 5 - Segment Reporting - Net Sales and Property and Equipment (Details) Details 36 false false R37.htm 036 - Disclosure - Note 6 - Goodwill (Details Textual) Sheet http://www.daktronics.com/20210731/role/statement-note-6-goodwill-details-textual Note 6 - Goodwill (Details Textual) Details http://www.daktronics.com/20210731/role/statement-note-6-goodwill-tables 37 false false R38.htm 037 - Disclosure - Note 6 - Goodwill - Goodwill (Details) Sheet http://www.daktronics.com/20210731/role/statement-note-6-goodwill-goodwill-details Note 6 - Goodwill - Goodwill (Details) Details 38 false false R39.htm 038 - Disclosure - Note 7 - Financing Agreements (Details Textual) Sheet http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements-details-textual Note 7 - Financing Agreements (Details Textual) Details http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements 39 false false R40.htm 039 - Disclosure - Note 8 - Commitments and Contingencies (Details Textual) Sheet http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-details-textual Note 8 - Commitments and Contingencies (Details Textual) Details http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-tables 40 false false R41.htm 040 - Disclosure - Note 8 - Commitments and Contingencies - Change in Warranty Obligation (Details) Sheet http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-change-in-warranty-obligation-details Note 8 - Commitments and Contingencies - Change in Warranty Obligation (Details) Details 41 false false R42.htm 041 - Disclosure - Note 9 - Income Taxes (Details Textual) Sheet http://www.daktronics.com/20210731/role/statement-note-9-income-taxes-details-textual Note 9 - Income Taxes (Details Textual) Details http://www.daktronics.com/20210731/role/statement-note-9-income-taxes 42 false false R43.htm 042 - Disclosure - Note 10 - Fair Value Measurement - Fair Value Hierarchy (Details) Sheet http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details Note 10 - Fair Value Measurement - Fair Value Hierarchy (Details) Details 43 false false R44.htm 043 - Disclosure - Note 10 - Fair Value Measurement - Contingent Liabilities (Details) Sheet http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-contingent-liabilities-details Note 10 - Fair Value Measurement - Contingent Liabilities (Details) Details 44 false false All Reports Book All Reports dakt20210731_10q.htm dakt-20210731.xsd dakt-20210731_cal.xml dakt-20210731_def.xml dakt-20210731_lab.xml dakt-20210731_pre.xml ex_258494.htm ex_258495.htm ex_258496.htm ex_258497.htm dakt20210111b_10qimg001.jpg http://xbrl.sec.gov/country/2021 http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 true true JSON 63 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "dakt20210731_10q.htm": { "axisCustom": 0, "axisStandard": 14, "contextCount": 161, "dts": { "calculationLink": { "local": [ "dakt-20210731_cal.xml" ] }, "definitionLink": { "local": [ "dakt-20210731_def.xml" ] }, "inline": { "local": [ "dakt20210731_10q.htm" ] }, "labelLink": { "local": [ "dakt-20210731_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "dakt-20210731_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "dakt-20210731.xsd" ], "remote": [ "https://xbrl.sec.gov/country/2021/country-2021.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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.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/stpr/2021/stpr-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.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" ] } }, "elementCount": 299, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 10, "http://xbrl.sec.gov/dei/2021": 6, "total": 16 }, "keyCustom": 17, "keyStandard": 236, "memberCustom": 10, "memberStandard": 27, "nsprefix": "dakt", "nsuri": "http://www.daktronics.com/20210731", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.daktronics.com/20210731/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 3 - Earnings Per Share (\"EPS\")", "role": "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps", "shortName": "Note 3 - Earnings Per Share (\"EPS\")", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 4 - Revenue Recognition", "role": "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition", "shortName": "Note 4 - Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 5 - Segment Reporting", "role": "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting", "shortName": "Note 5 - Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 6 - Goodwill", "role": "http://www.daktronics.com/20210731/role/statement-note-6-goodwill", "shortName": "Note 6 - Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 7 - Financing Agreements", "role": "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements", "shortName": "Note 7 - Financing Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 8 - Commitments and Contingencies", "role": "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies", "shortName": "Note 8 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 9 - Income Taxes", "role": "http://www.daktronics.com/20210731/role/statement-note-9-income-taxes", "shortName": "Note 9 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 10 - Fair Value Measurement", "role": "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement", "shortName": "Note 10 - Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.daktronics.com/20210731/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 1 - Basis of Presentation (Tables)", "role": "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-tables", "shortName": "Note 1 - Basis of Presentation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31", "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 (Current Period Unaudited)", "role": "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 3 - Earnings Per Share (\"EPS\") (Tables)", "role": "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-tables", "shortName": "Note 3 - Earnings Per Share (\"EPS\") (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 4 - Revenue Recognition (Tables)", "role": "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-tables", "shortName": "Note 4 - Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 5 - Segment Reporting (Tables)", "role": "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-tables", "shortName": "Note 5 - Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 6 - Goodwill (Tables)", "role": "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-tables", "shortName": "Note 6 - Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 8 - Commitments and Contingencies (Tables)", "role": "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-tables", "shortName": "Note 8 - Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "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 - Note 10 - Fair Value Measurement (Tables)", "role": "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-tables", "shortName": "Note 10 - Fair Value Measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2020-05-03_2020-08-01", "decimals": "INF", "first": true, "lang": null, "name": "dakt:NumberOfEmployeesVoluntaryRetirement", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 1 - Basis of Presentation (Details Textual)", "role": "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-details-textual", "shortName": "Note 1 - Basis of Presentation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2020-05-03_2020-08-01", "decimals": "INF", "first": true, "lang": null, "name": "dakt:NumberOfEmployeesVoluntaryRetirement", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 1 - Basis of Presentation - Cash, Cash Equivalents, and Restricted Cash (Details)", "role": "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-cash-cash-equivalents-and-restricted-cash-details", "shortName": "Note 1 - Basis of Presentation - Cash, Cash Equivalents, and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2020-08-01", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InvestmentTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 2 - Investments in Affiliates (Details Textual)", "role": "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates-details-textual", "shortName": "Note 2 - Investments in Affiliates (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InvestmentTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 3 - Earnings Per Share (\"EPS\") (Details Textual)", "role": "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-details-textual", "shortName": "Note 3 - Earnings Per Share (\"EPS\") (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "role": "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 3 - Earnings Per Share (\"EPS\") - Earnings Per Share (Details)", "role": "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-earnings-per-share-details", "shortName": "Note 3 - Earnings Per Share (\"EPS\") - Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "-4", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "dakt:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 4 - Revenue Recognition 1 (Details Textual)", "role": "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-1-details-textual", "shortName": "Note 4 - Revenue Recognition 1 (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31_ProductOrServiceAxis-ProductMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 4 - Revenue Recognition 2 (Details Textual)", "role": "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-2-details-textual", "shortName": "Note 4 - Revenue Recognition 2 (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2021-08-01", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 4 - Revenue Recognition - Disaggregation of Revenue (Details)", "role": "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "shortName": "Note 4 - Revenue Recognition - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details)", "role": "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details", "shortName": "Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 5 - Segment Reporting - Segment Reporting Information (Details)", "role": "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details", "shortName": "Note 5 - Segment Reporting - Segment Reporting Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "-3", "lang": null, "name": "us-gaap:InterestExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 5 - Segment Reporting - Net Sales and Property and Equipment (Details)", "role": "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-net-sales-and-property-and-equipment-details", "shortName": "Note 5 - Segment Reporting - Net Sales and Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31", "decimals": "-3", "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 6 - Goodwill (Details Textual)", "role": "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-details-textual", "shortName": "Note 6 - Goodwill (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-05-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 6 - Goodwill - Goodwill (Details)", "role": "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-goodwill-details", "shortName": "Note 6 - Goodwill - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31_CreditFacilityAxis-StandbyLettersOfCreditMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 7 - Financing Agreements (Details Textual)", "role": "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements-details-textual", "shortName": "Note 7 - Financing Agreements (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31_CreditFacilityAxis-StandbyLettersOfCreditMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31_GuaranteeObligationsByNatureAxis-FinancialStandbyLetterOfCreditMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 8 - Commitments and Contingencies (Details Textual)", "role": "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-details-textual", "shortName": "Note 8 - Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31_GuaranteeObligationsByNatureAxis-FinancialStandbyLetterOfCreditMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-05-01", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 8 - Commitments and Contingencies - Change in Warranty Obligation (Details)", "role": "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-change-in-warranty-obligation-details", "shortName": "Note 8 - Commitments and Contingencies - Change in Warranty Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-05-01", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 9 - Income Taxes (Details Textual)", "role": "http://www.daktronics.com/20210731/role/statement-note-9-income-taxes-details-textual", "shortName": "Note 9 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 10 - Fair Value Measurement - Fair Value Hierarchy (Details)", "role": "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details", "shortName": "Note 10 - Fair Value Measurement - Fair Value Hierarchy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-05-01_FairValueByLiabilityClassAxis-ContingentConsiderationLiabilityMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 10 - Fair Value Measurement - Contingent Liabilities (Details)", "role": "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-contingent-liabilities-details", "shortName": "Note 10 - Fair Value Measurement - Contingent Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2021-05-01_FairValueByLiabilityClassAxis-ContingentConsiderationLiabilityMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2020-05-02_StatementEquityComponentsAxis-CommonStockMember", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "role": "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "i_2020-05-02_StatementEquityComponentsAxis-CommonStockMember", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 1 - Basis of Presentation", "role": "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation", "shortName": "Note 1 - Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 2 - Investments in Affiliates", "role": "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates", "shortName": "Note 2 - Investments in Affiliates", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dakt20210731_10q.htm", "contextRef": "d_2021-05-02_2021-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 38, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-net-sales-and-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "dakt_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average exercise price of antidilutive securities.", "label": "dakt_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-details-textual" ], "xbrltype": "perShareItemType" }, "dakt_CommercialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the commercial segment.", "label": "Commercial [Member]" } } }, "localname": "CommercialMember", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-goodwill-details" ], "xbrltype": "domainItemType" }, "dakt_ContingentConsiderationLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the contingent consideration liability.", "label": "Contingent Consideration Liability [Member]" } } }, "localname": "ContingentConsiderationLiabilityMember", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-contingent-liabilities-details" ], "xbrltype": "domainItemType" }, "dakt_ContractAssetsPercentChange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent change of contract assets.", "label": "dakt_ContractAssetsPercentChange", "verboseLabel": "Contract assets" } } }, "localname": "ContractAssetsPercentChange", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "percentItemType" }, "dakt_ContractLiabilitiesCurrentPercentChange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage change of current contract liabilities.", "label": "dakt_ContractLiabilitiesCurrentPercentChange", "verboseLabel": "Contract liabilities - current" } } }, "localname": "ContractLiabilitiesCurrentPercentChange", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "percentItemType" }, "dakt_ContractLiabilitiesNoncurrentPercentChange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent change of noncurrent contract liabilities.", "label": "dakt_ContractLiabilitiesNoncurrentPercentChange", "verboseLabel": "Contract liabilities - noncurrent" } } }, "localname": "ContractLiabilitiesNoncurrentPercentChange", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "percentItemType" }, "dakt_ContractWithCustomerLiabilityIncreaseDecreaseForForeignCurrencyTranslationAndOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from foreign currency translation and other.", "label": "dakt_ContractWithCustomerLiabilityIncreaseDecreaseForForeignCurrencyTranslationAndOther", "verboseLabel": "Foreign currency translation and other" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForForeignCurrencyTranslationAndOther", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "dakt_ContractWithCustomerLiabilityIncreaseForNewContractSold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from new contract sold.", "label": "New contracts sold" } } }, "localname": "ContractWithCustomerLiabilityIncreaseForNewContractSold", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "dakt_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized during period including amounts previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.)", "label": "dakt_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod", "negatedLabel": "Less: reductions for revenue recognized", "terseLabel": "Contract With Customer, Liability, Revenue Recognized During Period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "dakt_DemonstrationEquipmentTransferredToInventory": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of demonstration equipment transferred to inventory in noncash or part noncash transactions.", "label": "Demonstration equipment transferred to inventory" } } }, "localname": "DemonstrationEquipmentTransferredToInventory", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "dakt_GovernmentWageSubsidy": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of government wage subsidy received during the period.", "label": "dakt_GovernmentWageSubsidy", "terseLabel": "Government Wage Subsidy" } } }, "localname": "GovernmentWageSubsidy", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-details-textual" ], "xbrltype": "monetaryItemType" }, "dakt_HighSchoolParkAndRecreationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the high school park and recreation segment.", "label": "High School Park and Recreation [Member]" } } }, "localname": "HighSchoolParkAndRecreationMember", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "domainItemType" }, "dakt_IncreaseDecreaseInContractWithCustomerLiabilityCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current contract with customer liability.", "label": "dakt_IncreaseDecreaseInContractWithCustomerLiabilityCurrent", "verboseLabel": "Contract liabilities - current" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityCurrent", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "dakt_IncreaseDecreaseInContractWithCustomerLiabilityNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent contract with customer liability.", "label": "dakt_IncreaseDecreaseInContractWithCustomerLiabilityNoncurrent", "verboseLabel": "Contract liabilities - noncurrent" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityNoncurrent", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "dakt_InterestExpenseReversalOfExpense": { "auth_ref": [], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost (reversal of cost) of borrowed funds accounted for as interest expense.", "label": "dakt_InterestExpenseReversalOfExpense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpenseReversalOfExpense", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "dakt_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the international segment.", "label": "International [Member]" } } }, "localname": "InternationalMember", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-goodwill-details" ], "xbrltype": "domainItemType" }, "dakt_LimitedConfigurationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents limited configuration.", "label": "Limited Configuration [Member]" } } }, "localname": "LimitedConfigurationMember", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "dakt_LiveEventsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the live events segment.", "label": "Live Events [Member]" } } }, "localname": "LiveEventsMember", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-goodwill-details" ], "xbrltype": "domainItemType" }, "dakt_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_NumberOfEmployeesReductionInForce": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of employees reduced in force during period.", "label": "dakt_NumberOfEmployeesReductionInForce", "terseLabel": "Number of Employees, Reduction in Force" } } }, "localname": "NumberOfEmployeesReductionInForce", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-details-textual" ], "xbrltype": "integerItemType" }, "dakt_NumberOfEmployeesVoluntaryRetirement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of employees agreed to voluntary retire.", "label": "dakt_NumberOfEmployeesVoluntaryRetirement", "terseLabel": "Number of Employees, Voluntary Retirement" } } }, "localname": "NumberOfEmployeesVoluntaryRetirement", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-details-textual" ], "xbrltype": "integerItemType" }, "dakt_PayrollTaxEmployerDeferralUnderTheCaresAct": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of payroll tax deferred under the CARES Act.", "label": "dakt_PayrollTaxEmployerDeferralUnderTheCaresAct", "terseLabel": "Payroll Tax, Employer, Deferral under the CARES Act" } } }, "localname": "PayrollTaxEmployerDeferralUnderTheCaresAct", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-details-textual" ], "xbrltype": "monetaryItemType" }, "dakt_RestrictedCashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details": { "order": 2.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value portion of restricted cash and cash equivalents.", "label": "dakt_RestrictedCashAndCashEquivalentsFairValueDisclosure", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details" ], "xbrltype": "monetaryItemType" }, "dakt_ServiceAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the service and other.", "label": "Service and Other [Member]" } } }, "localname": "ServiceAndOtherMember", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "dakt_ServicetypeWarrantyContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the service-type warranty contracts.", "label": "Service-type Warranty Contracts [Member]" } } }, "localname": "ServicetypeWarrantyContractsMember", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "dakt_TransportationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the transportation segment.", "label": "Transportation [Member]" } } }, "localname": "TransportationMember", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-goodwill-details" ], "xbrltype": "domainItemType" }, "dakt_UniqueConfigurationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the unique configuration.", "label": "Unique Configuration [Member]" } } }, "localname": "UniqueConfigurationMember", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "dakt_VoluntaryRetirementCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of voluntary retirement cost.", "label": "dakt_VoluntaryRetirementCost", "terseLabel": "Voluntary Retirement Cost" } } }, "localname": "VoluntaryRetirementCost", "nsuri": "http://www.daktronics.com/20210731", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-details-textual" ], "xbrltype": "monetaryItemType" }, "dakt_statement-statement-note-1-basis-of-presentation-cash-cash-equivalents-and-restricted-cash-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Basis of Presentation - Cash, Cash Equivalents, and Restricted Cash (Details)" } } }, "localname": "statement-statement-note-1-basis-of-presentation-cash-cash-equivalents-and-restricted-cash-details", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-note-1-basis-of-presentation-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Basis of Presentation" } } }, "localname": "statement-statement-note-1-basis-of-presentation-tables", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-note-10-fair-value-measurement-contingent-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Fair Value Measurement - Contingent Liabilities (Details)" } } }, "localname": "statement-statement-note-10-fair-value-measurement-contingent-liabilities-details", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-note-10-fair-value-measurement-fair-value-hierarchy-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Fair Value Measurement - Fair Value Hierarchy (Details)" } } }, "localname": "statement-statement-note-10-fair-value-measurement-fair-value-hierarchy-details", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-note-10-fair-value-measurement-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Fair Value Measurement" } } }, "localname": "statement-statement-note-10-fair-value-measurement-tables", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-note-3-earnings-per-share-eps-earnings-per-share-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Earnings Per Share (\"EPS\") - Earnings Per Share (Details)" } } }, "localname": "statement-statement-note-3-earnings-per-share-eps-earnings-per-share-details", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-note-3-earnings-per-share-eps-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Earnings Per Share (\"EPS\")" } } }, "localname": "statement-statement-note-3-earnings-per-share-eps-tables", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-note-4-revenue-recognition-contract-assets-and-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details)" } } }, "localname": "statement-statement-note-4-revenue-recognition-contract-assets-and-liabilities-details", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-note-4-revenue-recognition-disaggregation-of-revenue-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Revenue Recognition - Disaggregation of Revenue (Details)" } } }, "localname": "statement-statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-note-4-revenue-recognition-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Revenue Recognition" } } }, "localname": "statement-statement-note-4-revenue-recognition-tables", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-note-5-segment-reporting-net-sales-and-property-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Segment Reporting - Net Sales and Property and Equipment (Details)" } } }, "localname": "statement-statement-note-5-segment-reporting-net-sales-and-property-and-equipment-details", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-note-5-segment-reporting-segment-reporting-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Segment Reporting - Segment Reporting Information (Details)" } } }, "localname": "statement-statement-note-5-segment-reporting-segment-reporting-information-details", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-note-5-segment-reporting-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Segment Reporting" } } }, "localname": "statement-statement-note-5-segment-reporting-tables", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-note-6-goodwill-goodwill-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Goodwill - Goodwill (Details)" } } }, "localname": "statement-statement-note-6-goodwill-goodwill-details", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-note-6-goodwill-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Goodwill" } } }, "localname": "statement-statement-note-6-goodwill-tables", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-note-8-commitments-and-contingencies-change-in-warranty-obligation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Commitments and Contingencies - Change in Warranty Obligation (Details)" } } }, "localname": "statement-statement-note-8-commitments-and-contingencies-change-in-warranty-obligation-details", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-note-8-commitments-and-contingencies-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Commitments and Contingencies" } } }, "localname": "statement-statement-note-8-commitments-and-contingencies-tables", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "dakt_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://www.daktronics.com/20210731", "xbrltype": "stringItemType" }, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "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.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "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.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r429" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-document-and-entity-information", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-cash-cash-equivalents-and-restricted-cash-details", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-details-textual", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-tables", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-contingent-liabilities-details", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-tables", "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates", "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates-details-textual", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-details-textual", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-earnings-per-share-details", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-tables", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-2-details-textual", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-tables", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-net-sales-and-property-and-equipment-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-tables", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-details-textual", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-goodwill-details", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-tables", "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements", "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements-details-textual", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-change-in-warranty-obligation-details", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-details-textual", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-tables", "http://www.daktronics.com/20210731/role/statement-note-9-income-taxes", "http://www.daktronics.com/20210731/role/statement-note-9-income-taxes-details-textual", "http://www.daktronics.com/20210731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r429" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r431" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r429" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r429" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r429" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-document-and-entity-information", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-cash-cash-equivalents-and-restricted-cash-details", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-details-textual", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-tables", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-contingent-liabilities-details", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-tables", "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates", "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates-details-textual", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-details-textual", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-earnings-per-share-details", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-tables", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-2-details-textual", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-tables", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-net-sales-and-property-and-equipment-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-tables", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-details-textual", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-goodwill-details", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-tables", "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements", "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements-details-textual", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-change-in-warranty-obligation-details", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-details-textual", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-tables", "http://www.daktronics.com/20210731/role/statement-note-9-income-taxes", "http://www.daktronics.com/20210731/role/statement-note-9-income-taxes-details-textual", "http://www.daktronics.com/20210731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r97", "r145", "r158", "r159", "r160", "r161", "r163", "r165", "r169", "r223", "r224", "r225", "r226", "r227", "r228", "r230", "r231", "r233", "r235", "r236" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r97", "r145", "r158", "r159", "r160", "r161", "r163", "r165", "r169", "r223", "r224", "r225", "r226", "r227", "r228", "r230", "r231", "r233", "r235", "r236" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r172", "r275", "r278", "r368", "r403", "r404" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r172", "r275", "r278", "r368", "r403", "r404" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r173", "r174", "r275", "r279", "r405", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-net-sales-and-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r173", "r174", "r275", "r279", "r405", "r413", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-net-sales-and-property-and-equipment-details" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r35", "r363" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableMember": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Obligations incurred and payable to vendors for goods and services received.", "label": "Accounts Payable [Member]" } } }, "localname": "AccountsPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates", "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r24", "r178", "r179" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r16", "r373", "r390" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r19", "r373", "r390" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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 domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Long-term income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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 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 expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r27", "r47", "r48", "r49", "r391", "r410", "r411" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r46", "r49", "r56", "r57", "r58", "r99", "r100", "r101", "r329", "r406", "r407", "r432" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r25", "r295", "r363" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r99", "r100", "r101", "r292", "r293", "r294", "r335" ], "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]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r290", "r291", "r296", "r297" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "verboseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r92", "r153", "r160", "r167", "r184", "r223", "r224", "r225", "r227", "r228", "r229", "r230", "r232", "r234", "r236", "r237", "r326", "r330", "r348", "r361", "r363", "r372", "r389" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r44", "r92", "r184", "r223", "r224", "r225", "r227", "r228", "r229", "r230", "r232", "r234", "r236", "r237", "r326", "r330", "r348", "r361", "r363" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "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://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates", "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r333", "r334" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates", "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r320", "r321", "r322" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details": { "order": 4.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "us-gaap_BusinessCombinationContingentConsiderationLiability", "negatedLabel": "Acquisition-related contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r86", "r87", "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Purchases of property and equipment included in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r33", "r84" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-cash-cash-equivalents-and-restricted-cash-details": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-cash-cash-equivalents-and-restricted-cash-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details": { "order": 1.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "us-gaap_CashAndCashEquivalentsFairValueDisclosure", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r78", "r84", "r89" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-cash-cash-equivalents-and-restricted-cash-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. 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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "periodEndLabel": "End of period", "periodStartLabel": "Beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash shown in the condensed consolidated statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-cash-cash-equivalents-and-restricted-cash-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r78", "r349" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "NET (DECREASE) INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r91", "r92", "r115", "r119", "r124", "r127", "r129", "r137", "r138", "r139", "r184", "r223", "r228", "r229", "r230", "r236", "r237", "r253", "r254", "r255", "r256", "r348", "r430" ], "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://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r203", "r204", "r205", "r208", "r414" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r99", "r100", "r335" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common stock, no par value (in dollars per share)" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "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, share authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "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, share issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r363" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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, no par value, authorized 115,000,000 shares; 46,444,603 and 46,264,576 shares issued at July 31, 2021 and May 1, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r52", "r54", "r55", "r63", "r383", "r399" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r261", "r263", "r276" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "us-gaap_ContractWithCustomerAssetNet", "verboseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r261", "r263", "r276" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r261", "r262", "r276" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_ContractWithCustomerLiability", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r261", "r262", "r276" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract liabilities", "verboseLabel": "Contract liabilities - current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r261", "r262", "r276" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Long-term contract liabilities", "verboseLabel": "Contract liabilities - noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r158", "r159", "r160", "r161", "r163", "r169", "r171" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r68", "r92", "r184", "r223", "r224", "r225", "r228", "r229", "r230", "r232", "r234", "r236", "r237", "r348" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "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://www.daktronics.com/20210731/role/statement-note-7-financing-agreements", "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements-details-textual" ], "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://www.daktronics.com/20210731/role/statement-note-7-financing-agreements", "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r90", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r252" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r299", "r300" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 6.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": "us-gaap_DeferredIncomeTaxAssetsNet", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r82", "r93", "r307", "r312", "r313", "r314" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "us-gaap_DeferredIncomeTaxExpenseBenefit", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r299", "r300" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "auth_ref": [ "r82" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAmortizationAndAccretionNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r82", "r148" ], "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": "us-gaap_DepreciationDepletionAndAmortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r275" ], "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]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement", "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill", "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies", "http://www.daktronics.com/20210731/role/statement-note-9-income-taxes" ], "xbrltype": "stringItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r96", "r226", "r228", "r229", "r235", "r236", "r237", "r359", "r378", "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent", "terseLabel": "Due to Related Parties, Total" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r64", "r104", "r105", "r106", "r107", "r108", "r113", "r115", "r127", "r128", "r129", "r133", "r134", "r336", "r337", "r384", "r400" ], "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": "Basic (in dollars per share)", "verboseLabel": "Basic earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-earnings-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r64", "r104", "r105", "r106", "r107", "r108", "r115", "r127", "r128", "r129", "r133", "r134", "r336", "r337", "r384", "r400" ], "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": "Diluted (in dollars per share)", "verboseLabel": "Diluted earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-earnings-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r130", "r131", "r132", "r135" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r349" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. 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": "EFFECT OF EXCHANGE RATE CHANGES ON CASH" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r56", "r57", "r58", "r99", "r100", "r101", "r103", "r109", "r111", "r136", "r187", "r257", "r258", "r292", "r293", "r294", "r308", "r309", "r335", "r350", "r351", "r352", "r353", "r354", "r355", "r406", "r407", "r408", "r432" ], "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://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r34", "r154", "r183" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "us-gaap_EquityMethodInvestments", "terseLabel": "Equity Method Investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r245", "r250", "r251", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r339", "r364", "r365", "r366" ], "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://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r345", "r346" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-contingent-liabilities-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r338", "r339", "r340", "r341", "r347" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r245", "r282", "r283", "r288", "r289", "r339", "r364" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r245", "r250", "r251", "r282", "r283", "r288", "r289", "r339", "r365" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r245", "r250", "r251", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r339", "r366" ], "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]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-contingent-liabilities-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r342", "r346" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r343" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "negatedLabel": "Interest" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-contingent-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Additions" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-contingent-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r344" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "negatedLabel": "Settlements" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-contingent-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r342" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "periodEndLabel": "Acquisition-related contingent consideration as of July 31, 2021", "periodStartLabel": "Acquisition-related contingent consideration as of May 1, 2021" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-contingent-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r245", "r250", "r251", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r364", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r345", "r347" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "calculation": { "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "us-gaap_FairValueNetAssetLiability", "totalLabel": "Fair Value, Net Asset (Liability), Total" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialStandbyLetterOfCreditMember": { "auth_ref": [ "r209", "r221" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur.", "label": "Financial Standby Letter of Credit [Member]" } } }, "localname": "FinancialStandbyLetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r197", "r369" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Intangibles, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details": { "order": 3.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "Derivatives - asset position" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details": { "order": 0.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure", "negatedLabel": "Derivatives - liability position" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "us-gaap_GainLossOnSaleOfPropertyPlantEquipment", "negatedLabel": "Gain on sale of property, equipment and other assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.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", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r189", "r191", "r363", "r371" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-6-goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r193" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "us-gaap_GoodwillForeignCurrencyTranslationGainLoss", "verboseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r82", "r190", "r192", "r195" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "us-gaap_GoodwillImpairmentLoss", "terseLabel": "Goodwill, Impairment Loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r67", "r92", "r153", "r159", "r163", "r166", "r169", "r184", "r223", "r224", "r225", "r228", "r229", "r230", "r232", "r234", "r236", "r237", "r348" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "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": "us-gaap_GrossProfit", "totalLabel": "Gross profit", "verboseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_GuaranteeOfBusinessRevenueMember": { "auth_ref": [ "r209", "r222" ], "lang": { "en-us": { "role": { "documentation": "Contracts that contingently require the indemnifying party (guarantor) to make payments to the indemnified party (guaranteed party) the amount by which the revenue of a specified business (or a specific portion of a business or for a specified product) for a specified period of time is less than a specified amount.", "label": "Guarantee of Business Revenue [Member]" } } }, "localname": "GuaranteeOfBusinessRevenueMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_GuaranteesMember": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "A guaranty by which one person assumes responsibility for paying another's debts or fulfilling another's responsibilities; or a promise, pledge, assurance, especially one given in writing, that attests: (a) to the quality or durability of a product or service; (b) that something will be performed in a specified manner; or (c) that execution, completion, or existence of something is as represented or stipulated by agreement.", "label": "Guarantees [Member]" } } }, "localname": "GuaranteesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements", "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r60", "r153", "r159", "r163", "r166", "r169", "r370", "r381", "r386", "r401" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Income before income taxes", "verboseLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r61", "r82", "r150", "r183", "r380", "r397" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "us-gaap_IncomeLossFromEquityMethodInvestments", "negatedLabel": "Equity in loss of affiliates", "terseLabel": "Income (Loss) from Equity Method Investments, Total" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates-details-textual" ], "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_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r94", "r303", "r305", "r306", "r310", "r315", "r317", "r318", "r319" ], "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]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-9-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r110", "r111", "r151", "r301", "r311", "r316", "r402" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "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" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r85" ], "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, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r42", "r377", "r396" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income tax receivables" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r81" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "verboseLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r81" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet", "negatedLabel": "Change in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r116", "r117", "r118", "r129" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "verboseLabel": "Dilution associated with stock compensation plans (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-earnings-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r59", "r147", "r356", "r357", "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r77", "r79", "r85" ], "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": "us-gaap_InterestPaidNet", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r43", "r363" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.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": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r70", "r71" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Interest income", "verboseLabel": "Interest income" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r181", "r182", "r185", "r186" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Investment [Text Block]" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsAndOtherNoncurrentAssets": { "auth_ref": [], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments, and noncurrent assets classified as other.", "label": "Investment in affiliates and other assets" } } }, "localname": "InvestmentsAndOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements", "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r92", "r184", "r348", "r363", "r375", "r393" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r38", "r92", "r184", "r223", "r224", "r225", "r228", "r229", "r230", "r232", "r234", "r236", "r237", "r327", "r330", "r331", "r348", "r361", "r362", "r363" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r10", "r11", "r12", "r17", "r18", "r92", "r184", "r223", "r224", "r225", "r228", "r229", "r230", "r232", "r234", "r236", "r237", "r327", "r330", "r331", "r348", "r361", "r362" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_LiabilitiesNoncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r17", "r374", "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "us-gaap_LineOfCredit", "terseLabel": "Long-term Line of Credit, Total" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LineOfCreditFacilityExpirationPeriod", "terseLabel": "Line of Credit Facility, Expiration Period (Year)" } } }, "localname": "LineOfCreditFacilityExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements", "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r206" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "us-gaap_LossContingencyAccrualAtCarryingValue", "terseLabel": "Loss Contingency Accrual, Ending Balance" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r80", "r83" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r50", "r53", "r58", "r62", "r83", "r92", "r102", "r104", "r105", "r106", "r107", "r110", "r111", "r125", "r153", "r159", "r163", "r166", "r169", "r184", "r223", "r224", "r225", "r228", "r229", "r230", "r232", "r234", "r236", "r237", "r337", "r348", "r382", "r398" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "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)", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Basic earnings per share" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-earnings-per-share-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r114", "r120", "r121", "r122", "r123", "r126", "r129" ], "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": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "verboseLabel": "Diluted earnings per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-earnings-per-share-details" ], "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]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-net-sales-and-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental schedule of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r174" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "us-gaap_NoncurrentAssets", "verboseLabel": "Property and equipment, net of accumulated depreciation" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-net-sales-and-property-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating (expense) income:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r5", "r6", "r23", "r178", "r179", "r376" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.", "label": "Current maturities of long-term receivables" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Long-term receivables, less current maturities" } } }, "localname": "NotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.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": "us-gaap_OperatingExpenses", "totalLabel": "Operating Expenses, Total", "verboseLabel": "Operating Expenses, Total" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r153", "r159", "r163", "r166", "r169" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.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": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating income", "verboseLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r158", "r159", "r160", "r161", "r163", "r169" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r98", "r112", "r140", "r332" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r45" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Cumulative translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r51", "r54", "r324", "r325", "r328" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "totalLabel": "Total other comprehensive (loss) income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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 long-term obligations" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 3.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 (expense) income, net", "verboseLabel": "Other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r74" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "us-gaap_PaymentsToAcquireEquityMethodInvestments", "negatedLabel": "Purchases of and loans to equity investment" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r75" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.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": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r31", "r32" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r73" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from sales of property, equipment and other assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-1-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r218", "r219", "r379" ], "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.", "label": "us-gaap_ProductWarrantyAccrual", "periodEndLabel": "Ending accrued warranty obligations", "periodStartLabel": "Beginning accrued warranty obligations" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-change-in-warranty-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r37", "r210", "r214" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.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 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": "Warranty obligations" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "auth_ref": [ "r39", "r206", "r207" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Long-term warranty obligations" } } }, "localname": "ProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r215" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "us-gaap_ProductWarrantyAccrualPayments", "negatedLabel": "Settlements made during the period" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-change-in-warranty-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r217" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.", "label": "Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations" } } }, "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-change-in-warranty-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r216" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Warranties issued during the period" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-change-in-warranty-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r199", "r363", "r387", "r394" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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 and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r65", "r188" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r358", "r360" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "us-gaap_RelatedPartyTransactionAmountsOfTransaction", "terseLabel": "Related Party Transaction, Amounts of Transaction" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r76" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_RepaymentsOfLongTermDebt", "negatedLabel": "Principal payments on long-term obligations" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r298", "r367", "r424" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.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": "Product design and development", "verboseLabel": "Product design and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r13", "r84", "r89" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-cash-cash-equivalents-and-restricted-cash-details": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": "Restricted cash", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-cash-cash-equivalents-and-restricted-cash-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r258", "r295", "r363", "r392", "r409", "r411" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.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" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r99", "r100", "r101", "r103", "r109", "r111", "r187", "r292", "r293", "r294", "r308", "r309", "r335", "r406", "r408" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r144", "r145", "r158", "r164", "r165", "r172", "r173", "r176", "r274", "r275", "r368" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Net sales", "verboseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-net-sales-and-property-and-equipment-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r264", "r265", "r266", "r267", "r268", "r269", "r272", "r273", "r277", "r281" ], "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]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r270" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "us-gaap_RevenueRemainingPerformanceObligation", "terseLabel": "Revenue, Remaining Performance Obligation, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-2-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Month)" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-2-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-2-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r129" ], "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]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r338", "r339" ], "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]" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r194", "r196" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r66", "r175" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r153", "r156", "r162", "r194" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r141", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r158", "r159", "r160", "r161", "r163", "r164", "r165", "r166", "r167", "r169", "r176", "r201", "r202", "r403" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-goodwill-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r141", "r142", "r143", "r153", "r157", "r163", "r167", "r168", "r169", "r170", "r172", "r175", "r176", "r177" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling", "verboseLabel": "Selling" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-1-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r82" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "us-gaap_SeveranceCosts1", "terseLabel": "Severance Costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.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": "us-gaap_ShareBasedCompensation", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r211", "r221", "r323", "r412" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements", "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r141", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r158", "r159", "r160", "r161", "r163", "r164", "r165", "r166", "r167", "r169", "r176", "r194", "r200", "r201", "r202", "r403" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-goodwill-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r20", "r21", "r22", "r91", "r92", "r115", "r119", "r124", "r127", "r129", "r137", "r138", "r139", "r184", "r223", "r228", "r229", "r230", "r236", "r237", "r253", "r254", "r255", "r256", "r257", "r348", "r430" ], "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://www.daktronics.com/20210731/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r41", "r56", "r57", "r58", "r99", "r100", "r101", "r103", "r109", "r111", "r136", "r187", "r257", "r258", "r292", "r293", "r294", "r308", "r309", "r335", "r350", "r351", "r352", "r353", "r354", "r355", "r406", "r407", "r408", "r432" ], "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://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "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://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-cash-cash-equivalents-and-restricted-cash-details", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-details-textual", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-tables", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-contingent-liabilities-details", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-tables", "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates", "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates-details-textual", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-details-textual", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-earnings-per-share-details", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-tables", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-2-details-textual", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-tables", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-net-sales-and-property-and-equipment-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-tables", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-details-textual", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-goodwill-details", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-tables", "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements", "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements-details-textual", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-change-in-warranty-obligation-details", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-details-textual", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-tables", "http://www.daktronics.com/20210731/role/statement-note-9-income-taxes", "http://www.daktronics.com/20210731/role/statement-note-9-income-taxes-details-textual", "http://www.daktronics.com/20210731/role/statement-significant-accounting-policies-policies" ], "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "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": [ "r99", "r100", "r101", "r136", "r368" ], "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://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-cash-cash-equivalents-and-restricted-cash-details", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-details-textual", "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-tables", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-contingent-liabilities-details", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-fair-value-hierarchy-details", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-tables", "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates", "http://www.daktronics.com/20210731/role/statement-note-2-investments-in-affiliates-details-textual", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-details-textual", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-earnings-per-share-details", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-tables", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-2-details-textual", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-tables", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-net-sales-and-property-and-equipment-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-segment-reporting-information-details", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-tables", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-details-textual", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-goodwill-details", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-tables", "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements", "http://www.daktronics.com/20210731/role/statement-note-7-financing-agreements-details-textual", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-change-in-warranty-obligation-details", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-details-textual", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-tables", "http://www.daktronics.com/20210731/role/statement-note-9-income-taxes", "http://www.daktronics.com/20210731/role/statement-note-9-income-taxes-details-textual", "http://www.daktronics.com/20210731/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r86", "r87", "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Contributions of common stock under the ESPP" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r21", "r22", "r257", "r258" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Employee savings plan activity" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r21", "r22", "r257", "r258", "r259" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Treasury stock reissued" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r28", "r29", "r92", "r180", "r184", "r348", "r363" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "TOTAL SHAREHOLDERS' EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SHAREHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SuretyBondMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An obligation arising from a three-party agreement that legally binds together a principal who needs the bond, an obligee who requires the bond and a surety company that sells the bond.", "label": "Surety Bond [Member]" } } }, "localname": "SuretyBondMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-1-basis-of-presentation-tables", "http://www.daktronics.com/20210731/role/statement-note-10-fair-value-measurement-tables", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-tables", "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-tables", "http://www.daktronics.com/20210731/role/statement-note-5-segment-reporting-tables", "http://www.daktronics.com/20210731/role/statement-note-6-goodwill-tables", "http://www.daktronics.com/20210731/role/statement-note-8-commitments-and-contingencies-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r275", "r280" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r275", "r280" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r40", "r259" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r40", "r259" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r40", "r259", "r260" ], "calculation": { "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "us-gaap_TreasuryStockValue", "negatedLabel": "Treasury Stock, at cost, 1,266,401 and 1,297,409 shares at July 31, 2021 and May 1, 2021, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r304" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r114", "r129" ], "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": "Diluted (in shares)", "verboseLabel": "Diluted earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-earnings-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r113", "r129" ], "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": "Basic (in shares)", "verboseLabel": "Basic earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.daktronics.com/20210731/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.daktronics.com/20210731/role/statement-note-3-earnings-per-share-eps-earnings-per-share-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "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" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r144": { "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" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r147": { "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" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "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", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "http://asc.fasb.org/topic&trid=75115024" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "http://asc.fasb.org/topic&trid=2197064" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123389529&loc=d3e10037-110241" }, "r21": { "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" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e12803-110250" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e12803-110250" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "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": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "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": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r272": { "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" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r305": { "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" }, "r306": { "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" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r326": { "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" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r37": { "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" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r381": { "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" }, "r382": { "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" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r411": { "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" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r414": { "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" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r424": { "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" }, "r425": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r426": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r427": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r428": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r429": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r43": { "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" }, "r430": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r431": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r44": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r5": { "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" }, "r50": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r53": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r62": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "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.1,2)", "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.2)", "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.4)", "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", "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.7(a),(b))", "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.8)", "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.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r99": { "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" } }, "version": "2.1" } ZIP 64 0001437749-21-021317-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-21-021317-xbrl.zip M4$L#!!0 ( $F&(5.!+XA$'0T ":= 1 9&%K="TR,#(Q,#&C MP=]AW>\=NK^^Z[]X^2/]$ M>A,Z)0Y(P.4)W#CM3*)H=M+MWM_?']P?'81BW#WL]?K=/S]]'*BZG;2R%\8\ M$H]Y@X>A" XD]0[&X5TW+>PBP[Q!+ 3H5=8B+5UHXI._HP6)\(8(.?/D@1=. M5=W>KT?S^I3IJ4/!(N%(N-'CC,H%ZJH):@S%72S&-CVTUKPE?? F>AY8LL D M8/QO/7VPZ%$7BX=$TJPZ)Z"6GK0J6J MF:>O"@6+%<7<@B,BAXH_W.PF6.B[ M1\6J2T8I-DB*=,VBF2B1!4H6A(FE.R9DMDH_+=!0AY(2F;(232.4PH\6A4KM M_JJ;%!:KL@HO,8[]SLN]]+#BU;27](^/C[NJM..0*!)L&$?T?2BF%W1$X@"D MB?GWF 1LQ*@//3R@4\JCA0J%XHB(,8T^DRF5,^)1HTX X+CJ%[-IK-01 Y? M:5[129.1X&/HD4B-0]A"5C7)?KCXXP#8=KKK2E#$M1'_>8/D5=[5L=KM6SQ :]3!';&.)+T8[9V%MLD__:8 341CEEHM2U5+]EHT&G ML8-6AY[&WEF&^W%7A 'MSN M;,;X*$QOP4V,)DZR./&&CAP57YP0X2&?ZBBD.Q/AC(J(@6D+H:8B,!%T=-K! M.,+-HH>_ C(\@! GJ[+"8'$65'I"$QI\G(N7M44OG'8D&#N@J=;/KHY'@G75 M@29>'"BO;*E2/AVMJQ0T89QML4XS0=?5"9I(B)T;>0H)W$(%A\%:%X*X2(7A MKA]ZL;J -;8+?UGTZ&)?%%/%I>-@NZ\W5R:!>"*D.>U#U?Y%RJMX><9]YU*Q=:[F;-]VEWBMB!%+ZG_A[]3U4M](&ZD@"%=++":61=),)-G(!RRSTW9B3 MV&=J+M@ "ANRMH64/L!CD D%U^>96'B5B^7\EHCE#)18SHOS1"[G6LGE?,WD M^D^+I68.=6<$[T]HQ, H\@=":UD26T@[M(PTY\7U@J M])8=GE>0;CAR<2I6 MS.73CF &7&U!ZL@,4GD5Z80CYTLND?.B';<,W0@X !$F4(_=40A9X#=]3AC5 M\+<%J)=- '5>E WB*I2MA9:Q:^4$AO%)&/A42)=^CS$F?D9D5;.W!:Q738 U M*(CV;^=2R=8"RWS,('+BCH+P_EDG/"U76S!ZW6A\ HF<]RA1"QYT(P\CZO8A M')9,>:S(:B-\5!*V!8%?<3W/I!>$,A84?GP&K@XNXWY#ONCPZP+?/7?S(<0* M=U1&2?=DW"6C$0L8U-ELB55+W):[WVC=C6NIJSEOAW'G+.>]YRX_J!4#"$YR;\MQSU[YVQV'HW[,@V-RC!5JV''FH=22&X!]25GONOU]= MD(MP#Y#LDK&@R9)C8>INR-,;%QY:P M]L6QBX*A; 31=0QL>?VEUNMOU"(ZY^\ ?UQ*S_GON?N/LUQK1!YL>'N)GBWG MOM(Z]UBMDE0Z]A;9[;DO^SUW1)AP[T@ <>V4$K05%EM(>I22MN7AU_JT!T;2 M[X&S\P=R=C[-.>^OLR6#E<.(>03WF7AJ:S;.I+,P8#BBY1<;N=V8B2T K.2] M!G,)G+-< NR\R*[V?8EW"K^^^[] MLJ25-??7,;#E_R;)L18$%>DL:PBHI&[)_8=KY??DT(BR 'DL?HIA8>,)BRL@6(O0YO8KUWD4BB'.;"-("0^\O MM4%-_8>[':%CYT,]U(H$\W!/FRI//?MTT%E?%%O@*DDGEH++5;OH?DGVTEW. MA?U%34XWN;1)A0R*^P[!B@U2]L>G=9C9@I%^,U[E[JQVG#+-'UE'B#$G6_#0 MIRSK4E8M/LR\IKEM;<9JPM06:AHE.O6%[3Q4D:#LVQ]A3!E9@LK1>DG1?CNV M&/GK\+F L#NGN%(W!: M0%5XE=/(E22@R3"1'NKTF)QA]#UFL^1HHZ?$U5H2V(*7/@%=!J_/-'(&**(: MJZY3$=6/RTS$%F6KCY2MA]H5M&TA0Y\]7GQNW0;495Y9=H]5EZ\0M^5S?:IW MP><:]^^[V_6O\MCO](9\;(%!G]@M>X6H'0S6W&5B'1[K,K2%$WTJUV!_2PN8 MM?SG30AR($X1 ;AL. C2TO>>R(80E<+_7)WWIP0;F2$Y]+?DOE=+[D MY-'B7IEF?&VA19__ MK=J'MU#P>R98.XK4^C.?.Z*GR?PVYFP+2_JD;S66\JDJVKM\[]ON\LG_Z9W% M+P2H[P.DWPQ2@$-,_'4&9O-9$$?LC@ZH%PMEM\L'+XA]ZK\7X12/J8P3.E]& MV6:!:RK45H%OE(TG$?7/[J#_CNGE Q4>D_1:,/PB#GXDX;3SM"Q@U8S[>4\[ MD8CQ(SSQ4$8LBI'6!Q'&L]..^C[3"0.(=YSD8/?\VUTGLY3)%92B23M.4CLY MW/@VJ1TGY[X6O[Z0V9$ -WS>D+'/[8JA% I*@D]T.J0B,X;F_F8:^.&4,/X$ M\F?]"4\(9'YZ]FW6MQZ7M3*L_2-U7= -E4Z>$0'./!1]SR+WU-"QOL5U*?F/1Y#R6$<35(N\U$&<+F.3H!4W^ MO@\%_(/AD)^GG^ZYA4683.:I,^Y_B2:+7=(ZY29&2^Y,0PXSL7A(%>?JF^ M\')5_&9-JGQUG>;*XNL/?+SQ*/HAA-B0X[UO$"$.@#_S<\^5%>Z.BWZ' 'C@ M3<(PN";B;W#"C1JVD5XX0C) E@B9COS(IGA8/&!PQ,8I@45E*FMLJ4YW]!)G>+FLRSR1:&5<^T=-_I5Z2IWHLJA;:8T=TN4/]V,-F5QQ66/.\H4G%YMHP&$W'5-A7YX\PB#G.&#O^>*6NR:,(@^"6/*2BB@N*RQP2?.4^%;<3>DY@QCV;8V^M%C]B-DZ^ MMQY5JCU_'QM?QX;X&?\4WMK&IP_JXABQ2EEJUJFMNI8XJ*X$[C#5Q5TG95NKQE;/O,:T((JLJ M;,4Z5S.^GXPF2& ZMOO MCBTV?-VYQE*;4M]U.QJ<0-#(@B9T=]UVAIVQIO'N6&'S5WEK+&6!P6Y;T_!- M^P9F-*6\V_8S[)&537?' I6OP-:8H+KM3MK T/FZ%KNCKZ47UVIL9(O+SV-7 M0W 9D]D)RYA_^*G<+&O0>#:;)*]!2&]"IP1^_A]02P,$% @ 288A4ZGE M7QR1"@ T9$ !4 !D86MT+3(P,C$P-S,Q7V-A;"YX;6SM76U3XS@2_GY5 M]Q]RV<\F!&YV;Z:&W8+ ;%'%#!0P=_OM2K&51#>.E)-D(/OKKV4G(8 M2W9B M]5Q-%07$D>Q^]/)TM[HE?_SM:9[V'JA43/"3_O#@L-^C/!8)X].3_M>[Z/1N M='G9[RE->$)2P>E)GXO^;[_^]2\?_Q9%OU-.)=$TZ8V7O?M9QA,JS\6<]OXX MN[WJ1;W#GS^\^\?-Y][7^U'OZ/!H&!V^CPZ'4?3KQY3Q;Q_,KS%1M ="<)5_ M/.G/M%Y\& P>'Q\/GL8R/1!R.C@Z/#P>K$OW5\7-MXG>5-@N_&Y0?+DI^N;6 MC\=YV>'[]^\'^;>;HHJ5%82;#@=_?+ZZBV=T3B+&38O$1A;%/JC\XI6(B2 K?J @&002EM&0Q='KQ?4(U8:F"EL@%FTDZ.>D;$:+U@XWL/^W[ MN7JY@+&IV'R1TOY@JZ5BDL99FM_]"CZOBINVP--HA?#T25.80:M^7LN?BOA% MTQJ9U7J\3X@:YX,G4]&4D$4N]X"F6JVO1,6\&Z[&T$^KR_\>@1BG/#%_+IZ% M/=4C(N429O\_29K1M7PI&=/TI-^H;H$M-9-#R%7/=(#ME7"WFPY8"?_RPE9) M"^;6]PS0%F^$;-3C#>]BP[LU+T]EW!,2=,=)'_3/(V73F5XIH^(^1,9O)NQ+ MWER5&*AL/B\F(X,9NZX_D6*^ZZX4K>8#R.O4'L/OL3U:C9;GEODX*"/PW2K! M6 #C-ME7!(KA@9LY1IYM@;U>7#8,CF MAN%HZ!%@U\)I6#T7T^@Y:N1-;E+"+P)<"FP.4EO"(,1 M-2(+IDE:A.H3\2M%*6_KEE\&DJYD%964".3/_MXZ:F,\%O],B_F:%45$L MB,1<2Q+K?S$]&V5* V/(?*34JFJ/FDAPK17 TA]8555LR&I5NF?M /C.Z82" M#,]61T%<,*HJ(-57P(!BR_KP@%)>*P">3XR#+W0%9@4(IPF?,K#-ZWK&K5( M-+\+D3RRM,K\>/UU FW;.YG7ZA"7&O9(+(_ (4(N:P>&65% DFJ]#PW(GAA M0C]SH-7D\Z@9 -<6;8!TN:$Q$VE"I3)FDUY6@'*M%A:177NC\O*VZ;M.,UO+ M!I#]B]#Y,+@2A/LLX3C70X6IMGM\J@9 EC.0SW"KKQ Q8VD"W#X+YX69KEV M3:PNWJU'S2"X1)*!T0UN*N%ZF2](D724$J78A-&D#IM7;33X:L>@:[4PB!94 MZN5-"I+!<#(*<&'4?;5-XU+E1\"T [R:,$Z3"R(YB*.VUDC!O6(QJ^H_]XH! M4#G;<*BLMGM)B\1UAP%?MJKK".,8 MPSVRZ@KK[QA@>7H;KMC>8<#FO<+NBNYG#.@<5JU<\?R" 8^W!^**KCM]5@[+ MU:K%I[5*>;!]AW2GELH E"].X]-%?FQ=Y?3A4T95-H+7:C ^/50&RR=^@T_W ME"%RC15BXF;+BG:)?6?+_L/$T,ZH7%*W,#&W&S#_) -,#._5>759D)@HW@U8 MHP59I)12HGBWD+I&"9 RBQU[SR7AMP')1(%QU:UK8V(3-T2^41),;.*&T)Z=BXD^'.=6FTT"F*C$ M.3U)N#(L9MNE"<3OR3ERQE<7T7S&%W"#Y:9 OHL^WQ,_2<6CVN'>2O='A-U6 MZ2MGY\<$--X;?)/O# 7*-%J=GM/B+WQ.,W/ R,53/"-\2F\!_\5D0N/*)/P@ M0F#(@E]%1\XH!UO!.0N^O%80/* Y8U8PYUQ(S?XL_N>),]5.P"^ M8L!<3[8'T37?Q_$3>WQ2B/T$8!(;&^J:WX$LUY,70;--Q*RB*?PJ!]N+8$3\ M!,J\4,&?J9X9%MK$/2K >=4-@^T5C^8V\O7"G ,%=+IR1&T[&7QO$"+OF6HS M66!D/3#0M&?+K\K0ZR?&"8]!R--8LX?<*JM Z7\#/"B+@=8"I>4&>%!N!EQ3 ME)8;A$'Y3!W50-Z6"9$K3)8YC=V+TQ@(3E(_BO2MC@%A95:(*\;:&X3)^8XI M37)-5:**76#ZWR$,S@=F#DC\).2YR,9ZDJ7K\'$UL-HJ07*]%ZN!=3VY$GQZ M3^7\G(ZK,[SMQ4/D=<^(I&=@-R1F60Z\G-PCJ)#?7AAGIG0#;2-:NDR8%O3: MP7?I\ ;+>_N+BK2#V\03PA1?:(?>G6,;Q""P=GD#_[!![AQB](V<1TS)=NU: MP&+#NX+L(ON[K1;S6-!L$''K?'C;/&+1WNI'%>C?<1/LE.*Z"-FUQ-_4(_H> MIH%M^4OXNAV8(NV! E2B%>&BL_W#M^+>HRR8B"I\%*:FI=2K"SK6VK> 4-20WWYA5_\I3FI69)+YHPSX ;HZ =:WO*>M4+@D>"* M OM4)ZB4E @>EC>;&1C/@!^O-S/MC$Z$I%LY\1=/T,J@3(!*Y?(29F>>%&FV M08@4!)RN9X13,'\O3PQYU*)3JZP;OV/5ZU7R M5I8+*7-M*UM*ACK*#EA"O)3*KD[<*H4Y?HN"96K,YG-0U:G(USKL8)SJ!,&2 MVQIK\G^]=P[,^\+.-YNJX2>I?G%!BSN%"-+27%?9.ZV\$,Z@;)D!(W;8.Z@6 M<&O 6LQH3$MRU9I%-"(.3 ME3MB\' 9,ZU).Z&SL@6HIW&8K"&=#".7HLR.J M=/HPL407'EI9+[>-X7:B"#IJG 9K2YCHJN,A5.N38EH<[WIZ>3@UJ)1$N=M> M=OC?+C(A.LKCNORC %0L#V7 M3=^@W>HA'84Z=B9IJV!'W>'"GT",_.B"V907AS#$R_7222Z?>W\UO L>O&K3%ZU!.]VJU1+;_FP@AR$J M=MD F*PE/^P-&0J3T^0&>#=:%Y-#M)-![D9MJ#8]^.%N;7 @3&V*MT^1BECN MU>SOL!NGAV%*=_*1N-L#<-Z>_E7SDG&'&C^R!^HCVA7'KKWBQ'M)N ).+/8X MYI]6#)?\)RO6R6JZ:[\/0]9Z:_%NS-90D%N#:AUGVIR ?2]N2-W[[]K?%6=\ M=U?@7J]%[GE888JDN+#>;O>Q=;(EP0_53B>)@Q&S^L+\&A-%X68G3OI>NV?*UXQKG-AC.[MGSDL734(2IRE"#9** MU;_^ "0ERQ(!+) 4L&BCJJLC2P"X/A"7;UVP\(]_?YRG;Y:$Y0G-?GM[]-W[ MMV](%M$XR::_O?UZ%QS?G5Y>OGV3%V$6ARG-R&]O,_KVW__M7_[//_YO$'PB M&6%A0>(W#ZLW][,RBPD[HW/RYK]/;J_>!&_>__CK#S_??'[S]?[TS8?W'XZ" M][\$[X^"X-_^D2;9G[^*_SV$.7G#ATU_^UB5/?KEEU_>5;]NBN9) M6T'>Z-&[__Y\=1?-R#P,DDST2"1DR9-?\^K+*QJ%1=6-6@AOI"7$7\&Z6""^ M"HX^!!^/OGO,X[>\U]^\J;LN9!&C*;DEDS?-QZ^WE_M]D63%NSB9OVO*O O3 ME(M2[LKJGA6'/Y9,)HE4?Y=1.?OQ%KV_J>/1^\JD?E24!#^M"+(:$&" MH_?!)$Q8L S3DO 1&>8EJWY^CD0T&:P;JD0V;4>*A"-.LD2L15?\SZ:T$/5P MF&I9R&-!^![0K%1K<5(:[;W#?#T&(@O)(7M?S\44!RRX0T='@K^;Y MOM3IW;1O;GT1-5_2K."#^CRM^I53'#+=YAI@Q%LZ2YH_WK70RP,PZ!^"YHT'C"PH*Y)L:LB=%2U89,U:*3Q?]GSYU?#ENWHN MW*ZG0HN4,@H'K^FYL^?.GCM[[NRYL^?.A^+.QMN1508=TZBL/H19')!JU 5) M-J%L7GFGX$0:V) =/FTDS$%H]3%_?"Q$N$C##8W?(HRMOQ^0PIZ*A8:1\)3& MN]NW[.=#2E,R)K#SJ1"F_T-"=I[%9_SEM4FF*7I *<^:450_^X:PA,87_+LV M!4!;UIJ\HG!0O32T[O'O^3K*1B2LH=7CXZG]/LKN ZP-TLY#UU7195 M\-R6[7=?6$"EPTM>T[*-5B/><"OE@!3'85#&)8U%\W;]V/,Y85/^:CXQ^JV8 M\4&V"#/YC%&6/KBL%TE*OI3;*OJ>@/M%K$C%3OE*-Z5,WG.MI0XNVV464<8G M7T50J^7XE)9\T5LIMQI0+0NR7[3Y\O(R%'6F2 MU%';FL5'4_Y%N2H!,E%A$IG13+YFRXH<4*H[$I6,=\+1AX?[I&C5[65%+$AU M_AC-PFQ*)&N(JM@!I>.JKV"9=ZOY TU;Q&K]W8&[\C0-\_QZ4G'D5K:E+S@N MJ0=CBSVD?U)+/I.6::XMYT#F&]X8X?0@UHNM*NK2(;\]%EI6?'!Y9V[ZE^+& M5@.!OP<*7YV0^>E!YO VKZ]Z3*)S "M>"S59,% %)0PT0 \3K.#H%6JV*KNH M!IM^6B4 U;@TW %ZC3_I$G+@8!FPQY.:^!S13#I3> ";/!#;!Z385,8?(+2/ MZ* I0EJ F+Y'APD6?0*$]P,Z>,"H%2"^'Y'CD\2[ -']A!;=OML?".EGM)"4 M@2! =+^@1:<(Q(%NVH?7=CJ/1F5X#!0?5E8B/BA4? S%P#D# M!8F/L@ CKJ \9$64+ 6%!X^S@(/G()BQ,=%C+ IO+!04/KJB]WQ#L6'E)Y!822A&K/0$$J,%Q8B5H2@" M_:#0L+(31106%!I64@((;(5"Q,=*=.%]4&3XN(EI:/P34@N';".:<863]Y/X ME-,TB446W. A3$56V""?$5+D050O@L&BL@X%91:6<2+*+4+Q_8P47%]--\CU M1W(/\E@[!W@/*+K/HN/HF,&8LNAL+21?Z$U8)[_:D1A4UJWL]2)X7!8SRI*_ M^9C7(I#5P(#C,L]+.(;GI7VF'[>9?@XD[3VKD@NOMMZ[1&1%21_ZZ#/X^* D MYQE\[$7_P2 !]G6HOH07F7J_!^([O"6M)[XV+@#$=G@+FADV[3YF5;.MT_US MO2Q/\H!.@@47AW]OF#L*THK%1*P@2;P:Z=7(5Y.,]9I-PRSYNYH&IQN##/_C M1$R4Z\G-UC19FX7/2!ZQ9%$MIUE\'$4BGB3)IC>\ ]>KC:-5'GP!V\%7#, &LQ8W,/O?_$"39DN2%^";GGX-P,DG2A)B* M(T&@S*^AKS!N% BRA;P4S?ARLTOH]%E%2:^%>BW4:Z&CR-^BW=ZH^38R.FW; M;*]'I[\!W@LUXF.HC O#CE0,^5R\?PY,%&_,\<:<5Z.ZGC<3XH:P*HY$I\!JRWLUUJNQ7HT= MOWKGR;(GRUC),G 3LD^9OP\869*L)/S?B$[K9QGR964;%LDR0 [/E%\?4\Y9 ML<5Q^%^[_(9_]<<-HW$9%=?LCK!E$I$6(77%[$J:'V=Q(T3>^K)!9<Y M\FVTEO&:J]=:*V@&K)0W4:*<>G5(.(TUHU#O8JZ"@71*5N:'W.,3@41WR MQ2DV5.\F]I8O;_D:R/+5C7_;-X3]&$PIC;\E3V\2:/W:KVC1Y"5[N+=SO3X[ MUZNU9GQJI@#?]R^S(LRF"5]%C_.<%'F+P!)HW1KQ&KC7P+T&/GXUU3-HSZ"Q M,N@^.Y-]'OU3P!\09E&238-PRDCUDVD$IKH1B_P:(HCGVIYKZ[.",A(GQ448 M)6F[N/J"SJ567^ZN*#H^R3'XFLE# 5=?-*6]=ME=NRQ#<>,I(;G202LKYD#B M*U(4A%U/ZH&ME%I5U(7DG./!Y)86=*/;9O'#JN[+'"0_I(JW+7C;@K-)/)V9F]G!MT^U8RGXRP^W1Y-<&-BMT:\C;$SCHO:R12F MS^@JR))D4M6E]?3Z(4VF58:F_&3U)2SX&U!X0:#5D""J!5-Z&:#57@XB!#Z4 M)Q$GZQ3533PJS):OJ>8MM"_R=KX[/H2+U0G-8K4-7U+,VY2]37D FS)X"VRS MF( VF=%:F\W8 3K='/R6:!^:A\J:=,A!/1*+=9>W;D9$T%FPNT!6[ZK>Z.N- MOM[H.Y#1MX^9Q[XM^)<@R7@A$A3AH['IM[VR14NO2@!OV/6&W5=CZKRLIL%] M^ @W1T.J>%.,#Y;SAHWQJ_B>+WN^C)4OP_;*S6#1 MW+FY^0"GS*8MVN'1W:3RY-J3:^A%EULWU6JXM;Z" Q1?R+6J_K^.;G=MQD4>T^>2:%Z:IK17(;P*H>4WH#'DU0>O/GCUX<6K#[JU8/\V M1BU?0(<1(#@=BCK8]RD6D# HQ^DQ]#+#&+/H<3 3R M:I)7D_3$+YJ1N$S%:;,PGPF?(?_G_*\R68:IF./5HJU3+[HUXLGYBPRU!(T8 M\Q$Q"E5"!9'N2[4GVZR39/;9-^VR[ M];[C;E0;TI1%G@T7QY-L3[(!25'V+YZJ$NCSF7V5A ]5'C(02^K1DILS ^%T MRDA]].YZTIP=!"$UJNL5!Z\X>,7!*PY>Y,>^ZK1 M#T$SP+D"L:"L.BC023'2-V11+8(*XY4BKQ09>!Z:52L7=_2>\Z'#LC!=SW.1 M&>"*9M.K9$GB^M*QD]4G0J37,JV%>#?-JF%?#O!KVFM2P0;;-$2IFMAB5??WMQV#: MW'K;36V3UK>HK6ED\$J:5](,U(OU+=!P%4):PZL)7DWP:H)7$[R:X-6$UZDF M:+9&^WQ7,I&!?&46Y=6U&4^L M/;'VQ-H3:T^L/;%^G<2ZRWYIGVT?O0\F8<*"99B6A&,/12K7ZN=NB7^ S=E, M_6,DDN?6GEOK[RCEX^F?8CBM)W4B[F6O!E9\G=V2J&2,JW#BQ%3^-:,/.6%+ M,=8NLT59\)]I)NY[KUQQ.BYUR$'W&ZS->GWF=^LS@F^D(HXP.S\8<:("2U*@Q*<(DS0,QJG+. MNYFN",EOB3!1/S0/9&9D0QL+T*Q\D['Y&3D,^M([WKE_H6'L D5LZY)3FK?)IBN*P M3."2QMM)VG5!PM>S,(N(&#_YD4P9;"_E->X7? >)5_B\PM?]';TTA<^>BJ.& MU)%+ 5%^P(021'* P#YB F9(UX$0OT<"$<09@)A^0(()JOH!8?V("5977<>^ M&>1#D&1+DC>!F!QY.)E4MAJ2]S2%=&C9HCFDLW3>4^XU0.AMHCE?!P0[^OQL M-6F_2+2]K /93\)4[#!W,T***_%@L<[N=SBT.!($K:,97F'<* :;I3T249;D MGMZ2E"^P\4W(A ?AM&2,K[['6?R%9E']AP2:86T'^,2%',7J,REF-+Y\VEDD M>#2E'5@I!L?S:MV]GFQ])T'8H05O MQ_-V//1V/#40\!9/S;?2T=DKS?@.NI 'P'O9OZQ6Q4E1F6>'':F'"=>Q/F*] MA=UXVGD+^V'MER!N.#*[>@\6/#)#>V\V/%*K>R?MT[XI5WHU83\[KFFS%HVX MW43K%=1VS/>@6%P%E"S)G0A\K((ASQ^CM.1-BIE_2N>+LFC2@>_>)O0[2:8S M/HR.A1]G2LX?^2:?Y.2&)>U1:!8>A\.0C$L:;]9N-VOW&XWU!B$S@P_9MC>^ M>.,+>N.+5_&\BO?R5+P#K.,C4PCM$C?[>D;[U8Q'/=4,PU8M:AF=).NE9+1= MM[-)I-$D>KZM9?F;Q&>E.'S%1TY"XS8=HG]K.$@Y+FE>AXJ0LV*+3/*_=HDD M_^J/)N7+-;LC;,D7J!8A=<7L2BI.<39"Y*TO&U1V3#(CB !I9%/&0K66<1(Q MT*R*HN_JY;"Z12"+R/5#FM27O4DP&-5U!07M'Z@L(;W'(880A2%?G&+#\7$7WBCGC7(]3%%# MZ?\C,\/UX.-8;&H?#F)3D[;JW*:FDPHHSOE8ICKP=YB'>O.+-*^C-*P,>I#CD M+/(ZH]<9O<[H4&]Z>1JB,>^QKT1N73?<3V_4-V11580*X[5#KQUJN>/ZVL?+ M^2),6+4RT%S&>M6%/5_W?/TU\'5/33TU14;8( NS??KU4\ ?P$DCIX=!.&6D M^JGOZ3NS1BW2LBZ">8KF*9J6+IPR$B?%11A5_DF%&59>T+G4RCQ=JJ+CDQQ! M9.FG,A1W31)Q*8DBJ%%6S('$5Z0H1+;:ND.54JN*NI"<[\MK8602MQ1Q+.EZ MR)X_+A(6/IEL AT59$@VQBO3BAC]!O_^.S:NF *8?H M5DESH,A7Q^YO#JKRVG_;63JV;M'!T$M" M[VGPG@:MC>"B=F"%Z3/""[+5F%1U:1%_BE_+3U9?PJ)DJL!V:#4DB&K!E!X+ M:+67@PB3/^9Z7ZZV7U6QU'$^)9S7)R&C*WX ME_\,TU)F9#2JZ^V[;NV[AY*63\]B=4*S6.T!D!3S%FDK%FGP]M=F;P%M,*.U M59LQ W26:_!;HGTH'BI;U"$']4CLW5W>NAD)06?9Z0)9O>MXD[$W&9LA]B;C M/<.CN0I@W][X2Y!4-]@$1?C8V[P(:\RB-=%$(&\\],9#_86ODPF)1';O^MZG M^_#QE@^X>I:7XH0HW\CJ_5>B[)DWX(T#+](X\#5CF^Q;?!2OWK^ZOGK#J2N6Q4Z]1@&=X@UU#Y_/WH? M3,*$!4NA3/!>"'.NUU<_;_SF19 V>1^W'.B&S+[O8RQR_F%$[7V31_T@_BE/ MXF:>;-)OMKH#.M3$H2K@DL8K+NU1#WQ*5 :'D]5F,)VF89XK @- =5QBN7J: MQ9_K>1Y?9[?BWB61S?8DS)/\:T8?^S!9E(7+>9B(*K)I8N\B43GAK MS_5].MQS$41&;#!^?MJ,1%KF/3SY*HA&V1T[+J6K'+;'V/F*Z/ M;3U__'U\4[)H%N;$4I?N/6[\/7A'BJ+6R2SU8.Z8]='M45E^\\PE#:))W G@GP,MS M EC@F"/U%]A1 4=ZZ-*6;@?LGN]?=O= +3+VW5-;:;QW\WD;>J +;E)3ZZ6 MIJ?PEWU195@T\E02*8@,(<94LR?E2S'RY!+(R M SS^GH59OJ"LJ/#)15"5P^$8PR6-=],I,]5+S$B[/SN4\((RDDRS4[X?B>CF M:ORGU>!?[T8:#/ &7!CU:@5"Z;IJ+3,&61&XQ#8T:7W[\UM;J%SY2E!*-7 M6O"9GY2 M*JH=PEXEX 98N\2V(74KH3B6_J,P)AJHU9-J7PLQWS:D2H97D[3 M).:_Q,&F0![029#/0D9F-.7=G ?DKY+/LJ#,PC).>%FXL76X9]DQQPXM;X=C MP-V5L.,H*N=E*B2^+F:$<7:QX(**)79][$:9.LBXO@-%\SB.DWI#O@F3^#([ M#1=)(;$G&]5Q@N5_R[S.37E/)4+>B;'V$/(1*=X&?Q6-YX:/NIP/MSO"EDE$ MZHRQM_6)(U% %>AGZ[$N[B'B?%I%-67:, MLB,P'GXA1;VV*:S,K64HKB?WX:,$]&$? MYJ#W;H5+-2/QVIVM7"+4A5V:6'-\5(%2R+A/JQ^ M[Y@J;>CGVLR==AC9?6IE?_1![PGDPX=OM.*?\Z=!!KMMR:BN(VP[PMUN)DXC M_/,OMDHJ,/=NTXE/9T?(3F^\8RO><^*/!Z _'N##1GW8Z,NSD718IT=J-NFU M-XW4L#(@&[&O*GX,2.,P"/C*6T>+!F21MWW=32GL\02+ZE]O*;VBYQ4]?0AB M,YAN"*OLB2*7221AF,JR"&0_2]*RD :C:$H[D/\RB^IL,V':N/:%7'Q'X@OS M0UD(LG%/USU-XIMP)0H?,Q9F4V4RU^$:]@&E<%F/EWP-KOMV*U*C<42IQV;G M=KP*_2*##W\GR73&7_/QDK!P2KZ4@A%>3YJ77\_FZ[+(Q;6X?$V3P.G8"AZ\ M>R*J=J=.;7CSB#>/>/.(-X_L0.H?:X'-#-)C=1RI$02@K8PT.&1H>C_2\(^> MI'FDH1^]2!T0\T_(,(-4=_N6RN\#1I8D*TG GL*KJHOM6!@509CGI G,Z'_G MWR#/LFB]'%#>WK?_B2<>5P_D RCB(I[.Q$JX:Y<#%A\@C^GZ*5L9^.M QP(L M(+#J883]0K.HN[R:V@.*++(XGY9YP?<(MLG/7.V>?%\\(_6_%Y3)\XT<9W4( MO K:\$^QU0594JQFCK?!Z=>2?2A/TW\ -/N-#0"HB9P6+?T>"M8L#H340BCR7L-KX7"( MX9+F=;CG,QF547+-F1+4(J2MF5]*<[U^-$.WWBX+* MCDEF!'E7VI;%BK5RM5AB(8=408)DL\ ;0-FK@PU+^R;>I2HV9-(]O6-M5\YX M+?&HIHO*ZV[6@G??^@AH]"X^-1 M%:%&^__HO)60^ M]>X>M9$ZTCNIX4"L/R/!.J0; 0C]%TS0NWI\R#RILUI5H3]"P>+OC,LK@G^B:E$*>-=] M:VP- 7U(DVF=]:9;V-2@S[08/G4 N?UQT-?G;S:VLS>VL+6Q[SB*6!G*+D!6 M%T8C?1/_+/-SP"KA0<,(X6-$K 6[NX 90'T[:# W?_*%[U*5;MZLLO>]>=\; M>M^;-_][\__+,_]#B,-(#?]=]J"1V?R[$*>16OY[4B>K.K;D[LV', VSB 3Y MC(@3-XT=4.0.2F@\X)VDAL^QHTL/*:O7G[W^#+E#EI9\]>.KH-BMU1&?ZL(. MI;\E$4F60J8OI(!A4%5Q@X1O''%]/O@^?-SX].0PU.518-"&V4*JN$.R[V%5 MPY"7=X-!=RF..(>NN12T8RLN\+9?.B'#I2[M0OXJ&$4F[K,?G4FGF05M95S+ M>OR05VXIB,R[97T>^T/=UJV$(2F&Y S).NS/_'",I"827/[4SQA._9R1">$R M/#&F>@&3GZ'35\" 8COV!PZEO98#/!?" D"N."7BPA5A-DVX7J%[,[!*#M!\ MHC3^EJ0RZK3[LYNS;VM]X4F/DXBK+.M$]B5?0BA;R4=&6Q%'DC9WNJU#LQJ>H 6;6.F@PW?04G$3-D$2;Q^:.X 92LMP>(?<&@ M)II(H-,TS/-DDI!8A\VH-AI\VC$(K>8&T8*P8B5N62WXS]P2OZ:+L7>5$!F.VCXO?[PFB8LKZ" M Q3/+GI6+43R@CX^T\=G^OA,'Y^Y PG@Q4.3T 8FLY6K+^V]1C!8&[=?V@O! M!<.&1R6AB[T%8Y1;M=$%V\+GIJF;%UVB#3!40YL?NLP:8*#&9B9TN34,IJ36 M-X8NF09\3>W]QNRER3 8G% #%+[T& ,L-3WSGEA,E $&V^Y.QY?_ @S()*X! M7Z8+(SICY..&8D5(&[4@?U$V.3B4&"-ZB,ZE.HZ!3A,T@ M'BRAG;TA:_Q.(0G% RZ^H\D]:889&C&$3H'NNQCU52RQDB2CF'E\6G3GU;?G^\26N@+JST=' MZ0&"/UMR54>_T)%Y,W"@(Z?H^+L91M/X*H33T02N+E %'6;AS[Z\=NWS+;I3Z.C$&XI/'YBR19/_ZW;+PP M@O+SN5!QZ'LJ\JQG45)Y#9^VJGLJXHEN&%TF?$*/=4;\6[Z5 MGT\FY#"=V%D(##DAF@"L$Y)Q3@7."=%>RPD>KBM%27VCQ9RR(OE[?;N%,#\2 M\5F5Z\*HM@-\]8"YGFP/HNOL$&OK 9_D(KL&)W."$UQG=UR6Z\FSB*X-099T MA5EE9YDYA(@77#NM=Q'J\6T4#J%%V>[> AO"@;E'ES= J&D"-LMN[Q6GY>&:RD0/:+^,D MRTUM==I,DBS>+(:5*4KW8DSKN\C/T=S,<$^/(TX&&3&CDZ;5,2"4'N^ 8M0V MX";/2D1(7+'Z%K4% M.\!3G)%L^D]8?,S\B#/JJ(N[B)CQBQDY(1K*[%P6I,LKZPG$OG5A7TFF)>;"::^ MW>A(*NM^$1>2EHM%G3,B3 6;NDCIM\ML0MF\-@EJ4L&8U?895GR&%9]AQ6=8 MV8'45Y%#%YC: Q %J8,((SE!J72L1C:@&Q;6X#^+T>_@ZT.WCKCHN2[N,'3S MTD7'030>=+'9+CJJ@T\27="WBWZ#&S;0Q8F[V0(,PEC0A9X[FIB=O-+H#J6Z MZ+RN3BAT6T(OY07L843'4GL VEZC.SH/T%'/@;JCJY,!':,\T/ 8DOW86R*& MZ8RN(1GHR&"O%1,<;S.6%1,"Z-GQ5HBC:RSKHR'XKA%G8UD>#;OCX%')8UE) M#?O-Y8$&=+HF;#4^P$$:= OTL!B'ZCSDBC?0'=7% XQN@)BB>&8K4(1]H]NM M>P%5'SQ 9_P LM%NP8KHAK Y#MK[%#VZX=VI$YX6\RZGB_$QT#Y]((]*>L*) M)4T'K2V*O,#!TG2H'H$H38=>S%YI.M9;7.,WN"5+PO(P%>I)]<7Z4=NI.:!U M<"3 P"6-3\?1?F2>YEPE%B,ID][NUEK&Q0'F)D<9URDK=[@FCE)7' &"DS!/ M(J#XS\HBD/TL2X2<87]%3$Z,1SOI?4Y&Q)VM=;PUHN\#": MYS>,RE,MM)1P?L!O-_GI"N*Y$ME2A\T?>RYSC<8;%5A6]$OQ+ M9/>E:2H85[,/2G!;>*++P^R@-!OXTFL\.:!JV52'OJ4E_2%#M:PTH^N0@%J@ M]:58VL.%L'H.,&UB'!J19.] 6@Z#S)K^UY9WB4$[^A4E70N-F'_Q=O9:C= M0]BY)1?'P4C%(=0OK;V0/\KX(H\R_DZ2Z8RK0\=+OMQ,R9=26!ZO)XV25"E, M^759Y$68B6$L@=.Q%3QX]T34;)-=FT&,6&4!Z-2&/P[JCX/ZXZ#^..@.I-Z, M"9U+#AB)([==HPO7@B&26O5&&KD*U'W1Q0;HY:8P=H]N13%"9F0@1[>(&$$U MT*O1K2U&0#6F-'0+33=P/?, 8(LY-;3AHEM/X?*WWNDM<16@6UR-8':(^D"W MQ'9ZKR;V6'1K;<>1;,EIB6[U[M%=PYR[MK>2=X+:/V4-MOCV?G8\=#M79S@= MNJ3%UH=NBSM@?\!LVR.-FH<%K*$;_EJQ%1#',)S[X&L->[,:]9W1@@1'[X-) MF+!@*6X\Y6#%':CUSUM?SQ(^U;AZNPIB<2ELNAFC^KCO 1YB)_)[,$%[Q7[O M'6?;.<1VP<6H+J<]2W(QNKEXZZ=OAX/W: 9'3#8N:7R$>*LG\Z3,^::5YZ=T M_L U#3$1:^UDRL<8_Y0G<:.AK*^HW;U6=("6'%TFUV5J=J[O .-&FI/5YN-_ MK!>^*V'C;!F>W2J[1??Y:9&_8.2ODF11V\SK4-,EKLMLP2EPU=5'GY\Q&!D> M>0TD.#X8X_B $L='8QP?\>!H&_.M6VB'FB\-UV"L85A\^?Z2;(Q4V\9KP(KU M_=X2<8J:1>]08.:\K'1;F.C?31I;R =52DZR+Z-O".TBI>F%Y3\V7M 9;K /]D-N M:QA&OJO!T&K]0A<#=A#HK08SN]#]62%_5NCEG17JZ+E"M^JHT0[C0D<7? I[ MQ;V,3>@B2'MA-K UH8LG!0('&DU'&DW:.ZS :CP6*/AB@SIXG L#@M'^+TJD.<3K<'U.8@T?5$GH &4,.G*E/*6IWP:>G& MZ@3,\YVZRIK-=^KZAM7JK[3.K+ZYB4WSN@[[,&2]MQ:O_>H-72:RP1K&VBOB MNE[^-@O.^Q_*0BAM]_0F9%NJ8Y78G>7>D-6MZ@]?(,6OU/4&(Q M6AUJFT;G.1L0(+#;AN*!Z.:(_:XT9D7H9N%A^@RL-5JU2%5GXKX/6)TCB_\; MT6G]+$X"\G Z97Q_K/ZDDTVI;D<$>S[%XAG!023M=4B0#Y8YYV))F+9&^"K+ MF+!VR>/_(YG.[J(9I2F?L']65^Z) 2YPR^4!5QI P"J[16WN5761HM@ 0EPE M\%W(,U+494;0(RO6?)728 #1%L8AQD9ES2OPZB=LV++A,+_VC6?\*_^ MN&$T+J/BFJTGU[Z0NF)V);AKPPJRK-AK67& M("N"<;4Q7:P]\HV N>*D-:B.-YV_R%L0[CD=SJ9<_6UNQ;V>?*(T5FU>'6KB MPZ6;:A^-%&231>7\'F8^8CA^ M-<#(A!E&T Q&V!9 S0R+J$9G[XT0P\#LO9RH3?7H'*=J,(;^(7R':Y3H])X$ M?"=GE("TOC,T<\EL-83ZX=#,+C-X ,^:760#\D9CRP^:#;L;RZ?=+ RH-G(; M:M%(]OHA7K[**F-WQ_31PCY:^.5%"P]X5::MZ+T?@N;U!XP( LJE:_DFR2:4 MS>O0M6[Q>[V?8S&";R!9?0S?RX_A%O;JPL-/-67H^,_R#BBCVYGMXMF_QGQ7=ME%YU;EM' OYPYN M:S>!6N['9[?82K&WEG(BK_1FX3V9-7<0V\V!(+N[>S>K@?J.;SLMR6#@-X-;/EL/:'2NI:!N'Y!ATOAYH=NW1;-6/"A%D<+)@8Q,6J^H/\52;5/CC@H8$N MCW-\=J"[R#WNH(IHR2?*JG;8-7\\Q1XW7_SQ]6[]P,8SM_\#CIAL7-+X"/%- M!'-CUOE$Z)2%BUD2A:DTA%E;=DPR#Q^3 9-]O=YL2R0)RM>6=1 7P+?PK^IH MMY82;N2,J@L=ZHLOI9>B28KYR"\?'^/C8Q16YF&MRT,"@:VF)0>CBX7Q/D3CE<+[$+T/\2"W_"E)O-[, MUGPO_O<0YH1_\_\!4$L#!!0 ( $F&(5,NI/RU_D &]_ P 5 9&%K M="TR,#(Q,#&ULW7U=<^,XDN#[1=Q_P-4^;%6$W%6N[NG9[IO9 M#=F6J[7GLKR6JGOG*BXZ:!*2N$T1&I*RK?GUAP^2HB2"!)($P-J(F2Y+ C(3 MB4P@DL9)&I+XKV\NO_OP!N'8)T$8K_[ZYLO\8CR_GD[?H#3S MXL"+2(S_^B8F;_[M7__G__C+_[JX^(1CG'@9#M#3'BW6NSC R0W98/2?5X]W MZ )]^/'G/_W+PV?T97&-/G[X>'GQX:>+#Y<7%__ZERB,__B9_>?)2S&B1,0I M__C7-^LLV_[\_OW+R\MWKT])]!U)5N\_?OCP_?NB]9N\.?LUR,H.U<9_>B]^ M+)N>@7[YGK>]_.FGG][S7\NF:5C7D *]?/^?G^_F_AIOO(LP9ASQ&2UI^'/* MO[PCOI=Q-K8. 4E;L$\71;,+]M7%Y<>+[R^_>TV#-Y3K" G6)23"CWB)V+]? M'J=2G#^]9RW>QWC%ING.>\(1I9F#6"=X6=\O2I*C;HR.GQ@=ES\R.OZI#EJV MWU+92,/--L)OWG>F] $G(0DF<<\DUX,U0OL\\Y+,!/7G@'NF?T$R+^J7\G.0 M?=-,ES#<,\UG('NF^1[W+!^G /NC%T!H=DZD(G41:W5'_\H;,H -BRK'ER_A M%<#X-<-T/\I7S1(V\8\&$7A_,$(_7G[XLUAD_XE]\_L-\7<;'&?CF"X669CM MI_&2)!N^OA=H.)D"@E)[05;$=@F2Y ,^&K(FW(NHRDTE)IVS/\$IV26^V%0I M:K;MX_CBR_S-OQ:X$46.!'940?^7]P=JS\XG?0EO>XKU/Z(ZZS8[' MM4S(1H?)1)MS@A&4B-,Y41.5>Y+A!;D-8VH/A%Y$5^<,,\0W.//"*%U0.=QY M49W0Z/6$B(\:!M."Q*A "X)*.E!)",HI03DI]H5*$R]#WZM^?[9$=%/5Y=;$D4^B%.RS_JQ*\/>!"A[(+7M*C.#W2@<4D'>LC1 MVQ?/7B:)],YY Z(<4XVZN+R@YYXPO2#+BRV=)OJ]6+ S[RE2EV(-4'T)L )* M*\OL)3UU7S$B$%FBAPH1PQ!=G9EIDEIM=IL2V.\OL)?$5&.HIN#D(EU[";[ MVQ0BL8JP>A79%IQ69/9[*K.3G I$S[AHSJA ;]],'N9OW@U(<%4GJ%5RM;AN M2G1_N$CP,XYWF/[K$[H+0%=:%4"]"FT30BL2^P.5V$=! OVW)&% HJHT)ZUR MJLYH4T+ZIXL4K_C'!&])PFT3@(BV@^E50.7HK(CGGZAXS@4!5#QS @8DG JS MT2J:JBPV)9@_7JP("5["*(+(H[1WKV)XAL6*]/U(I>]3CG= 0B=G>:NLM?#1 ME(C]RX5/-ILP8]^D%UXR%Z%40VU%0G]%RJAUP=B$"6& M?JX0,R"QU9RQ5EF&3(.QT_Z'BZ47)A?/7D1-C WVTETB?H:<]Q6!]7OB;T%J MY\S_@( TZ;.K:^,;0^4F!'_+YH<2![QK>*QI%DT>)L[ M_8?DJNA?3L#NN(Z3KZJ_C)=I$0>T]-(GSLU=>K'RO.U[IMCO<92EQ3<7(A[I M,H^M^:?\Z]^G,=T?\<)[O0E3/R)L:6&7.5<4W1\GFJK315/-5$";UA&!&U'D MZ( =?67X$2?@_UF5=RUN$P@+K?N(:[Z&[ D=X-OQ)V& MJ$E=YQOH.-><1+L:Q=P B>=G%UZ:XMQ BT+O*8SH[_10U9]>:6*RH%V*%#G6 ML>N<2C3F5/*SR-V!RF](TW0E *AOH&FU?-[@Y@8]A>+@FFRV.$[K8DS5&@// M&/5 31B&#D@M0D+T.&;S8O?\F[ 2 MM O9@#IC,7XMK$2-NUOCVN\JH=2#W'2ZSSKH^ADPE98WFXJU<+U+$DJL9*.1 M-P1N,N< ;6TPYY@AFTL?]&>2)*B&0?"\*>0+C*ABNSC961JD@JBSRN:.PM*0 M4H_="3';;YN0+4ZR/?_ G-%;WKROC06"S/C^HD.4TVWF'F=HS@CEYYJ'G%#^ M85(0^LWL-B!1 &TZ\/FU$!E5_@%1,04XIJ*E3O%9CYNJ_CE$F5>9&YVPJF:& MNPJP\M=TDC"UXBY>O"3Q8JI7Y"D*5_#S2*\8K89G*5$VC.@M]CNG%H4Q^BVG M%LU*:@>I4?U*1N(ZSNSXAU\* M\@:I:1TGNT-XFOH,VM>E4OVSSK<^79%8TJ=F8@:@4>6FE@W^FJ?SE'?0*IUY M[*'60UJ7]E^K(.VMH34=ZJ':$-E44LC!04WD7IB\J+ M1I>_3E?@)8 *"M/2>$=8HB!.-B@I"4A'B/XG+?WL&R_;)>[<[%HS0;JPU[)T MWN M97K(SY#C#7-@_D/\'0=CWT\P^YM2*Q%0S=Y &57$8KSX5H4,[N'P*K0X MD4I=]I../+4LF[,MJV1*[CX@8X*-8_5*XYO>XDPM7< 2I,ED2\&R%^8^]$<12$B.ASTO8RG*UQPJ+1$KRF"AT^8Y&_A 7DF(&U/:\ P3N]/FT%RG?T>XL-DJ)IR"K=[6M0=#789" M7^J?.IKUNT&U+7 [Y M_+)3-0P*]*BMA\V\ S$)G[E!SN*A> (F+Q,$0X+8_9G>58 M"52_PMR(TII'"4 ;R-=DE@<-+S-I*G<1]; ?I(*KB6F[EFOPW;*JBW3LYH2J MVC9 Y3R"94OKCI!"U*DCU9V3IT0.N!/-J)]\HL0;R[+,"IK1LS#[IU+W3'VO MTNX/U %E/)9<0+P0''/]L$)FJ%+H#*(J!@<'4WYE@IRHE[[,DA"&RLC173Z >*%E. ;UKHE G142V#HP/4 MBQ"$L"I))2DC5!*#!C?$('],K<9OW[3_KC&*RY'B@B+DK1*, Y01]%P..>'4 M?><@!E!'HPB8RQW7BQKXUR2M72):FD)6!0E(*PN!!+>V8O0V!H"ZUVDV]TY@>;OU3VUFO4R_; M^BEP-WOZ*17==[ONX^IK-R\I84FH@QE=OQMYPNBA.SD=X9+1@X)=P@((M_R= MZB%LYE(EDN[DS3SNN#*PM&6G\*RW@44(D/?1486R[$ MC- ,$_)'G%Y? MA6FIJG_FO583H-Q6\J_E:5T)?SFC.BYUOX2K]=Q?$Q(]>,D?XSB@>!+,-5*^ M]BEW@BR&KL MJ@L:@?'8\L*[2'CZ_GZ>$?\/7H16%M/8T!*XZ-9 -*U)!4J4,IPCQ!]12-%; M>FP2?]JMY*#"6Z+!L(Y++X]_9]7L6E;;IG:0!;8.GGE)J.*$+Z']T-[+JID= M#\G=(MDH'T29<1VE^<';4VHC:JOD'H7D!B]QDGC1ESC R6*-KYD&C>M+0>CW MADB^.A8K;D%U/8NL76^7K4D2_H,*W>7EGT8?/GQ@_\_ML/^-?OAQ],,/ M/XQ^_/ ]M_[IQX\__C#ZTY]_+(RV,$UWM*^7H7_?17OT_>4(,5[SUI^]//!'/MY197)JQ_M AS< M4F)9NN1.K":S9?$(VP-.N)7Y&Z9GF P'XV><>"L\>65^SA0_)&']!9H%=)#- MUB!95G9G@_1K[VV#XB5@_Z_2CPX#0,4($--@5!D#OU,\>YQPA(J1H'PHJ!@+ MXH/A1\N [D=>DK++.+%XM9PRA\YON/'Q4G#+R[F%"VYM.;[8Y[(6EW28 MUFM[Y2R[43=D/AA:X@Y"\-]@E:NO!]KG3+FJG'>UK]1"OTWPWW>XRTJE '9^\5G<-W_BI&Y356@. MB\:4@K6],:HDPYH> 6"C:\#O=BQPY\16($;BP1VV[E.K8*T?@IMBQ-7$AKF3 E0%99U MIL/W.A-2E9D]F9#GKQLKFY.*7;N8EBTHODVWLK'!=;! 6V@9SA@[6Z;LPJQB MG)[Z3BI3[-!2556M4ZM5B]T#V,I8_@.ED^Z[M8&RD*X];F:G*$QK9+4A8R((?%Q&4K5'D'QX-R%UT M?Y-H$%6N=93B+W%(CQ?4=%B&JUW2DJ[2VA@BT5*@IN5:($9'F.'BW>,P>A'R MG1B=7R7(@8RWBPS18Z!K$V'*@Z55S8/CUGV9!@*J"[,@#Q4?G$EPPN=:%2CO2#](5+&[_#6/YS Y.5['.1^5(C?2BS>!,[%RU91-F.% T4]I;PRJY MR*":K^G",?=EJ?0YD,ZF2I2/S;6=HB S1)-_'65^CI/GT,?C..#/L,G%O;$A M1-)K 9H6\API3SKC:.$"WA/]O9CA:658A%'C0+:;!82H<\V=[7U/'KQ$,;WS MO&UWN_L TZ[574WT!&5 F3? :]A=;W[+>&A9JCX1$KR$440%?4J5.UZ%3Q$6 MD3Z'PN@+_)I=40+^D(@;# A0#O60F1;0@AJ^I!WH$>\&I^A $?K*:$*<*$=O MB,%FB?3#>LMR/??7.-A%>+8LB&X38H4>0(EM@&S1: M'E483@!<[#\,Y! Z#XD$:>G=4S"(!,LWFX]CS>!B M0]J4K2$\1(GIMF. \B$6RB;6VAT85R^ :#P<6B!%^W>(X=>09;.T6MUCBCTZN I:8!NR6URP1JB@@94$M'9B=+KT/KT MJ(@1OQ0C+M9G%XNRAHP1('=[LO!J'?9%5N4M2>[Q2]%T3J+36\X^0'6Q_311 MFE8]BNX@=BBE&,&&D/&1]99X',:(E(]KL[047BMSB1.THF<41)+2XTE_*]./ ME_3[EW7HKQG#TC# ^1T&KPU4MEI[*7K".,Z+>&,.+DQ1P&(A>=.XPG+.<8:$Y+?? M_EZHGB#E<+]@9@TRS(\.Q]/^R/XF.6>HHH3#-7ZI).9#7?AARYC6GM!!HMR< MY2M/72B=Y>7MNYWES^':>Y@$IZQ*,/-"NSS/-W#V_#S?QB[[PL06K?1!L+%5 MDAH:P\6H!J@%?Q#'ZEI^FOA)])C437+2)*M(#?UT*C'TJ]\?$L+>O)LE15C# M>96=MF::4B(#9UH^=&$^>F#,-NQV')QGQ)<[;)[DOT-9P]>*,T5 MT.P.#6)21&-<\NCWU/BG=A![,"%AY4JR/9=#_/==N.75&^AA1-2,IB<0;PC; MGO8S8?F?KG\L*28T\E:Z! MAFH@A?&*!;]4W9:EUZWI47.=GM"KBG8,-M+5!!7HB Q4TM'E870S(^SIN?1R MX,E>/_%$D2<= M+91'"C<)?99RZJ5K:D"S?Y@1_4S-:[I7E66V#ADI=>9*!S 0VP6 SE(<'[,YG_@ ^$.++DN M"DGZF@_;/B02A?Z^3&-J*3S>TAKJ&ZJ':FL'EJ"'[,2]C03R[J/PS[/BE)P, M5S5,VF2$:+++LD(<4G!$5JE$$V3-@"IP"L[2SOM0>^TSXJ7MV8.5/EWW=Y'' M%NJ '<7]D&\!$-7H/D*8=I_B=:(34FDAJ@RR< <_I_L[+PG["9-5XFW7H>]% MDC"-UK: .W@I3.,)]!5\KB(UVAE*M+AD0UY$G;-57^Z/% MF 6#\_H6ZO4^3"'L7"ZD;\)L5AO):1?W_ 7QJ*2>&[V,_@L^@+Q>SHB]W72T MPO-1#*]BB3&1J2UX8E8.K%\OT,%0A=@WW2V<-P%?+!Q F<]O$+A<'?YKV494 M>&%[K6<%T$3EX4O9ZES3!+J>5D!9N98,GW;<3!!//1X*V*%='."$7Z9/Y@\/ M;I:P.KX2%699EI'25SN-M[LLO:-+8/2]VI,X\AY "6J ;/,!'(%]A#A^]/U MGL%IX';=ZS=M++2^&_GB*1ZZHXKBC.*5E$RH,=\V"?_NRDMQ\.#M6>,Q,Z17 MX@D?Z1[6%V#PSM>5 $M^T)LPVHETUC0ES,E)S4'^7KM8-.D*RDK_B%BC+>V9 MJA?<'PYGH/$)72EU9(CT)OO$W+39]KD(>M(%&?M_WX4)UHX7UP8 ];PH([)V M2ZA,$>CBT,1X?Q+CC?&*+6B:-T/MV4%N7%#Z$DBZL]G!'21[,9D>EE+^_'$< MW(:Q%_OT;_Z,62GB,>WUVVVV4+\PHK;B 8A)?\,B2L*"1R_"R MH-+YV]SZ4T4Z\]_5,:KZZF3YY2\A3B@I:_UWLUMA=#UJJ>"R=_A")68NPO?C M7X?WI';[E+2]1JK&YP$X BZU'0&7QAP!EZX= 9?#*ZTXN%.._4:!E< M^: ;:0"Y'3M:UQ= M'*USG&7"=96BC1=@%.P2YIC*Q ,H(6DI8FXUU.],H%HC_.JY:5FE[DB:EOGV M?D':.+NFM.[IETWO&&KU!2J8$@Y;>J9$#$3=#(T2D"K%*$$54E!.RPA-N%F+ MKCS:WG=3XDQ/X$@G_MK6P[,':5K.F.T=H!HG!6P\/.O+X^/D?H'NIN.KZ=UT M,9W,W9P3%7A+]!GFQEAJ=)+5MNEF"MEQA!6U09TZO>JY=[[O#\"Q56^!Y!^I MX(J80BT+6M:Y5TOZ%(FE?!+V/F+($0[:YI1.0:OMVDY2_SE8^.51*D^/,7VP1?%'06K9C8G\G[ M*"]UR[[%K]LP&5R6EI'<* M6LP6XSLTGL\GB[F;-PRDN?#]9\!KBV0UI(C5<+F-R,LTIHO*1CSGTGQPT>P- M32M1PV(U^BHHZ]J(Y!,6?+6D=-$%MB3,S8%'=TY(1T;W4 =5^O10GH[WB'VR MBL-_X."&[V@/?#,[DH$'KI<*P6BG0!2>OWZ?)>N8$P"-6UK)D])4ILJ-# M1=E1F4U[H!(),M&06=+%-7^'T_1GE&!F2)4F99*S(2DI&^; >WJ.[GRXA?$L M#.>*W>QM\O%EVEA^@T9,9V M)#O.V'Y)3R//=,Z"J_V7E+UC-MOR^8M7XS+\NBVD'0P(&MNNC=#XP7<\_P7= MWLU^FZ/;Q]EG-'N8/(X7T_M/:'R]F/[JT)7<87)(?QQW5BTD+[#SB'F)2W:T M+BW#JWW^HWHI$!"TSG4^M+#:+.*1XT8E9:A"&B_64;087(4.V$S6EM_H,#T. M:FNDF8K(-[3L4&GC!**-@AL")94_QY+7Q%"BP27KV6X9%B5DJ!WXR TWILBM MCPPH]P-GM[7 -[[A"S2(ZCFUY[CCFBZ($:M81(]XF]S(932YJFJI.@$$S%7[ M]JJ(567!%.-G+XQ$3G>>[EM#JR7>8IL3+[6]H0 M7/+I%*!QJ[G B+XRG(@C=60#R[E)U%ED^Q(R?^!4PP11Z0*]L&P ;5J2RA?. M#Q8&3S9Q^M*YJH&ASCC;\A4$(3NPL:#H,)C&^7NT,M%J;@V5JGJHQ@6J1(NV M[(7=,$:^P.Q&I%IX2S099EF0;O 2LU>+RZPJ<5TN3WQK[P 4)SE@6Y:7G *( M@=GG> "W< 5Z=F]2IODYT1 %B2'Z;+._H1?/5\S8([[41-TF>(WC-'S&@M;& MP&'M_O"M7@V/\65Z=CU%U6)F[ KNP>-."*=!R/HS03JSU]EUPDGH7GG+IUE2 M7 ],YPL$-70V;PZ*\/FR?'[E>=RA715H3E;M'0%D!EQ47<[= ZS46K9OBZ-K M[="E(G,M8.,B^LOXT++,"QRR+5--3 MMA*A4ND"%*LFT)9<"/06"Z3O\C.8@M_+SICTM @\&$/*HR@^!,8_ MVU;,23#&X2G75NM'/Z#QVY?DS@E41B(0&XO#5/FQL5ID;!UM4O#&*?I#4[])-SR7-,XR",< M6(8/[>R'[?)J!2?T\&^2-N/G[ KQ(W1$_@CQ 8B;B,,0Z-?Y(%!E%+RJYF$< MJ!B(>\VS(SK$B3Q8+RF0X&Q_1>*@\8PF:P8N$G ,SGPU (8/,81N#VE2/A)5 MYK@,/I<(1VV;/H+&+9G73(E]$^'@IL6:(BO"P+V[%]'B@$A10>R7="K M7Y1&E5X;(?)U"T8#1VQ??'KIFOV?W<4^>Q'F(:]IEH1^A@/V ]T)C[^HM)3= MC/8!$WIUV@6WM5O)+D2"KF+M<@521HIUX75^1J+:#SX0,.)V;5+2)QJD:_(2 MLY(0K/X:5@$O+"#,/;HA[1,9J@6$?H66"CJ8LPS+\DTMT:\"F.V+?(G M%[5KJC@=[B36K*U".Z@.T]1]?B]K'3'">-LNL# .,WS'"J9,ZNUY<2\-:N M,]E26+J%BD);P[CA;.-\W8VG$COM9X+&P=/^#F?L%#5;7B' M2D%;R!-EN%&.G,F>0._87:/";0)AH?W=E#W!ZT5'%"I)G$Y7^,[:BL+X+5-! M SJ6Q:&(HM8TD"Z\_99\!J*I]>+R0W__=L[*L,UMJ^S=4=Q&$;)S'QOJ99!E%\1 M:0+HMT1F#2*+=7@4*0+>AA@;+_"JA'M&=ZFHL+LL"$&>XCCMU@-MDL#V.J"M M;+:LIV*IF"VKR\?W+^/[3!#V. M%Q,D_IZCV;V[_=7D!!.+LV8[DNXX-:@A:J*A)31J[1RBK3RU G.'>_U>J(=M MT36HG8T L.GJ<=]43%Z#.!,-'@W#LJTI\*UGV38 ,%[\W;%E6T-1CY9M+^/M M8MF^S4W;=VB;D\8*?I_>_GY<-5ZH 8DD>=*2 =^#H,0T9DMG4P9!H ]&O(U"!R;,C44-2C M(=/+>/MPT84%(0,U79HDL-UT:66S[:@C0H*7,(IN28+#52R6#G^_8 ^.13R! MZ),7Q@U^ WT T$@D9426O PY(?DFXN_%*VV"%(ABFAP@;"%2I\A- ):^Z)'N M[+9>O"W-9LL\2$P6+E#7!ER>K0++>/D)BHQ%M*2>JP=:ZEE'E/AA>ZE.J"S2 M_609RLSYFA;0Q?8 R=)JRC$R'P9%"5H]NU ,7!X/**U3#+"TU#EL:KVN$4^B MP _7M>.+,K'45M,H(%_?JZ\J\L?0G962/R:CEWKR74?VWZNHO$2*FBK+-S&P MFRJE2591(_KI5(7H5[\?%23@3];%T%>! MVFZ KA)?B0ZS;"^_.[P@CY@7HW_P$B;&1ZV:YUI0VTI&QUL^>FTW(ZY"QYRA9M>8P M7M%#,J55O: K# CX]*J#S/RF4%+#+QV.Z!E4R5?@))%^.#^ >OCE4Q!2*5;H MTV-%_!*VRV+R)1%]5HI_CZ7+G97\_<$$M=(UW>KO6='6O/@_IH"HXW'M!P=T7+8RT7(0N[\S@B/O>'T MZ*R.%@8;$'^W*2K:*@]ZO&$U;IEE'&@.G\4AQ50=6%P22="6;C+E9]Z'A291 MB-]9U4*X])+.L]119S^19YS$#-EOW@K/=T]I&-0J9V-#B!;6 C2M;G+,VHK5 M$_T =^L!,V*HD>,1=%T#5H?AO+#AI((0E& ?LWI@*-@ES#7 *BX*<\V!=C>+ M/U'GJ/U#<_5AU;'O)SM/=KYI;@P_*-< M>4]J\<..6/T-8X>:FQZ##=5C)?B M=6#R%(4KKG^@R.-^AP:II]EM5.;<&DWJ0/08V'&C+E[)R1,+6-Q;DGH1RXBN M>_M2JP]D^VZ#;64G;R-">TOL<50_B5'%>,5N$O4THGP2";L?1T^[O*B73(?T M-LF)X=61Z3?OV!]/)$G("]7^Y2X.4K86L([L,S7SO93:_<<<<6 "*&L3 4W" M8/. VG(EP8",YP59>ZR/%;^ZO9O]-D>WC[//:'K_ZV2^F-Y_0N/KQ?37Z6(Z M\V(RS*M42I906Q!)=VY;5M='G'EAC(-)_K!. M8Y79YL9 -:P':EKE"JRH0.NV<&P+9XD>NVP7-,M)><#)G#W)U&*SM#6'EA:3 M@#5>'^SL22HWUD8K6XDNKQR+45L(96O[G@3)6F!D*4D4,^*HW8= MC.Y0:R& M$=B89RG>TG'5Q5=-7O-RKJQ,!/U?L/!>I?L?&!)X<]3&:"DSD54H4$A0=3@L M/>53'(^Q_1\N6:1'OEI6S04SC7?)?I[11:+1]&QH"52M&HBF9:Q B3A.MQ9G M$T.)!I?LNQ?RBH1,R-EE?;;_C+,U*]-=/ \O*\JAU1?N5&C'8=&?T$X,T)5@ M8I2 Z_AI_K(JH^4=8B*.!#E(T(,J!"GE1-D9W23Z^,$;L.5GFO_>6RS * M*21GCA(-O2*=N&K==BQ3T40-%!'B)&Y6TMFR\IW49M2& +85E3'96H T2(*9 MD09'#%B,JCF8>U3!/D(Y34Q;E0=MS-;4ETC2 ],MJZ[&ZUD&7LMR\3K6L-[" M4GW[:G!O7>D9E6;,2,>&8X^FHDOC4&H)NG&EJ1M&0S2%Q@%53[JH>]&#%U*J M\@NLQH55J0]011IAFU:4 W+$L%]08SS'[W;156,X 7'109D%$K=[AJ3M.A1+ M.()GHQX"B8?@$Y*SDBCSQWZ5;Y&CT2XH34WA=;S/0%HHW)WGY@Q 8AIY2G08 M9?MT$,98[6P@;0@]&9P!-'XNH!@':QHU&'8TRUT2V)>%.@\ M3UNK#U"8&F$;#W,0I[(#4A>YVWI<)B#6.?%;E 35UI=4:MO)9W$"T[8PN2DO MJ<;6LP-^(Z_<1,D\8D9)&*\><+(DR885VIB5J6!L266/.2["#6TR6\[IM^E2 M.'O%8\F7S:$SO8'O%D_3F0Q[%RC]T-LA2,5PU1JLL\-7R*95A2?EWU#CNN%,9 :)*UOBB!CS"2_];9"<<,0H=WET M,R0,?>Z4#3/L-&Y2%"+>,7I%/AJ)TRM,QX9+[PE.)Z]9XI$D"&,OV?.B9:P M-PLK)E'$G_P4&=:-;C"C&'N)T>R5,DO!][E7[HF3J?$^QS? #YB%8W (WSQ' M 8\B0>7+2H"IF:5$&I9JQ@$;&D[0^R(>L R IP 0ZN(7*R),J-LE\3&,24G&L?!.*#692B*5#X7[ZQ+ M]%>Q%[2 =C-T2[J=4\$+17A'=(!*6/<])CU5AP[&5(UK1?DA0 ;:WO98W0UV MU9+@-26&4G78X.]Q-EO2'5RX-$]K=K04,N@/,'1C[4R :QO1@A[V"0GQ6THH=Y@U'@NDB0$M,)C)/NQ&Y& M=V4=B:MOWUW8CN':E#/V5LJP!$S"XWK9:F*<9;&Z"5-OM4JPB :9+?.@D87W M%+66L-3J"Q0W)1RF1>^8"+;9YF2@KYP0Y+K.I=Y,D$[L'99%V!!NI]'3C#5H M(S!.T19T%^>F,POJ=J#SB+1'O/7VO*S%;,G\G N<;&[PD\SUW-8<['"K!VLO M-+L>/\S'UGDL7>K2/21A[(=;+T(%&8BP&G6%"]OUBU*M$D1T66E98VZ],.$. MAL^\)B?/0F3E7;_$Y"FE6LVVG&F\W67I(V;\X#4!*;OIIUW"7O&[\M(P+=^3 M_T3/@>QJ:AJSJK#L39&B?K-$!:WC!^JT-3IM+1+6!@19=8;([3Z>_W*R1ME7 M,>)\)H=5#K[MR*;;W4SA=VL'M^*8QBOK%I2@%TH**FAQ_TB!]IRHETP?QA'N MRHM8TLE\C7%VQT2)%=R4G]O:F@-E4@;6M SF>!%'C K,+H]DK0PFNEP;@$ U M7@VU=^A1J.Q< LG$RN6MCP*;6T2KM_N=%/O?KJD8J:G\'R,(1'..5/PMDB&&S/NWU/".MC# TQ9,XHY8^"W-- MJ%AY>KT XJ W7A5(DX".J*!ITUGF#F5-\HIOZ6+M9;^1711,-UMJUD^62\S>RF49 M>X^4>HFETPT8T J"(;7E?X)1!W$FV>(#(!:[2AJBB%%!',HH=8B3AP1]J"20 M-VQGAB%KLJ,HDW[GQ7:]( &G+1_CS M/#57]=A;A88 ^&;8'\ C#D)Q,]#B$) U[> 1. 5IS25P0.S:)R#E*M%AE2$I MN:9'B7&"/+]#4# MAKU>]!3I\?/.C9=YU[LDH60UN+N:FG?P<]6!M>;@*I&SA&=+*NY;G&3[!\IZ7FY^NSD7,%AG:.T7)22VCAUJU(#J MP?0]SBX!28P8%DG)7J=GHF-C4#K.5UX$RK48$3%4@1PVI]Z6[D)%%ECV%I MN/SXM BSJ$D23IMTD(("E/G4ATPL*9]%?\->,HF#F_-K(Y6FD/.K!*3QLZS BP1BQ# CBIH7>[9_LFWC*]%AEF&O ME\ NZCO=TN].@_.4VG;P>YW!M.;XRF4E?S:#XW;F^I)SEFBQRXJP,%%5$Y6S MEIT%I81H6TSXDC($(3GG::V(2!AE6$"$8,JWG,9V'83C")XUTO ME9^[W+?2KO;N6&E+=]>J58:=7J6><<'HJC#?>%%TM4O#&*=UUF-#*_ J< 3- MDO9SG*A ZDCIZ]E(%'EC5@[6.(K:-H6Z1G IJ "S)00,I>.%OY:'1(TQAI?Y M:*D-J+!$<>+S#/'Y!;L2V'_IF&0?Z*'/)2=O?ZV=NCRQ%B M:O7-D?"TL)BHLLWV[8_*QG#5K/BGFR.5WQQ:ZAD MJ-0'>BYH@FW>O2APN:QBJ,9< N+8MVV"/]!96WN5)\+-VF5GZ(9A?I=D&2]3 M$@2AN[KPQB?3G(4HF2'K3AV^"C36#ZUM W;H5`ZA=U@6M9Q]1XHEE:7A( M2+#SL]^\)/'B;#_V_63G1?=TC+4)TKK=@#+3!MZT&!U>5'A>T/7UOREIJ(:_0-.YFLOP>,-*S,@ M$<]>84/KB/5!@RU'6B_$0GQFCK@$<+57*44'4E%!:U%TOZ2677\5]+*<"<0I M'B%!,WH;QBAEWZ3OW)1VZU5'B-$IM5W:@9#@)8PB5BI:@O-4D+T6&99'W[#X6J=X6#, M;O%6>5;-;'G#E!P'7&O3&3T%95X<4%66* H0"E"#-+'IBR3HJ?@:MB,>U8+G_AO4X#2EBX#,7#42VE M!5K:@R_X)7 MW?"SYQF.T;LM0=#&9:+-.MMU?DG\)6W,"*II :W.>X!DO/ N M8?^Z30:J8QQ1X(;9*"',WLR,IG& 7_\/EL>+2=K!XX*.X=D*"!)8$4>+*%Y7 MD4 2;A)E%AD5BD>\"MF&%F>2ZIE-S< B<0S.DD0=*Q JZ0ISF,3?! M["2 GO;H3'E*V;:_=S[D- M8X\:,%[T0$05"?4+E]:NW6]9I"BL7JV45*""C %=K+3/0OUMBB)KO]U39]M+ M>"91N3];6GM1[W"<'*$*V:B@&_'7/'/*$2=]A*K$(TX].B8_W_R=O\!G5$C, M'$+[?,D/KLBG(<1Y:)9$%UM: ]5) G48<84!B2(OJ7P+"C'L;8AZ2E\-)=0= MB"%-;1,AHLFT8<3SGH4RLA7 EV@1"$:_L;SUN"QI',=E+XZWK['JJ9X8Y$!C M>%M$K3V"5X6G-D[7[-GG6;(@+W)GJK1EUY/U :+MZ:NX6K= MB5K&*MO&SG*)^4.X(AAMX;T^TG/6-2_#N*-"/-OF%1AE=[/Z * FD3(B6]'" MZA2![".#XP4D0)7D% &:+'R.471R_!FQY$2?GM-'5!D+)>G.>1NK M^P.AVTOT?\/M-0GDT35-C;NN\4= ;2_S CFBV!%#[W:EKV=OW6+?P#/;*3V^ MSQ)BTP=OSP[AC=&:C6VAR3-U,(W7F,F1HARKVUC.9K82+5XY=HTT'>D:V_;D M%AG,$$O(V/F MZ-D!K"# [=8L8W+=YMS(.O\KFD@[28?4^R(HQ]09(R/5MY''/)6TC4." >\\&GB,RVQY3Z=,JQTR#(@]=0/+PGJ$#)[(C=EB^A M(YD0QX-USF0LW$#31\&Z(,(HY37P#E6HWD:4S'BG%=/AQ[77TWMO1E2A:/#I" "P8 HZU% D :9&$P MRX$N+DN=%XF=K -=Q)7T. .&'$J+Q&-^A?E^\T2B$XV5_@YP$QW!,7^^YLB0 MP&;=\5//,]+*"%/5 .@\10]K$F-IS4%9$T@]@!-0YE]Z\5FJ)4/HJI:@E'M$ MA266-_([N@S-EM<)#L+LUO/Y2O.(66D*%C]/DH2\T#^NO2W]3;J'PX MV\] M9+9V;CVJ()NVZ7$#(I(92?P&AQ.%"JI&J*0+E80AM;$;VK:!$DKZ8;_MJWJ5 MZ)1> T_LQI348P5=S7>D&Z S]R3#*>*(W;Q*5T^*#!^ M!39YW8;B^"?(U["[9%U[M+9.4;BTL4YIZ_@U[B9OH M<"VI:[&@FMEL71/+\AFM#Z8VM@7K6@U,>\I5@QRF3;V, GR7$)5OO48'2API M2I.,$"V6658%'HJ?4K6\)Q4X8X&3G+X !U?[+RD.IG%>7BQ>C85-2O6B)>@! M#@CZ^H4V0N.9%N/Y+^CV;O;;'-T^SCZCV^G]^/YZ>O\)C:\7TU^GB^ED_K.; MIS/@DT/ZX[CMDZN_QL$NHA9/69Z+IW>DE?R.ACI=2CX<(SB@)]T^:3$>S983 MRPLT5FK0"8IYOH-B.;JA9"69$05B97Y=!$'IV/KM';J$+CFQ^CGFBJE,GJ)P MI5(IQ61XC;*]K,HWVTL^CBC0%3W3XCB55M>N;01==(^ 64K#SY%"SH9=Z=5< MY54(-;4>UT\S4>.%.\<'7AP F%: +_?3Q80*Q&*\F,RM MBD -DXA\Y-8K1"1;DG@9IF;''*]8<']C$:?6]N!J#Q*XYFLZY(A'B+W,F>-V M6]*IG+?:2RM$2&1- $>#J0*B9+5FE90,3CIU+(IFQT M4##;0X,D5_E0VA)'>N"X9=5\Q)D7QC@HZEV-?7^WV?'P]!N\#/U0II'J'8&* MV([ M*@6%)2%V9P(H@:C"9Q[UL4NI4SUU]24O<'/.");ME4U^Q>4^H"%K0&V MI77^(2'!CB[S 4[#5):TW M@RVM@:(I@6K\P1B*%AWPHJ^N+]O:N$LT66;]H)EARNX60T+2"GQ@/()F[_QT MA!9V*H12WB41ML"*L KEQDYW]2) %+GC(EE Y>*B]ZL*=Y<3_5Q'.+V T+]P M,#>(+8]"GF=>DND-YQ)KKC)*5)M,^6B]T#%RA=-O=>@R0[\U MD$2S=X]5H&NPV/;+5J*QT06*.\68&QNBWB)\5\;/^#6C'$QUZB81:ZE(W;@@O Q: M@L6!YS/.UH1J^3/=6?CO$AW2[0Y-QE-$8TN[5.F!J)J!L79Q"A8U"U*6M\*N M"B/BQ5P5L:C!')8DN%I.&E5&G-4VW.E#[S717!OXZ\-,U+H8]?0]EFT]J^:['[4[C&#[4, M7UG<'GUE.!U7LI>RMJYZ?3._;+MI*L3<$%8D3>9SD3:$.E#. -H6'('5412T MG)U$G4?.-M7:YT195%$8[:BQI+F[@J!UWF:UL-K<;PO"6 4A\1[2"(F79]DF MG),WO+T7-HNUFW"'J;&=HBS>MX]7>79"VIA@TM(:FIQ<#]5X9G*!%A5XW2:6 MM#&7:'+,>JQ/>7*BDLZCW Y.0I' +XW_4>X)C@EJQ6#^?9F"!'IV1MYR&4:A MQ]Q;;$T4X8XJ^23&XF_4IX!TX*OU4,8EIK0<'-=Y\- 5CO%2FDJAV LO_/^F/D5OF! )S7_\[>TB35>_ MOGOW_?OW'YZF)/X!D_F[#^_??WRW;?VV;,[_&J:[#ON-/[TK_KAK>O#H[Q_S MMB>?/W]^E_]UUY1&50W90T_>_??7FX=@@9:^%R7<(@&7A4:_TOR7-SCPT]R, M2A7>"%OPG[QM,X__RCOYX'T\^>&)AF^9U=^\*4Q'<(SNT>P-_^^W^^L7[PS] M/U."DRB@/P1X^8X;_OW/'T_>\;;OF-PI6J(D]1*<(N_DO3?S(^*M_3A#WA+Y M-"/YGYEF^8L6!,U^>\L?Z6T?Q&7Y5]WGI)L5&SLT6JYB]/;=GB8K@BAKEYON MAOVB;,^%[4ZK0AKTE"(V9$O#;@6*<:#0G?_FCUOV(OJ(KZ*$#83(CQ^V(M#3 M*4V)'^Q>%OM3%!?/T>A5B!CS085):3&1B-Q,=#L'* I^F./UNQ!%N97X/W+Y M"]E1],=EDD;IADU4/TI>"RGX\N?@J^MT6/L>G@? M#&IRQ>;Y/_DT?Q:0[B04Z +J8T"7W6+ UD%TS?[Y>C*H&YJ4^M&?QD@E\8M& M,FGW]X53$KS!A#D7O[UE#@K[RPP1@L*;XAW"S33?&G)!V MSA^!7_KE1^-O; ME&0[*7P2'.PV+Q]4MGBW\@G?8X)%%(?;WC."E_J+.X:9AKVX([.DS.=#-[W8 M!C!J<:V%ICOK]#1H)'L;5NW%8U=>,?PQ8.L'F^!DK": +OBV# :(MX1K;>3/ M%OK'NTKE')0:-Y1Z**;X M_7:&5\@I\N[A/1VLAA_)1 M[$7)#)-E_D(XQ@(^J"^HI24.#'%I HA3]OJ0BW 5^SN$MP(: YYPL4 M0?XY#E^[0*(_=RE-1OA,NV+3P8__!_GD,@DOV,>KDDS1M$,I+\I15+S[#I$( MAU?L=U5P4-FV-SFYC6!2'K3L0<;KYUDH A'0YOU*6P4>($U[D+(8;>(I)&W7 M@WS_E?F$N?/QIM@')1(*6O8@XR/Q$QKQKZ<44M2T#RG9*V22[?VY2+D[21M^Y*3[W 3\HB_B]E%8_GP6.!06$"G[B4OW+(=LN%?N-+E@#0_FK!"\;K+)2)S9H0O!']/ M%^QSKOQ$/#:EK3N7]2J*T6VVG"(B%/"P22]2D7.VILPQ$5NNLE7GLETG 29L MF.>N8+[PG>.,+2\;Z:(.ZM6#[,S[\H,T6B/F(_KEK)4(+6O>N;3W:!YQ[B5) M;_VEV+35S3J7[F&!XE@UN:L:=2_9TH_CLXPR-XR*E^S*5IW+]N@_78>I+I\ M"A9^,D>"-436K$/I&,CD_MS#9CG%<858E7\W$%P]CWU*)[/<&ZWTLM0-34C] M[$)_11431=G.@,QWV["(6FQ94Y,!^/TQ4+%F@MM;%)9W$5;(]\;P=63L1@%Q MRE615_EDL2X4#1DKZG40;)8/%IE%L:N-?:A 9Y#211_[X- Q!#S@9ND">Z@M M!C/$ELX8A4EDO(JE4T=H$4DZ!]@4'^TP!2QA VR5'^VP"C _!&R63S::19"0 M C;*3W89Y3"<#[;$SW990IH7 C;*+W8919+. S;)9[M,(D_-@;MI5KFNHO@L MW!Q6N:T:D5:XA2QQ8S5B:G#;6.+7 C/9X':QQ+-]81=1[AS<*I8XMB^L(DU_ M@YO&$O?VA6DD68QPPUCB[8H/8[J.@&=O+:OJ@(="M]) M#8++09U]&E-)M;UI>XOO_*(TXBN)06W-REXL.:=9NL D^AN%:@U$/8:@QS6E M&5R'EZU=L31=J2>S79FP.US$U!35^'2ZVE,&KB-I'TE^U\)F;T0+1):TM"=/ MOM88,U[#SITAZ']@N"IMKDH;K) CP'&S;FA #2+W ^%@WDJS5+F68),,E$C6 M,XG2Y^B9S2CNJF)(G$;4PS-O_VUP<@+RE%Z+Q8-D<07C';OA"L:/NV#\A,S] M)/H[G]WG.VZ1_7#&Y_]D=KAF M$ Q*M\NTE"4^#@&_1$3 !"S]X4;)&-,VW$/9O MSY_-HCAB;33BUM G]0H/P?(XB.@@HIX[6LYH>N=O^&HJK38E;6M ]K,B'^.! MIV/62R8,(["+29_2*HP"2.!!UY""*DG3/:60_O788V:_^N",XS()T0AX064EI$I9"T,J/#&H[=FAGBQY&(6HY2A2WJU6T,2#K?;'<7['=^1PGN>U^ MC]+%>493O$1$A:YUNYN K<5$E7Z-RC:.&'#$@",&'#'@B(%NE%?Z?UC+Z1J[ M.=0D QCP:7A>'8PZ;L83V08H),_,F;8QQ^ MC^)=07(@@WC8L5?:4/1ZQQ4>.5?HV*S1LUE?RIG-W.]KMFPD\XCM/J>4HI16 MB"Q0KMY#' /C&!C'P#@&QC$PXP=7H\67#EQ)P563G=T$Q/K9FQ5[0S+W_#E! MQ>:@";?D#^D5>D%$<3#,P3 ]A_*N4'45PMKKJA<:FEQ0YD34W 131- MX6A*T7KL<-<6/80P MN84-S9 &23C=%+:D(/DA71QIXT@;1]HXTL:1-MV."HGGC77\7%OLH69P5%C% M%BX+-C+4/I0MB1,P>\!]&[!=!GY-!W"<*'Q6L#4&>L6SGC7D>,F6%<1E6[F M0-V (B<,L'\_^*Q)LNHK'3,%GM^ R^O-XT27FU:,P0 ?%JOL0 MF5Q0P 4% M-.GUY\%UFH3G^T,+SEW7>\C8J6!;]#!*:>^O&\^N.HBXU.EJDJR?3.-HGN\) M]&QSZZ?L&TB";]!N ]&H$$P:EH-V,ZK1;'N!19E8#@NP*+HYVMS**[@?V-!- M-V6!%4$S1_0[HM\1_<=-](-W^2J:"K2/VF(I-6>CYS'90N?5&4'Z'K,M MS%^S^0;Q\FP)(-2QE-S3L67&.0+=$>AU"?0F#)D)7OVS%R6L$?)2_TF;1J_N MW"MK+A/!D>2.)'>T\;AIX^M\=C_Z3_ @!:2+(^QBO\4.IT:)) M!Z44]V]!]_&>@1.-YDDTBP*?_=O?77SOK7!Q\_WN'W TI?O$OB!6/;D:X:Z] ME]<68Q^1M?$\A]4&B-5.=Q_NKOQ<"HBC[F! BUOT?4\N-B79/X/"KJSR&\74#HF.UI5J;TMS&%6$48%3=NQ>N<.G#I\Z M?+IO"96O<7B%NM*7M,4T 'UQ6]ZHB3#HB3?U:40]///VW^:E?$[HAD5A#^LU M3*HC4NOP74,"%7+75L:!]D&!]H=@@<(LYF>2?;K@&1+L/Y=_9=':C_GRD.]! M*K!;[R$.:%F9HP\:,8,9$36DA5$%XW(K6EG?'8(5(5CY !J[3^J JP.N#KCN M6T*PO>%V7"83>.RCA\I;P[T5(A[E]X9[:$7K 3+@TWI%9%HR=0/)@"* ,)F6 M.@Z4#12479;?\ Z1!_X%SY@?%K#5XB**LQ2%FNBLUM,<3',PS?B(<# - -.@ M2[[#:0ZG.9SF<)K#:3HXK8'S9 *P_>B1XL@T^V^ YTE4/WP&>52O4 TN4#8#(K MRS* --7JZU"G0YW&1X1#G0#4"=K#'.1TD--!3@140\X:?I(MPT1MG,;N ML@DL_LFC:)[_2- *D_P@2"TDKGY0KS@<*DXW*%S]=A &ARKA$/B@$/@S,5>N MC_2*+267;*21Q(^W2P.O^76#D_E-M$9A<8_VV>8+PG/BKQ91X,>G!/FZ2:Y= MO="H%1^*27"_G0/7R0R39;Y'./P>Q3']1@"8?]>B0&%%-WP M <*7@F@ A<@._0\4_7\IOQH'P)P!_BA=K!SL=['2PT\%. M!SMU<)3")3(!A!2W;]=#1WH/[14RU1&M&QRE)PD(7-51SB&N@2*N.X+#+$A_ M]PF_KFRCE^Y<]S$.FSEL9GQ$.&P&P&:::[T#; ZP.<#F )L#;#J K8[S9 +% MG;SW9GY$O+4?9\A;(I]?&I/_N5XA5^#C^BWEJB541\5<@3+ RKEJ*>1PVJ!P MVA7[I',?52)FKFQ[HLA-Y3 M!W&OC%2V1IS$%[Q&).$2_.[/T4,VI5&XJ>(;*AO6NW=1( J_$;[J0OB+0OG' ME[KORZ;7LPU1L^44DP3NU:\_7;_HGC MC(TGLKE':53XK2 I*_JU*NB=OV%3(7[TG\I7DHM\*?;C;VQ4D\<%.FK0E<8Y1S32@D%35NXLM01<1V2#8@M=VPY0?Q;T1,1V_"RE;N&=BBD MSKB\Y3J;F'&.P4'J >!)!ZD' *D'Q[;5=N2Z&RW#M!'0-P.;Y8,=9M%&*F # M?1R]@8"N']@B/X[>(G!Z &R43W88I3XX-4&W??"B9(UHF?H9)9X_F^6L(*(- M*;<:3^Z5=JLM7R/J;8A\E^,7>L*]Y87NE"T1W*']BOB.*X"_TK8&9#_S8[[Q M/2P02F_XB_GB?6AP:/.!:% YBN$=3)3SS]@J<(]B-OO#.Y_PH,]Y1OB^=9J$ MMS@)BA\$*@%[&^6T^)6:Z>8K2AH@4:"5H;U> Z8;L/NL&TJ'*CI0^H MKY>85&]O_&P>F3M,_1PFG"[S!6LRV_N=0$F-)SAZU=&KCEYU]&K;2$[IH&!] M1\ 6VZAY5YA[9PL/K3-6 'Z[+6;I(T*A3:X.Q00N0B%D48$N^Q'%)9HY_T<4 MJ6@!0!QAV*(FZC?!1PLOQ&Y&1NL^ME73X@$$45W)*K.@NSP M==9GHSIVOB]VOMD@+?8>$9O?QK,=%>:H,$>%.2ILC#A^M%2&P_%"6-')IG9$ MJ+]OU]@$GJN^:OJD(9S3?&JO:*Z6;(W 7-4%J[OR4N5]*_>%+'^C\"+CIT+9 M^(GP;M3N(YGZ3W-0S$&Q2K>=DG3/96<_O7;7V:_^*.NC3<@#(FNV>E4(J6K6 MKZ3\L'HI!*W\R*"V!D!1*9,T_:RRC9%JTD0)-I'!47;@NS M3 !]S8+J8DA(OT1E&T< . + $0". &BFO'(_Q5J;V-C-H28#8 [(V$D1R+ M^ ECS_'0,8-DDQ[[:'#9/HXEK,UNM4ORX;<2F/4DO MV-27'-KLYB6.JW).J'%?5%P;KVJO[6D4W7.5JXHO?*#/'(OB2&(&QJ76EKL4=;4!'3(?'Y-..)7>DF2@T7-#$A\ M@]*4UP\O#"F56M;4A.1LP]L*(Y)XKXE12+8OR':P7CZM(N(_LT8 '41=!Z?; MCD$[PX3@[^P?Y_Z*_2U]?5]9O8<,1E_Y?!$V- .ODW"Z*>8P!+H#4=O M.'K#T1OM@%F)%XIU?#Y;[*'F.E1^NRVL#VQDJ#U46\+@,'O =W"P7;3+ZPW1 M+BK/#&P-[1N!AF@-.1JU905QN3...J]#G=?!WT>8.B.C6KJ;/Z,PASZ?82(0 M\XO'FBRCLE@Q\QO8SVP]3.:(P;3&UXK5?'JOH9E&,KH8C8O1U&.&]C_>L[<. M8NATNIJ,ACPG3]*SS:V?9D1VG@7:;2 :%8))HU30;D8UFIUEE.U:E)99L+ ( MEJ*;"7X>4WJ^6[@WIT% V!)XFI[[A&S8+__IQYF(@ 7U=: M4D!KZH2(")KSA'?P QZ=8 MSJ=\2\BN6" ;!V M4B\NJ_[NY3]H(JBFK^D56[4C;.-KH8H7L7_1*"SGVJ[\C9> MRV;<6^:,XDG6UVX_8\]BF5Y(N ^IC4Y>9Y$'XMAFDX2>[Y MK8&\7GUA.<-YG/XM6;2;)/>WFO2IE^?YSNO M4G^@!WVIR$NM=TI]8=IP8I-Y.OG%C=?)]J9&E6V[?K^7_&*/F>\R$BQ\BGJR MZL'KQF_!!Y2F<5$KI!\;[KUPG$.1"A23I7]U\B[O1V>]!M;[- 2:U9'#8R/! M.L8.CD<]'AX5AB^P,0?<%CNKR5H-I&<+@PT>?+4I(%LLY1*;!AWN6.4G9?-+ M&H;(X_?B^ELWU3HQJ1ZJ[V#N?BYLFK E(RW;VFU:&=CO("/XZ.RK0?.!S:U= M>J18@"\3JPRNQ1V8B++N75?Q^MX*S4 JX$FF+N*0R],P'+I<(L)3FV2!S^HV M+80XKY,4D22WFTP"2;,6A+B)UNARS5=GL02B-BV\_I'X"5UA4@P?L0BR=EU& MFP$#$110!@]H%S,>5,QX6]Q>P'1N_VR4AX?*:)+MW@IQA0F*YLDYVU?Y28]\ M6L?YG-[Z,0HMU _P3@SJ^8#F>8:L+(9>V<8DE[\]NU<*)LN' /5QT10736DK MF@+9.%W Y'@")K %"(-66^MLHJ9FUN_J*7[0M,2S"T1(A<1H$V3*+N<23=($(19,G]V136G90NW^!DB7 MTY!9.?=3[OPHO$[._564"@(P6GV,Z/*_&2V*2C]B@9 /?*Q-?38B^==@GZ*, M)K-11]EP>T!D'06H*#9_7YPWY0UDV=A=O]8HA4AS\*1T3PG8F*JKD M2P@W-$Y4]+.TK0'9;U%:K P2]K^RC0%918L:%ZO*C?&#W"%)PCVGYGGR,*TF MLT?_2:!TMR\S8+U[SMLF*-PFJ$BGE[RQ2;+^U00"A4MD?5RX1%?JR2Q?=DL' MJK#MZ92FA$T!E2*0OO:$@CJ3EIGPFM(,A1<9SY J]O%\\[YD'C;>()2WV296 MWL6^,!S:Y%D#T_V1Y"EFF[S-/8KR5C7TEC['E,XOIHQ,J1<-C:9&-)';9+K$ MB^\OW28E+>T)$==;Q(\D+%R#EE5[(]891:HR!J,ZZ\(84+MH,"#6Q3F@-H) M%NO"IE#C*#L&B=0>$@K5 MN@U;:H@^:-7N=OD!Q_/[C@I9YS"HU[-F-)EU'D-M@P'X-;"Q?K(JQT1-A)DX MZ7KB3?D17)XZL?\V+_#IHO@_OH*L_1AMKU=FK5(2!3SU(O][S0+#;;^WWXK# MW4C?Z,RMN&Q6V\+""OUV8R)WBG-0ISC/V8=B#AS_S^7SYX1=VPOJ:S9AA8GV M2KS[W2 MQ7_YB[V6$JUK/]/[:#3)X)68M;ZZYE/,GCD==S#?G7WL;W,ZDI"8 M.RG9TTF5L3!C Z1/!TSDU-KRCO((2T,WH3OB-<6I'P_18JTZEB:HB(\>VM97 M6R%2G.3PT(I6_;H>Z=#@#;W2"XWE[(9(:" 6B#)HK+8C!P9%#FRS->X0R:,3 MO-A?(, CE6V-@K_7$EU$<98*\ T2[GG M]HBWUD;AG;_AC4\)\9.Y]-:2Y@\V:A?M9:]@^MNLNFW# 9FR,MKI+*1RPU1IBB>XR"P=L,R#S9(+1_]$C:(V2#+'_ M[C*.\\L:^7%2SZ<4E>%UR:V-0&Z_E7?URO*W*''#RSJ*-Y[F+V3#*& BGB_X M>EY%WTN:U\/V"K'VKF,L3@^D8!$57;L6]Q8G07V)!;T[$9I?VG.>T93M5V1W M&T_N"; ]_@(5_[W"1%Q0\#0ICMC)E&OO+?T;@/"R_T>3E(KA.I9.5DK]*HWI-:'6^:(CRO RWH M\_RP5E4J3Q?Q)_WNQ7?]P1'&9!.B'E,*X04M6L7TDIVSU+(6CE1P:U-5(W\G!%R[U/ M!K(%01I9%\,U,"6KLX8RNSY&JT"UKXW)VE U? J=KL,==T(70[.W^6P7I2>4 M+P*RM!;8$UQNQ%!R(\85_>S#0711=/NCZ$K/$FNY,U&HCR*)-0&GC/1Y6"HAM$.\HLE#IX^JCR3%H, M9AQ5IDF3^/!1II?4I'[ MOK9 ENU&XD#F^X76TQ7/_L!;*O/EA5AU8H)P/W1 ML>![]5AJE((!-QC<@_]<&"QA&#-%@ZI0V':J!]QZUOGSW:4XP8VJC0,&7393 M*UQH(LGU%X\U649%>=Z$/9L=[,-R>CXH-JXH\;Z73)N'IW$T+RI.U4MV M;?6=O2:]=B!Y-\4N6A44E![4@6E.UZZ.FH?LY@="Y_9.ODM>QJ M0+W.+K?#Y7:TE=O1[N[N.%$(D-_5C/PF0 M1Q>()]YNXW6%?;TL\;,PVBNXIR;OVGE/7X1=F]+"2#K'1/4$V-BTPQE;PME2 MSCTJ^>$6>6.#TM^C $5K+M,M2F$ZR+J8T82MQF%1*N;1?]HEHHC5D+O;-0\UJ_,4$_I67XVH3\>0:H M2-SBQ(_)6Y\*$13S8+_-<*0]G=(\= R1^G5;&^]2,ZG;<]DSJ1J"9@,Y,+O- M]]<_"RSH.1"]6CSD/%3-VCKB;%"_BY(#V'E-Q0(F+H(@[N!]&)(>^VF?<&5> M]C*JT564,,1[PUPC)E[J)_.(X0O5UX%U,J#-%XS#[U$L_]G,4?\M;GC& MJ;^I'"0JW M!=#W.&L&%J,@$GT_>$>7 *HK]63&<*V?!)$?WV&:<^T*CTZGJSVIK9U)"T0S M \,OA^(H1XVJ@P$M'GF:3T8V2I[[L"'P','(,U@A4]RE-KO49I?:/(C4YB%F M70*BMK881*[J_AEI?4_=END#ME$C7&-+[3^PM>#I6TAOYHNT\W9'6V/V@ HU;.2 MYC&Z#HFP,>UJXI,:MKC6,,@*S;JS!;("]'VQE:$ZQ)I1ZK,*N>W=0)\-UAUL$;1_>L\[.I3)9K MW#6@'IYY@4\7WBS&WVF+E1KAKS!Y)<:%;/B M$>^RYK:OW99%K-O?77 RQ+*2X?]F97R80R8VZG(H\8CYS6%)$.5)%\^;TB/F M2;AW!*\C-O3.-M\H!Z:3%>(C(9F?!FFT+A8A126OGEYKI"A8[B_G"7)LVF9L M\;@NL&AXEJ6W./T?E'+/6F 9W>Z&RIZ]RL4^R-5^^8N]ED*U&SS3Z!4[P[.& MR0M[&DFN6#1:??;8;%/1W#,GXG(V0]T845L(HT=4 M#YC3,FGY#"4,K8/+EKWL9;@0&_-%@ZB ,TM,TNCO[164G$Q'_-^R@FQ:O0WH M5PR:R6Q_($V2+E;8#M]DH@ <RXP!:RSV6O3GEW! M*P:2"TC[%:4+OACM$AP%^H'Z#D&]/ 3&?3M9H3E10S-2O]H'%#$_/%5]FQ>MC&X4_+A2!6(JS_+O(R:!,O 'F*V$!A93X5O6?]!P MM"Z6LP9?M^(!0_RZ%6+6^[J !PU'ZPJV0T_;B@<,\>OJDTGU'V1&ZV>'1*S0 MC/>+3@#F'!.FYE]#NAN\=?BVE M\/@A5$WA XQ?L!P@%.:^?@6>@6BJ_P0S>JXCRA#[%287.)NFLRS>GL 0*Z;L M8J0JX*H<6Y/9#4[FCX@L+]!47 NPNKG98?>P\ DZ8Q@FY.%\E-"<61&H4-W8 MZ$(_^B*&W .XXO%2>/%"81=7M% I+0[^+.YMC$A*39:A7G-O/C[?>^ M3F:8+'U(I4N]WE;7 13/%E?_S]7_<_7_7/T_00IZ4WC>G;4,G/UH8 P,) BL MFV?2T=5O)I$M,[XG-3-2NFN((2)TF &;%\_ M=&W/B=0&F!JKG(]OB&+9C MQ\[/O1S#IJ-I<[-'[FSAN6 ;5P=G1+N+^:SR;\L4(VF_X[I=*[5E_M?'N+O; M!@O#7R8]NQ$#-?NGFF8?^)5/P )Y=5*\K$I)T+7 "ZI4>N3-%E:DD87D!S:[ M*UDUQ,E6\SB(+5D7^NKCQO66;)F#M6SWO#_6*:IC#7)L8CIQ'O>S>8930@X7 M@2+6H+,2B:4XZJ%J/@ -SGP:!4#Q M7[0=@.P749SMK3\*Z5^U-E%1!R5L]8QY;FJXC)*H\+W6J'IQT^QE0A^"*;TC M6%SW:J^%T;( +[/Y^&4C49*QP3'9;6=GB$$OM(>L+I^8G9DOQIP:LLD]&N[R M\&M*IDI"@$13X)>.#B@D&)&.>$EUP94!\CNN18:.M< MO+X[[?*IC.7R*W;9_\*]2Q\.-*S])!-G[U'N"\D_6G4C5P'#RKH1OZ-HOF# M[G3-EILYNLV64T0FLQ+NY="/3K*4IG["A[% G9I/&8Z^!R(J-LJZCQFPQC(N MH]8S[*N]H0)DKNR&*[OARFZXLAN"6'MC7]&Z@2,UER1LT5T0H;%E:U.IB&'2S9?'0,HA6^,>6[!(M"VE0-%8=)- RDI+5[2ZE?S2F M$9.NQW7>03.*8)*EC:LBUS5*FMQ#(6S[DF9JE,M>[Y:$^"4^2=O/=F?D2\M1]GR%LB MGV:D^//>KQ<16Q%(L-AX(4K]*-[-"?7AGA9>TM?QGM9$;73 Y^ $^:MSXU=, MC']R*2XBRDX]6Z,42@QK-96S7POHH=O<(=@1K@$:BSC++] MF-)SO)PR7,IG?(%EY^RSLG_1*"SQ[$WD3Z.82?Q*GP9/,GO'5=UE0+M_O?G? MDI8[>C*X+^RE 25$V_&CU-ZG6=K!@R MR$U]\A5QX*#21]QC('I\T-;CPR#U^*BMQ\?AZ%$UYBOWSQH]!Z(7/5RRM#54 M/F,HNMXC7O^!;;:P00GH:E*S6Y3R/*Y4Y7.(.Q@]NW*%"8KFR3FOR,%FQS9? M+9<0[E_4?,IP]*6[K]%8:>FC#%^5Z@Y:C)6'ZQ3MNGSVX\EGU\1)N!6GPT+C M*9&8PG)2A]06>ZE/#FAC6ULB!RT.);E;;(O!M,82F *RQ3HM+.LJ-L:6C+-V M355)^-AR4J-=4U5R2K:,JC[."0Y\M SYG. :D2GNO;XSN'!^K>!,=WO7 *W5 M5D3;NO5&.K8:$7,=K$LFD_(;64R/U>LN#7JPYU;A_'8'*;[#'U9MI!STG!L& M*G7,'L"D6+!VT1IY49[7W5D!:-C+!E4*6D=D6,Z8RS?JK>3RWJ?;G5N;S,1% MPB0]S!9JU"TK:5#6_&A7A2'SXTLO]^;\$@:V-_-=(PGSG^)B#]G=GZSX8-V^ M;VXI7?:^9JF)D:P\>JE4PR;]FR@#&-$LY@GW$=_GNW\0DXJ<:71%&'@F> MS I3R" 5_.SN>#V\02W7;&V09.P0V3()'ZO=4-":HBV M/3Q;AE&+=@%:NRWDT=WX-5&LJ/?/4,.'[RZX8(W%-3@2$V=A?_1(48B2_3? M\R3B[_+"B/KS.>'T,O\1SW:MZAV&;?B67D_#MB)KH^.P;,@L$0DB/ZX\,2!M MT\(QUO^(YHN'8(%QS";]G_E]SGR8<[W%\H [M2!@7HRGB"G(3"1IUH(0-]&2 M,]KG.)E%\XPHS*-NW8I(:W3)KV:E,D&JV[3P^@=$UE' 86J^DHIED#9L09#< M95BQ74SQ463M6A#C6Q+]E2'@ %$V[O)\>L,E#W1 O95EU9U0[S)B1$FZQ]6Q MGU[S=.Q7?]P1'&9!.B';67PHI*I9OY)2MLZ40M#*CPQJ>VR7^1@]&/^ YGSA MD!X)K6QCDK/>9CR4@E') 7=0'QGEW0N:_4UH5LI%T'A:7J'(U[6E\F,I >Z89W,:C-9(Z*C2'5[>V)OW;JP M+C)G?V1.Z?MB+8=S[.;0\W@PR+VSQ28Z^SENM%G:8C&-6*_:L[8NVJF:6@#> MV#J;' P4&#Z!,PHK?1,D,DV5! M6-?+Z&O\GEYS^EJ2UF7UV9_59S2%;B"9:\((6.-Y!$H5:VFVNF0QX\EBY[M" M$>PKY5NM(%U,WM"8M,)\,553(^4;")L:;"+=XJ1D8:1A?65[ SI<(+;[L^V/ M6Y7].T;E(:#3)9_T?^>_%Z@#Z6HTJ>T+2A#Q8RY2R*!;Q(^,I'PK>7F)[RNU M%+W,:D0PI7<$[]WY^EKZYQ9&)>WP1F"!YEW>06S6DB_N[19J_Z*5V5L ))>Q M'XA]T-*HL2?;NX9+.XHR P_:#4-J90V>BI;#D'P;Q9!NH(K6INJ^**^)KRKK M(NQD]'O<(XI\$O#"EQ>\H"Y><3O+U9'V,:R-R^&2IUTJL$L%[C05&,([C]T2L&55 M"]7:DD3C\H&;VL3E [M\8);FC66M=;EYQG+SCN N*4 X MMKM%9<#VD-.XW2TR S:)9KY!=_[<@&VD%6+JSK,;L(64 6FP57ZRT2KB<#?8 M+C];9!= V@78+K]8=(>:*HL&;)3/%@T6O70%N)MGDW_<8_(9W, V.=)UDDV' M$[W+W_QQ[>'[0O+#(/#/_1] J2.M6H?!*G_:=QY$./G04I6\PO" M<^*O%E'@Q\(C%LJV?JUVVJ7JT]UV7L'4?&GGK/PUH;^MAM DL\ GH*-N0>@0:( M",6,/=@--H#2&1O[4.@S[#_0P>#"_B[L;^+*5P5D@C"3Y5_X_TU]BMAO_C]0 M2P,$% @ 288A4]2ZH.;7# C0T !L !D86MT,C R,3 Q,3%B7S$P M<6EM9S P,2YJ<&>=D7=0T_V6QG\A-%$,(%UZEZI"I(@H*ET,($5 M*+@"!* MJ%%!JL"&JA0IH;>(4J4)A"XOA))0I"0H'0U*"03(Q7?NO3L[L[.SN\^9.=\_ MSG/.?#_ST"9I"P";H:Z!+@ "@0"'DP)H,\ M@('^1. _G9&!@9&9E9F9B8F9 M[?294ZSGV#C/<;!Q<'#R"/)Q<@MPF9V!D8C[%4DI:Y(*L"O:*JIJYQZ[:. MKIZ^@>$]3P*>/@M$! 5'1+Z*BHZ)C4M.24U+SWCS M-K, 75A47%):5O[A8VU=?4-CTZ?.+FQW3V]?_\#HV/@$GC Y-4TD+7[[OK2\ MLKJV]>OW]L[N'F7_X \7" "#_J7_EHO]A(ON)!9ZIC]<(+K /P9V>@;12XP< MVJ9,#_W.B5U^PL 53%.)@^"H@$>)"31:563!GQ10:[T8$[W[V#RVST4 MP _&0_V*YUIESC"B+EAXU"7"BW')B9$2'H/:F?;Z+/^PT_5MR MT&L;[%#=^(-^@I?')GXQY/H U]<%;J7_[L>2%MR;#X%E7F+#OR]YU(Z6.;?B&3L/O. MD)ZF U&U(?C9%[8#V94H?=.,%>T^C!59KW>>%^&* MV-PIF\?RPV\X-_K.YZW^:D>B75OBDC]4117!->O$G]CM''4ZK-\':.IPF(#ALRW9A%[7H+15F9%@7-X@U%74O3G@6GXVD?[/^ M;F@\3 XO4U6*S^$K&WOF/E E8QD?.8';KY#POZ7(M4%.CI\LKJ]W!F&4W MWW/Z:HCPZS;)J"DZ78*8'9KZ5]S003*2?V$H/$VWI*Z$/V=B>%BV:VH\]:KR MBO#S]E,;H=I\6QFQ53K=D6:<'^K^PT7J(5Y7\+,F:"3[P&I"/Y9?WJ_TMNGS M\HM -8R8TW*EG453B?43/6QCQ1[O9S?0-1*!;].A;)++QSIY3!&Y72/[-CK?VA[@![1L M/6#BO@4-FL^T)G8V'POS53E\HBB3;C?*;O1#928^QD"6OWK\NE!%MPZ#7'I7[J*5FW%NS MD2EH8Z8^+HB3 %GCPG#S^Z?AG-6\E47\!X .J54ZH(66P^% =K["= ME<"];-+4V$"]^>:;N8DJ5X?TJOVEPQN4&A(RYF[]WD:ZS0/O3U?/^S];_JBN M67/$5!0\J?FA7K0,ZKZGV6+I8OB*E/-]$L@I'*;J!S7$$!UW-?L9P M7:%&:LD8&-]:W*ZZW6IEAH/J0XW%=FWE)L^N+,6^[SK4JR&U+MXX*H7&VUI$ M8\,%HTU1NII4Z]#T)VOF+YF(]I)) [(:B44, 0?"IB^&/,H]<[SYU\),X4Q4 M/0H)W]4YN%"A/O%SA]M:T>+N'9.RON%\1\9K+ZI5L&JPH[&@A]_0T1;G#QC?:^_&\2])> M,F3?0_3[S)8$8=@-\8I%-F[.'O73>5M@C0J/_ZTA>Q*Q_ 'Y)&+P-^1TR+&A M;@H-<,#1 #1_BV+; N45^8D.);9ZQO,@O2S(0Z&U?6I"Y'1M0O?'OO4A/QI M'ISCH@'YT>:'*8=RZV3K8J$$YK&L0+C>@..OKSHVH]F625_V->(.>H_Y0CK; MMR^NY28C7PG_EZV/5*]3LT>]2KNZ;G#,B>Q2 M0E@=1PG>^P4CH__V=ARAXC;:?G\[,/P?[LH<3W<&(A\CG1V;E5KV-6IK[2#W MMX0JA#+R5\?LYPQ&U:S4]IQP>DV8RMKY*0SQ*+M"0_-\Q[\8,QYT"EP)P_9ZJ5((SHB&B M!03I%!2$9JTXC+?<"^2L='GTYE'^;45B2,J+UXD&BR_@60O#O$8DW?3S68B) MEWP.[P3VG^0YOM9]@HLN8Q(77'>#DX^JV[TXGPQ*G+O979 I[V/WN>("/9O% M"Y$(DQ4X7QU.T0?#@,U0#7R@DDA7Z94\PZ['TOPFU]]KJ9RP2\@Q=AX.3V/2 M*1T;E9DKB)-[O:DY,+-H%>W[:'1WN*OM0E.=7Y-4M#X*%UTJ'F&'?!5JGT<9 MTSG&CRAIX0 G@;@!4Z+?A!U,A! 5>HWR<^$Z2^B54176N[9+X_(.%\1T? S3 MO]X%#;@:Y!F9@)T_A?B(S9@3QOV4#!DT[MU#I1E, MV'JI>.,^:Z65!)&.A'I[-9 1U6>Z[K77AY3Z"3E-OIU-WT! %S1^1AZ+4ZYK MC[08"*7E69=$.,DG6QM+9VE>_X6S#V1M3@[KKX"K--132K9@'67%:X$:SAK# MT6[IZJ2^ "JVXNRB.GT@UW7SPF_9+C^FUELSCZO=:RPXO66H!+C5G5T[59)J M]%,,MS%QZ(S=VD?;+;^G'F>I[A"T4;;;I.M[*"3A'=_H#6^C6UL*!2IMAIK3 M]PJ:=RVDR]06\4TT@([R!0&QJ:-8+[**#=]I$;"&>\2^4>Q8^8).-6 M1I>"?5>P/*$*B:BI-%)HTI'0K^H?%@!;"7"DH@<9QV9W)ZIG8](O%5V*#2BC(;I[TX9P4[4+]E\CGJG@U;U6/.5D?S2/\XEEU$%!=Y M&$AB%H;-[5^'LZ9T#))BIH\V,ZE4%=NJ,E5&Y(]'.Z6*XB_C6'HE'CU_WRBKO?^> M63PE$#,Z5U@*+K>"^$@+NUCU=I>C'J] M-1K7?GF:!HRZT:;^ 5!+ P04 " !)AB%3.&*I-$KE B60\ % &1A M:W0R,#(Q,#3DI'LML+EC;(>U:(P[ M3-S@ 3HY\[S)*J3":%I(1!?;S*?_[ZJ20 *!00A)0/5*NKF(NNW?OM:N7?<3 M:ZJB]ZFJF;]F)I8UN[V^?GM[NWHK7>G&RW6A7J]?O]-G,ORA6X.,?0^^CPR5 M/5K,YZO7\*W[(/U"5A;/^I_C7[J/:EB13/^3)I&N7O37:_85_*98\+:K;!Q" MZ5K13 MK$ED\;\I!,X-G"]?_]^UI($W(%+L/*^]6#KKV_< =BJ*IBD;^[TO_ MZ=HRL&:.=6.*+477H*U")9>_R966@X1'?VQ>4/JMI\O@V7S47S%7K+J-V&;. MFL_(87.!',74R\5";1O6^!,^ MR%N!D*]PR%M+5"H?HS*WBF5K8FLR,61]2GR_[C]\?51@^"_FE:1//83:C4SO M@;S_P5ADH@0O.WSA6W49__ CG'Y@Z!HP-ATM>S9?6Q)4L@V#:-(\N'7W6U\7 MIB)M@( B^1XD[](D^$GZC>]18P.J#(JIPHT?A))N:Y:Q:! M2*=?L(?7V#6040,>E2UCA;-]](>OK^G7])=Y^DL85^,?Z'Y"L-Q _T#HWE(L ME30HH5SJ_%7(_WT%BN#^FG_''OO_ M38F%$QY@C?]O*ZZ^9EJY91+-R0QA?!DG\ MW:\9B[Q;UUP/73?NK]V1WH]T>8Y,:ZX"0XSAX=P83Q5U?HO^]V];M^Z&RI28 MJ$O>4%^?8HU_F$7LXRPRB:&,[Q#[G:G\E]RB0GYFW:$9EF5@IEN45S24ORHH MVAT"W)FZ<8NP;>EWF<:]K+RZ_^W=(#$X"\5629:XQ_T M-3S1M:?0K<2G]F[UJ3Z5_^(TI%+=>5ECY-0PY73@J-NV!NL^;\%B&%CMP"*_ M_T[F&:2 "33R.7RY5PI'W%_#[ID3Q<=/D,3NOP(GYF9 MQK\*1^V+3L[I"1XO;NKKT< 2-5T8,J1:M5;,U_/UC*]OQ=>AK2G\X^^#!YC0 M8((-X@[#D9&W+7TZU;6!I4L_NOHS-O[ J@T/T7'!4WD_U35[*NN63"1EBD&* M."] 0N9*P!_NP-V!;AUY(1\\>:?[ MF&D4"I4LR"7Z_WZ3*.ZT_"F?1"E"2G1,TPX[@7(U6RZ7L]5\:;_QER,DPH'C M+U;+V4JMNM?XBP=PPM @V+2-N6<&(<$#0X?ESQ?V&_H!^(]RZ/4:#+V^Q] + ME>(*ZIF^R><*!4??."_]0G1U#E]U77Y35+4SG6'%H+KH23>7TRA%(CWWT(Y_ MM0PB*]8CEL 'L^;-=\7,/1'+(D9OS+_Z1J8C8JS.XPG<7_<)]\?M]YEB,"^? M:_&,=_7*5=_4:*3B5@9B@@[.-&JKNI>]]QJ?!AD3ZCL1$]Y39_?69*X=S VQ MD,3MA$5WJ-F?<^W^JW<3!L&_IC[#KQE3F:#C/$F8XNN\4F;X?*\1 K%<2&*=I=7[W&[RK/VZX'_E;G[$% M=]^!LVM8U&9K+$?H_F[YW6*8LN=1.H-E%_P;][W;R;5O+?99F[\&%C1(4=]2 ML6GVQHR5&>@\#OWUX'-+Y9R,8HS)>XSXRP0%N=!WZ#IG#Z)J=IB].7*UVU_RI0N:3C= M,[7K-N%^Y[ZG301"QE7S-^ _ID! \GB@U5@.:M&0\\V^:];5M>:,$AZ/U/6U M\\03;A5 UT[KMVB;FA&K+3K1VUOX+C0Q4J*M_,3P GA/8@3-D=F5:9LC'=2A M@/,ZZ&XOLO(*XVIX'F7V%+9T(R1^UGY//WP@FCY5M*!F=Q42OB:N_:/_"+Z. MW4U7L>2\O$D'E7URVQGA+G+;F4$$JMD+^Z4^;O]MT\"J/IWI&KPU3]3@"II& M3$979/P;DEA-&?PL6!6L/F-%[F@M/%,LK)X%X;;.[9R(V"<6!K=9;F-#H_N= M9T&]X$F=$]E\8:>SH%G C,Z)8$U)LJ>V2O=U>]:$&/1K@TSH8KV2CB:!%7X6 M9-QYGJDG[H<1!6'!G&9,X7 B"\OG@HDO+*:+(K>PM"Z$T,)".Z*%ECPH%&'# MQ>!811PI%[98$E&H^(DH;*J3))NPC4Z,8,+&B2T*%25Q\XXM*\R68Q K[S=' MXR&6,%O.@(C";#E)L@FSY<0()LR6>,R6XQ W!4E01YGCAIPO8:5%A\WDD]?" M$5E8=Q=,?&$57A2YA35Y(8065FA<&X3)I:D+&^[(_L5-A)F7PA9+*-(6/Q&% M37629!.VT8D13-@XL47:CD#GTPWZ3;/PX7U].D?"=G2;WYL2.9\-7;8E MJV<,B/&J2(11[+NF_&V3EJZ-E1>;EWSA\UF*O"^V"?K6- =\8DMCGAB2DE:3 MT#2LVZ )9U@YR=N-T]Y(W?UE:="Z.=VOKM[1?,)491)'"L G4#GM5_I6 '!_ M *ZNG@#@W@#\37F9#*2)KH,7:?QH:G*?2&#F+G\O$+D/(C]<3@'1O2$ZI 7; M9[0 LD!E.%0&K: XMY [$!_AH9YT$W@<'\5.=/VR=EJEA$ MOCB/=/.\A4MZ*A \<9\T:0@*I_1P")Z;5YHT)H5;>@20GH%?FC0NA6,:#11/ MWS--&HG"-=T-B. MLDTO!/=;Z.YW!I&;UK.N:%9'@]^E_%Q\\3;%E;@==V^O'"\ M[FRB"KRFU%Z^< "'-[D%HM-C_U\XB/=R(01N4^//7#AL]W&)!&J/A=KSQ:" M0JI<]=XK,=(/FM/RTOUK*E!ZN(-^/BA-CV\N4'ITM_Q\8)MBCUS@^!C.^/E M-UU^N$#K$5SP\P%KJKSO2\3J62)/ & # (N>!"%0U-3!RJV5,I4W3 B"H>F M!H"QY7J>+P!/+C4TW8A,+AGU?"%Z"KFKZ49EK-FRYPO$$TBN33<.XTSG/6$8 MGCVHSI^VHG"H<$E/%8(G[I,F#4'AE(K"H6G#I'!+CP#2,_!+D\:E<$Q%X=!T M(%&XIJ)PZ*505Q0.%2[IR0#OQ+W12R@<>I[ .S/7.!8% X]'3]0O:,K"4UI2VW5)1MTSH:-1.I$RLXB5QGX #9I,^F6)% \9X)L98-Z98DTAO MI"HO3/RVWV=$LHCL\LX /C7'L#[PW< =,P-'M,U=R3IM)\?'2\&>#+0H-.3- M(B7:2<,4C].PLYJ-Y6K>7Q^WIP7?>!8P%-,H&K &/+O.!^XW._*!K2F<";[! M%Y,%FJ8$F[9!&K9EW'YS?^M^Z+ZGO_V8H0)EIO/AJ8E'%QV^X4H!TW#1]J+ZQ$X;M!IGYJ@1 V> M\)*L&V9^N,^3JJ,:J:J,+S!XD1A,E9,5*0;3?KHH]1B,[4C3^#Y MRL&3.X67>E F=_3O?"6E0.GYH/1\9>DIG&=-/3!C/41[OA)38/'4L'B^+SX>*% MB/M*]!<#SR:*A%5&Y>^#-))SXW@S#4FW-!%/J>XOV/ M+31T!:IG!I?.AX*8J>5,12C!I!.\%*',PI%@A0NB2GD44$5@L%)TKNO#PV&?:/4[)A[1:G]#VZ9YQR<=CX MWP0;@6>-_^W^=.>SQAMW\0TB*]8CEA055H%;!,2R:'T+_E6Z66)]^,OP0M \ MSFM'0OF DB P-'DTYPMAGCY%M\TG]5+N(V(]@4@_?1*MS^+D"?/5QK2X"R$I M]Y"VD65U#J=%E,7HES5%S"_S+K9 ]3$2/2H:UJ@_X9,0I\%-'TUN2<1=9GEF MA%T^,':-7J?DS+D0]:,9GAE!!_#"FG_1-?E<"+@ZH],BV"-6C#^P:I,O\\7+ MWV#EL"%-0,"\$K[9N/BNH\ULRV1?%)P<#WZW!8I9KO,,/4T MW92V(<@;-WE3ENTA ) L?X?PS^^OE?=;@YBZ;4C$!!+3]Q."938@67EMH'\@ M=$]?P+\(_>]/[SA_QS[S?WL_0Z8U5X$N8V@Z-\9319W?_D)O&3)1E[RAOC[% MVB]9Q#[)(A/&,[YCSYK*?\EMH3BS[J;8>%&TVSR\I*/+855YT6XE0O,'[S(- MWOG]]:RQ&$<RZ.&J=86*^4JY_M$PT$?C M0,N!H +M'O&AY"Q]=HN\'XQTR]*G_#,?,N):@<=>_QNZ!V[1=*UK3Z$1"6F8 M"B:9*+)S37.X/8+3X6*!UH"D3^[4C7U1%65=T:Z>\[KC+,L5@M M%.]65YK/W1$K0-Y_?6_VA^W^T[]1O_W GZJ!O(FA#TM[N2B*L!!!J? MR ZY/R+#,_M)F]L(/B+HQ),:GMBAX5E2"@ !B7MYLU59N9E_19_NB.E,[GBJ5BN9H2 MW@4+U.W1\RQ://P/F/_T!6$5\$U-=3J3?*%0&/U5R/\-W^3SA:O_S%XRR#2D M#YZXID8R-WW/440!IS[ ] U=4R1HHJ-)5_$RU:?V.Y8LU 6 (GV,^N1%,2F# M60B;:# C$G7D9*1H2+%,U)HPS?8Y(=Q9> 0\-M(-\)=^S>2!=XBJSK L@VV\ M>&_.L.2^=X;WILC6Y+9>ORK]S#M1-.JCWN;O#A@X$ ]$M0RNH@7.FR6[G;T2 MPZ*%+ERNX*;S'>*#0*4:'84SB85=;8%YCUB10F2\C#[ELXC^]QDZ03'!\ .) M!:)O?7UOR MEO5VEINO=J%X5?O9@Z(C_?),:#S$[QTG=B,Q.N^EHLK57+Z4K]Y4BQ^0[AKX MY1_;F0;\S[N5U2O,WM%/>?;GSJ$17^:8EN\3 ST"&Z0'1HB!_FD;BBDK[ 93 MD)Q\?C&,P\>(;#C&"]:4_[+WGW?A$+JX(4!^P,_21LK.5?]J<(7:TYFJSX&6 M?M2CKG[U>7^\^B=R["4]Z&=!@]QAECX!&2O%/I9=35DVB&DZ_] C:(4=Y58Q M7T!+&PP]&,HKB53YI&N%6O"R9PSUMUV5\A=#UW^ 066N+DKVC%:%"?>>\0P6 MBZ))N\80!P^1 "5N5OH@$N5;F&<=3#GU_U=FW,[;:5DJM7P^P%7=; 1(.K7: MM5\SYUX!M?, M8SGQ /UNH/JT$4]4XC0-@O= 4#5?6<7/Y\TQE2<=@/(\T;7]8BK5>A$^RN>3 MW07XM'2Y:3@O7ZC?F6A(5#*C$W("2BPRH-K4ST5T*1%=RZ2\\!CZ&]"\&\52 MH$6#+0\QB(QFMF':-#1AZ0B>8+9:H?AI])GR)XT,-B7K-OD-,1ZEV#$TX31' MX\A.!XX/R>0<\D8KX.MW9X3N?/[W;UNW[E8FQ3_\:&;>\$7@6AW8]D9?F8KR M5=>8>@0:A;O/,7:7HIRG)H/[&[Y4FYQI]RE&L(T/13?1N'3V4+%4%J$C6)H@ MB:9"[&IKA%CQPLU5]>)7W,!,W@[FTY&N?J):/L1Z@VFC&[?!*\9^?NLL%_^; MDF3QO4,,MJ;LKP(5 'ZF.+UU=4/-#,CD79I@[04^T-#;1(%/EO)^@\4HA%4J M2?S13JBCTN>%XHC)LIV,M&7A-I;\U1L/+%WZL2B&2"/1\-Y-9>,?(?99%G5U M](P-Q++( O?-A-B,GKTW4=\1IER6'H'T#\W?AP<36HK+Q-K+19ZD$+9 @*A46+1*,$8B%6I"$T2 M@R8)IO/!RN1"PKW_L4U+&<_9)K1,-TL)&LV1-"$@'^$7/\"#(VQOG,;BC$58 M\Q9]*GSF0P0)BL:*"E(5JRH\0E,A:8CO;UNAHM;2T8@X#T#+3HR/_[10HIO= M/#O1"?=YHH0N@&@(D'Y-LQ.1;-.C>^S1F4$DPMSY0I&WQQ)I3?0)&@6\(=,& MW].L/^\=+!\A\[L_F<15B3T:>B9\HC@"X\-/H/Q1#\ MB#T/OZ3C<1ICQPW92-APL6FA>IZW(..Y>?511F'+!EAK%L\NI7(1>, V=XR$ M_YNL*;1%_BA+W_9FDW9U[W?Q);"G&^2(TAE(/%4L"Y#!Q 7;40:@SQ$!#3%' MK# WEMC6T0.V,$\974'_L@UON+MOJX0O0#E?<1+U;)6G*PQR0_2)?EES*%0L M%:^YL8 D7$"WSH"W03\_.5%S@?9I@M5H#8$ Q( MP4B%)@G"D@0(IEA#+X8KDH"2TQG6YEDJR*$Y MD'ET^"_HQ=#?K(G[]17(=<+&)I.QHK%$;[8#R[?'I+M-0^3?@R'E/KC#(YL' MN7B42G/W\0U#7CP+UAKE5."I4:[HJBFO;MJ:FA[G]M3^2;3>G:H\]4J2S*KU MY4\4;XZ=$;!DJ:=@\.V=\U$_?LK'!_I0R#@H&L! H=N$S(.W3>[40+?L.'C0,5;PBVA? MZIQV_J9 U] MTF!R.A6SKXK)M)YS!02U0ND9+/HPK3XB8T,V$3UTI8,^Y1CZOUAD(L ] GHRKQ2?B1RNZ_W^0K]&P;_D8OV8ZW4=_!0B8EJQ;S@-^.+BEH6YRI7RF4:YD2Y5:MDC/ MZ/N'V8CG@'%0R(L>&V>9B[]FGK]^^7WE>*Z3\;J>$.M\8M"-5_91AM9!\K?V M..POF@LXDNY-JLTLJBBY/Y^,>K7]!@"'K^VOW^+>,MR<2>7)9D[].5N( M[I$Y-,+2#U!-MB;G_%_1X_)K2_/;0_#2, J%7)AAK_6D:#^0LT#!E)05:L!HL&8M6U)_CNJ?_# M5VPH;,]IY5F/[1%R\S33&++(&8@$6GF,[M?<7^/&!B0$KN,_O/A9 \WV.@>A MC2R'BU:7/;-6)<25"WL5(N/0B*E20O/W8;_7[;0&6=3IMJY8>:[!]R^#SD.G MV>]X2X7%-"A6E8I7DHJS5V>7T*G8A-K+\D(KE7Z./Z@ .1\?($!DT*J(3%Y8 M-!?(>>W($7@& :^-!R3Y+$XL+17L_K(0&$^P1QOH1E_S1O$ V$."_1 M[B47ZBOQB?U;N*D>W$1E2^C@D#2=S9+_.'+&T=09&$$ MT*T_;:PO $C=H1P\3\W86_(^448*^P$]..HS;\ Z=JHCW()I#3"GQL<=U M5R?:*/#>3PO4&TAG6E/+C)!V'8M,4>'JU!$=];(L\;Q("#31I^\:MF7%(O+G MZ&"=F-#?@[^W\AA?>I?)G&4YDA:)0$D?>;47_Q=K09Z3#[>C*!$+%BI8533( M2RM:TZQ@ML_Y!:L 9((&$T( PCPLY;/T69+*-SQ'"\M?0-NAC@#U_J#69S&@ MVB.4 FC9+@AWWYP21QLP+; YOH*OS. M_ 6U_[85:RXTPN%< )1LE 4#[*T0QK'K FQ.T*.JOPE#* KA/\XTJ@+V^\)> MTRT2I0O0I>W11"0*YPUL$!2N$3#VTJ-1BP/)<4?^IC*..A9:/.U8:+0K\@UK M^(6QTS+EZ4$Q)9M?6\%TAX;5N:DP_;-D0\JG/#^1/M,GIJVN^NJ"/Y<4:Q1B M<3#B!N/?-($Z.E()\G>#G76ST%V;*^ST.//1PKR^8,TFR.M#[\ IFC)=F:'M<@;,B-T*#^Q;Z3#G+ (.TX&6.6G59VM;T^-0^J3?C<)OXR(:3;! M@CZ2G"D/RF2,:>A=!&&/O2P/3I/H^XS6522:HAL>#A3UHL9_H6^<& MS8C?32ZY12]YN91%Y4N4>.662*NGK36X=P&UE19\I<+6OULKHT;_+(M*\85? MU)/RO_&]3K*NVMJB[5E:+<22.876%KWL7E/-;?54ZZKM POORYB*I_FY<^>2 M:3'I&%H5:U$CQJF,M7COJXY%TW6:_2'J7*''3K?9;76:3ZC3I87-FL-.K^LM MEA5WK:QX5FOD63"G!,ERQ9P/?$M&G2+G3BKOH@V&S6'[6[L[',2T9M[:3^[" M>3K>ZQKZF"Z=WT4_N;++5Q7L*/=U+@Q(C]%8WV@TLDO]?.L4X4CB+9@W6F)\ MM(KNW8LLQC3F5J_[T.X.V@\(7@UZ3YT'X+,']*7Y!(S71H/?VNUAO(/ZQ&YF MU&T3:S(T0=XE,K-H$6]>;!C)V,*?XQN-[:EHY#=L/7:MUZSU6K7+$2X47F3 M7I/G2RV]=QE"QRX"DLEGL5+)(O>OSW.\CB$Z.!%_0<+3V USM(-_A>-HC1LE)IMY^J!U,\U3I$-RSV/?79-KP M%V 41#X7(O/B6DF0>/6^54$7 1<0L)E1V&8 M+X,<+-TD( Q=#[&6/V[@_*/H,5"Y.1CX/*-S,4A.KOV5^,RI3N/4VP\@PPG8 M5LF)D-;W?K_='2(N1VZ%$!'MB_9/PPI)3FSX0V=U+DAH23MZ>D6B+\C?MO** M5;[/%R!2W(A>I 'V8'03R-@A:V[E]+J$],R%':#+U5;9ZBJ/NHJ7R8?53DM*'D]/%;.5I+E[W)8U>-2<0YL'8J?;\K92J&<1GX64$P$BI6P MJN9@*-;*V5*EFD8H"A=GOZTC:(A2#V'3)&>Y871B/%T-O4?D4/)/Q9JT;!.H M3HPF)>J!5B0P2:%42B.K"X0F@M!:Z$VA8R&TF*W5ZVE$J/!S]E-&' 3PN.76 MY-3'2-6UEYQ%C*DG#"<45>)B('0R [NKKJG)3SK6H@MV%+*U=!JD IZ)P#-T MZL*QX%FNBBVATU=1SP:9845&Y'U&K]CD1:-9U3LD.=I+>%*ID #5T/D,#HW; MG,0@"EBY1V:IFH?(@'KVIBAR& 1 78"&SF$X%D!KV7*YDD: "C]JS_TB"7QK M9.'W,W>95H\X6A-%V^=(;&*"8?>!;Q,@H;,@.$"&^)UX+-QP>\REE B,J* @ M&.$$&2%TSD5TC% KI<2T"P<%X0;NJ&$+-VPP0]W"ZOF[? >6G$B-6-DX[FU2 M)72FQ^&6>+&>SU8JR:C6W9;N4GS*B^: T DF$7! M9+-YY/9=XZ& R)W6E<@ MELQ;82CL&2_69S#W.8L3TY/9LRE\*TX1I"( %SK7QJ7JLXHUJZG);9>P8?/I M*M5L,9VIV@*:B4 S=))-]-"\R59O3GGK4D2%N2IZ"LJCR2+XRUPXLLO,&Z&= MDA8!1TBPZ>J:%-8F+],DAE(Z2R\(A":"T"/DV!R"4)9FDYH-"1%?/4!7?=5U M^4U15:&%$N;Q6N@L&I>$X8ZZ94N%E.RGI @:EXO"T*DR!Z*PG,[SEL+SV3,? MQL+:B\+]'1%Y2P$_A\Y<>:37XY$GY97(2ZKRW890 0[FU=1NA%I/'LI_)F]*WB8%@W#(D5#>#Q65 5;ON,#9YM#+=:$,R00ZB+TH+(?1T%H+5M.*%5#.$I1JJD',B8 !AF4 ME'N"X"QW@BXYJ:L6.NO!1<VOW!+ZC]K^^=X;_%7;.)MR_NFDU% M^^*NV?T$C'O7K$?*B MG1?NB?6&<''(QT@S/:>+V180TTN2?;?6[;@Z^'>F9 MD_60\]N56K962V4JOD!H\@@]^)*D"!!:SF>+E53F5:3>D@W2"1[]M(-:\=P\ MH2IXI*CBT.%1&',[&X;.=0HJY?_DT'%^X)UEE;RX3N]2 1DZM>EX@"QGR_54 MVC'"9]G79S%LLJS<+71-TD9@Z$0DAY1/2\,A-(>76?9BM2(.@ ABKD'Q1LKZB< S=&++L>"95$!&1'"/HY4D7:13IH_M0Z>X;,UG.Y3[\]F*V&44*%V@ M-'3"R]%06F8HK27D-IYZ##1=.HK5&43J0E,)MRE%K!\Z"X91U1,B.E GU;(W M97'_G<"EB\O0B2_1X[*02E-).$HA'27E,I)>3HK?Z_D(TU0.Y/AJ)96I;0*7 MB> RPJ21 W%92:=]))PA46'[=#?8CY%I5L^'SC-9JRGL-61#%A8NU4XYWTSP MPQGP0^@4E,CYH9QIE LB%^4"U*V3^';MH*1,Z R2Z:%&IG+VI MBBLM!",DR@BA&#ITH\LNC=G6'-'E#.)E%/>&V^ K90CHK*PDX)@+'#5E0NR1 1@''/ BV5!X6$?["?B4F M95FAI,,JJ&9%AF^1A&>*A56A<1)F\<*&H,@."28+HCX#33M:BU,T7!646K90 M$-6-!2I=5&XX'[)#>DF4J*QF*^D\K'C1+N?^^J=/+*QHM,8Q-C1%>SG'+:X3 M8_#0CHY+R[9#RJ8DV5-;Q1:1'\A8D920!2;KV5H^E9=>"( F M#0KL^Q %K- MYD7&?>J4T:[QSZ%!L&D;4%$,^.?@(4=8G5&P_Q>QA)@TQ827B5 M:13!14S)6:.=EST.+2EX)TG>V9#>N]-)O#AYIU1*22AU7]ZY:/_VH^3 86_8 M?$)!*8)"M6/-P);OJ-]G"34I\THB0('CC M/'@C]!YF9+Q1RE;24K0A%!).RY_>[08%IB^?.LTOG:?.L-,>H&;W(5']&:HYC-34Y(AD1:E>S98KJ;B*:--R M7LH^Z0FP1"0,$'J#]3@,4*MD"PE=WG< ZRI'T=$18_[A3+B2OG:&NGRG+ZC M=<(:Z!\(OI:55_Z*?>C,Z]<,W2H@JNK8HHOWY@Q+B_?T D;0RXHVI#_-K"YW M/O]SP,*%G:4O%IUG)C$=-HR;38J]1AZ[(]BB<']%'STKG]Y+\L0.'1*"--V" M]BV=R@F9WDTOTU?,:F1[!H 6K$D*5F&,\,$4R&E>+9'JD)'AE9/W>DE?'W I M;MG#?.8K8 Y<@E]6)O_+RKR7TV:S=IB3OO0(9LK)_O5V1N/RP_/7+[\'\\*Z M5>)\PF2]8VSR6?O:>QSV%PUZ580$BT>,.^3IQ(6WMX').&?H;TO@^[^B7(V> MOW:_?]O:QW8^7EE86!_>%T(%M]<%;7ROO2\G"]Y];GYMY[[TV\W?<\W'8;M_ MB[#ZAN>F*W9O 68:\4W\#DT(7\4BR ;DN!H_Y=D?^-V:%^)\E4'704O^VT/P MDC/J1[#@PU[K2=%^+/J0%7.F8EA)15,5C>1&*FA(OT'@ ,]I%-UC-#&HMOT) ME&G&!_(5M:F?'Y_C1N[ MPN$C7D8?,?/6Y)_UE0WBZ"WRY0*5)? -S43Z-5,H9LY'.+U6K_O0[@[:#PA>#7I/G8?F$-X,AO#/MW9W.$"]1]1[;O>;PPX\ MD,YY?%(T9$UTV\2:#!V0=XG,+#0C!L^60V!RX,\I'+:M85M6P!SZ',;R6?<> M(O,= J6@(SD2D'BK9D607'-$VM$CCFMCV37]EK8S"X\9S@4SF7K[HJ;+!,#,OMW\U1#D-D'?X-.) MB=J (/G^FDP;SE^N<#N,=.D-E\<$WLTX+1X5IZD!H)N:'26L!&DB(4W3?K%- M"QV3-F?%RWLJHN.BZ-04$0V+)ZY:!.63H7P^<7FSPU'>N"!6RE;+X3>?#X98:JS-9 1[2P=K7A\?0[A'DH%Y;)ON MR(P:139EJ1:!RJ!T[HT=K@['J85BMA(OIQXIJU@@-R[DWD2@B2) ;KZ6O;DI MI1ZY*?$WDE%%_C6LNS[B5T,W330S]+%B;?0%TV,<)L2LV[FP'H'^8'1X9F0( MEV18S!9NPI\@/4M/(HU@*>HET^C-B($M ML.H0>9_1E$ISAYLM.#WD*4VNH0]-+K MJK*5T5B$!#D5R?=TFX9-1")=:3 V*W M-11B@G;K]S4 HT+,38))5!=MY6R5QH[)(\1Q,(BV7;14.>30NHQ_6+QWJ5U0I*9W;RVYHIF MD49$UDMR4;:M#!W%271&=F\T@AM;!W#T\JJ]FVHZ-SFCTQP"RU%A.8JSZA)*^'S4XIM&( (:)HZ61A=]IO1AQ(#],L"** _G+32JW M1I.BV2"!G%TL73._,(+QYX:47.UWR\# Y8J&C7G'(E,31!<=B*&SPT"NM1W* MJBYGZ\58=[U$H"P,]JI1G.]/&_9NLO62.-*0'J716>B(XT3=A!$<3=I$-2AM M(IPB B9WK-XO1"-A"W\4LD5184P@> \$!YV=#Z?.HD)PN9I.OTVX.=O='%KB M.+8LU=)1V#VI.X:/.K)MW!]%G@#0_<"$OU*V&N^6[^Z+=VRU)7 <"8ZCR%XX M',>UI'77;C@6D<>S4\F9QI_LLDTB(PQ3PB^$7SUG(MVV3 MK5.B()%71RI&3 M5"\G1/,%FXHD8O?[QT_WKOPPH()L55F[XJ[)I5W7GHZ(T1NS9\W>4N8Q,H6+ MQU>RA9((R*,ZARQKKA17CY8(0X^F'U-[U$I*#5#E;JXCJZL)_C])_;V-# T":RVOCA;LN M6A'N>GK=]9BVH,-O6"8=R@^S'UT+DU'Q3(Q 8\"5J>[W?M\MOZ/*[W0?,XW\ M53Z=F?&GF5=Q8: .DV01"Z@+(M7BY%394<(6@N^/P?=ATBMVY7L'!D*="5C' M#>LPV18QP?I\%-JEAV]2-*MK:Z3+<_H.CU320/] H'AEY96_6E@%'!Z C!5@ M_>_?MF[=K<"+?YCEJ,LBDQC*> UR2^#,>%]L [J&&](1%4=&;=X;\ZPM'BO M8A.X8ZQH0_K3S"H3Y/,_;S)80@R?"2Q%DXG&&(2*6CIL&#=;0/8:>4 23'[W M5_318&LM_(INL>,.:'3'&-^ $+#^+&C?TJD$E6FRM$Q?,:&!:?H.4 IKDH)5 M&"-\0(OIF%=+6\]90H9+OK37R[7U 31PDK^L3.^7E9DM)\;FY2":OO3H(BK_ M[M:@"?S@HNWYZY??@Y&V+D&=3YAZ8Q^YD/&U]SCL+QKT:D6)T&-/=\C3B0L> M;P.3<<[0WY:P\G]%>08]?^U^_[:UC^U%T)%M]>%R/"]]KZ<+#CC MN?FUG?O2;S=_SS4?A^W^+<+J&YZ;KLJA;H1&?!._0Q/"5[$(G(<K#+H.6O+?'H*7G%$_@@4?]EI/BO9CT8>LF#,5PTHJFJIH)#=2=>F' MWP9R@.Y30K(-\Z/6'V3$'/X 3X\"XAZ:/X^[/>ZG=8@BSK=UA5J=A_0X/N70>>AT^QW MVH/E@8QX1M_J=1_:W4'[ <&K0>^I\] ^ZW?X/G M.G^TZ;A[W]JQ#O23HB%KHMLFUF3S>#]'H,YN92*B5A>*XY M9 'FIPS6J7*VSBT[Y.4'2=7SS,Q 4C MF7K[HFI[ F!FWV[^:@CRDJ!O\.G$1&U D'Q_3:8-YZ\-I]7V7+]4Q +2LP7M MQ6GQJ#A-#0#_::MS5"IDHX25($TDI&G:+[9IH6/2YJQX>4]%=%P4G9HBHEL[ MB:L60?ED*)]/G/)B@^&(>0!NY*NV+1QPY%Q1;Z6%5)]="#((XM[QW+J5>1-% M 9\3+("0_C,*Z8=.%)5S3K#F@- U9YYSYA86I[%F@TR(9BJO!'U2 :'BNBO1 MRMFXR6G)YVS94UO%%F4RR\":25^#JL'R?VQ^F8Z9XO?#RIJ7$KI^0R!O M1[LPZ*Z?4'7Q4P&\1B&;+Z7?P#Q74VRH6UA%^D<&&;OTA2::6/@]A0<#MFQ) MAXYYN8^Q!;0FBG:LRJS[#3YL"'/'Z6Q5>7N7UME3\KARY%DWF("Q+$,9V2PU M8*@_8Q!'H6J^1J/;4D6FE-U7(_@OJNEL8[^]"Q&E@_T.U/"I(H]P-!>6@P]$ M1]DN$,5LCU+,]F;OXDH!0! ZQ7B>7O#A#!^YQ:*Y;3 M>FJ-WMSK'%BC+\_@K-K@MV:__5OOZ:'='_R"VO_ZWAG^6YQ5N]2S:O4#9&F2 MA]C"K7;=8[.7;G[>+2GD\*X*:>CIPYSVPWNOQ3M/D'AN9Z,U3S>&A0US<." MD6SV/M, KW/L2;",(*$@X060L"Y(>.HD3)X+X]FD/7G#-W&K:<==>N\4HJVS MYAE70&#'%X38?#RSI4^GNH8&EB[]V..8Y@$C#K%N F2G#;*F+"MT'Q&KZ!DK M*196!>0$Y(X"N3ZQL*(1&;G5= 72!-*.@K2A0;!I&W.A0P^"F9MC MY.(CFK2'#R->JTNY.9$RA=!K2A(_*0=RCI]0]: MK+DYD[1VV+&,$"/9DCE:7SG6I"SSH0M_#=Q$L_;?MF+-J4;0-9J@TGQ7S!SW M]YFI\HW0FT"WIY>R!R>Z"NQG\O9"9956\]E*+7PYEV@7-BYX"2!_#.1::" O M8PHTI-#1G(!"C* N5[.5N@"U /4JJ&]"@]J-6KA!BQC17*]F\X6J0/-%HGG; M&>IZ/32SI5):S)"+!7F*+!# >&$SQF,Q)@KU4K92"7^.\'C61.JS*];*H:4B M.A14I2UDS=U3X/P/>DH7LP=575T_'!]M7&BG*JW_)88N8W.R*AU@;8OY0ODN MA>)!P#=V^.YV(_3QHD$"R@+*$4%YMP*;1X@!)5UO7:#XC% <5*US;Q3O'?H1 M8OB$ 1Q_B&<;@'[\GF&S)2>;0WU#J(%A@T&CY4%>#WIF*1 3%>%8D\PXQUN4\D_45CK?R! M59L(JU#@?U?\1[*O?T"X+"E>V+J=52G<"%ZX/%Z()$4@3)A,* 3!!&EA@MT2 M"J(.CPD.$!P07Z!L.P=$LI,>451,\(7@B[1HAMUVUM.)YQ,T]U.?NQ80#F,W MURQJB.T;$5NY](4CLCV=J?J<$&3B5VI/HYF*-42I] I2-Z90V:;YQ7;H.$S_ M1XZC;QC2%@E2C"0/(4RQJHYIVD1^L T8,!<<3%JXV&+//-N&- &I\PSX"B=& MDJDJ<8K03+K_]+%&)%D)AY:_BHI-TF@]GB),D^X_?6P22<9"Z():@C]$_^GF MCTC.S8>KT"680_0?8ZY;".:(9*\_RGI?@F5$_^G6)[NE!P@/_"-2ISZW[70. MHBZN5C$I9I!!% 8MD327X*&*8B2I$Q%&]GPF;-^!R"FI3['9E3:(1Y(8<:0( MW5YPWUZ_7H!=@#U?C"0'(NHXFQ#J N<1XSR2:@&1QLNB$^6%NKBYX2S3U_8$ M>2F2;?<8XEY"OI\!]%,EWTN[;:LG+JTKF48QGT\A9$\I"2U-MR3^TU;GJ'19 M]R2NWLA9FKTC6;='*EFYDM-YCJWIYJMUTW*I1L33VB:MBL$W=!PI=!;!#8Z% M;*%63$)L[4J3C=3\@$HI4::"7Q.?UC9^+87FUQ1<5%G+%@J);)<)WDT=R"^0 M=\NA>3?)^SCKV5J^()A6,.WY,NVV8DRE2FBN3<&UHX5D6/?8!#NKVF2)<6W< M(>,XN;8:WDY.Z^VJM7PZSHP*7DXA+Y^X!M[&RK7-K!S3);(WV<+-V9O /.Y^ M;8UT>4[?8>BF@?Z!T/VUK+SR5RM'JUGZ:01S+;#:A.Y@9KPO-@!G'K]FZ(8B M454G[W7QWIQAR7WO(T,AG__YSGNV.W_G'>@O*T/\965TR\$5>+B=#@G&Q!:' MO88WAO,*41!(.AT,R&J:\^\,9653@I/QSC/ C?L'>X[/(0=]Z1$"% [0Q8 0 MI.D6-&?IE)-@.7CY1XUA@BHZ-%8TK$D*5F$PCG(TKY8;",Z,&43X2EPOE\*' ME>#=D(^FLPJ&73=!5B #.$62BDU@W.>O7W[/K'(F7?( 7G$^82+3J9/))^EK M[W'87S3HE;02K!4Q%MM"M).,NV">!B;CG*&_91:0\7]%L8R>OW:_?]O:Q]HR M^59Y99%A?7A?")7=7A>L['OM?3E9;+P]-[^V;ON>;CL-V_15A]PW/3 M%2ZW@"J-^"9^AR:$KV)Q]GZ'G/VZG_+L#_QN;2O/^2J#KH.6_+>'X"5GP(Y@ MP8>]UI.B_5CT(2OF3,6PDHJF*AK)C510('Z]ZO"4TRBZQVAB4/7S$^B:C _[ M;\Y**+16"%9=XM$G5C]\Q8:"M?5G-Q%Z=RF;:0R9&-7'J$5U*+LS"3=VA4.0 MZ(^$L;W%-SPK>P%* "1:?!K D1MLM_BA^?NPW^MV6H,LZG1;5ZC9?4"#[U\& MG8=.L]]I#Y9[QO$,J-7K/K2[@_8#@E>#WE/GH3F$-X,A_/.MW1T.4.\1#7YK M]MN_]9X>VOW!+ZC]K^^=X;]C'>@G:GLJFDWDS_'U"?::-=%M$VNR&6.WMH9M M6;$64PVI^F,P#I>R:F\)X>@ L'B8: PV$E8-\;#S\%47RH-.I!DIW,).\
%-/2TT>**KO=:O/,$*>MV-EKS5V-8V*4^_-BL/4J4(DWP.L>> M!,L($@H27@ )ZX*$IT["Y+DP]24)TF'X)FXUK6P[%&;O0=L'OBD<+0\^(%+D M#2+J)Z3N/'(YTZCFL_E"&LLH"" G"^2@8T.[ 3D%!W7+V6HQD8.Z M M2I!G70J9K=0)W4"580T3>5;+XN1/1EHGG;(;%RT,F2W>">:QDB[6TF"$7"_)T62#US1B/Q9@HU*K9^DU: M).])W?>0AEA0T'6O76(AA\/W@-B/@+* Z-X[T"/$,,G#.!47:)0";H\='^+(IK0CH#U"<,Z77(YZ(+/ M=5A?JJ$@4GI"AG%:7,S1[$#+P)I)7P/RL/P?V[2FO/*)".\DQ_9!]W4>.[RS M2>-1J?&H&P26I64;!M&D^9!BA@^[J"[OZ,)> DF$$P0]J8(>B"T./'K00G"$Y(60"L&LF.<$0! ML'CY8WM!ZFR^E,;0Q45P2*IT176W36>!;)%;E4Q0;C#!!LF-,"\X/IT!OAA> M1"@N2:D1R?[^GJ&XI80PA_J&\ 5#"P-+RX.5/H'N3<4B V*\*A+A=R'WB:2_ M:*P5=BVRL#0%1X3GB$AR!0X(RB7%'5NU<:54%]PAN"-?C201(4QX3B@-P1;I M98O=$AFB#M0)GA \D=Z0722[_!&%[ 2G"$Y)K_;8+0\@G0@_0;=!Y-6%#.$M MBD":U$)!!E%,TR;RV47P=JS%EC(9L_.HMXFB2-(OPM3?ZC H/=@&.(1< C&Q MX[.)^P[@3DG;[EC6[R*4\@7S5229'(>6 XN"Q[;J^V)5L)A@L618K!9)BDCH MXF1"?PGF.F/FBJ2D0;A2:4?76H5:*15>:C3PNF#.BCO^&0EG19*!$675-J') MA"8[8TVV6WY'*O12/1W1TU!@$7F2X>XC:-HOMFFA0NQ7$BSNIG$'6&)WE""@)'MIPP4(, M$=4(+EBH9 OUHN GP4_IX:<-=SL<,WQZ."/5B]E*)1TGA@0C71 C;:O#7]MP MK<318J415MRO98OU4V.G&"KSGSPG)1TD#5LL7QJ?I3@ MKU/65-O8:\-E&CN&0@^WW@HWU6RQ>,I^$ ]X7ELC79[3=QB>;Z!_('1_+2NO M_-4BR+BXES:2:11@U,O!S'A?; #.5'[-T.0(HJH.FS,LN>]]*US(YW^^ M\Z: YN^\ _UE98B_K(QN.;@"CW/2(<&8V.*PU_#&<%XA2M_EA<7EQ5!6HL&< M'G>> 6X,W.XY/H<<]*6'=2DBZ,%U0I"F6]"7@9]@U%@1G%U./%0UK MDH)5&(RCB\RK9>#6F3&#"%^)Z^52^+ 2'(;^:#JK8-@U^KP"&< IDE1L D\^ M?_WR>V:5Z>B2!["+\PD3=.PCE]R^]AZ'_:U747LZR;@+YFE@,LX9^EMF 1G_ M5Q3+Z/EK]_NWCZ^[]BZ3;Y57%AG6A_>%4,7M=<'*OM?>EY/%CL=S\VL[]Z7? M;OZ>:SX.V_U;A-4W/#==^7(+J-*(;^)W:$+X*A;IU?#.1LE/>?8'?K>VA^)\ ME4'704O^VT/PDC-@1[#@PU[K2=%^+/J0%7.FXCF]0%M5-)(;J: ;_-K0X2FG M472/T<2@FN4G4",9'_;?G)50Z"$$K+K$HT^L?OB*#05KZ\]N(O3N4C;3&#(Q MJH]1BZI'5CH6-W:%@^<5?<$>Y#RW23%$PO8!]YW3=8]813B(]9T3R%/81J31 M]M(:-YN4!DC ^#2&[U9YS VL<099BD6[HR\=M,,3 *.'YN_#?J_;:0VRJ--M M7:%F]P$-OG\9=!XZS7ZG/5AN_\4SYE:O^]#N#MH/"%X->D^=A^80W@R&\,^W M=G)T5#UD2W3:S)YN?XNK4U;,L**/GX^O2PZ9[F MPU(&[=TY@P4MJ4"':W]A7RK?FS71-#_ M ;D?L8E5,O7V0W7^!%IBN12;OQJ"W"7H&WPZ,5$;8"??7Y-IP_EK0XY%9*MZ M;ODS"?-",2%>2 7(_VFK)($E064A>5('RE/2PL5\L9!B MO2K@DCJXY%,,ES37BN"S=M@4WHH#7!Z'D950 /?9[WU#ON=UO#CO=KZC9 M&G;^Z P[[<'M>=DJHGW1_CE;64D)DZ#2,UUB@=*@N1HQ'(?8"H.33 M40*HVX$:16&G(P*U$G>1P8]P*IRM_9RM!"^P%*R_U6X-NI1L7Q7%J/ME]6Z, M<)Q>N$D+JZ<&,9<+SMVN!HL/G+%?R2(\J",H(W[4&H%'I8*Y0MTI/!XK*OC= M1#A-B?-\T-5G^RHDS\WKAC[E]/Y&K(DN=[17XNQ%'5CBI9P:WRDU2+IUVLU:\,&VD!IO"QSHDNV),#(.E M?J?!%?*%:&2LA KS+Q54*369 M%4(_)8K4:+(JCHC4X5(";S5M@G>Q3MZ73_: ]$T1[1OF@_L'T1 MF=PSR<,VI FXRZ;WO!<+2BZ.?)VA5Y,Z"^P#/R2*$C[/>,YRNX9Z4P+2&L1W M>\LH6;])V?D; -1FX1E'.Y\AP+64+E=24HQ*!NK )BA(ALHG&ACYE MAY9-<6HY34)BFXP(2@H+D;O( $ SF0-.@QZNT\JI3&06B$T"L86@?*80:8Q' M1>Q-*H^+"*?L *>,)8CH6&-5[8A[J,P]JG&&BNSLH^C;;.="4"[:P:Y>A,=\ M&K6TG)W>=Q]<\,A5E/IU^ MS.8%/G-'YM)8(HH27-&Q1!E8HG"J+"$,^\/CC6-%PZ"@1;SQ= 1/N!!*%*6^ M-H10'ET,'1)"J7A"**G5TB+:> FL$D6YL6.R2MG+*FG5WA%M%HI8X[F8))E& M^_&QW1JBWB-J_U_KMV;W:QOUF\,VXJ\'J-=%-!PI3(_SDJ?%*.JXM<=C(EF] M>GG-UIFKWYJ;';4 ,(I MA44NTS[:W0@2B5BB?=&^B+2&2<3Z0N QC6[TT@H'3!<+G^J\3+R5 HK*TJ4Z MIET7[IAY/EO.)Q- C<9.$PQS!@Q3#6 8[A,5T\8P96"8PBDSC' !]KS]EQ8< M.F=-_2%+EP!H]-)(E:SR]/^D5@QM'O,V.50+5MQ'#H"&*]Y0RQ;JJ:@2OFFI M+T9S"P9:,-!-L"(_!91"I%^Z)]$:D,==GJK M3AC0J9@OE._2D6UZ*?&)TX%H%#4B=X3H]F!!:B[$$ ;M(7J(WNB.+/Q.F]>( M1=UF@XQAP4P*'9O9QIU&]25R+1IC0ALJT2JD\!FCD6BO944-;DP/HF(J8DVA?M MGTA,*="B]LB?'<1&IO% IKIF6@;;F_+4H5'1HEF[,S](J M3\KYWF[E'%(B4,8_K%L?;1>7'PV7E!WJ'9>NX9SP5-H^ I?'Q>4A=?HBP^4I MQB^%^1KY!*22L]15)^6H1U%:KX5G"K@T[?<9 MT63%HLDUX+O;5$Y\L:VN;OV;L$ARR$O]4G+C5HHP=+EPC:*\W5'A6J^F\M;4 MU+M**5-L+6C)4$8V*^[.,@7U*9A$,$!=^@'HDHF!K E![<'SLU!B"4N%^+#< Y8?!KA@H3HJHS+-/2+HOWY@Q+[ON5IY3(IZ.$8;+U8J_AC>&\0AY:KNAKKN7N^#!KI:O2SYO5["\K0_ME M953+0;$Q.52A+SU,1PE.]SD(09IN$79I,W !K FMV ZOV-E+;)'%W@;="+'@ M W8AP-52DSJS9$CAL[]>3M\'F://9@4L@% DJ=@$/GO^^N7W8#"L'Q5R/F%2 MR0GL\GGYVGL<]A<->H691&A"SAWR=))QU\C3P&2<,_2WS (9_J\HBM'SU^[W M;UO[6.-F'XY7%A;6A_>%4-7M=<'$OM?>EY.%'?K<_-K.?>FWF[_GFH_#=O\6 M8?4-STWWP,\MW1LCOHG?H0GAJUBD7.:8KS_EV1_XW9IEZWR50==!2_[;0_"2 M,^I'L.##7NM)T7XL^I 5 EEWCTB=4/7[&A8&W]V4V$WEU@91I#)D#!2J9F,^7D^VO< MV!4.04+?-Y*/F'F3_O&:]YZ57>/HXTD0AZ78[15 16H?,+F8099BT1Z==PYY MX3E8MVYOV!X ;-#PMS9J];H/[>Z UE#J=0>]I\Y#DQ94 4?F!!L$@=C'GV,= MGZUA&_Q[(G_V"F\NKS@$5N#'+:6N/87>I-T\"K_!UC->L*;\ET7-6PMM!V^^ M8%,Q>^-G@YAT]Y]]9)O _J;Y0$S)4&;THZ8F-WF % R-9_BQI!!S"&/X0F5$ MAMN7A7JI6KLI9Q#\#L^HT#)LXBJ3XRWK?VS34L9SCN4NP!;=DZFW-RI8)M > ME5P%T.1DVD!LVE0N>"?NQ6GLZCN>)7K /RQ#UQ0)&NAHTA6+B"O (Z8],A59 M 5$,O7VB 01NITMW+7TZP]JG8H#P_,_07 T^G3!LX>@Z9"AM%D)O'\.;R3I,]V? 8,$R[9Q__HG^5.$922Q/"1Q/ M%1F$1DL9-I;/?D8:D4">88 1F/UCK!CJ'"#!&!\!*CT]SW13H<3+0E.FK5I, M1M#-(TY21O+%T5P.#3I17D_$=!LE\A4GR)!^9Y 9=G(DH+' 6<($83[4>U:L M.9AVUL3=D*)SF?';'E6@W0O18"PJC!^^!S7&-Z_H$+YK;&T'M%$VZB93%AA] MRGQM-I\SGV%&?]L*/5Z\)!-=CRG^01#-[9JR7](9@IEH3V?.C%G54#H,V@O, M!; ._;BZ%3XTB*(Y\WVP"6V2/LED+NW"UB1P_H"&,#-%>]755SYHZ)>QK-MS MEN:2V8R(?.7I/5HV#8(OEG>+8(?FYHC)=EF!$0--#7U*U;[IF=RY<4=>[;_0P$)0?N#6@ A:+'H2T(&$>B!(X?^K$F M\!>5+EDTLBU0=$C6R58<@=W++01G>9C@X7C>O*8.9\EH-./I,0]#K:1U@O9XY;#+(\ M:SGW.X7;JP)6.D!SK*C0+IL<'>V 2G668\JFY-8T!I]N.E5,DR[$I\R@W8-!5,I"4B@50.501;J-^$]2Z MBDIY#@' #<' 6HR4Z,\)2+O=?SP&(>4LPI]$!M\-AL$ML)7AFNY@ >\28:-W MAPV=*NQN4#8,W^39)W_;&!0_(-)DDLU0F+0?;W6VO,OI[THR/%\-"R#*SXZ E]@6,&C[B^:BTWRT-CA7#='C XF.M>MT+-?@",=O9!W],)2&SC"%BCJRL'Q=J9SILKH9%XE(5>2Z)/2TL,* MS#&=\6L- :K4D=%!GZO*PF^@7D>6^QYD62R+0]-8U-+B#RRL]#?.TA2R&YPN MGVEF\I5@B@L\ )=9+-W"JO.=PP FGI*%#P VRIO&O][>F<W?&[A>'DFCR9$9>;'"&L_P#ADSMLRDP]&;U++ ;0]^#-TEJPY@",!6O ? MO0!W8M"Q9$?DA0[Y?G0"9[7W@R-^ ^<43V_L%%Q;*;/&(N/!(;Q*8 @OQ&ZD ML^$ QBGK+7A'*JI@__H^)TT'XCNYJ4XOBOG@"TP;:*3]FBE^O-EVI"WWV'8V M-FL=5_$QW;/Q:FY!Y),F\L)428+*)Y#8>&F@W+F\>0JPNPBZ'!VV!Q:K%W!) M"5SR*89+ZH\ON?DTM?R65+0XKJW:Y.R<82[W"=>RJN>HF"[X M^J9Z,:QF6[OBX0@BHYBME).YS5Y<<"8XQ.&04EA5&@>'U).IJY+2>YK/2>\. MZ3;<7ON ;&,.[;@GY]^2.T>M+JYV6HBPLK@;3=R-)A@H/ ,%W0HL[D8[$@-M M/):-W%DYB1*I2-V(Z:A3CR6(NH>UT -Y):H^X]DU.=32#5W#KXIAF^@9; ,R M5:2XSC?YAKG,E'U$4VCGK%\:R?=2?*LYLQ9 M3?0IT^K]T7G(;HJMA15L>99WX$*^KPS8IHQIM-QR8IIV.STQA7ZDV9OZ3\X$6:&SLKU M$A@NF?$$*6H'PH)M. ;#CUC!RQ<8$4M+QC)8VR:S)DVP/PG-JKI"/?@U8W4^ M Q/3LRH@A>@YXBP_8+ '&9QT:GX2C*^3Z5+"7?TK--01HSD;.DV?UDQ^KI\1 MC&>(.Z8O8.4'L;+HC::%R[;$DM9I/>/EZ1M>>8F>?"'4FG8?(^]$LMF2S3!? M;7:D#$W)=$1XCC_TRY/T:)XCG^>'6>_+R?)'H6$W?P[P:]G\7 \]#4W[9K/B M(W+2PB7==,^UD@5X@ S:AST[F<-.]F;6Y4Z:@4QQR"8'2RTK!I$L'>CYJEL\ M;=:T35J6"O%"0P:9+2KL\:)#]/?\0.WR._?@'3\JMVQ#5FBBHR8O$_)I5IY) M",LPXZ=^6/:OF\=+LYG!#WR9Z+85=I&!^N#IS'2#)^V/;4.E+5(J3V>J/B=\ MH?GI*#8=NLS0NF%+[!B2Y2*.98,#O(%1J3\%@(3YI3$!/P++*>"L^G(039"3 MA$D,$%"V9M$C=@:Q #S,HZ147WY!WA56=':VS95*\O)7_:,Y^L(.2X3-;BL:' MD(N"]EL/5WIL-I.K>]=[?09&\Q5\!CERA$Z(IZLCV< \G=V M]I#+$J;$%'/Y^S?LY%7_S[95#"J%N5?5W( U:\%XP@482^L!^"OT?5%X#O@T MZUD).D60'L84C LW)?UCW.Q=3?%CW/1=H=+1'JE("0>:0GY]A]V#&J893&!M M@V75L\QYH//'-*X%58K;NRR7VS$EKAFN6%PA6RZNAY#3J-PB[O-/*ILEP@Z8 MONBPD)IS'\8;-0><^@C$85=V I46KM'!(_ ][:@U>BA4Q8[IQ$0XM607M0% M$NR B4/N]&-,\'4QLC]A$@,VAW#EVFOK)0173->M,SGDZK>(9W)3*&Z8RFZV M1)+'K,!&IL=$ :.J:W'0<]GTV*KILYMX7="E;^)8(NX!7E!!4Q 1*Z? Z<0S M3'30WS,G+H.H"X<4,)S=<[X[G>U9'KEE/B@LOLZ/B[,*'9PK9$+/Z8-?M?@5 M'8 C2^$+6G\74^=%F?@YXSN]\\YI^T(BATX/:^)TW:U!.9,?FG"ES"G-* MZ=O/5CZ %&#>G4.P_!6G6-/\X+RCG\S+D +3 LYI*38=6YHLATGUXU;>V3M6 MSQCFF2_)$+\[&M!X<'IDJAK,DQ;X:F93"F<%5+*%XCH?^19;,5?1Q3_/-"7) ML)ESSXPH M1+_%*R=G^ *4.^4A1>..& ANQ=(-]&(KO*@%T^?LL+V&G7/#K,B#/J7%0R2$ M;6NB\QH$5 J_8$-V9<_>_AGZ2/0OZ@)8M#2+YR@S=F*'(Q9VX$>Y%<,M/[$L M^D"UPA3>RHX(YBL^H+XWHD;)?N$X%MAC[=*X@?_2+R[4H6$G%,)\5_8(C9L M#[.JAZK./24>5J15$FQ+U?4?=VBBOU&;-=S:G04):3VH1+C5]&('UI#6A',5*CS(S MV?!)Q.E-F,?N&>C:;A,5HHZH4XV_7+0"639DX< MUXDFH0&-K-#PKZK.6>B2AM8646,G..!&JYV&^0BA>Q"*-A\@QP,W13WEL:AU MH&L\=8#'%*F7:H":-9$&CJ]3B0(DHV-2\"&/#5;7$>%7K*AXQ"+2SJ+^Z1:Q M0!."Y3>%1O=8F1_>;!:0-]*!TD%-. I@K#KU5':^ EO+,95,>KTM M)SCE=3IJ3R43>8_]C=W$?#3!PE@CD_Q4C+.W=/B9:1B'I\PA,(I.(W-,KK*B MAW/^]^JI:6JG%FCS[Q/F.)?CAGY!WU1&WY#ID&6-:EV4"2N;%I( M86 ]MHWAV7GSUF%S"E_R!A@8 %Q:-%'U)1U6A\OD0$EM1:66-^; M2&Z1]44Q>D^!YUT7C859?&CSPF\A:U:?25+X;@%-UZV@]V]B)2>D$ZKY%%(Z M4]'K"MY=BA/.:9E-1RSC$&%+9CVLYM;% Z@$41"43'CLPNR=11Y2<"VF:JK+ MJ3N.)>KXLZF:XS$K749B\T 2++K+-OI?7FA0T"*>*+\WP\QQ(IR@RO*2-AJX ML^9H2JR)+N^6#%"_"9NZWV:=?6-]>0@6;I>XGBT$',1#N^P&%O,;#L]7/MS@ MCG@*-S?KNYH?E2<.L96W7D;7NX_'LR?I%;5\PXN%\ZB2<'88EL_26MP.7_V" MP"VD&P0F#3ZINDFSC-8W7-S=E$_.5LMG^H ^)5FD$2N*O;U'QUE-Z7[I,B?1 M+=S)5XK. KY:KN=.O%?,ER.XSJ_#*/ $ WDT]&F$B&8F [RBE2#6,SA8T&+K MY(+NC-\W R6&R56*ZX>!5CGJ3X+<%%292O57A19_I+*79IEB0^(U5N1ESKQW M3X-M!K&L8I]X]@ATGM[%]W47 5\WRD[SQ>;\8@AWPV8W= 4ER^V+KCX?Q#,= MPW YA"8OU=D;>S[;GPSE3*-<"\B:&\<@!7P%R.F>^9JH>^;Q>^>"D%4"KTB[ M'05>P/4/6TE8WZR<__K"MZ0'=$?Z2>>)0,UWQ_\:V:+>3^<$F M0]U#:X!MB]X3K%E-3>[J_-)@+=S6?K&V?EC(4_R5;630[6F:^#W#BLPW;P(( MTERY4WUWA;.R>\\=)Q9LVK+XA2A2Z [GGYQ))+K ;SHXPD1;75WJWZWRSQ;) M<236\FO+Y+, DG"]VHX%]4R, ;41@AVP6JH=L)+C@+ES88DN;#;H4Z;]/,A\ MOA /;%E+6PFNGTV9"(Q>QP!V$[?9S=ELN=QBUK:YE&# WI*M+IH88=/)WI 5 ME9T^@!6.1?F%-H%OS[">]2K?TKO<)%![#YPH6PI;WXC"UJ*\;,1[\2=:+[2[ M$(4IKAHJ0),NT#!Q:PK ",#L")CGQ26[J9HT3KU]0894M!] AM,J];N#B,XTF$.\W"!&?+.&2R$UZ[NF%N&45N"O8LRV3YOR!G&%")UQ]NDJV4$IE&?CS@6DZ MI610E8^/I*0;]?UH-\>/Q[UJ?.2O HI\I ".Z7=1?9'JPDTHZX6%\?DI0';N MWRT:@WCA,5]9@YF*M7,L59R\7MD+.> MLR2 >T; /1UA=8;1!F?;/<%X W*VZKUUIN-D@)W+7#O/L?5<;DJ,5 !!@C9Z M1,/?ICY*48=#FKQX!-47CB:AQN%$5VD-8@>1IQXRB8@N\;'!>;!ALC<6'9\7 M]S[#L$]8R&&]M>A0V,!0N9"2P)!@1J$3H^7#RAZL:\$3#7T=@NM3'T-*; MVK&:7BQR.]*WFWV*TSCU]@494M'^R>=VQ"SL+RA+Y'3O;2^6]KY!XRB9)+5L MN;I>*R$% =5S@6C2<8<]4;GWC21)Y9:4L]5*60!7R-8@%.]]RTQ<^2>%5,I: MX3MO-*<",U]$)LO!Q[A2^AM5FWEH(2=_0VT)!)V MZ!5SR:@_P3Z7Q3YG)[E%O&M+O"OY/*5$O;)=]]+2Y+WM/N9MJC H^>B@"-K1 MDH]2%&7;?>DO0?>%G?V):BT#@+_@E* M[8DJKGA@:D]:(HOA)"PW<*^=XF?7S 'UW)&Q4D!R+9/=Z3IZ[CKV56>[!!\= M%EF61>PYEQKJ2QG+KK-W"B-O+:6Z=W):(':;FJ6P4HG**QGPRWL58K;Y+24R MK1 -]M/,ME@(=+VP'R^Z&O*>]NQ-8?W4#Z<7,_I-YXYD5@&2Q6-9:!:C-T=M M(Z23"K6G] MJK+IZNS8*D O+AW?"M]HMB<3A&\Q6PC(?(X#OE'LB:45OO7ULOB'PM?1 /M5 M975*6>]PD<]J36UIN624DO+&F 8:$7[U*;MF9#PFDF6B-]U69?@&8:!-SB7. M1U<%1G-AY68]E7PEZ#Z_#)9C4K,H-OX$;FK!$,'E-X*+R=9371BZ[!2&=J8& M_TKZB\;NHXW_:LXDBD+?TRJ-;C_L"1 '.B_D?\NOX*'5Z.\0N\3L03'=.WP< MUG(N".8WD]&VXK_*$2V+6O,*Q3-Z>P6[A<4VZ+W5P4.F=T.;Y(5MOYQ/_6<_ MA7IC!]A!U9X?BOEF]>8FGWMLUVJY\D.QF/N2+WW)54LWY4J^6JZS_"4?\RYN M7Y:;%M6%Y5*[6BY6;VI?" .9\8_#Y%)UDFU66EV9(XZU6\^?F8.<7>KJ@CO'J:JA!TFFI9 M&O;HM6'KP4ZU,^(J'?*!96(/'UB TM^Q;&Q*OAJR,S#?N+77#BIORG8'-_YU MO ,RJ_ \8L';"^/TY'LZIL1P>J___.'V-QM8P.;W,=;AV =H!(DOGL3Q56W? MKID+T=?NCD3C_@96(!I($UU7XU9>R;.C8/SS97Q!8D%B0>(CD/B4W(=5_\B: M*%K,E\GL$E (/G'':@R7QTEPG';@,E?]G1@0$O@;L# %Y\P'O&Q@]VGVF?2 ;!?'-0 % ,"X LMNT9[IA">P)[,6,O0Y]2F/ M$P:?@%ZL8D^W3@1R:2[YL+Y)>#12[U X<3B?L>3*&3%82J)&,2#&JR*1YKMBYCAI6U[*?B.TF,!?@__'WK<_IXUD"_]^_XHN M[^RW297L(-XD&5<1V\GD3A+[.IZ=NC]M":DQF@B)T<,.]Z__SNENO0"# ($: MZ*G9'0-2O\[[]'F$1LCJ3'V( MNE0?!=Y#VP]]+[//[X\A(?*Y* >.*:[3[V M@P FHM:#\7/##D.M[KZ3L%^"V+[P5E'(:@HIUI>G7 K!FT=^\2@3A31UK;7W M%B2*1.0GD6)5"%O:=ZWTKE0JFM'T]GQVLR*94R>98M4HRB69 M_*VN3%32UEK-?5>+4E0B/Y4L:K*Q:RK)W3_+1"0MK=MM*")11#)#)(N*ZFQ- M)'*@?%NOH.UO$9Q7]^\;N@._V&,;*^,B M$Z"3>A5T(J^#KZ4U%M2H591Q@I2Q3<3!QI0AK5-/U[564T8/AZ*,O5/&-I$& M+U.&''C>T;5V34;OM0KLV]"3)["/Y2E[X8CZ>_+B%Z15PY8!]A0ZM+$B=84B=(19J'3YK;A)-L0IJR^BEK#46:BC2E M(LUM8E@V(=VV[+8=+2A&G(DY!G-M$ MJ6Q"G/)ZC+5VMZFH4U&G/-39J&T3++.0.B6A-5UK-@^8V XK3+4R-M'8+YO8 M04?NJIG&)OVX&[6"P40'Z26N:YVNG!9NL9;>B@!/@ +1BD=I"^XKC4DO:=1 M!*@(4!!@P6"HH_#XUCM:MR>G,JTH4E&DH,B"05B'ZMG5ZUJK)4<-%T6$B@A? M(,*"D4:'ZL'M:;HN1S2\HD%%@R_08+&0(DDHJMG4.HU#)BD5AERXH+\]!HS! MDOX^QR[XK^D] A:J>OX'7F3W" Y1@>N@#E&!ZZ .48'KH Y1@>N@#O&4P'58 MD1$2I?U]\CPK>!/PF)V A.CI'%+?IQ8Q0F*0B6>[(;%=$L+T1U?8ZU"K!#9J M!8.;UXNU^ \WQFZ'#P(-;H>('_GXKH<41?KA':+'9Q>W)I-+KM[6&IV>%/X# M:9+C%=D V10,.UXO0N)HR*:M=>N*:A35S%"-7C <>,NPAJ,AH[JN]53]U=&^FUIO98<58\5 M^2KR%>1;L"+A[KW*,E)L6^M)FC:N*/9D*;:4X)T2O-DR$FQ'J_64B%4$*Q7! M%@P;.@;RT[7>(=/?804"JRSFP@W1A M$S$9+ !1P78C(X,FS<9-NUEOG;=J5[7SYE6SOYZA\P\^!Q/#3#X[1@ 0'=KN SY_-@NV6NV?\P#8=->, M(FW7 GF!@/NY")3B&T:P27J!@)&\P>L[KCXR-SQL&J#H_GJ&YJR8*\OO3(J2 M6(:[D9T%\HMU+-@U*]#RGHZS\[XEMCN"X1@ZR?'3P\BGE'R%;T@0^371 X%J]]OX-'5\N^;\=ER9TK)OJER/\/OD,Z7XFN\&H9[.]KQ M/@IA*; =!]A2&5B-")12MJ%CFG#/]%ZDA&*QBE85V!38%-@*@TUVK7G6M M' MMKM.G.4N[8^-UU:ULG#(]G(:[K4?PW.[,-_]F;\*K;9"*PQB(CR*2>&5PJO2 M\ HC(G%&8IS"J/:7FAS!AU6%E3 ME;8KFTXH-BN;4)_%:K@F?!S _HU]]"N3P$.$]%BB?VC'^SD1MYT"B@** HH" MBI2;4$"1F5I,DU5T1B41$TEI4^F]K(I$#Y3LU M3:^U)<1YV>^UI7(!?K''=DBM(_>#G/6%2ML"C/$. \%K]?') _'OUFM;N*@>?HA.@DT6E M]G9.)_(Z]=I:O2VC[:8H8^^4L4V4P<:4(:TCKZNU)6GV)PVZGBIA;!-<\#)A MR('F[8;6DJ1OQZ&5-Y/(>2>N&(^GMRW*F>9+O,9%O&D[:)YHC_=JU; MQ)4#=@LVM+HD5]*J7: B34&:VT2-;$*:$KHFF^PBO%M3I*E(4R;2W"9491/2 M/!#_:$O2QF&*4D^54MO;Q,ML0JGR>FA;-3EN+A1Q*N(4Q+E-8,HFQ"FMDUB7 MMKF8HLZ3IJT#5E/E#T95'<].J^-9NV#(T$$ZAIM:2Y*8 M=-5R4!'@"P18,!;IX-R_:+7J6K,CY]6,(D!%@(( "X8\'863M][5>DTY(IH4 M12J*?($B"\9:':HS5V]JS9Z<'B-%A(H(!1$6#"XZ5*=M4ZO7E2!4-%CYBI?1 M8+$H(EDHJJ&UFX=L[:EHXQ>BC7G9>WL,6(*%[WV.4?!?TWL$S%-5[^7;CZI0 M+.%^%% DW(\"BH3[44"1<#\**!+N9_.J]ZKD%2[ED^=9P9N A[P$)$2OX9#Z M/K6($1*#3#S;#8GMDA"F/[I26 =;2Z]3,#9XO;B%_W CYW;X(-#@=HCXD0^/ M>DA1I!_>(7I\=G%K,KFWZG6MVU,E*!79S))-P:C=]:(-CH9LVEI=E\.#I:A& M)JHI&$V[98C T9"1WM,:JI:^HJ,Y.BHEV'31Q?[1D$Y;:T@2,:Q.3,G9-R^DY#T=9Z=\2VQW!&.BF[AU\?X-'5\2P>S)/45-"["((0PQ MB&4'QN.C3Q_9<66+D0VFY)%ZC[XQ&4TO]KZ[V4,%N%)& 0+2Y+UE/Q'3,0) MZ[M/'Q_NSQ:5'C$I"K9W)$;F6NV?9V* W BCX;GO/2<_S?YF4L#B5>(*0-(#[=77VSWQ]EE?)R$8](ZA\:X2 [;LN@78^;<,WNBC/?! MQ'!SAPC\W?,9_;X%"0.0=&R$(XJLRUB4 *P8LC?BO<"#/DKU>'@S/B5@*&/82G)JCFW .[!4FCVZ MF:.)!Q$Z0Y _QP7G#"]88!>LXN\EHT(AB5GRG ]P+D//<;QG=MH,)#X=.@#? M@!_:R' ?*3LR+_)30 AT1:S+P.#MKB3BJL*A"P0CL.UO$8#;-N>U4)UIH77Q M9^>\H<_JG8N43=0QP[YK?1$;GC[@>3W R!\J/1_* W^N>MVG7M MO-GY4#OO-CYTSNL]O5UO7G5J'WN@&%/042?(JOR(Z_(Q H#5UC^MPN2_TJ(%<' MY*_&E"@0'S6(KT&A,'P%XB,&\1WU\WV7Q!R_Z@;_1<+.TCJZF-_8=NO/BF>T- M=Q2:%D'3SF(T;:T,DRD?3>M:I[?O0I<*30\#31<5M5ETI;8,8S^[F&$0T&O* M__O9?1&'-\QU;S3V'B%I>JY1FM/!LI9__KHE/1J MR7(9$39KM3*U\"0*XXK#/52>,P(N2^K=6_5,LW5K[SZ"L//[UUSD[X,4<_31E38HDNET9! N2>/,9 MB062#I/OLD;#T/?&RS+%"4\^(4E0)V9Z+GL^SDC*O/%,?4JLB,99I2&K2XR) MI)AMBG\&YHA:D4/Y0F?22Q$+XZ1;TW#)D^%/&#,3R / M]R.<9< K69^'TPDESX;O SI,DU/'5&U*#,?Q3(!/@E8,"^V 3*C/&*1K4N(- M8'2#8UJ2U@ 2&I,<8LG5!;@S?%?GED4OY!S%.@@-! MBJ0!2^06F>@L91TG/IN)CCMCXYTM,OW/"";J$SNDXRP'L*@;4$;W+&01SL"* ML_=),*(,QZ]2OI$L=>6INC3D1&W@=C 56JHTYFS=%B:(57IP];?0IQ91+46H M=)7IP0<0&7%J.'E(4?Z29Q%)?ST1Q_AW6]7&^'\0"H<1D@&%GUVA^H/V97O6 M$=Y3K!.DJM>E<@CK+T0;;>D0WL@-7&]JK9Z4;N #$&Q5D7M>.]6[;#$X46KJ M &<]1JI?-95DA+ZH@]2\2_(_=[YG16:8;QDE_D;K\$]A',;DO[0914WC=2UE4L4C,JG2?.$@!D%/@YY5 MSX<4._NN=8NXN5V 0D6A8,6 N#V?.T7M*>=OHENKU:KQW!0\RF+FV49](>2).BGYNKW/ AH*1R$0YKM')6J= MX!(M%[S";J4GOO?H8]WQ<&2(6V<;M3A>(MT(B./!C^DK_(EQ')%Q03[.W[=K MO "[[SW9 1(26I,X#-Z#!_QPYV[C^Z;I1_"9_IS@M7KVSGV]*_?CC\S@QM5^ M EU8B$>F#GT2KC$DO[S,+T$CV#:H=,_V)FRZU9W/T>'@]:G#,"WT\L%?V4 O M8R7]SA+C"6#J>BTP[NG8L-G]U>+0H>I:8JS)G 7E(('&/7NHZ 1Q\(Q4UC0 MS<2WS32.*FD.X:\Z#O(,2+>4"E\HWK-::TD(3"SA+EW!;;* S0BMT=/TWGR: M)@L'1.:/ 5D3D!T_;90Q<*I+=]A]>8?_*;2)&S8EM1Y8T.3M\#M\&PSY3-]# MPP^O817,-BUWN O+PW'.^7H+=QW; 43JO8[6;'#;0-P+1L/B[#]+,DMW?0+M2!6>L\J MW'3S[++5T+J=>?,4XWX#1'O["9CZ!>D[XV86%&L^-3,7:,K,^@D$Q;!GQ)PL6R (-3S5 MO(N<_N29!F3H1!A>ST\ 7XB'2/? &UJQLT%VZQ/1YBPQJE8=;6PZ::B],J$+ MJDCU7:94"T%XIJ=:"$K;0G!19A0ND"\D740ZS_;=OT1CT*0OZ+4=F(X71/Y< MMR^]UVAW>LV9AE[[M/H&EQNW.TVB48_:+E[4XRY.8 *-S:1^"(R;#&T7V#/+ M>W*Y_(V]:=0P1T2HYDN.>0C"EA^T'Q\PS,/;B2?)4OS^ IV!ELT,T)WEFJS3 M1'9+:A$);Z!;S]#-Y_0D/TS%CXLIJ+60@JI)8)DY\$K35.;6LE'@_\I1YGJF MZXMZIB+CFJ1X5+:\IB':+18:# 75'7(&]O9\4@C[:L@ MK#RC[DUX^=#QF/KHN%DK*G1C&&X\8.FYM!O-N"3NLM$L%DQ^E02$P0"?L4X+ MNQ"[G5 ,-G$?A:-'Q)#_YWMHA.RR\H.X4HI_9V^EX%OC)NVC[XT7Q2S=,+\Q M+ &;=,"_UH/Q<^/V1UU]X[#/C2!3,KJ=(/XNBH.K,?QMB#\QBN D\+>IM6J; M9T1LC;^2J(+R2*DO]A,E-T^(-I*+J3(2I4JG[&)E4\NE; 09AYA,E-VJ:XT% ML;,G+9FD1-E%A5)W+8PD15E=:W8V+Q^\+V%T.B;3;X#_Y+LY\CR'W!G^#Q;R M=,]R-1$R2D"M3^W%6F*62^T(1@Y%!&+?M5(0RD3^]8[6[55(_@J'"^+PHAZ9 MNY98AX+#7:W7W+R=BVD)$9;[!=:(=HJTVI&+GW&FWN7X4G9%U+% B2VGF5_Y91V&9>Q MC(44+.M6*@O)X854'*2GZ5LT3PQW"GK \/BM5X,UU*:^;(01& ,6J=1%U&(RFR2 M##@-K=UL[A3YJ2,;W[RL4K9Q/>&=JB"6U5PJPIN5<&M4OH* MB_6JK3(>D+'2.\9)-[(^.IK>45YK^3%Q47B 7)&IVV-BI[E7-Y*R;U7 Z>X( M=E$LA%P!I]L2;%=K=2LD6(6)Q3"QM>B>7JXXTFTQL:VJ*G7M&9'9V5%RP M#UC%87';$FY#Z[145K;\V+BHD(!\09K;8F-+TP\@)^!T[!85>RE][%C!5D45 MQXYM+Z;T]EYO951(Y8&3Q:+Z!M*%5&Y/%K7F7JVNPXZ45)KG!IIGL2O_'>-Y M7=.[ZE9>?F0I=BN_8V1I:9UVA3:M"M(\.@\;"ZU+=(*DR:L*U52AFBI4 MA^_4<5A/'>6\7E,.SS8)CV^%*L!L ]\:;74 M-:(\+/@3=4'I<5B\BF&-;=<.0E2"L"^7XLKK4EFQ-/D5UA&'2-^U^CEX;$-V M':W549> \N-/L33Q*O!'KZMP0WFXMNBN#% *L#LO,F^+/E''FZ"O6MWCR7AA MT2[6*F!5B8: &KXY NJ^3@&^)6FW52T3A2V-_[)JX M&AL0U[*FY!L )!S9[JYH;V]+74:(Q2K\+R?$Q.N+-0G8$];7MZ@#5PG@E2DU7]0JO?>S7=,;T_*K696B>ZZ%+Q*0^W(R M+E;]OR 9?V9P^^(%&Q!R$Z.2V^U:570LIZ%S7,A6K$S_'I"-)_DU-T_R*Q79 M2K=&#BF0Y3A%'.^CZ[G>C$PCKT1,RVL5TZ)B6O8>TW(Z%ZHL1)P&8:)+JEO4 M-:5UIUCF_W)I_=E] B"@4Y&+ZV]TP[SG5H7I:@IC"F),L83\_6!,M\)PJ)-6 M?99R8Z']*':\&(E>+:.N8HGRJZB+ V*KX+$]!XZ]5HBR'J(4RV'?/:)T]BRS M7RM=>"'WO0U'U$\M3Z$2:]@W0$+_ZJG<[2\EX6+)YBL\90CVK ^"*U1;4#3! M,"?X"[0K2;/$RY,5"I?+PN5B&>+5X7*[OM>F].OBLC(FYJ\*.?3)@ *T:>Q: M#8V?&[3 6<^3+V&D 2R!6%XT<.@L OTB49#!RZMG AOL=2;V+E>".MN*GUZI5= M/"U$X"6P&CC ;7:,X8JF]DI3990.D(VFNEJOL7EBA 0TI:Z CTYU88K*-9WX M@*F,)GARW]B#W?T?^T)= :LK8'4%O#,[X6 Z4"WR96ZE9Y1]L=G80JI1UK:T7:S.1-6MB7:G;S943T;YD;18 M68BC1=)ZE5:[,HGVUU;K-*BY6'6(BIO[[,Z97J]0@50X6A!'BQ65.%8<;?=4 M'T=Y!,X?@ Z.9P+J6("4/N@D\"= + 6^2KB1L9AF;[L AZL8U-\\5_")ZIA" M$P27OGD9I5U"0,8*2PK[F[WM B:DPGX4B?OM8*<*T%9:]*Q H+6D,?OQ\I91 M9AF=+';G8-=J+6GJ;FZ=M*)P>\^X74:7C1WB]C8!./O%;2Y,WH0#SYKB)P,> MO"3_10B)-_ M&E/?-L67BVVE?\TL]U\:)PF-!/#N\,5UBR5G<0UWDBYQLI-I M5R9?T'%VOK?$=DT M%F7 T&#HV]B8:0S".23>D'B1CY432 X%1#/)Q,?LY+#*0NXH']'-BNBS\HK MX/.&:4;CR&$V8=82U(C'ZC*$(\.%_Z/D#\!S>(9Y'H(+?GH/\/W0 YOR&6L( M,LC"?#1 3P3LB*,SRRT9>%&861>N9>.%V0L6Q =Q OH,BZ9OJP+K+%+E\+N8 MK)SIIF:.J!4Y]'9X3Y^H&U&6TG;SDSEXG*LH@,FI'P!/^>*YCQA[9?6#@(;! MA^FG!'$,IP^8$SP@?!Y@ 1\M>KM[WKQIZ.?]#_7V M^8=NOUO3KWN]3J=_1BCPJ DL*_0CROFB#6NQ^B&.T._HW>M:[UQO]5OGS:O^ M-8P 8WVL?=1;>KO9ZO8_G/'S(.\YCG &\NL9VK74<83D2CX'$\-,/CM& $QO M:+ML^6>SO*U6^^<":"T7G8P9V*Y%7<;14$R^%^Q) F]1&2DXQ90!V!<E_&TOE,\E08!_SMRIJ2A:V6BE0)- M*:#I1X\@<\DN87-4M+RF(-HM%AV:($*UL'+1HB!?#>1KE4->$B\P$:I^!S3] M*LOEQ\:KJHN@ZB+LO2["*04I9-PZDD?%R9YLWJH5JY*?QA/EG$9X??K']U4] M.IE;*BZTA&OXTPY'L6?JYJ?I1*@&H%<*_K4>C)^;Q5?7&UJSJXH='!C^%:NY M?Q#XU]5J[0IC_"71QN01%+=1&-C6S#V "F"3,(2G52O6'& )&_CFN7\42BC? M"S]H@H6F:_66BF-31%"<"(HU/C@8(F!]C[169Z^=;([Q=J3:SM(E &%']6AW MNK)EA%I&>X.]D6"SJ74:>[6+BA^RPO>#P/37EO>%[M6%O M&P0JB:@>(T4/Z2-[E@0RSIY3A3$_:ZQR(\=SF>-OY+ MFUVMN<5]:Z$#X MP/XB*:JQJ9".4 +,NCI&L)&VCO^GT3D;6*9I( M:*+SLNC;!TUTM?86>4P2T,2*R*9L')$LL4V4A9_1.%;)LI_B\*.[3Q\?[I?> M(F;BD>)@I]P(H^&Y[STG/\W^AF%/Y.[3MS^^KKZKW"30Z5TZ,UER"ZCS?/)D MD6]@E6N_^GF_,/]3?_W\_['AYO[M\1PGHUI$",5IO.X-'=8 M[\B((D-X2^J3G^^(T'C^46/_P'MSRI#XZ8R\60BGWZX7PPG1M!PH/=Q>?;'= M'V>7\7D2CDKK'!HC@1RZ9?$O1LVY9W9W2_Q7%(3V< HH\"[YC/:-W!/A87#N.%Y.;^)X5F2&OL ;S/MDFK@ _+4$W5Q2QBZ? MNTDL44^P )Q/822JD6>*A?&6+R;D8U+@ M3=X8E6MGBC>DE#F("!:H(XX]9GXA.!VP;G"Z]'APR5AR#B=?>BX7*PK/E0)1 MAO!%"QAN+W\75%!<@E.^\9PI2^A:K%XAL 8XYB":3!P;SK,P]L1OQ-@3;($\ M"#/3"]A%N4"BD?=,P=IB*,1V862@S\LOG@?PGDG3M6-!Q! &BAR+HPP;F/T\ MQ>E,(PJPIKX#S!$K%7J#T+!=+(_X\LD$@-G4 MR#YP$ZT1!T@LB'=Q)T6A0R MG (\!Z?RE5.Q!&1Q_Y5GBBG?V[[2X2?/ P[D.'W7^NR&AOMH@UK!]:QK.S = M+XC\N>J%>J_1[O2Z,P4*]\A3L3"(%R[E/NT+CI/Q!I-@#(G81,FG@G5!S1' MD 9QM4[3\/TIDD%:JO11' CQ*8]9"3U"#7/$5^Q3UC,+M=. EVU/V/"2PPZQ M0!\_[[''JO0ACU_*;$@<[4N22"F^@F<0,<1 GH,53H-C+"H:X^1BNNHMI"L5 MZJ]B;D\NB!(KZQ+>UESB6$J%-7)AS94W!B9MVMC>3R&-0II"2#/;BE@ACD*< M0H@STT]4X8W"FV(,QPNEQA?IX]QBYW.S^@R1#X9CN"8S6\'"YBF.PJY] ;3' M=J_Y\GUE3ZJ8UX:^^&J^E8O 6=C?%8T1;HL4"<6);?S-.H9K#7WS%JXJ:ON8 M$?B%;(,"")S:13M'X(;6;&]>+40A\#$C\**L@V((G+?1=H[$787!"H,78? + MX>X%,'CM'O%;JA&MEE(C% XOPN%%D>@"AW?)4K6F+B57/8"@<9FRNCYZ/H4= M$QZ8:4Y)B*+9$;[3X[-W2\E9V3L'*+SL5\LXQ:(ZA&OL\NV# '!:Z2YO%9D=31DU2F#K#8SZ7=-5HW-&S8H MNE)TM1U==L:EPEBK04:;6: MM1*:'^R+4/3:@5**]"$-4H4QS 3HGT@@P_8)VI5SH(WRLYLO!$;LS+>S:6!$ MK2,#\U&5#13A",(I5/Y1@H",NA2FHR(<13B"<%X(!-FI>V:STG%2^#,5Y2C* M$913J-YBU0$H+1: 4JNFB*NB'44[BVGGA<"7XNZ5#0-?&KI^R)102F.]PZRP M(";\DV*!$X0X,5SXUW"F@1WD2BI@21O\UXT,APP,^)D77;%# D^&-(@K\=CC MB6'[K+P"JY0R].G?$7QRIL0>$LJ,:5;7)"WG8-J^&8V#$#TT^(5EF\#H>6$4 MG!1K=I QTB 94#$!M2[(;>3'*TK6#/^*K6#/$E;TA!5465KBP?8M7N+A[\CP M0UZN!0M'D*&-!$&FU/ UW#6,Z?'R$\G!B/(3W+&THIC$T/8#43EH($08L8QI M7$VFV!K%FL12+T@*/%Q=>B090"!X<.'+BE9\\YZ8S"1UYA:KQ4@(4_+:,BXK M+V61]Y@(%P]S'E#SW/YY/K(MB[IO!2>J-WC)'7SR,CVJS(HH2&S F(N]H_I, M#9I%97!V7)?FF@["Y05HNEBS;+\%:,3I)-5G5L.XV0;KX2*&\4?;!>I%8NL_ M^I0I:<$)U*7I,ZI?KQ:,QFN-$58-ID#-*L-Z8HR1[R]R0>0Q/N-X "*T%%$- M$+S' 9["*HT!?[1#SJ'Q^X%P?\-/#@U#+#N5/ 4\(T3>B\56R#/P,6,R\;V? M-I:6@K7_LDSCZ"[1UJ_8Z!\-TW;L<,I4].\XS6#ZA2_A=L@?*:*K?X&-Q<]O MJ*7HS?DBF1=D(PAR4"P]F=YZ)Y/=W[KG$0]T3\>\,M@'S_>]9_CCRL":.>%T M,X=T6^LN*"O/]R[P36#04*R ^&P)3*A/' /O6P !C2?#=E"IVDLQNY0XJV ( M?_+:@8$WIB$;&+4?U%:P%A4OW0;$Z/X@CR"^#< /RI0A#UD"2';&1%%VNP'P M?<9%F5)EV0&[BW M@]ZUCHG7+W;(?6.N=>5A >5'"KR%KJA]V,484*Z@ZH8],G*E1D,.8-D*!&X''Q!L,/C %7-81W8)J60&42B!F: MZ"7@E=4M$$*FR;;TZ$RU(OIV6E+5-'TTI+G\%43#VJ*"VAT"]N%#3$0RO1IG M'X'Z/* 4JZY:-%N&$O8#1PE#H^++;/:"!T)_3JC)!7KDA$PI!RT_/@0NW0.4 M_T4@@2L1=6F37=+A$"= &R+*JB 3+[ 1OS28#E08BTV'Y6@G=HC[IKR0[7XJ M%%_F3*4 C\)4-O5ZD+"\_NF3\#QS1P!'&2]2J, J4CEWA(C355[VVQ70OQT6]56>_M X3O668!IOJ"%+-!HCK+!Z>$V M.NXL*=BRW,DUHX?UN;&S44?C>DOKM0^YH[&J?:%WV6)2,P=L[R!*K]#1&)G M;)YUA/0O74/6Y23?*B&A:C'UI^#_S*"_&3?0=/V0F<$IYD@M9 ;?:1@Z_"J? M^[,4+ZB$%RS+KNP4*V&S"3.X,Z8,]ALQ 5UK=J1A NOE2"IE0-!_QKVYS"!@ M/LZ)3\]93!4_W?+Y&^MKDN1#J/2OTOU:]SPT+:3=VJ<;(/NSI(PQ?TX21K, M2=+HJCR)<=#[UDP4AK3EP_*8%?NS)?.6K*&'@EX(.Q\,*XV M%QW(N@%'/@6&-?!<*^ A3_E003N,N"K&(@Z8PN7Q+(5XG#C%8!B%&,0PR:S: MBB>F_ M#2?:2'MY(:Y96WX:G6U.(WU@&.=AWF-:3T2K/8EE09>(/4M/9%D@^\H3^<[P M\@.@9;4GT*IIC<9\X5<-@W4PBLA^HLY4T.YBOL7BQX3G%UB("0HB1BRGC#^6D(48DQ=Q%+/"! MQ35-%B^3<=0GX%/8(9P'.@^BD*T>#A56A/W8ES FSQ41-YC9Q<*Q&'OFS/D9 MG@DI;"C)9.$\-QLV'<01T1XL,O.@-\0W<2MX;FA0CUU[B/EL>"(3WWNR \:I M6?B:" XG$3O8L?&#GVD:FSWR0$C;PP00R'Q9O/@8@,3& 2$";_,FX;EW4PF! MD6GB4/^D?!8ZA%,-V:PN??1"&\/*,H%VIC'A+)=U)!=VO@@/]RF&U?HL^(Q% M,EO&V'BDVX1[KTZ%$=%PQK,A0O#)Q="S!,"_$CH%W7$=LEIBG#X'3>MXL/38WMOB#^[^5"/"O:NMR]>4KS%WG>*4?WH$1!: M]*6LL911=/8X"3_"#!*!_.8:? M&?T)S0/&L3=;I^.!ME7&:G4NHJ7@8U(LXL_8&L*8=+ 7+""U@#G8 =.X=92I M4"2^,S;2F2,7Y&?HVV#T @3T,5.'M'"!@1?8%LVH#ILF.G8+,' H@*Y!BBE M;?>)%^] =1J,!ANSOD&7MRP[7FBAE,SN$A?+":=J%[60VV>7[=:2M,PHLPY&70.Q$I$IQ;-> MX>PB])J]H&X,23I(Q:DQL$_ZDQ7MB!,FP,:(<_#3[&^9>D+M/W_[XNCJ$>I-LBW?IS,O(1QY1< MI-WU/]V/Z9*LJO?#1LG[G84NLX6&P>-^4UC_6:L(]Q-X1MAWRE!FX& M_5 R6LHE,[N';'87E$D#V@D;WA3Y1AWGNQ%7!$,^*JT\C&^2T;XZF M,TF/K-14[/GB;DJ4GR77B)UYQN(LU_CJ!]?$_6(A-4>N_7?$E 2!5SX6Q3]IE@O!IZ& M/:0;"9CV[(M[*Y;.6B!MEK7)&XI;''&.Z!/('*,!*OWC2Z# !T 7#5 NK)2< M&[OH5L4*[##Q,6$\?78X?=?ZDIZ-(%[KUKV/$>@#XL^2K,B6RHH\A0PTO:E2 MT%:FH)7^TV*Y&H@TMYG_.^"LMU.D*)73N9J@N/(D*'A2(POTH?AQ^["5KW:4@,;=F0[6-WSX,8' ,53#.9BU ]G M&X<^O@*#%.,K,$@Q_@(P'(";0XZ:,6N)9 MED=Z()A_H&J7]+Y7N2S!>XKQXR9&LJ$M>(3VWXJI)&,RF3+Z*>4GCD$V^))V2YYI?8;-% M&!5K2N!>68Z3DL"*:DJGFA<:WAR&O5%H9>VB!<&7N2\)(=1=5(8>P%21/O[<5PVHY% MR>/*IZJ AI8T%6KK!:-K#M+VVXB(E@IVO3%?[*[:#FR*;*H0/3L*+9'"^%.B M1]'0/D1/O6"8R8%0P(')C0.X]9.%;N1H(1<_Q^Q85H!Q8>T$:8*Z2][7,D:R MH\";/1N"\0C?*'=&)4QHLZCRCJ;WI&B]6;PW7D%44'Q!\84B'7/;]8*A19(; MMZ4RAE0C[U:3<[)K[G!D=K%B##M0&'84)K1G\WUMOG 8U[0EXX'2%A13*,04 M"D9!2471*TT _<#:8V] U.I:>YVJ@+DN!ZHF8,7CJRIH4HROP"#%^ H,4HRO M:@)N&SJF:@)*8CXLU_A?"$9MG=<.Z-Y@AUF+369#M'HU.1P#IV++'PS]O!" MN2W]J)J BGB.GWA>"+S= M+F$1 RG"J8)P7HBQ/ Q;3Q4W4V13#=F\$(%X&%:> M(AM%-M60S0L!>GNP[Y2.I>[[5$W 8^(E+\3U'8;)IPHU*:JIA&I>*&]V&/;> M7FL]*9I1-,-I9D?Q)%)4A5"21E'-;JBF8!2)_"A_>&)"7>:IBH#'Q$IV%%,C MA:FGRC(I&BKKE)<536@4C*TY2,NO_,I.];8T35V.K/*!?&2SA&J:.PHLD<+V M4Z)'T= ^1$^S8)#)@5# @>WEC'8-_^.;&[WG?O4,5B()PP.B 9/X9^! M;0&//U+#<+;$@S[YN4']EW2(+CRQ@/;96AZ ME:#O519[-ZTK)(FH+P;Q4]$(3IEN"T85R6W9*KI5='N$=+O4+MA1",]^C>L2 M"7>I9=%H-^2P+ K#_L@<5R=-J@7CAA2=54=G!W#K>Y02?./BEA*E91=?\C(F M<12%=TJNUMFM:T3O>@=5=N$[\)!YXUQ4\& MC'!)_HL0$N_J6S2&)9CBR^0>FH\KL*-\LISL:;X^\3W'08@_&[Z%A>+#$25, M )#W=)RU\-\2VQW!./@:,%4ZOLS>>\=1T39.!U 9D6#D^>$Y*X?K>.[C>4C] ML88SL2F6#!Z.?$KY!&/X:100ZEK46O8*^>_(F9)&4N >W[4#+'T_A.UYS\'; M!4>:.\5_S1S@OTH)()@': ZIN. 'UJV;<(,/1F ' M?[C> );_A%C-1#O\[+DFO,7\8 \P]0?',W^<<3:E]QKM;@V,= J\8 )SAGY$ MS_C"R7M&&X+N?CW#N#?J.!/#LF"VY',P,C.684Y+E1D.==R9QLK,/VU*LB&\49 M$<@3A@U'R%-63249&YF)RGU!/Y&8H[S 4.XBWQP9 0TV8RJ'S%-.,:/S[/([ M#4.'6\N*JU0=[-^J'RE;R6#9^HRE=7;9K$E3^%EE!JQF*I\!A7T:A$?(4$'QV32>RJ/79O3%\%Q[;2 U*;UBJ*7!13I"P MTIK*=0G->&&/CS'NX"ZK>C:YT656JV#;9,F8XT9.)BEK6E5] 58R?G*??8X0 M_HJ"T!Y.E]V*[7,1#R/0]\C(>*)D0*F[[#K*]<3]V,@ / _@%W;G]01(QMEE M2,V1:_\=P6]1 'QU,(7_DM!CCU#B13X9VJX!>&LX\'80^A$S+$#L8DMG'(RZ M[+IN:"/.+EM,$^N2K+8J))T>)(;HSP^BR^F\N-,!J>^]YS\M/L;WA+1^X^??OCZ])9EM_+ MS9S$NW2VI9A2YP".%_8&5I;L(/,A]_X?-?8/O#>G[XF?SLB;A;#Y[7HQ M;)"[E@.9A]NK+[;[X^PR/D_"T6>=0V.<.X=B69R+T7'FF47L'A?(%Y(N(IUG MIVPX?(D-OQ]8)C*VC#,2VB$C7?Q[Y*.V\ ]XYHUQ^3D$1*Q?D*_];X W M7V^^/7!QW7OWG5Q__G[UQ_?OGV^_D?ZW:_A?_\O_?O_\G=Q^)!\_?^M_N_K< M_T*N;K]=?WZ(G[F_^?['EP?VR.W=S7T??_C.&R5/EIS&JK""] 38 8C]XY^9 MW3/LFN4CNY\/3OKC[?V?_?OK\R^WM[]__O:)?'_H/["SE'#KNT:\KX9K/#)% M,T:D@& QD"@(F 4$4JH/4G4*:B4*G8^)T $MEXM<]LP]#2(G9(_<3H3J&Y!7 M?$SSW=?K_V>,)^_Z_+/U[C7&L=C DYD$,#1*QJQJM5\!J-:1-7Z7.(LV<]>#:8X.+@[?11$; UP>6QGS(+O)"!:F18 MP\,(4.5_(L,'C'"FLZJM7CO_'PVP T5A#)H$_0)J?$9!1CTI--GP71([;@SX _@LCH$WL/\3-%=\ D9@. M5<'F(,^@2J6;'%#'AO>T9$OQ#T!X,/K\]P:8]J8]@57._\:YV(*QA!X__PLL MC9I&L& >8 M_+5Q ,/(B)S,)V-Z.HYV1,^ZZ0B,?3R"P ?/0//D)I,,8.)P, M'%*6T]H82P885!7(^SPPDYT AYO8-5LMFP7PVO),9M"PY<^LE,RO-#T99E;! M.P,#[2E8PWB!@(LQB\-;\##@K@PQA@&8E(Q+ HDR3@7_U<@SY6S>"5)IY?F M;#CC,^P=CIB\?)8DD1PQ"P]P2)\ZP-UIS! GT<"Q36 +$5AZP# 9&..'@%W@ M9QA-K!A>"M)SY^(C9!NQW2? /Y!/&G[B\P+S'4>N;8J7F7$.X'"G^(@!4(E% M[M(],.CXG-?@SFV4_U.Q\)R0QO/Z@3P>,!=.-MDW\"K+!F')I00>-(A2-,[S M\K)O@G1 UN5,V>$_V\$(=VP:$??:Q5OD(A@7L63E8U J<,MX&BZL9F0X0]QP MQ DDB 9_";X2N4+0BT.U%@E\OBE8"H NOWH<@F\ONV&V30;4=$T72H3]23D] MK8!M'@!C-'UCO4=( 21(1D2 9_88D1-8-L--II4QA@6HO5!YN6 [BT<'V/B/ ML4:980#OB!VBTNIZK!E28*-/DFMDB8[)]%A06 "1D)X8O,6X&KP()&BX. RV M5 H"MGY8K,&Y(W/N9%Y!/,4G!J( !'^(SA(,=?SR$8N@8C/WF"T;B"=QY4" MF)LH7@!RKS4Q-AQY 8V5!)H0^\MTIG :<3H"60L8",S/]8@'C%&(0^0N$PO% M)6>7#N-'/GVR$2A+#Q98X(@R,C "9B0AZ!"\+NP@Y_',ZT4Q]P<*HPHXE[? M!%(M>!2+)K0Y$;D!T_\"_L^ Q?1-;EJY[!*6716F]N_W5+B@D(CO$K]Y(;/* M^'4T#LI<-CK"Z@YT=?*9JTZK='5[T7,,CRSS36=/M5=X(R"!+K$Z@8HC7 M +!8AKKDW@Y^D(^<<;S6$.6>T8O'^7""N\:3 =HF\L',F"N0[" ]1SDWW>V_ M;^[__?GF3_E<127O%84S,A+W$>0;:NF 1V #H7 0PM>B&"^!DL7_04/N)8%Y M(Q0YR(, T0UT'P.!H;,"/Z,E\N@S2J%HZ/D>:*1\//$ M9=-OH)*1[^;(\QQDHF(>CZJXL#C_@'4!O!C[Y5N] @W,,O;!>-839B5/R6&%>7],-6#D0[->#Y!0 M1A&AAO">%R(O2(\8E\RL%%SDE9UU-KE,$*)2O^K-6/C(!\$]W/ITWN^M^N;[Y^OEHM;$Y!>_N3DMC?A8@U!MF! MAM)C!,B%?)O9+':.Z2'Z)KP-K,N1YXML7F#!AI]@:WSF9 )OT#$^S#CZE# ] M/A->8 A/5>)@@M=MU.+_CFP_IQ"BPP4(2EB9_ "_LT@'%#FQUH94AI8;ZEWX M'IX6K@KG>>*>'1:= 2_B10"&JS&VBH\ $$" /K(;7\=[Y.*$M6_"^X\H1#OB M'1EYSV -@'G(Z(P;L2STP#=XV(41TABESA16+>4&9S\_@4)F_X._' M?(4PO>>B7,8%9E615&UAUQF>RYG?K&_/I119*7)7(> 303CTV>U]K#^S2*U4 ML^ ^23("[@V,WF*[BH?5 ',&:.@O&D*XXX9.$KN8JCX8+>:-$9<0+1DR<+F; M.@6>/'R1#62[PEL"XAW@:$[-6,5)MP*;#Q*=Y<^1#58 '*]IN,Q!(KP@N ' M%$@4.CX'N\T5M9 Y_I-K*90>S+W"[[K J)BF7A9X=CJ#E8!:C"@"(.W$A\)7 M/7\KE1):79G E_<4/3W"WYRPO1B[?;3\8KJT>%.(K!G;S]BQ DVV-%!KE8K] M7!S,A]\79_//QYJ*;WP>A0-?B?"7K6.>E@36["?B*0[0T1NKHG'2/ZL-9MHR MEFG-$X\CF>(YA-6* 6$.R*?S 5:>R-.>,.&36"KVZUW__O/WVV]X"@^_W<#_[F]NR-?;;P^_?2OWEO0\\#H!\T3QLNE0O#@H.@19HMY^?LW.-#ET9]PBF%W7",B MMTR!_\ 52:,X]R8/X/TWMT81M,?7%I*%QUN9O#"PXX?@N,ZJ7/+\< S0>V"$L2 MB?7L MT.N87'3$T3M@\**)A$V5&ROO_8,'L>43S*?\K!CH\R51CU[BELDD7QY_8.QY'L_H)< MQ6%L*2CX$3Z+- "VN"":.9N+O, '&61!*@ SR M-O&?Q&?C8+6W( G5R5S3!,#'B< EOE(X["H9+H+ MDL;J(N8$,4:@GX4GX<0+(,$(R8-9[&DH7+Q(Q#,:&0Q;&@/70Q(+A<&#-,#KLVD5TO2!_4B)"[(1?*SN S5)=AI'#@M$2, PH M=T/8828X%B-!+!&Q%)_^_ Y??#R)PV5^#$4F_/Y;B%$!FH25('KS)>:4//[5 MLQ'P/WZI=UO\+UBO ^TG-O$B/,98-+0'HO[PRRC M'^1]BS$!6Z"_3 /!19A#*I8%L?N%SYES/0$O*MS?@/B_HRHCGY)= MYGSYVSY>I3(8><]!CIFFEQBI?BN<;GS!K.IHON#H*AON;66'>GBU.+GO@Z<9 MQP5%2RHL$_M;=MR09O_3P%F@D^#7,[VYVG-9;46579* V";C:0^,2K]R*KU! M*DV8VXZ!M$E1G-CYASGV"NG71/IZ13B_/V2.YBP(85_.W\M9U/1X?,M;'JR/M\[O MR-GE*^:N\*( ++K@=7(19U]63=254YMTZCXO"B2[@J]PI&(N M6-RKPA*%)<> )>LIB@6KU^X2 2M5#K_%_OZW5>MW:IJET\R$IAW'IHYK&@4B MZ:=1())^FI= =& .H.KD>OZ"N^^8?';9 MJ&N=KE[MJ>P;,@H77L"%IM:JM14N*%PXNWRE:YUZJ]I3>7W,:%!LQBH@W[JH M50SW?RHW2CGJ5J:JS='K6](25*NN-;H=)59EF+$*\.M:L]-4X)=AQ@K W],; M"O8RS%@![/6+KF2P5\ZK+;2I%64!E895%9W5.UJWIT2L%#-6 ?ZNUFLJ*2O% MC-6XJFK-GG)5G2#D&Q<5NZM?;ZQ;*4]53K?*5U-6JE1E)DM=:[5DLUJD ,9I M@+^I-7L*_%+,6(TJU6M6??LC&QQ.!/*-BXHMZ,UU*>6GRNE2N3X91Z]*E9/' M417E%5Z]WM-T;,TNV;&>I@ _%9QK:O7Z/AUK"N=.'N>:6K=;J3.OU'-6*'< M*-=H5JOZGE".X0G0S$KP-@"\EA=A;< 9^,H6!EQ\Y7JSJ74:%:JG+RWM1'6% M$T7"AM9N[I.5*R142#B+A%JM6ZD#O?A23P %2ST+B;&N5FVD8?&%;I[:<<). M7MZHFW5'4.4QY)Y&)?9+/XT"D?33*!!)/TTYY3$D<$G)='.KRF-(I7^?70)J M-NH5QQ:?@)EV$+A0;VFMADHS4+C PV0[/54J18H9J\CIKEU47#-)^5%*4KE4 MB0P)Z*G9T]I=Q4ZEF+$*\.M:MUUQV+FT;ET1OQ0S5J%*=R]D*XZD M?%BJ2L;Q$5JSI75T5>I5BAFKJ9)1ZRE7IA0S5B%F.UI[K_E#"OPR@;]=/W M M2[FM5+T,">FJKFN-9L5ULN4$QDF 7V]HM6K3U60%QDF OZO56\IS)<6,5>A4 MC:IO 97G2M7-V/B83B.YM][6VIU]*FBJAL')XQQHA:V.JM6B<&Z_.*?7*HU. M5(4S#A/GBJZUU[XX4#EZ<)[&$Z"0TTP.[^I:I[E/CX&J4*"0O\09\.'6J& MMOO(7O"IZ8%Y,"5#WQNS;^SQQ#!#?!<_/3K> -Z?&*Y%Q[9)C+$';WJ13TQ8 MK3>F?G!!5L1+D@GUAYX_IA9YIHX#XX+%\CCRHI!-D8X-;YEPBK8;P7&'7OP> M?PLV_$P)A1D?:;K:Y&7+MY^H2P93]K5A>1,V-6SCR;:H1RP[F#C&-" &GQ4/ MCP1\S0Y]HLX%/Y\'/ (7EQ[ ,$[@X5'SG]A^8!,P1P!O^' NX\@);4 5!^8Z MMSS',7P.)_'*JS/X!M;+OSM[+2:YCOP8 )6&F[NF?HPY[,!#UO$(&XT'G H M&CYU#78^06A8=C3FPTQ\[R^ 90 +1IMN1'+N?_9\)C>(?1X95K(]F ,0X+!(1^@<- [&I+YF=$GY6B*WPNB.F,#W M+=\./#<@ QH^4P"8V'\\R')ZG"'$=RG-,9)C'Y]@!L,-W[J .8;SCA/=6_B9 MQ/_KED+_"R@^-S\1"Q!DOY3>O]&0!(9#@PQLX+R0S/(PR/$$C0')HIDW\D#4 M5E$F'R$?B).? Z@[71S#3Y\B2(%@@&? 7_$ZLXB6&^&"? 5,\!&G@F@R@=>" M$<[U" ,"7G-,06HPW&3W,4_C_W4H(&W(8(#+A1.DKA73#Y(?&?PX+&A3!NE?29P< 4V]YE()T"NH(IWP\N/_D> ./. M]X9VR([P"H;P[4'$X/V5#9 49:I<$C.-0&@9OY[5SH@)[']B6 CRY', 0BKY M[!A! &NUW0=\]6Q6':K5_OD2L6X@YW.WKK7)SW?"C_8^U6J.P46WZVG@+ "& M[J]G>C,!6)8YFA09GQ3._EW2J=@F(].'D4\I^0JOC0)R QAF[:M2VK[*-RND M%TC?5CC/^0_8("2.["MX3M5Q%81I2)*190'*NN)<(ZTZO^L,(2= ?"] M??D>D36'J!8U/9_Y(]\2.#SJ.[9+WY&SRU?,C>=%@>%:P>OW;_!-@#F,43%# MKISDY%/7QX#W>Z/) S/J%)8(+/&&[(;A._KH%:XH7%$<16')*7&40\YW+*#C MS5U JO8O:AHUC9I&3:.FJ6R: _/6R%5D0+5XD2IT'*L/ZYU*8\)/(<% TL0! MK-]U47'YIG_*!H539 &=IBJ-*<6,5;" ^L4^>X:7VLQ%+H]&YEJKIHI.2S%C%3VIF]*5'98"%"AH>GM?89HJ78:!\C)]?:%\HO(01F2XL@:_*9699%^Q6\.@=_4 M=>D"'0[.%2UI: MI[U/7[[B/0?)>YI5^_Q+Z?!Q^"76L6=$7(8?R\P_LG('$UYO?<)+DQF/["># M];^@,T7VB8V/VS /K(Y7V*<65J[/M@.81"$QO8"U>S"=B%7 'XO2^AH9^A0Q M3B,A##(")NA'%[B-&%I0P@-BW\8-&DPORXLYR35AT MUN>#&K[+.GR((_>Q508\E]N)Q_LJQ LQ'GU*QZR]@@7K 4CZU(I,RH ,:P>@ M6M/XZ0";(<"O""%KKM?(!7D8 <(A,/E0HLT".TW/!<0/$9_'."P\0WE3!];\ MP?7PB'&\$76LN),+&QS[7GA1D'9D"491:'G/+B#1@X>-0YX-WS=-AR,J@CSU6!IUB&722JQ(MVHAP L$7 F-,!9[!\BF9POG">7E(DU@VCCVH M7]3C*?EV60N9^H4>?ZO!$083;(V#O2TD: YAV4]Q:X.[3Q]^7]S68%[+$-\P M^2,JL'"FG!OOX\/]TG)!F4EB^SD[P&AX[GO/J66=_PD;-)"[3]_^^+JZ)%%6 MPN1$U1/PD?V?_'"4NA+O^IYOS#_.P"OCQ!]NK[[8[H]D#M'RZ"WP?"2#\X'CF3_R6@J;.AF4O >6Y-/AKV?_ M"#WS+(?RS^(D;)!7-K:UX=##)V:_3#K@S#S[$J2+*R4@:EES$. 9V,*$)\D9 MET71(?-7N1U.%C3WP9.5HK7)+!W)U7TG"D MY-6N70M=':<7=?19/4S>A9MO8BYI-Q_924%.*V?] M7AH'Y5\Y9=ANW %#0?A ('PU,MQ'JF"K8*M@>TBP55+W>&$KH]2M(I^F /)4 M9IY@V(AO#R*T1GCNZ !E-'5_K12>E$K48SR>NW M9339VA;(&X^[HVXY&\W;T%IZ9Q\;W,U15CONSJ"BUR[V I1U\V(5R<"\KWKU M=2M";#3/ZT,!3L7$ B;YQ;I%"#8#B"*7#>9M:LWFNGG:2L+L7,+4U\Z+WEK" M*#_;4FUVRZYFIXK);:U1WPO[5_QE/?ZBF+YL0'G5U6M*V(^N>A@QK/(HK#MH''>J*-[6.NUU"]0KQK-KJ-2;^Q'/ M"BAK*4V:WE)JK%00::[=74,!9*=J;$]7TD0VJ-0[%4D3Y7==JL9NWYSO9#%: MZZ[=!U[QF9U#I;Z?X $%E/6TUE9]+V!12E)!B#36+PVM ++30(%&5]T9R0:5 M1FWMY@W*^;H'K77K#HC5!2?MN[O8!OA8>(V]^AYD2*DG)@\B5"UO*KI5DAHF M1T6G?%A0.2KR;#3*O\;9>X%L,\6:5W4+#=K'59C*>1H:&:3MV.#W/O4JP9R7O7LG:K8I> MG=YPB$TX-3(P+&+107:@<&3[UOG$\,,I-K(H\G$L0$( MFV/?YDWVUNOZN^LU+$![;.R;[96+,)OX] D[I0)26G8 IXWM?3D2B3:]>*X< M[<4H)JL("HA^8YBC?._@?S%DGYV7'P=V>,W.+H;!/L0S-"3ZZW+DPM:T;M(H M6%"MNX!\4JR.'PZ2IU^B*2U%:HY *8[.C8N$%- 0EVZ07VH730)P=/#)A+!\ M:GI/U)\25DBGR GAKGLR..YXH7'_9;AZ'@G9 ,[PF*?Y,QO MG)2>V%$ Y=@F)S'6(M>QA["'0OUC3X$H[@% +O).!A/"NN[FN?\"],6&O1[@ MFQ'R)M?L.WR#Q*("I0CR2, M<5K5Y5-BY#S!)GNJR^?&@YUP[R)UG(H!J2Z?1RD,%6GO2/%57=YDP;)74/5[8RBAU)4T=JL8\61A]>$@U!!88V54U.-E1RI&*>E:I1$=+,SM* M_5$I/2JEYS@)9D^2G.( ]L,T5PMS6KW)F(7L')#:>E3EZ(!EM7=>C485I%/%7!5Y M;D*>KQJ=/0BOPLM1?N6"?F759>&(B;*CM1I*9AXH:5;E7U(.[(PU<)N4\+!= MTQL?EMOZF(O>M;1VNP*%X^4%*=ZV!M/94\OP [[+/AY*Q6"2;OG@5G5D]V < MU%30R>D0:D]K-2OHR*)$:DG7;.T*0UW>'TX5V9*KZ+TU9Q',IF5+#)\:CEZD9:T44GYXO;OER*9*ZI9#&CK M@\JB)N886P2+Y<('49\SP#*Z[#LL&TQ9A5V80Y3G/148O1]0S,[X9 MD&YBHHH35RKG,JIP9FE963M*\5*%,U7A3%F1\P3KUJG"F1L/=L+E@-1Q*@:D M"F<>I3!4I+TCQ5<53I,%*X\2)JIPIDS0.%SB4/Q?8;=4_%]*54P5SI26%.2T MWBP55+W>&$KH]15R=L9\X3USJ5!2%Z) M^)W7(F]#(RX]L.1MB,^:JI\I+[W452U V>A%KS7U_60S*)+9 MB&04Q4A&,;7]E"-2Q3-?RCUFH<]*DRTUI:W;[NXEH^U0@%-UBF%M/VE+AYQA M6"&UU)M[,3(4M10[IT;W8B]5&Q6Q;$(L[?I^DJ4/!3C5BY:]$,OK4E)B2\F< MPV7-YZ?M(U/O842)R6ZU0$V%?X4;UD[S]H0:R]17@HF-24(E>2$!MG .Y;,1 MS*>\XAOP*"CFQ(O"((2%8JT?RS>>X;\!3,/& MP6 6',*$ >T0OK(#,7L^T_,7O751(W"^#L[I&# 9/G9Q]'F:]C)CY6V:_)Q' M$X^]LQ6.K)-JNQ!-'"\(X"1\C%^R1!HN_3NRPRD9TW $8QC#H>W81@A/&3PG MEV+"L!GY/G7-*7GR'".$)\+I\<-Y<"DR<1^,GT52(FJ,QW MJ[)"[)".D92\B>HZ# .6YC(_" E[B[($-D ,* M3=]^,IR(G>&&ZW"\9^H77HV^@FIWC5(S:&W93W%^^-VG#[\OS@V?ORT7WS#E MB7T5IW_GQOOX<+_TTCXS2>PVRPXP&I[[WG/J4,O_A%GNY.[3MS^^K@X,F'.1 M%3AL."L^+R%Z*U["&UA#HGHE?V?_'"5>Q+O^IYOS#_K??7[H?R'W-]]O_[B_NOE^VD4GUN"$4I6CV(*#KQ-2 MM8-IDF KO58\VFI[@55B'%8I]"FV648QBVT.YZ R>X\ Z=>(,"P5Y_>'S'$E MC'VAL(+LOB";E!A0H#TVT&Z2A%CNB1^8/(DMFU9K6>)B"=A0*'EQ-B-QS53$ M8Z0=Z92\M0M#5:+6*1RI&$?6*]VC<.3D<&2#1#ME(!9!P$J%..9@F48P(J\B MK)5KNZ_Q$N#)Q@N9P?1MU>)<3;-TFK7KH!S"IHYK&@4BZ:=Y"415I(,>I"3) M7U'H7;:8M-V7@5?Z=FACE,/ZL?:[PZ =S+A!$*5>+Q"U5_*27NE:35^W/TG) M:U@W]E+A0?E+ZFJMYKKIE24O8=^0D7;&2MB KJ_=/:YL-E!USMKQ2-S/[A-& M:IV6Q)69NK1N:]U47"5DCP+T#:W57C?=2X'^*$#?[*Z=Z[U#R"L;=AN)^M%V M#==4$E46VJK7)"(M. KG[$2:7JQ;HT):82I,D_SPO2&)7=A,A+] M*1(76887_YLEB.)-Y-'+UW("("HCRL++?Z4W*K5^"R_TJ'G[R6!;LUNIP:VP M[:2PK5-?N]C2[H]5.0-*"XW"N*A7<0_QUTG3=\QW1B5%XT%36-W@R7! R^%9 MU5@3P[=-S)0^#55F)04U %,M+\($RQD2DNXZM/C27S6T>JU1'?F_M+*3,UQ/ M%/^:6KVW3_3;8JF2NC(J(,Y#T7F6L#V]T]RKUK/%6LNI)+:O"@3[*#ATA0I+ MK-%8? &#*?FE<5'G'\:BUE:^-D[(SA MPJI"4="5X+PU^/X)5";/GVI,:S)A<-\P0V($ 45-2A03LV!:GZE<$]\S:<"* M^N!EC! NB.S/%R9*WQ\Q$J)_:)?U#9$PARLW7C:S%*7 M3(U(T+UH;8@$!"M#_=*;?3\FL1CKYA:T\.QF*JKQBGM!Y#!$CSVD,!CN,/.^ M(!@@(L,6XHT?HM%@>.\65)P@L*; # MM.,$GQEZCN-A(<.WJF9- 5&N:M:4FX785EF(JF3-B>'\\5>_4"5KCA6R,I2L M46SGH)!3.E&K"H!%430NYI5,$! MZ:5U X1X< T0[DX[A?/?3P'4V"<8;DJ/:XZZFK4*J[E("DH3@+X[6HCPH[! M_R@3;_TL0F14PG'5BFN]56G(VY$KKO+"OJ5UZQ5#_M =F7*QU"LO%V:HV&IU M;+6E-1L268%R .(D0%_7&IV*,_J5HEHF5[WSZ<2PDW[#V>ZBO*VOXK>5$]TK MH+J>*J!2^8R5\%N]7K'C76FQY3H&6--PUH-:>5TEH+">;.J,') X"=@W:K(! M7^FR6SI=@W",.BNF+@Z'MF,;84ZG5;ILU>RVXK*ZDD+B)&!?UV4#OE)EUXDF MC8-),Y5U5#2IW-.H:%+IIU'1I+N,)IT8TY,()957ZNL=K5%U'PU)H7$:\-?J MS8J=UX>N]RWBH+Q6W MY5-E[\M3)/V(IO?CBF56V9"MT5-92)7/6$T$1*WJ:$Z5=U022_W3\'W##:?$ M&\ !&*'MN8JM5MFCI^J(/L54J^D>76W'#77[O:MTSF?%8&6BLU>Z:GM8_8Q5 MI""UE-_SB!AL&KI)U;U2]=3U2F\HMEKYC%5$;4H7LJOTUE+T5GCA!V5EW3.* M:R9X4_#HIWEW=BH8]ZK>E*KS5J$VHP>GM9\ O9QFY[I7 M/:W9WJ?74'5.5/B7ZQ*MU3M2]8E>TL)N,0=_?S@=[#:>/*OL"R3"$ZR\%YKH M9L8:V 6SW<_(RXW/%CU/0B\T''CH%_VBMU$+LA=ZGZV>F?<":V_:]^PN\LT1 M:_ 'OTQ\;*853IF9A?V0)RQ_+K.YS9KLY3X0:\-2!;,2S> M3C/_DI77+CID[47/-!^$05KK#K*JO> ,>L_B,_OX9/BV 2:RZ_ECP\G@.(G_ MURU,Q7N@IZ'M&JXY0T](3GQ]BXEJT4N\FV#MI9:6_-!G +08L0)L)0F8;7L6 M\5Q*IM3PB?'HQ5TN)[X-DT\ 9!-C.F8=P.%E)_%%9#P01]]=#T!ZRQPL7VP@ M)\L6W.#*F-A 2^2>!A[0($QX#4@>!0$<"H,NZZ 8VJRG)^M9..8Y%T .SY[_ M [\VQ1BB>9]&+!O[*,+#\;'#FD//_$%\.A&$CCSIT3?&HKNH&"&8P%LXI W0 M-T,"2R).O-ZC!]&?,^?)NV[6.Q=Z'OOQQ'[1]>Y%<^;[D,3=JAB/8@]^-:9$ M?-:P7>6$(B%29WK!7Y[INC@#4PU B*9EY!@^C)QY<&'36&,F(V=U&]E\3T?^ M$"/MB>?#[]Q;",=I!)X+YP58:X)$&!E/E!@D@/.SAV#X8C*XP!C.&3B6(I(N M:C>ZN+LG;/&1IBURPQ3O483&# 07R+8\"8,+3@8PP$YY;GP#"$J8^P M&S$&)0,:/E/J\A_PF.@D!,9(V7"PLK\ *HSG.139$>Q[2@!%D(:B":X&F"/] M:5)8OEY/))+/F^]:-":;N=T#)8,^R*#*J5=\0WV ?KVF]]X%\+H#".%/X:BH M%0BT^!.[D<+\ KPPB??L9MBHSPD8&_YF>2O,CGU,V?8O" R"(;4F"FR4"QP0 M:6]/YOD-&)4/HL!V<;1'WWL../.FYTGG8(<"RDK(I$NP.Q;HT1F6P'LL_S+' M P"V/@T-$*^/-"_48A)#*C6=R.+2.U.'YJ5^SC!DCGUHY'EDFR-8 +Z2(; \ M5\Y#V00"8'\R1(B%Q;,=CA#L0D:S=Q@-C^P "^B"5@43:-F M_C>\9[M!:(0,/CCABL%1)+A>"$P6F89EF]@3&)^T Y2).*,%2HU/8[S!;^9W M.#;#G#\4. :_.8)'9DA+D>PH6':3%X!]0PCGZE> M%H55V /^[-DW+Z2D [,F.G(_0)GX4!"+HRL/+]5P+OB+>90-7),8 #2& M[_&I98@?^"9]AMDIUYKA3.XI"M=*F2D<<=SM^.[3A]\7=SJ>]\N(;YBS2J2\ M<7]+;KR/#_=+>[]E)HE=Y-D!1L-SX!NI\SS_$_9L)G>?OOWQ=75_N2P9%J5G M."L^+R%Z.U["&UA#XF5*_L[^.4IN#.[ZGV[./]S?]'\_[W]\N+E_"QC\;$R# MV*OUEKC AW.G\(Z,*#_2^N3G.R(N&OY18__ >W-W$.*G,_)FT?G_=KWX_!&0 M99S^P^W5%]O]D1X41ZZBAY7YZW@]8B!@D7D%H.J%;& ?O2C"H/8&J#EP>?@8 M&1A'2BE3ZO@=_#!A*,B(_8AS%.3>P$ M9:,S/8[IW2 KS%%VO OR&4Q(OLS(9;* Z0],!Z:,WV5G83HL%T2Q"@M?10Z( M'M]XCC5?G)2I]1@<^\A886I3L!7Q=X)H .HK,$MBP\X<+V \]MKX$?J>:YMX M7+!0+DF8EA%;-A>DOU!3$GI:_:(UIZ?-;ASV$,*^F,8NGT9; 1Z"VC9$'QC: M0P,/Y>Z+J,:!^4QC"Q ?1W@[8#P0X\FP'8Y(B<88@$!'HQ'=2>Z4#0RZK/$( MDI:!']VL>JMV4L M*6X[SJR^&.ZN0%'8;&,.1U_8,1R4@3OB>@,>\M$C[.VL,1J.8B-]""K?@"MU MH/,!6^,**A V .,170C<$B>>FW%6,V])[-)A&::@'@) :R3J'<" !W4'J-"3SWTQ[#0 #Q7^JI-QL1*N/YOB!W?$!J+1Y/*(T@S]P( M%%CX$J=.;PQP/!<.&KT1[H@;:S"W%8'%)_X+TVHXJ,$0"F8!/3B<:K,'\G?$ MO3G&G^#&!9LW$;'4G(<0HF?66U:9I!C) P11!/4HH5ADRCX3]3Q)G%UPK%M M^MZ7F^M,>%M(S9$+2A2B2^IJ838&?3*<",D:GQX;\84'#H1GGGT3 6"8C)$* MYH!?,E1&*@9K.^]4$5AV BY4=+4Y-H"!.\(BRP;M(X@89"UXS <9 (JL@2"" M4X>S BYL^>CA2ETH@NP1V[/'"&JR]PQ#^UK>G'6IX8L+A2AT/.^'^/V9\O\* M[TA6!J!G<\I_C5$<\9))-1!\?C1)-2N&NIF'0'A&)CK9D%QYK398A>US[SDR MG^RV@VD )F'LMW28P0A'^V2;,3(;Z&&A4\[\8\F)^Z(PJX?>-^9-B7$)6)]C MFT+S ]&1> MR,P!U<'\Q,K\1B#J*CF-@;"/;0<&%MKEE UF9D<,<1W@#BAR, MF]< "OH4\X< SQP_")LXF3%Q#PK?E#"3^;KYNZAE1%F-%FQUFS.IU D,K ]6 M$<1W$<*I%##&$:,3CC)[X9$J',S_A (]OD5A>(6\V0*.QK;ED3&EW!O!IA"* MD% )N>=EQH.5D2SQO>0"S\EG?BJSAP'X,8?1W*46W6.:WB.<0%LY;( Y4K<\'CF?^F/\-,O+I\->S?X2>>9:C@6=Q$K8+%&4X,?3PB=DOX\"#V62\/O\"BO2:A.) M .:6,)DYDD.<&78RD &R.OLT,K@3K(#-L][6OX5T7]H)FVV/*HD"; %6P:S!68 N>_I!Y+<(B MH1P5'C.)A.;)XC-YYH40D19E=$=?/U"1^/O?8L2F7L\H=7@HC"/\-# 8B,\7 MQG;#9 XBB@:FSK-GD6P-WPO#"J03T7=:7!G"KS2E.G(4WXMV*!9!FFX70^*V M,[7UY#$0;?_2Y M1FL:3!8)&!@LMWW46CT/?0_1C3=%'>E:9O?WK,>9QN\[/+TI^CT1-0_-$&ER M@#A'MX 3 MJE(3CT%G5]F^OEB08$40I_F@ZLO"::8UD2H>U\C% &W:#.$M\6L\NM.:W3J':U3_Z^N:(TK/'$3'%_5V[6; M9ONNI;<5[;)YUU%^:JT?>D=IU=L_$F*JCR.G<%^"74F1<722,Y=\_1::%NC5 M0DLR0_8L_%18HCV9)38<.I2BZ%K>(R6GH&P<1,/L&Q%$*#)<*TQE#&Y&+X): M!N<[X&_^8"9W-JZ4=IR$[VT;&(@RBYR!)WDH/#'/1B5AV->:C4ZK>=,F/KIM M-6OZ%;+.(3!*SW!=BY*>?$IVYUY@\E#QM"4>"!JASTXJA>#=,3FK^5X(0BH]9F+@(<._:EXHY(S$ MI!WT6J&/D(',Y%S?&H-EJ1:-4[5\S$ZXKDJGRJ8X%=*K#2_H2/N',##H. M)1.IU6(I\U*^F^5%U44B,D\Q[SE_F!OD (5BDV\;D-K,#.)Y\ +1=211O3[E MD5I"9M,E%SXS$OIU O.8I5S!_<8BOA0BL!JNPW3Z5>!-?7!(K3-C($DE3B:%_^J M ,\;_9MVP^6^?E5O?$M*\'^HV0F6'(;N,9C6'6P;),?O:@TW!^K.1I ZVR!T;A-JE,XEI@5(YRNZ>D9; DP1.]V_J2Q4?/H><7XQ+.V N, M/DPJM(7=*(IQA: 368-8_P*7[#)JV>:-NYC:0G:=--#F+I*9>6V1\#CWSLN< M)!EN,))6Z&" Z4AEJF2\)Q:K4Q$7O8"%VLF\/P0)>529J;"SI&X+R^TH:HM MGHD2VJA4SV."7/8H8<=F;C8HQ7P2KT]E1$/F@DZ!^J/]3-5(,HE.Y,V+I'GA MN>*_Q R?:$2>(L=^N 24,8"7C[SX@M=5G 5.KSW-0A&H$>+4(28"G)VI-X6F9\J9V2R M"7G9;%Z9NV7:Q\;T4I/=&PA!DBO#$XM\O/Q9K_1K[>ZFTU;N;IL-X,1&O=F* M,.3>*R5;K:AN;*L,08C+;<(/EOLO?]8;.F#VM0Y0'7']IUMCC]YUQADP[0A8 MM#G*8G,V7^HT)2!Y9$'/B#+ M5"U0%RU&[.ECA,7(9'=Q5R,Z,#U&%0A^/_#?UD']F> 7=7%%Z<(?#L&DX?40 M(XSFFY@)@G583'Y3% B##>VX< <*G*/!A_4_SSPLS\!R3,MDMS+%]#Q-,4U3 M3/D0%0N\XF/D6N3@&F"7D4A#)2Q5X_Y%+H^8$8H>BO4)42>RQTQ1B4/@>E=8GRV/A;5[+ADRH2R5URU00S498GV<_?#T"-,5C#VL)Q?$B03C5 M=SZ/P_WXGWD* M"HK:"^7HKV)6_9+#KQ/,+IQH "N(7_AZ5#A:99FJI6QI9]8I8B-M_5)I0^Y+ M%1GP/N&NA@LQX![3NI0$D29"-5Z8GU6.ZTL%12A7%=@/\I>B]&Y!G"ZG*@84S[#)7*9 36#T_R;ZP[Y9TFM\T/DU/ M1$GQ:85-7\3/A0K\^]'_S2:38FD"&^014^6*L4-5(86J>* JP55;B%J7SP/C MR9N!J)41JB1@1381>"'4#P?_&=M,40L$.\5MA)U4+7J3K,V?5_D&1G&BJFIE M<@Y;F$U*<0O>4JHCQ:DC);9N+31\O+!EH<)+CWB.<@-[XZ!"HE:X0B(;X,XI M,53K^L^8_$1*QP5R!)!%2=KR-GB+U3"L]*J6=8[8]9)"-??\VXALJ4*U-H=4 M4#(7BY)#*L A9> .-1\W>ZCY%-?BPK7D5JW&&Y/,@EH(!V6"@PIB#S7%$:@6 M5;3P_%VVC76<]B-6I_,&4YKG.3V+6X^KX1ANH5EE[ 5 6PI>E6T$KU0MBY$- M"OVH-;AR\XEZU%OOC#/Y@ ($JR9=!EZAI%XVL ]0"W(D+M I["UJIQK7V M]J_BY[/0)JEN4N,JIJ 5#V@EMVIM;-9G*J&_&]OO+-;"9DU+#FC5'='%Q--N M(ZRENMBZ#%*@')]R@1BDD(?#\[SZCXH,4HH?UDHIK,4":PFN6J=ON>N@FC9^ M0,]7X9R*./))8=JRL5"V 5"R!FI]C MD]^%4J5:74E& O7+G#C;Q?MDNYS8/41TCTU8K8;U81K\I08 MI)PO_#;9_40M&?'CVEF*:S'B6D+K-H<)!&!MFN8,Q]@ XP]3;@=PO>,C^A]^ M/CI9$:6TL),IX=^_/>4*.[Y9_+*N,WD.>Y@B$K5[?692U[>2%N(35I=HEU.XY/STT7.&N,+Q8]-Y#-C$JQI2>$INX4A[ <6E%0[KX\BD M/>%PUU 9"QM#2HC:3#P+$8J-?.[S+6XO'J7:TKNW=7&3>%1-\6AC>+2YA0OP MJ.'8I[]PP-V])2&I21.](IC48:X8RR7G+WCO ZKB'@)5JCB]>[^7-@E4:CY% MJHTAU>96+D"JT(2;0JGXL6G52-,N85.J1+U[AY/.Z"BJ:4''#)9LBM38FH5FODV5VB\9R2![ MB &'AQ-"2L?&"?8>#@>$T)GU!H08IC-"[!B-70_G0"%NM!F-.%>*^4+P9&W# M[1HV\TZ;DP%[#JX"@%G(*L?JR?:!P^'J+<&.C3O^"^"0%DPL!H>X2?T".,S/ M9$G!(=4IU](<%G%N-5]YG7.!<<\I2:>6E3]4BV4P M!+:3I5-Y?Q8_2Z?R?C%+QTWJM>3]P;#TP4EIK#RK-]H'S&EUZN"K_'W9NE'J MMN<;Z,FZX_ZV@M-F<-ITF$>30(S1" >!M4]'>9IO"1R6N$SQ/<[V2[2SUP$[5KW[=M_T0IV3$F MCNT,GT%?\9E-+5PQY6UHR*7>:NK6M)L=HV[-&/3& RY=L'5V%X?E[ 2MK_3K M':-UD-JY@3OLA,&FYHO;=NR MU&@<\:WQL$R5.<8.[(8O2G"BJXB10QQJ; 1CQ<-(("KZ.ZK8\_D5LK&Z.IK0 M* NZ9CZCX-_)QC9(T,!]>H_$]KB%JZS'TAP_ZP)/)N,!068%5U$JQ ME,CKQFR=7%,('>?G4!B=#<"(IKH1'"V>?<$L@(^R7SY\QN;_BR0_FKT5;^PP<+QV+#I?J@T9E8\$?>*C,ZG5L,D@.:V[PP$%U97=8W M!O=!PSMR+HLOX P<-K;A1W0]8^SW'1?>[;51.#NY*%M\OV1'"W')(Z<*K3QE MJ%I%*R8Z9"A_\0ZJ+1D7]+J^B.HB?Z)B,5O\UYH*>-R_3B*=#Z89MID1]B\8K::KU>F"F^MB061#U_>'1[:+HW*_7 M?I_$ 9D\-"36?/9Y#2==X@\ZI3Y'BDY$,[DU'GV]=7O='S=E!\?O14[6,%GN M_KO1VIW3T'^UU*&W;8ZZ0GY-SPQ\_)*C-?_T)=?WAX._/OT?4$L#!!0 ( M $F&(5,&D97SO @ ,0Y - 97A?,C4X-#DT+FAT;>U;;6_;.!+^O/T5 M6 Q2*:-.'UYTR:UD#$7,,Y M'T-?QBS)"QVPQ0YHKD30 MM.B__R)E0KJ6E!RGQ?)#=-J(@$*KM5D;3 RY26 MJ@DL,[)%%J3KU/ZZI/#7)5US5593S-2-2)KTI^%WILPB<9,T(QX85/$Z&>JT MU=Y+.Z]^I#8E;D)2YWYZWSOJ#:!>W:W^<*4>+BI7J+4][)QT/PSZ%^>]XRL' M>N?'N^V]86>C!AR[_4'OM'?<'?0NSN'B% ;O73A^WW-/P?WD'E\/>O]RL1@E MW#[TW3^N>WWW!([^A/[U1Q>J=5:N-G;XFXW;?=$O+-CWR0+V9FK[%1K=[PUZ M[A4.X/A]]_S,A>[Q@*JK[^H-9^.6=J^@>W)Q.U6^^/31_7,Z2[5*I;81ZS8+]?]DVHA@@@I[#O0Y]SAT M=^%#IG"/'3(O=,#CBB3 A,PT-VC/O0DP;!AQ&$J%H>6P5,$HP*.HV)-GSSIE MWO2YL&\L?!/2'E[Y1PNL&H'1*3&XCZ=WM&=C#,,@IZ;R(QJLQZ+"&C RM5(D MY"]W>I N+I3QORYG*W^XVU1W[8R1K@6+?K3R!2^"?#Y"-N*@^$CP,?("$PH- MGS.&7J6B"9:GR Q )G"*X3UO4*V4_\"PJU"63T6!XV+YQ00S\)EA93.,(ND= MEAIWU=*L).<*U4ICO]Z8EXX.2_0H_,-2Q/V\]I18R&^U2O5M[5WCH/X6BQI( M.?Z9H5GUJ@-4W=YC'9 !G+!;HV0B/)R,7N+MMI:G%G\5N1#^DG]ND?&U&&88C L>"E#@)+4#!+T;<)E@37*)KCKG!YO:0:H>T+ZM@A MB2Q" 02;3"F#QE)M[?&8#B&(Y%A/D:CXC=!&,53$J#"W&ZUT%@"EI\:L6+O% MU$O&5..),36XYX"O_WZ %*JE"]04^0%M]3((!#[NZ#?6.WO %+(K50I, ZB+5I&PK='R3H;:N$+I@0-0.0,U4;TA'K*-+%&NP-I2S%M MO).:HT$&XRLU2ADY6A8Q"M,X+&O$G'UBBYS++E)P_&O(21 C*;;G_O.(G(NP MJJ0KYT-;Z#X0NL-G!=T'AZ$5!#\\@#T8R C^D? )GTS+Q#H4TXAMROT(M$SY M4P AI 4;BDB8"?'3=6II.[%8LS#*=X)[H@NYHV4%=\6 TDRE"&-M^;3GH4M; M VP6>6,OFB)$,];PE+8)$L$,.4S/A%GOB3'KCEB4V9A$#LV# M@&XB1^B*>DUV-B/'#XBQ^>/ZA,U"%!MB?-1Y6CB4F?FR!0]A 6PFS2GG#;Y] M% /#:39M=QV>SP3:TZ+.MRC[B5#F/W5DS!UX%0AT!EHD7;9F+=J^(QX2496> MERER]P56N*;76&J#Y71?B'UI7-[9S<3.%YH$B%N,5%.QPF(/863/;>E(-\EF M!KW)S0F9GG%G"FX6X-RW4=].1!&1)Q")6QX5A[A+\LY?G)O9?0Q.Q/.!]0N M\;,\*MI_J4=%]L+0GVX"SCSR4"!+K'\,^90//M?I(E]H4F M_69[&/22X^93'P9U(\REL$@@GNB(D0XK/<'1^PN&.3N4&7-V2Y0QSZTL:;19 MH;T]G-X_?!>FBO.3_)1W38QB/C;4?!:BOHB_(I?$)@@B]#DGYZV:)B6+<0IP M.NQ@"DZP]J;F^02O+2?].4YKND@] X7!P$%/YS:$(5;L_78!*BWIOW8N37\#BULNV7O97AK_U ML&?N84LS\"*=[#@4/ #WCGL9G2_#19ZD;QUM8X[V$SO7"5+FE:..[QATXR4. M>OFM]=KCO+;^6^7@H%HO=:[H$C0>8CJP\.KZDZ; F_UZ9;/:9M\-W=/GBQ%X M$=/ZL/2Q>S4H7W;/W/)1W^U^H$\"%VHOSTX'_:6R,"@K.5XMI"0)+L_.KW^? M:T,)^LIQS0]:L4=?/>+2VZ\W_P=02P,$% @ 288A4QU"0G*T" I3D M T !E>%\R-3@T.34N:'1M[5MM<]I($OZ\^15]7%W6K@*;-R<.8%=AC!UN M$^S%N"K[Z6J01M:<)8TR,P*SOWZ[1^+%0!+GU@9S197+H)D>=<^H'SU/CT3# M-V%PVO Y<05,]R% MP1CZ?A*Y7)W+D,.U5(8%4(#CPW(1_\HE>%BTVKV.U==N+J _LDVNZU.\Q,VHT6[![WV[[>=7OL:?,&FN=7UWUX4BQ/EZK9.VMV MVS>%JR^?VG],5JE<+)8G2%A#C.O%WG\3;80W1H>=/-SX7 0,/A] DWA#RR@/ M#E=D ,9GIK;&JQCYDR.L_A&PC4^T4;Q M7W6P;@1.+#)('?$#T032)O*JFM@/:;(."[)HP,C86I&1NWC2XWC^.AGW^W:V M\\6SIG1@5XQ\S47TTL[GD@A\-N2@^%#P$8H0XPL-7Q.F$';!&-MCE"$@([A M+9$N7:E8^!TY7J$MGY@"Q\OD9DO+P&6&%5]Y5VU_#YW^N\$PZJ4\D#=C4-V M"M*#BY,%/RLP=)EXS)LH;QL09TX@$S/EP#/>1 M'&%*WO%\"HT,$*Y$?Y$T5E S5+4L&D,2&95P#!#E?(@7B#*3 2IP# *5O,<< M;%(@0V'PHJ1V2P81=[C63(W))&3WW,)L>DZ-;2X&@RX#$IKD@PP6UPHR#)R),9,+$+''SB#$TQVXUUR^BM,C%ZA:_.T&" M-$3@F,O2/ )+$)G%F-L$2X)K$,QPEZ6\7G"-T'8%G3A/%DF !@@V&5.YCJW: MQN,P[8,7R)&>(%'Q.Z&-8NB(46,:-T:9GP.4G@2S%.T.4]N,J>J&,=5_E(!O M_WF,$JJN,]1DE0'=ZJ7G"3SYC_+D= I4G>?G!\%MUQ:"*]])* MZTQ/4@E^A"6X'6_+83I*#P75?U&*1G("1$1S($U!0P']T!MDCKQ'CCQT-!&S M\]!%"U+&M1TV83B>M=3+0PA5,"9J 2!6J9?2(SI1H4HWV#J2MQ+1\)S7'@ SR*PV*&25: M$C"B:9R6#6*F/G%$JF7G)3A^&W R1";%\=S=,>O) MP$6P#X5+>&1:1C:AF$8L4ZU'(&7*G0 &(2S80 3"C$F/KG)+MP^++0N;%/F/ M3.=J1:L"'K()Q8F*$;;:ZF?'P92V =BJ\'J@LQ"$@P/)M:VGX?A,3[4PD9<%-'"[!-!=W)7 MR,^HAYAP'IDS%B*(_81F7BHPI]$Q+#*-5'HJ4VT#GC(,A3&[:92#>]V],,L'C" M)H%XHCU$VHUT!,?LSR3F=-=EQ-D]:<:TF+*JT9:!]O'@Y '#3V$JVR!)MW%7 MD!9S<:#F4\[Z)OZRXA&'((@PY_*I<-6T*$F(2X#+82>3B825CV)>#YO-YWTQ M7GI/9X>M+=F>::(6]12201XSG5L*0ZS8!]@9J/*IHA/14 9#3K(N8G?9SQ7E1$(5*,=2';6,G.?RM82V14@.I#$RK$,V]R.:^C,[7^<[B M(Q8RE M2QV=Y,JY[]V48'KIMW#ZA_IPQ2N1WX#B+LDVDF0+*["5>;;+L5V.O?0*M'S! M/;B82HNKM$K?)=K:$NW_.+G.43,O[77\Q*2KVSCIQ??2R\_T8CJV'1\C*=!C MSW" ]<# M7U[T>PMMOE=0^1=02P,$ M% @ 288A4P@KEV%?!0 ?QL T !E>%\R-3@T.38N:'1M[5E;D^[0@005L0%$02[Z_?(_"MKKN3 MA\3-=CN3&8=S)'WGIN](T M$% YZ 27>X.A%3S 1T@&]_]-HMAMGK2IJ>[52 M>/0"];^H*EQ13E,BJ ?. NP@YQY-+^*(PC1.!0E!A7;-T/#/T*'5,8Q.\Q2F M[T%5![V("@)N0-*,BKZ2"U]M*TLI)Q'M*WZ<1D2H'A74%2SF"K@Q%Y3C:$%# MF@0QIWT>*X.C7JVTN>?$W@(RL0B+Z5RH/HE8N.C J\]Y++HVBV@&8WH'LS@B MO!16H!!7(*,I\[M0S,O8W[0#NI:(+B3$\QB_Z8#&.&A5G?$NN'F:Q6D'2"[B MKK0@V0?[>@?P]0[6!JI BDAZPWA'_BOHO5!)R&YX)Z2^0(A7W,F2;J^6#(Z> M$BUE-X&$LSZ^&9V/;*@;5?W)05U,*DT1M><,+LRW]FPR'@WG%1B-A]5>S1D< MU("A-;-'EZ.A:8\F8YA<@OW&@N&;D74)UD=K>&V/?K=0C".L&4RO9_-KW5KVW#T+K#.$H( M7Q1/>O<$B3(M5OV\7C5!6V,/*'8!;^DS 8\(H@HG#&.WKS3N=64M*6E>UQK- M>F,CO>TK\I%Y?26D7JF]E WDU-#TEG'6:-=/6ZV&KBN#WW($K>L5D.I>C0R M9. SG+;Q>4Z1JYE@&%W"/;#NL>7P&PKH3<2R3,8'_^1(-(!"0%.*@=CVNXS5 MRFT,3 7#1UT*9A7>YN@Z=X@;5& 8,.HC (*=DMAXOO,I:F,JUQM&;Y* 8'= M$E4R6Q5(L)?DA L0,6SMZ67RBCTM_2)>G,A&NSU\-4C6_!)F3E*'<)JID_N0 M+L!TA=3(FJ^@GA33H@5\XO$=QNF&=@Y8EE_L T& MNW[.$N*NGI?VW3%/!+(W:R^[4, PK#OX\KE$_>^8_UDR)D$FS+I*=&WZ3-QK):$H:?A[CE M7"SE4.ZH]2Y+Z>>5A6?IS("Q$J MLAWBKS['BCX$H D9"C#T,5XN,(!A&1B&]($D@.T3; MV>$"[((.Q?%)&M\R/&/(7K85X2(5=PS3YTA&6B8<5]H=X^ AAX04 M&&883?5]R!.42%MI)JK?MX%^24&)V"4A*7D0#<&C79A++U3)!7+IC:2X7):B MKTGOL>"_(LI]; K+6#2;+Q_/\;TL[,8R&;RO&,I##-*U1S7H,'1?RVK[CL3? M(+R?2?\ADO[,$^[$0L31\\KYCDW_R;1_XY;[OT[]#YSN"SR9=?:=Y1_H=/UQ M@W\8IW??6AF/]-KJM*6=-93!G"9XW'4HWHHWKZZ^Z^W@L-\8#HNV_RVLQV[! M#4F6]95WYMQ6I^:5I9[/+/.M_)JSI9U>7=JS'5G@JVE\][50GKQA>C6^?K]! MPQ'R ]6>'[2B)C]88>J+#V__ %!+ P04 " !)AB%3>^]K\E<% !R&P M#0 &5X7S(U.#0Y-RYH=&WM66UOVS80_MS\BIN'M@E@V9*P8N.9#*D/7KWIWG2/#Y[4T-NIUX0#UX@_Q=-@TO*:4(D]6"^ "?(N$>3 M"Q%1F(A$DA T:-9-'7^F :@>=>F%S9RZ\!:1R$>;# MN=1\$K%PT8)77S(AVPZ+: HC>@M3$1%>$*N0DZN0TH3Y;QOV@)#CV4; M8N)YC%^W0&<<])K!>!O<+$E%T@*22=%6%L2[U+[>4OAZ2]=:5:XI(LDUXRWU M5]([J9&07?-62'V)*E[Q>1JW._6X=_"8VA)V'2AU]J>WP_.A PVS9CZZ4A>3 M2A/4VIGW+JQWSG0\&O9G51B.^K5.?=[;JP%]>^H,!\.^Y0S'(Q@/P'EK0__M MT!Z __L/L/J.XIBZ;N[7NCVM MW;^R5#)_@0J'7&$E+W 3;ID,0 84/F8D08O"!4QIC -R!P@RB+0:1]!^'!! M/LM$<.:BXB%W:W"HAKWZM6F:>KLOHICP1?YFM(\0*)-\UB^K66.T57A L0MX MI<\$/"*))N=A*-QNY?C.J*PH!E6U"OSNI60>@5WH!K(&U,W M3LVSXV:CB1ELGE9ZOV6HM&%40;$[==(#DH+/<-C:YQE%K&:2870)]\"^PY;# MKRF@-Q%+4Q4?_"E)-(!"0!.*@=CTNXC5TFT,3!5F 64A@0\UL%3'2P6O0C]@ MU(92Q,55C59&;UJK@&;);)4LJH08RO)")<@!6PLZ3)W^9)6 M;A%/Q*K/;HHOA53)EVIF))D33E-M?!?2!5BN5!Q5\E7DDWQ8M(#/7-QBF*YI M:X]5^=4RD&0>4IB+!./7K>C8W&D8EJUV]9[&Q%V^E_;=,D\&JC7K+]N0JV&8 M BZQ/<=WJA7CU@3W+LE2_D;%V25A:0WZ'^=22LC;GK09;[9:Z?V[7,Y\],9_ M:!SE(5/*-DQZ;.WKM#E85B5>^%F(*\[%4@[5@EHMLH1^R5A"(\Q#JNHM757O M(3D"Q GCY- [6M7H>DFNEF-9J,99X[BM%NJVR_A,5&[QJ0KG9\D^ZY(UGT') M,EX<(%0=JH,#81SADQ58OZQGPO*^E=!4E6Y5L4D8 @Y#M0CBR(BQEM-J/LI? M@3M.Z+%\:M544"H+B\H7L3H/(2/= O[:]H&^C4$Q7(;A!3E M7C $#W9>+KS0%!:HJ>4.A'LH7=^@XB[HA-+QDY.7#^?E3LAUA8H\[U;,RGT, M,O0'-6@_V%Y/ZSNVO]\!MR?)^5Q(*:+GE?8MF_Y;F5\#T,_$_U")+Y?\=TZV M/W3J_\?IOL#=6&O7_OV>3C<>-OC[<7K[HLI\H)LJH[BIFM$8M[ASBB?A]6W5 MDYX(]OM98;_:=E^\>NP&W)"D:;?RWIHYVL2ZM+7SJ6V]4Q]P-KB3RX$SW:(% MOI:(VV^):K<-D\O1U8>U-I10WZ1V/-"*NOI&A:G/O[7] U!+ 0(4 Q0 ( M $F&(5.!+XA$'0T ":= 1 " 0 !D86MT+3(P,C$P M-S,Q+GAS9%!+ 0(4 Q0 ( $F&(5.IY5\%\R-3@T M.38N:'1M4$L! A0#% @ 288A4WOO:_)7!0